PageSourceSearch

https://clubwell.com/search

html clubwell.com collected 2026-10-09 23:33:12 UTC 366,617 bytes, 5,691 lines download raw bytes

1<!doctype html><html id="html" class="no-js" lang="en" dir="ltr">
2  <head><meta charset="utf-8">
3    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
4    <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0"><link rel="shortcut icon" href="//clubwell.com/cdn/shop/files/Clubwell-Favicon-Primary.png?crop=center&height=48&v=1768299655&width=48" type="image/png" /><link rel="stylesheet" href="https://use.typekit.net/nhz3kur.css">
5  
6    <title> - Clubwell�</title><meta name="description" content="Clubwell is your connected wellness platform — combining metabolic health tracking, science-backed supplements, and expert guidance to transform your health journey.">
7
8<meta property="og:site_name" content="Clubwell">
9<meta property="og:url" content="https://clubwell.com/search">
10<meta property="og:title" content="Search">
11<meta property="og:type" content="website">
12<meta property="og:description" content="Clubwell is your connected wellness platform — combining metabolic health tracking, science-backed supplements, and expert guidance to transform your health journey."><meta property="og:image" content="http://clubwell.com/cdn/shop/files/Social-Sharing-Sep-26.jpg?v=1788271577">
13  <meta property="og:image:secure_url" content="https://clubwell.com/cdn/shop/files/Social-Sharing-Sep-26.jpg?v=1788271577">
14  <meta property="og:image:width" content="1200">
15  <meta property="og:image:height" content="628"><meta name="twitter:card" content="summary_large_image">
16<meta name="twitter:title" content="Search">
17<meta name="twitter:description" content="Clubwell is your connected wellness platform — combining metabolic health tracking, science-backed supplements, and expert guidance to transform your health journey.">
17<script type="application/ld+json">
18  [
19    {
20      "@context": "https://schema.org",
21      "@type": "WebSite",
22      "name": "Clubwell",
23      "url": "https:\/\/clubwell.com"
24    },
25    {
26      "@context": "https://schema.org",
27      "@type": "Organization",
28      "name": "Clubwell",
29      "url": "https:\/\/clubwell.com"
30    }
31  ]
32</script>
32
33
34<script type="application/ld+json">
35{
36  "@context": "http://schema.org",
37  "@type": "BreadcrumbList",
38  "itemListElement": [
39    {
40      "@type": "ListItem",
41      "position": 1,
42      "name": "Home",
43      "item": "https://clubwell.com"
44    }]
45}
46</script>
46<link rel="canonical" href="https://clubwell.com/search">
47  
48    <link rel="preconnect" href="https://cdn.shopify.com"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
49<link rel="preload" href="//clubwell.com/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2" as="font" type="font/woff2" crossorigin>
50
51<style type="text/css">
52@font-face {
53  font-family: Inter;
54  font-weight: 400;
55  font-style: normal;
56  font-display: swap;
57  src: url("//clubwell.com/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2") format("woff2"),
58       url("//clubwell.com/cdn/fonts/inter/inter_n4.af8052d517e0c9ffac7b814872cecc27ae1fa132.woff") format("woff");
59}
60@font-face {
61  font-family: Inter;
62  font-weight: 600;
63  font-style: normal;
64  font-display: swap;
65  src: url("//clubwell.com/cdn/fonts/inter/inter_n6.771af0474a71b3797eb38f3487d6fb79d43b6877.woff2") format("woff2"),
66       url("//clubwell.com/cdn/fonts/inter/inter_n6.88c903d8f9e157d48b73b7777d0642925bcecde7.woff") format("woff");
67}
68</style>
69<style type="text/css">
70
71  :root {
72
73    /* Font variables */
74
75    --font-stack-headings: "New York", Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
76    --font-weight-headings: 400;--font-weight-headings-bold: 700;--font-style-headings: normal;
77
78    --font-stack-body: Inter, sans-serif;
79    --font-weight-body: 400;--font-weight-body-bold: 600;--font-style-body: normal;
80
81    --font-weight-menu: var(--font-weight-body); 
82
83    --base-headings-size: 60;
84    --base-headings-line: 1;
85    --base-headings-spacing: 0.0em;
86
87    --base-body-size: 18;
88    --base-body-line: 1.2;
89    --base-body-spacing: 0.0em;
90
91    --base-quotes-size: ;
92    --base-quotes-line: ;
93    --base-quotes-spacing: 0.0em;
94
95    /* Color variables */
96
97    --color-background-body: #ffffff;
98    
99    --color-scheme-background: #ffffff;
100    --color-scheme-borders: #22282b;
101    --color-scheme-text: #22282b;
102    --color-scheme-text-foreground: #ffffff;
103    --color-scheme-accent: #2cd383;
104    --color-scheme-accent-foreground: #22282b;
105
106    --color-borders-main: rgba(34, 40, 43, 0.15);
107    --color-borders-forms-primary: rgba(34, 40, 43, 0.3);
108    --color-borders-forms-secondary: rgba(34, 40, 43, 0.6);
109
110    --color-opacity-background-main: rgba(255, 255, 255, 0);
111    --color-secondary-background-main: rgba(34, 40, 43, 0.08);
112    --color-third-background-main: rgba(34, 40, 43, 0.04);
113
114    --color-product-card-popup-background: #22282b;
115    --color-product-card-popup-background-opacity: rgba(34, 40, 43, 0.1);
116    --color-product-card-popup-text: #f7f7f7;
117    --color-product-card-popup-borders-forms-primary: rgba(247, 247, 247, 0.3);
118    --color-product-card-popup-borders-forms-secondary: rgba(247, 247, 247, 0.6);
119    --color-product-card-fit-background: rgba(0,0,0,0);
120
121    /* Borders */
122
123    --border-radius-buttons: 120px;
124    --border-width-buttons: 1px;--border-width-grid: 1px;
125    --border-radius-grid: 30px;
126    --border-style-grid: solid;
127
128    --border-radius-widgets: var(--border-radius-grid);
129
130    --border-width-sections: 1px;
131    --border-color-sections: ;
132    --border-style-sections: solid;
133
134    --border-width-container: 0px;
135    --border-color-container: ;
136    --border-style-container: solid;
137
138    --border-width-difference: 0px;
139    --border-style-difference:1px;
140
141    --border-width-drawers:1px;
142
143    --buttons-text-transform:none;
144
145    /* Layout */
146    
147    --container-vertical-space-base: px;
148
149    --page-padding-base-horizontal: 0px;
150    --page-padding-base-vertical: 0px;
151    --grid-padding-base: 50px;
152    --image-fit-padding: 5%;
153
154  }@media screen and (max-width: 767px) {
155      :root {
156        --border-radius-grid: 20px;
157      }
158    }.facets--horiz .facets__summary, #main select, .modal select {
159    background-image: url('data:image/svg+xml;utf8,<svg fill="none" height="10" viewBox="0 0 16 10" width="16" xmlns="http://www.w3.org/2000/svg"><g fill="%2322282b"><path d="m15.071 2.17151-7.07102 7.07107-1.41422-1.41422 7.07104-7.071065z"/><path d="m2.34314.757385 7.07107 7.071065-1.41422 1.41422-7.071064-7.07107z"/></g></svg>');
160  }.star-rating__stars {
161    background-image: url('data:image/svg+xml;utf8,<svg fill="none" height="19" viewBox="0 0 20 19" width="20" xmlns="http://www.w3.org/2000/svg"><path d="m10 1.61804 1.7696 5.4463.1123.34549h.3632 5.7266l-4.6329 3.36597-.2939.2136.1123.3454 1.7696 5.4464-4.6329-3.366-.2939-.2136-.29389.2136-4.63291 3.366 1.76962-5.4464.11225-.3454-.29389-.2136-4.6329-3.36597h5.72658.36327l.11226-.34549z" stroke="%2322282b"/></svg>');
162  }
163  .star-rating__stars-active {
164    background-image: url('data:image/svg+xml;utf8,<svg fill="none" height="19" viewBox="0 0 20 19" width="20" xmlns="http://www.w3.org/2000/svg"><path d="m10.0001 0 2.2451 6.90983h7.2654l-5.8778 4.27047 2.2451 6.9099-5.8778-4.2705-5.87789 4.2705 2.24514-6.9099-5.877848-4.27047h7.265428z" fill="%2322282b"/></svg>');
165  }
166
167  sidebar-drawer {
168    --color-scheme-background: #f7f7f7;
169    --color-scheme-borders: #22282b;
170    --color-scheme-text: #22282b;
171    --color-scheme-text-foreground: #f7f7f7;
172    --color-scheme-accent: #2cd383;
173    --color-scheme-accent-foreground: #f7f7f7;
174    --color-borders-main: rgba(34, 40, 43, 0.15);
175    --color-borders-forms-primary: rgba(34, 40, 43, 0.3);
176    --color-borders-forms-secondary: rgba(34, 40, 43, 0.6);
177    --color-opacity-background-main: rgba(247, 247, 247, 0);
178    --color-secondary-background-main: rgba(34, 40, 43, 0.08);
179    --color-third-background-main: rgba(34, 40, 43, 0.04);
180  }
181  sidebar-drawer select {
182    background-image: url('data:image/svg+xml;
182utf8,<svg fill="none" height="10" viewBox="0 0 16 10" width="16" xmlns="http://www.w3.org/2000/svg"><g fill="%2322282b"><path d="m15.071 2.17151-7.07102 7.07107-1.41422-1.41422 7.07104-7.071065z"/><path d="m2.34314.757385 7.07107 7.071065-1.41422 1.41422-7.071064-7.07107z"/></g></svg>');
183  }
184  sidebar-drawer .alert {
185    background-image: url('data:image/svg+xml;utf8,<svg fill="none" height="29" viewBox="0 0 29 29" width="29" xmlns="http://www.w3.org/2000/svg"><circle cx="14.5" cy="14.5" fill="%2322282b" r="14.5"/><path d="m16.1429 13.4293-.8134 4.2169h-1.4961l-.8334-4.2169v-5.4293h3.1429zm-.0804 5.4792v3.0915h-2.9922v-3.0915z" fill="%23f7f7f7"/></svg>');
186  }
187  
188</style>
189
190<style id="root-height">
191  :root {
192    --window-height: 100vh;
193  }
194</style>
195
196<style id="header-border-width">
197  :root {
198    --border-width-header: 1px;
199  }
200</style><style type="text/css">
201    @media screen and (max-width: 767px) {
202      .section-heading {
203        --font-mobile-corrector: var(--mobile-text-size-large);
204      }
205    }
206  </style><style type="text/css">
207    @media screen and (max-width: 767px) {
208      .page-heading__title {
209        --font-mobile-corrector: var(--mobile-text-size-large);
210      }
211    }
212  </style>
212<script type="text/javascript">
213  window.KrownAssetLoader = {
214    loadedScripts: new Set(),
215    loadScript: function(url) {
216      if (this.loadedScripts.has(url)) return;
217      this.loadedScripts.add(url);
218      const script = document.createElement('script');
219      script.src = url;
220      script.defer = true;
221      document.head.appendChild(script);
222    }
223  };
224</script>
224<link href="//clubwell.com/cdn/shop/t/65/assets/theme.css?v=86870640299724629901788345114" as="style" rel="preload"><link href="//clubwell.com/cdn/shop/t/65/assets/section-header.css?v=167832790753868685971788345114" as="style" rel="preload"><link href="//clubwell.com/cdn/shop/t/65/assets/component-product-item.css?v=184257512913269440091788345114" as="style" rel="preload"><link href="//clubwell.com/cdn/shop/t/65/assets/component-product-variants.css?v=119833637528069481581788345114" as="style" rel="preload"><link href="//clubwell.com/cdn/shop/t/65/assets/theme.css?v=86870640299724629901788345114" rel="stylesheet" type="text/css" media="all" />
225  
226    
226<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
226<meta name="facebook-domain-verification" content="c0cxrcbfe178qe7xk3vjohzp8z9jb9">
227<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/89887310154/digital_wallets/dialog">
228<meta id="in-context-paypal-metadata" data-shop-id="89887310154" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="GBP">
229<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
229<script async="async" src="/checkouts/internal/preloads.js?locale=en-GB"></script>
229
230<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
231<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-GB&shop_id=89887310154" crossorigin="anonymous"></script>
vendor: 1 bytes, line 231
231
232<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":89887310154,"countryCode":"GB","currencyCode":"GBP","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/89887310154","merchantName":"Clubwell","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","maestro","elo"],"total":{"type":"pending","label":"Clubwell","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 232
232
233<script id="shopify-features" type="application/json">{"accessToken":"d3a71c23416e1150d4aa416b39303f80","betas":["rich-media-storefront-analytics"],"domain":"clubwell.com","predictiveSearch":true,"shopId":89887310154,"locale":"en"}</script>
vendor: 1 bytes, line 233
233
234<script>var Shopify = Shopify || {};
235Shopify.shop = "0bfcrw-x6.myshopify.com";
236Shopify.locale = "en";
237Shopify.currency = {"active":"GBP","rate":"1.0"};
238Shopify.country = "GB";
239Shopify.theme = {"name":"02\/09\/26 SUPPS","id":206843511114,"schema_name":"Borders","schema_version":"2.1.1","theme_store_id":2491,"role":"main"};
240Shopify.theme.handle = "null";
241Shopify.theme.style = {"id":null,"handle":null};
242Shopify.cdnHost = "clubwell.com/cdn";
243Shopify.routes = Shopify.routes || {};
244Shopify.routes.root = "/";
245Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
246Shopify.SignInWithShop = Shopify.SignInWithShop || {};
247Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
248Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 248
248
249<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 249
249
250<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 250
250
251<script>
252  window.ShopifyPay = window.ShopifyPay || {};
253  window.ShopifyPay.apiHost = "shop.app\/pay";
254  window.ShopifyPay.redirectState = null;
255</script>
vendor: 1 bytes, line 255
255
256<script>
257  window.Shopify = window.Shopify || {};
258  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
259  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
260  window.Shopify.SignInWithShop.eligible = true;
261</script>
vendor: 1 bytes, line 261
261
262<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 262
262
263<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 263
263
264<script type="module">
265  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
266
267  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
268
269</script>
vendor: 1 bytes, line 269
269
270<script>
271  window.Shopify = window.Shopify || {};
272  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
273  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"]};
274</script>
vendor: 1 bytes, line 274
274
275<script>(function() {
276  var isLoaded = false;
277  function asyncLoad() {
278    if (isLoaded) return;
279    isLoaded = true;
280    var urls = ["https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/header.min.js?settings=eyJrZXkiOiJzcVhyMXE0WjRyazY0Q2dGIn0=\u0026v=2.5\u0026shop=0bfcrw-x6.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJzcVhyMXE0WjRyazY0Q2dGIiwidCI6WyJvcmRlcnMvZnVsZmlsbGVkIl0sInYiOiIifQ==\u0026shop=0bfcrw-x6.myshopify.com","https:\/\/ecommplugins-trustboxsettings.trustpilot.com\/0bfcrw-x6.myshopify.com.js?settings=1750413023630\u0026shop=0bfcrw-x6.myshopify.com","\/\/cdn.shopify.com\/proxy\/f8d52956614409ec8fe6e083ba957972f7e085a4ae126d564ff47eca07529f34\/d1639lhkj5l89m.cloudfront.net\/js\/storefront\/uppromote.js?shop=0bfcrw-x6.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","\/\/cdn.shopify.com\/proxy\/f8d52956614409ec8fe6e083ba957972f7e085a4ae126d564ff47eca07529f34\/d1639lhkj5l89m.cloudfront.net\/js\/storefront\/uppromote.js?shop=0bfcrw-x6.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"];
281    for (var i = 0; i < urls.length; i++) {
282      var s = document.createElement('script');
283      s.type = 'text/javascript';
284      s.async = true;
285      s.src = urls[i];
286      var x = document.getElementsByTagName('script')[0];
287      x.parentNode.insertBefore(s, x);
288    }
289  };
290  if(window.attachEvent) {
291    window.attachEvent('onload', asyncLoad);
292  } else {
293    window.addEventListener('load', asyncLoad, false);
294  }
295})();</script>
vendor: 1 bytes, line 295
295
296<script id="__st">var __st={"a":89887310154,"offset":3600,"reqid":"1288340e-02d8-414c-9cca-0a93e117bb06-1791588792","pageurl":"clubwell.com\/search","u":"338c3d8ef3f9","p":"searchresults"};</script>
vendor: 1 bytes, line 296
296
297<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 297
297
298<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 298
298
299<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//clubwell.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 299
299
300<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 = "//clubwell.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>
300<script crossorigin="anonymous" defer="defer" src="//clubwell.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 300
300
301<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 301
301
302<script>
303  window.Shopify = window.Shopify || {};
304  window.Shopify.MCP = window.Shopify.MCP || {};
305  window.Shopify.MCP.enabled = true;
306  window.Shopify.MCP.shop = "0bfcrw-x6.myshopify.com";
307  window.Shopify.MCP.mcpEndpoint = "https:\/\/clubwell.com\/api\/mcp";
308  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"]}}];
309</script>
vendor: 1 bytes, line 309
309
310<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("\/\/clubwell.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})();
311</script>
vendor: 1 bytes, line 311
311
312<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://clubwell.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
313</script>
vendor: 1 bytes, line 313
313
314<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
315  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);
316</script>
vendor: 1 bytes, line 316
316
317<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})}}));
318</script>
318
319<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://clubwell.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
320<style id="shopify-accelerated-checkout-cart">
321        #shopify-buyer-consent {
322  margin-top: 1em;
323  display: inline-block;
324  width: 100%;
325}
326
327#shopify-buyer-consent.hidden {
328  display: none;
329}
330
331#shopify-subscription-policy-button {
332  background: none;
333  border: none;
334  padding: 0;
335  text-decoration: underline;
336  font-size: inherit;
337  cursor: pointer;
338}
339
340#shopify-subscription-policy-button::before {
341  box-shadow: none;
342}
343
344      </style>
345
346<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
346
347  
348    
348<script>
349      /* js helpers */
350      const debounce = (fn, wait) => {
351        let t;
352        return (...args) => {
353          clearTimeout(t);
354          t = setTimeout(() => fn.apply(this, args), wait);
355        };
356      }
357      window.KEYCODES = {
358        TAB: 9,
359        ESC: 27,
360        DOWN: 40,
361        RIGHT: 39,
362        UP: 38,
363        LEFT: 37,
364        RETURN: 13
365      };
366      const rbi = [];
367      const ribSetSize = (img) => {
368        if ( img.offsetWidth / img.dataset.ratio < img.offsetHeight ) {
369          img.setAttribute('sizes', `${Math.ceil(img.offsetHeight * img.dataset.ratio)}px`);
370        } else {
371          img.setAttribute('sizes', `${Math.ceil(img.offsetWidth)}px`);
372        }
373      }
374      window.addEventListener('resize', debounce(()=>{
375        for ( let img of rbi ) {
376          ribSetSize(img);
377        }
378      }, 250));
379    </script>
379<noscript>
380      <link rel="stylesheet" href="//clubwell.com/cdn/shop/t/65/assets/theme-noscript.css?v=19858194807774455161788345114">
381    </noscript><link rel="stylesheet" href="//clubwell.com/cdn/shop/t/65/assets/swiper-bundle.min.css?v=183092761113033764571788345114" media="print" onload="this.media='all'">
382<script src="//clubwell.com/cdn/shop/t/65/assets/swiper-bundle.min.js?v=30986975797822707101788345114" defer></script>
382
383
384
385<!-- BEGIN app block: shopify://apps/pandectes-gdpr/blocks/banner/58c0baa2-6cc1-480c-9ea6-38d6d559556a -->
386
387  
388    
389      
389<script>
390        if (!window.pandectesRulesSettings) {
391          window.pandectesRulesSettings = {"version":"5","timestamp":1788527494057,"store":{"id":89887310154,"plan":"premium","primaryLocale":"en","headless":false,"useGeolocation":false,"checkoutRootDomain":"","storefrontRootDomain":"","storefrontAccessToken":""},"banner":{"enabled":true},"regions":{"strict":[],"visible":"*"},"storage":{"type":"http","domain":"","duration":365,"lastReset":1771944791},"gpc":{"enabled":true},"klaviyo":{"enabled":false},"customEvent":{"enabled":false},"rakuten":{"enabled":false,"cmp":false,"ccpa":false},"facebook":{"enabled":false,"id":""},"amazon":{"enabled":false},"microsoft":{"uet":{"enabled":false,"tags":""},"clarity":{"enabled":false,"id":""}},"google":{"enabled":false,"gtmId":"","ga4Id":"","adsId":"","gtmOnly":false,"adStorageCategory":4,"analyticsStorageCategory":2,"functionalityStorageCategory":1,"personalizationStorageCategory":1,"securityStorageCategory":0,"redactData":false,"urlPassthrough":false,"dataLayerName":"dataLayer","waitForUpdate":500,"sendPageView":true,"debugMode":false,"basicMode":false},"blocker":{"enabled":false,"scripts":{"0":[],"1":[],"2":[],"4":[],"8":[]},"css":{"0":[],"1":[],"2":[],"4":[],"8":[]},"iframes":{"0":[],"1":[],"2":[],"4":[],"8":[]},"pixels":{"0":[],"1":[],"2":[],"4":[],"8":[]}}};
392          const rulesScript = document.createElement('script');
393          
394            rulesScript.src = "https://cdn.shopify.com/extensions/01a11687-a319-7422-b9b0-51680bbe142b/gdpr-cookie-consent-419/assets/pandectes-rules-latest.js";
395          
396          const firstChild = document.head.firstChild;
397          document.head.insertBefore(rulesScript, firstChild);
398        }
399      </script>
399
400    
401
402      
402<script defer src='https://cdn.shopify.com/extensions/01a11687-a319-7422-b9b0-51680bbe142b/gdpr-cookie-consent-419/assets/pandectes-core-latest.js'></script>
402
403    
404    
404<script>
405      (() => {
406        const isLivePreview = locateLivePreviewParam();
407        let previewUrl = 'https://app.pandect.es/js/pandectes-live-site-preview.js';
408        
409
410        function locateLivePreviewParam(paramName = 'pandectesLivePreview') {
411          const fromUrl = new URLSearchParams(window.location.search).get(paramName);
412          if (fromUrl) {
413            try {
414              sessionStorage.setItem(paramName, fromUrl);
415            } catch {
416              // storage disabled
417            }
418            return fromUrl;
419          }
420          return sessionStorage.getItem(paramName);
421        }
422
423        /** Injects the preview helper script when live preview is active (URL or sessionStorage). */
424        function appendLivePreviewScriptIfNeeded(previewModeScriptUrl) {
425          if (!isLivePreview) return;
426          if (document.head.querySelector('script[data-pandectes-live-preview]')) return;
427          const script = document.createElement('script');
428          script.src = previewModeScriptUrl;
429          script.async = true;
430          script.setAttribute('data-pandectes-live-preview', '');
431          document.head.appendChild(script);
432        }
433
434        window.pandectesBannerSettings = {"version":"5","timestamp":1788527494,"store":{"id":89887310154,"plan":"premium","primaryLocale":"en","headless":false,"useGeolocation":false,"checkoutRootDomain":"","storefrontRootDomain":"","storefrontAccessToken":""},"impressions":{"enabled":true,"timezone":"Europe/London"},"visibility":{"delay":0,"enabled":true,"startHidden":[],"botsFriendly":false,"disableDesignMode":false,"adminMode":false},"regions":{"strict":[],"visible":"*"},"consent":{"saleOfData":false,"redirectOnDeny":false,"reloadOnConsent":false,"broadcastChannel":false,"redirectOnDenyUrl":"https://www.google.com","shopify":true},"theme":{"logos":{"custom":false,"customWidget":false,"banner":"//0bfcrw-x6.myshopify.com/cdn/shop/files/pandectes-banner-logo.png?v=1788527494","widget":"//0bfcrw-x6.myshopify.com/cdn/shop/files/pandectes-reopen-logo.png?v=1788527494"},"mode":"custom","border":0,"variables":":host { --float: 50px; --font-size: 14px; --duration: 250ms; --padding: 20px; --radius-dialog:8px; --radius-button:10px; --border-button: 2px; --font-family: inherit; --font-weight-button: 400; --color-base-100: #F8F8F8; --color-base-100-hex: #f8f8f8; --color-base-200: oklch(0.95 0 none); --color-base-200-hex: #eeeeee; --color-base-300: oklch(0.91 0 none); --color-base-300-hex: #e1e1e1; --color-base-content: #22282B; --color-base-content-hex: #22282b; --color-primary: #22282B; --color-primary-hex: #22282b; --color-primary-content: #FFFFFF; --color-primary-content-hex: #ffffff; --color-secondary: #22282B; --color-secondary-hex: #22282b; --color-secondary-content: #FFFFFF; --color-secondary-content-hex: #ffffff; --color-accent: #2cd383; --color-accent-hex: #2cd383; --color-accent-content: #22282B; --color-accent-content-hex: #22282b; }","shadows":true,"isModal":false,"scrollLock":false,"useAnimations":true,"buttons":{"size":"md","border":2,"radius":10,"variants":{"primary":"filled","secondary":"outlined"}},"zIndex":90001,"showPoweredBy":true},"close":{"triggers":["escape"],"action":"dismiss","pixels":200,"timeout":10000},"language":{"multilingual":false,"detection":"locale","fallback":"en","supported":["en"],"allowChange":false},"widget":{"enabled":false,"position":"bottom right","action":"reopen","customTrigger":true},"dialogs":{"notice":{"style":{"type":"bar","layout":"horizontal","position":"bottom","animation":"animation-zoom","size":0},"buttons":{"primary":["allow"],"secondary":["preferences"]},"features":{"hideHeader":false,"alignCenter":false,"flipButtons":false,"expandableIntro":false,"inlineLinks":false}},"preferences":{"style":{"type":"drawer","layout":"horizontal-grouped","position":"bottom","animation":"animation-fade","size":0},"buttons":{"primary":["allow","deny"],"secondary":["custom"]},"features":{"flipButtons":false,"primarySave":false,"showCookies":false,"groupByVendor":false,"useCheckboxes":false,"expandableIntro":false,"showDescriptions":true,"inlineLinks":false}},"status":false},"links":{"links":[{"id":"policy","url":"/policies/privacy-policy#cookies"}],"target":"_self","respectLocale":false},"storage":{"type":"http","domain":"","duration":365,"lastReset":1771944791},"texts":{"en":{"buttons":{"showLess":"Show less","showMore":"Show more","saleOfData":""},"links":{"policy":"Learn more","google":"Google's Privacy Terms","imprint":"Imprint"},"categories":[{"title":"Strictly necessary cookies","description":"The
434se cookies are essential in order to enable you to move around the website and use its features, such as accessing secure areas of the website. The website cannot function properly without these cookies."},{"title":"Functional cookies","description":"These cookies enable the site to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly."},{"title":"Performance cookies","description":"These cookies enable us to monitor and improve the performance of our website. For example, they allow us to count visits, identify traffic sources and see which parts of the site are most popular."},{"title":"Targeting cookies","description":"These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites.    They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising."}],"notice":{"title":"We respect your privacy","message":"This website uses cookies to ensure you get the best experience.","dismiss":"Ok","allow":"Accept","deny":"Decline","preferences":"Preferences"},"preferences":{"title":"Manage consent preferences","message":"We use cookies to optimize website functionality, analyze the performance, and provide personalized experience to you. Some cookies are essential to make the website operate and function correctly. Those cookies cannot be disabled. In this window you can manage your preference of cookies.","cookieDetails":"Cookies details","alwaysActive":"Always allowed","deny":"Deny all","allow":"Accept all","custom":"Save preferences","dismiss":"Close","vendorLearnMore":"Learn more about this provider"},"status":{"title":"Cookie settings","message":"Your current state","allow":"Accept all","deny":"Deny all","dismiss":"Close","reopen":"Change your consent","consentDate":"C
434onsent date","consentId":"Your consent ID","hideDetails":"Hide details","showDetails":"Show details","noConsent":"No consent"},"declaration":{"name":"Name","type":"Type","vendor":"Provider","purpose":"Purpose","retention":"Retention","expirations":{"declSeconds":"seconds","declMinutes":"minutes","declHours":"hours","declDays":"days","declWeeks":"week(s)","declMonths":"months","declYears":"years","declSession":"Session"}},"cookies":{"$last_referrer":"Stores referrer information to understand how visitors arrive at the website.","apollo-cache-persist":"Stores cached application data to improve loading and state persistence.","bugsnag-anonymous-id":"Stores an anonymous ID for error tracking and analytics.","cart":"Contains information related to the user's cart.","cartToken":"Stores a token related to the shopping cart for session management.","cart_currency":"Used after a checkout is completed to initialize a new empty cart with the same currency as the one just used.","cart_link_id":"Stores a unique identifier for the shopping cart link.","consentHeader":"Stores the user's consent preferences for the privacy banner.","discount_code":"Stores a discount code (received from an online store visit with a URL parameter) in order to the next checkout.","IDE":"To measure the visitors’ actions after they click through from an advert. Expires after 1 year.","identity-state":"Stores state before redirecting customers to identity authentication.\t","keep_alive":"Used when international domain redirection is enabled to determine if a request is the first one of a session.","kl-post-identification-sync":"Stores information related to user identification synchronization with Klaviyo.","klaviyoOnsite":"Tracks visitor behavior and form activity for marketing purposes.","lastExternalReferrer":"Detects how the user reached the website by registering their last URL-address.","lastExternalReferrerTime":"Contains the timestamp of the last update of the lastExternalReferrer cookie.","lastSeenErrorReceiptId":"Stores the ID of the most recent error receipt.","localization":"Used to localize the cart to the correct country.","login_with_
434shop_finalize":"Used to facilitate login with Shop.","master_device_id":"Permanent device identifier.","NID":"Used to collect website statistics and track conversion rates.","order":"Used to allow access to the data of the order details page of the buyer.","shopify_client_id":"Stores a unique identifier used to support shopping cart and checkout functions.","shopify_override_user_locale":"Used as a mechanism to set User locale in admin.","shopify_pay":"Used to log in a buyer into Shop Pay when they come back to checkout on the same store.","shopify_pay_redirect":"Used to accelerate the checkout process when the buyer has a Shop Pay account.","shop_analytics":"Contains the required buyer information for analytics in Shop.","shop_pay_accelerated":"Indicates if a buyer is eligible for Shop Pay accelerated checkout.","sourceType":"Stores the source type information related to the user's interaction with the website.","storefront_digest":"Stores a digest of the storefront password, allowing merchants to preview their storefront while it's password protected.","test_cookie":"To measure the visitors’ actions after they click through from an advert. Expires after each visit.","topicsLastReferenceTime":"Remembers the last time browser topics were checked for personalized ads.","trackedCompleteOrderSourceId":"Stores information related to the source of a completed order for tracking purposes.","trackedSourceId":"Stores a unique identifier for tracking the source of the visitor.","tt_appInfo_v2":"Stores information related to the application or service, with no specific categorization.","tt_sessionId":"Used by the social networking service, TikTok, for tracking the use of embedded services.","tt_s_pixel_session_index":"Stores session-specific information related to user interactions for targeted advertising purposes.","user":"Used in connection with Shop login.","user_cross_site":"Used in connection with Shop login.","_ab":"Used to control when the admin bar is shown on the storefront.","_abv":"Persist the collapsed state of the admin bar.","_cfuvid":"Sets a unique ID to distinguish users sharing the same IP for rate limiting.","_fbp":"Cookie is placed by Facebook to track visits across websites.","_ga":"Cookie is set by Google Analytics with unknown functionality","_identity_session":"Contains the identity session identifier of the user.","_kla_session_test":"Verifies that session storage is available in the browser.","_kla_test":"Used for testing purposes to monitor the functionality of the Klaviyo tracking script.","_landing_page":"Capture the landing page of visitor when they come from other sites.","_master_udr":"Permanent device identifier.","_merchant_analytics":"Contains analytics data for the merchant session.","_merchant_essential":"Contains essential information for the correct functionality of merchant surfaces such as the admin area.","_orig_referrer":"Allows merchant to identify where people are visiting them from.","_shopify_analytics":"Contains analytics data for buyer surfaces such as the storefront or checkout.","_shopify_country":"Used for Plus shops where pricing currency/country is set from GeoIP by helping avoid GeoIP lookups after the first request.","_shopify_essential":"Contains essential information for the correct functionality of a store such as session and checkout information and anti-tampering data.","_shopify_essential_\t":"Contains an opaque token that is used to identify a device for all essential purposes.","_shopify_marketing":"Contains marketing data for buyer surfaces such as the storefront or checkout.","_shopify_s":"Used to identify a given browser session/shop combination. Duration is 30 minute rolling expiry of last use.","_shopify_test":"A test cookie used by Shopify to verify the store's setup.","_shopify_y":"Shopify analytics.","_shop_app_essential":"Contains essential information for the correct functionality of Shop.app.","_shs_state":"Stores session-specific state information related to the user's interaction with the website.","_tracking_consent":"Used to store a user's preferences if a merchant has set up privacy rules in the visitor's region.","_ttp":"To measure and improve the performance of your advertising campaigns and to personalize the user's experience (including ads) on TikTok.","__cf_bm":"Used to manage incoming traffic that matches criteria associated with bots.","__kla_id":"Tracks when someone clicks through a Klaviyo email to your website.","__kla_viewed":"Stores information about user views for the Klaviyo service.","__kla_viewed_reviewed_items":"Tracks viewed items and user interactions for marketing automation.","__kl_key":"Stores a key used for targeting and personalization purposes.","__quiltRouterScroll":"Stores information related to the user's navigation within the website, essential for website functionality.","__storage_test":"A test storage item used to verify storage c
434apabilities.","__ui":"Stores UI state information for the website."}}},"categories":[{"bitwise":0},{"bitwise":1},{"bitwise":2},{"bitwise":4}],"vendors":[],"cookies":[{"name":"localization","domain":"clubwell.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_shopify_s","domain":".clubwell.com","type":"http","vendor":"Shopify","category":2,"retention":"30 minute(s)","unit":"declMinutes","expires":30},{"name":"cart_currency","domain":"clubwell.com","type":"http","vendor":"Shopify","category":0,"retention":"2 week(s)","unit":"declWeeks","expires":2},{"name":"_shopify_essential","domain":"clubwell.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_shopify_y","domain":".clubwell.com","type":"http","vendor":"Shopify","category":2,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_ga","domain":".clubwell.com","type":"http","vendor":"Google","category":2,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"test_cookie","domain":".doubleclick.net","type":"http","vendor":"Google","category":3,"retention":"15 minute(s)","unit":"declMinutes","expires":15},{"name":"_ttp","domain":".clubwell.com","type":"http","vendor":"TikTok","category":3,"retention":"3 month(s)","unit":"declMonths","expires":3},{"name":"_shopify_s","domain":"com","type":"http","vendor":"Shopify","category":2,"retention":"Session","unit":"declYears","expires":1},{"name":"_ab","domain":"clubwell.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"master_device_id","domain":"clubwell.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"storefront_digest","domain":"clubwell.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"__kla_id","domain":"clubwell.com","type":"http","vendor":"Klaviyo","category":3,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_fbp","domain":".clubwell.com","type":"http","vendor":"Facebook","category":3,"retention":"3 month(s)","unit":"declMonths","expires":3},{"name":"_shopify_country","domain":"clubwell.com","type":"http","vendor":"Shopify","category":0,"retention":"30 minute(s)","unit":"declMinutes","expires":30},{"name":"cart","domain":"clubwell.com","type":"http","vendor":"Shopify","category":0,"retention":"2 week(s)","unit":"declWeeks","expires":2},{"name":"shopify_pay_redirect","domain":"clubwell.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_orig_referrer","domain":"clubwell.com","type":"http","vendor":"Shopify","category":2,"retention":"2 week(s)","unit":"declWeeks","expires":2},{"name":"_landing_page","domain":"clubwell.com","type":"http","vendor":"Shopify","category":2,"retention":"2 week(s)","unit":"declWeeks","expires":2},{"name":"shopify_pay","domain":"clubwell.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"keep_alive","domain":"clubwell.com","type":"http","vendor":"Shopify","category":0,"retention":"Session","unit":"declSeconds","expires":1},{"name":"_tracking_consent","domain":"clubwell.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"order","domain":"clubwell.com","type":"http","vendor":"Shopify","category":0,"retention":"3 week(s)","unit":"declWeeks","expires":3},{"name":"login_with_shop_finalize","domain":"clubwell.com","type":"http","vendor":"Shopify","category":0,"retention":"5 minute(s)","unit":"declMinutes","expires":5},{"name":"shop_analytics","domain":"clubwell.com","type":"http","vendor":"Shopify","category":2,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_abv","domain":"clubwell.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_identity_session","domain":"clubwell.com","type":"http","vendor":"Shopify","category":0,"retention":"2 year(s)","unit":"declYears","expires":2},{"name":"_master_udr","domain":"clubwell.com","type":"http","vendor":"Shopify","category":0,"retention":"Session","unit":"declSeconds","expires":1},{"name":"discount_code","domain":"clubwell.com","type":"http","vendor":"Shopify","category":0,"retention":"Session","unit":"declDays","expires":1},{"name":"shop_pay_accelerated","domain":"clubwell.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"user_cross_site","domain":"clubwell.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_shopify_essential","domain":"shopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"user","domain":"clubwell.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"master_device_id","domain":"shopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"storefront_digest","domain":"shopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_tracking_consent","domain":"shopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_shopify_country","domain":"shopify.com","type":"http","vendor":"Shopify","category":0,"retention":"30 minute(s)","unit":"declMinutes","expires":30},{"name":"cart","domain":"shopify.com","type":"http","vendor":"Shopify","category":0,"retention":"2 week(s)","unit":"declWeeks","expires":2},{"name":"_landing_page","domain":"shopify.com","type":"http","vendor":"Shopify","category":2,"retention":"2 week(s)","unit":"declWeeks","expires":2},{"name":"shopify_pay","domain":"shopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"discount_code","domain":"shopify.com","type":"http","vendor":"Shopify","category":0,"retention":"Session","unit":"declDays","expires":1},{"name":"shop_pay_accelerated","domain":"shopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_ab","domain":"shopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"keep_alive","domain":"shopify.com","type":"http","vendor":"Shopify","category":0,"retention":"Session","unit":"declSeconds","expires":1},{"name":"shopify_pay_redirect","domain":"shopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_orig_referrer","domain":"shopify.com","type":"http","vendor":"Shopify","category":2,"retention":"2 week(s)","unit":"declWeeks","expires":2},{"name":"shop_analytics","domain":"shopify.com","type":"http","vendor":"Shopify","category":2,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_abv","domain":"shopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_identity_session","domain":"shopify.com","type":"http","vendor":"Shopify","category":0,"retention":"2 year(s)","unit":"declYears","expires":2},{"name":"_master_udr","domain":"shopify.com","type":"http","vendor":"Shopify","category":0,"retention":"Session","unit":"declSeconds","expires":1},{"name":"user_cross_site","domain":"shopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"user","domain":"shopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"order","domain":"shopify.com","type":"http","vendor":"Shopify","category":0,"retention":"3 week(s)","unit":"declWeeks","expires":3}
434,{"name":"login_with_shop_finalize","domain":"shopify.com","type":"http","vendor":"Shopify","category":0,"retention":"5 minute(s)","unit":"declMinutes","expires":5},{"name":"IDE","domain":".doubleclick.net","type":"http","vendor":"Google","category":3,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"__cf_bm","domain":".www.paypal.com","type":"http","vendor":"CloudFlare","category":2,"retention":"30 minute(s)","unit":"declMinutes","expires":30},{"name":"lastExternalReferrerTime","domain":"https://clubwell.com","type":"html_local","vendor":"Facebook","category":3,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"lastExternalReferrer","domain":"https://clubwell.com","type":"html_local","vendor":"Facebook","category":3,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"tt_sessionId","domain":"https://clubwell.com","type":"html_session","vendor":"TikTok","category":3,"retention":"Session","unit":"declYears","expires":1},{"name":"pagead/1p-conversion/#","domain":"https://www.google.ie","type":"html_session","vendor":"Unknown","category":4,"retention":"Session","unit":"declYears","expires":1},{"name":"shopify_client_id","domain":"clubwell.com","type":"http","vendor":"Unknown","category":4,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"ttcsid*","domain":".clubwell.com","type":"http","vendor":"TikTok","category":1,"retention":"3 month(s)","unit":"declMonths","expires":3},{"name":"_ga_*","domain":".clubwell.com","type":"http","vendor":"Google","category":2,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_shop_app_essential","domain":".shop.app","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_shopify_analytics","domain":"clubwell.com","type":"http","vendor":"Shopify","category":2,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_gcl_*","domain":".clubwell.com","type":"http","vendor":"Google","category":2,"retention":"3 month(s)","unit":"declMonths","expires":3},{"name":"_shopify_test","domain":"com","type":"http","vendor":"Shopify","category":0,"retention":"Session","unit":"declYears","expires":1},{"name":"_shopify_test","domain":"clubwell.com","type":"http","vendor":"Shopify","category":0,"retention":"Session","unit":"declYears","expires":1},{"name":"identity-state","domain":"clubwell.com","type":"http","vendor":"Shopify","category":0,"retention":"1 day(s)","unit":"declDays","expires":1},{"name":"_shopify_essential_\t","domain":"clubwell.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_shopify_marketing","domain":"clubwell.com","type":"http","vendor":"Shopify","category":3,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"shopify_override_user_locale","domain":"clubwell.com","type":"http","vendor":"Shopify","category":1,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_merchant_essential","domain":"clubwell.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"auth_state_*","domain":"clubwell.com","type":"http","vendor":"Shopify","category":0,"retention":"25 minute(s)","unit":"declMinutes","expires":25},{"name":"_merchant_analytics","domain":"clubwell.com","type":"http","vendor":"Shopify","category":2,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"auth_state_*","domain":"shopify.com","type":"http","vendor":"Shopify","category":0,"retention":"25 minute(s)","unit":"declMinutes","expires":25},{"name":"_cfuvid","domain":".challenges.cloudflare.com","type":"http","vendor":"Cloudflare","category":1,"retention":"Session","unit":"declYears","expires":1},{"name":"_shopify_essential_\t","domain":"shopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_merchant_essential","domain":"shopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_merchant_analytics","domain":"shopify.com","type":"http","vendor":"Shopify","category":2,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_shopify_marketing","domain":"shopify.com","type":"http","vendor":"Shopify","category":3,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"shopify_override_user_locale","domain":"shopify.com","type":"http","vendor":"Shopify","category":1,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"identity-state","domain":"shopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 day(s)","unit":"declDays","expires":1},{"name":"cf_*","domain":".www.paypal.com","type":"http","vendor":"CloudFlare","category":1,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"__kl_key","domain":"https://clubwell.com","type":"html_local","vendor":"Klaviyo","category":3,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"klaviyoOnsite","domain":"https://clubwell.com","type":"html_local","vendor":"Unknown","category":4,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"$referrer","domain":"https://clubwell.com","type":"html_local","vendor":"Unknown","category":4,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"topicsLastReferenceTime","domain":"https://clubwell.com","type":"html_local","vendor":"Facebook","category":3,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"$last_referrer","domain":"https://clubwell.com","type":"html_local","vendor":"Unknown","category":4,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"_cfuvid","domain":".www.paypal.com","type":"http","vendor":"Cloudflare","category":1,"retention":"Session","unit":"declYears","expires":1},{"name":"NID","domain":".google.com","type":"http","vendor":"Google","category":3,"retention":"6 month(s)","unit":"declMonths","expires":6},{"name":"_gcl_*","domain":"https://clubwell.com","type":"html_local","vendor":"Google","category":2,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"ri-*","domain":"https://clubwell.com","type":"html_session","vendor":"Shopify","category":2,"retention":"Session","unit":"declYears","expires":1},{"name":"kl-post-identification-sync","domain":"https://clubwell.com","type":"html_local","vendor":"Klaviyo","category":3,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"_shs_state","domain":"https://clubwell.com","type":"html_session","vendor":"Shopify","category":2,"retention":"Session","unit":"declYears","expires":1},{"name":"klaviyoPagesVisitCount","domain":"https://clubwell.com","type":"html_session","vendor":"Unknown","category":4,"retention":"Session","unit":"declYears","expires":1},{"name":"consentHeader","domain":"https://clubwell.com","type":"html_session","vendor":"Unknown","category":4,"retention":"Session","unit":"declYears","expires":1},{"name":"tt_s_pixel_session_index","domain":"https://clubwell.com","type":"html_session","vendor":"TikTok","category":3,"retention":"Session","unit":"declYears","expires":1},{"name":"rc_subscription_widget_analytics","domain":"https://clubwell.com","type":"html_session","vendor":"Unknown","category":4,"retention":"Session","unit":"declYears","expires":1},{"name":"tt_appInfo_v2","domain":"https://clubwell.com","type":"html_session","vendor":"TikTok","category":4,"retention":"Session","unit":"declYears","expires":1},{"name":"__storage_test__*","domain":"https://clubwell.com","type":"html_local","vendor":"Unknown","category":0,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"_kla_session_test","domain":"https://clubwell.com","type":"html_session","vendor":"Unknown","category":4,"retention":"Session","unit":"declYears","expires":1},{"name":"__kla_viewed","domain":"https://clubwell.com","type":"html_local","vendor":"Unknown","category":0,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"__kla_viewed_reviewed_items","domain":"https://clubwell.com","type":"html_local","vendor":"Unknown","category":4,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"lastSeenErrorReceiptId","domain":"https://clubwell.com","type":"html_local","vendor":"Shopify","category":0,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"cart_link_id","domain":"https://clubwell.com","type":"html_local","vendor":"Shopify","category":0,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"trackedSourceId","domain":"https://clubwell.com","type":"html_local","vendor":"Shopify","category":3,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"_kla_test","domain":"https://clubwell.com","type":"html_local","vendor":"Klaviyo","category":2,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"shopPayRememberMeOptInAuto","domain":"https://clubwell.com","type":"html_local","vendor":"Unknown","category":4,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"__ui","domain":"https://clubwell.com","type":"html_local","vendor":"Shopify","category":0,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"trackedCompleteOrderSourceId","domain":"https://clubwell.com","type":"html_local","vendor":"Shopify","category":3,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"cartToken","domain":"https://clubwell.com","type":"html_local","vendor":"Shopify","category":0,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"__quiltRouterScroll","domain":"https://clubwell.com","type":"html_session","vendor":"Shopify","category":0,"retention":"Session","unit":"declYears","expires":1},{"name":"__storage_test","domain":"https://clubwell.com","type":"html_local","vendor":"Shopify","category":0,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"apollo-cache-persist","domain":"https://shop.app","type":"html_local","vendor":"Shopify","category":0,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"sourceType","domain":"https://clubwell.com","type":"html_local","vendor":"Shopify","category":3,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"checkout_modal_preflight_*","domain":"https://shop.app","type":"html_session","vendor":"Shop.app","category":0,"retention":"Session","unit":"declYears","expires":1},{"name":"bugsnag-anonymous-id","domain":"https://shop.app","type":"html_local","vendor":"Unknown","category":2,"retention":"Local Storage","unit":"declYears","expires":1}]};
435        if (isLivePreview) {
436          if (!window.pandectesBannerSettings.store) {
437            window.pandectesBannerSettings.store = {};
438          }
439          window.pandectesBannerSettings.store.plan = 'enterprise';
440        }
441        
442        function whenBodyReady(callback) {
443          window.addEventListener('DOMContentLoaded', callback);
444        }
445        
446
447        whenBodyReady(function(){
448          const element = document.createElement('pandectes-cmp');
449          element.appData = window.pandectesBannerSettings;
450          document.body.appendChild(element);
451          appendLivePreviewScriptIfNeeded(previewUrl);
452        });
453
454      })()
455    </script>
455
456  
457
458
459
460  <!-- A11y -->
461  
462  
463  
464  
465  
466
467  
468
469
470
471<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
472<script type="text/javascript">
473  (function (c, l, a, r, i, t, y) {
474    c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); };
475    t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify";
476    y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y);
477
478    c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => {
479      if (error) {
480        console.error("Error loading Shopify features:", error);
481        return;
482      }
483
484      c[a]('consentv2', {
485        ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied",
486        analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied",
487        source: 101,
488      });
489    });
490
491    l.addEventListener("visitorConsentCollected", function (e) {
492      c[a]('consentv2', {
493        ad_Storage: e.detail.marketingAllowed ? "granted" : "denied",
494        analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied",
495        source: 101,
496      });
497    });
498  })(window, document, "clarity", "script", "vmtb9voywf");
499</script>
499
500
501
502
503<!-- END app block --><!-- BEGIN app block: shopify://apps/avada-seo-suite/blocks/avada-seo/15507c6e-1aa3-45d3-b698-7e175e033440 -->
503<script>
504  window.AVADA_SEO_ENABLED = true;
505</script>
505
506<!-- END app block --><!-- BEGIN app block: shopify://apps/uppromote-affiliate/blocks/core-script/64c32457-930d-4cb9-9641-e24c0d9cf1f4 --><!-- BEGIN app snippet: core-metafields-setting --><!--suppress ES6ConvertVarToLetConst -->
507<script type="application/json" id="core-uppromote-settings">{"app_env":{"env":"production"}}</script>
vendor: 1 bytes, line 507
507
508<script type="application/json" id="core-uppromote-cart">{"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"GBP","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}</script>
508
509
510<script id="core-uppromote-quick-store-tracking-vars">
511    function getDocumentContext(){const{href:a,hash:b,host:c,hostname:d,origin:e,pathname:f,port:g,protocol:h,search:i}=window.location,j=document.referrer,k=document.characterSet,l=document.title;return{location:{href:a,hash:b,host:c,hostname:d,origin:e,pathname:f,port:g,protocol:h,search:i},referrer:j||document.location.href,characterSet:k,title:l}}function getNavigatorContext(){const{language:a,cookieEnabled:b,languages:c,userAgent:d}=navigator;return{language:a,cookieEnabled:b,languages:c,userAgent:d}}function getWindowContext(){const{innerHeight:a,innerWidth:b,outerHeight:c,outerWidth:d,origin:e,screen:{height:j,width:k},screenX:f,screenY:g,scrollX:h,scrollY:i}=window;return{innerHeight:a,innerWidth:b,outerHeight:c,outerWidth:d,origin:e,screen:{screenHeight:j,screenWidth:k},screenX:f,screenY:g,scrollX:h,scrollY:i,location:getDocumentContext().location}}function getContext(){return{document:getDocumentContext(),navigator:getNavigatorContext(),window:getWindowContext()}}
512    if (window.location.href.includes('?sca_ref=')) {
513        localStorage.setItem('__up_lastViewedPageContext', JSON.stringify({
514            context: getContext(),
515            timestamp: new Date().toISOString(),
516        }))
517    }
518</script>
518
519
520
521<script id="core-uppromote-setting-booster">
522    var UpPromoteCoreSettings = JSON.parse(document.getElementById('core-uppromote-settings').textContent)
523    UpPromoteCoreSettings.currentCart = JSON.parse(document.getElementById('core-uppromote-cart')?.textContent || '{}')
524    const idToClean = ['core-uppromote-settings', 'core-uppromote-cart', 'core-uppromote-setting-booster', 'core-uppromote-quick-store-tracking-vars']
525    idToClean.forEach(id => {
526        document.getElementById(id)?.remove()
527    })
528</script>
528
529<!-- END app snippet -->
530
531
532<!-- END app block --><!-- BEGIN app block: shopify://apps/customerlabs-1pd-capi-tracking/blocks/header-embed-block/e7b7e586-f2a0-478c-a96a-edb8673644b2 -->
532<script>
533
534
535
536  !function(t,e,r,c,a,n,s){t.ClAnalyticsObject=a,t[a]=t[a]||[],t[a].methods=["trackSubmit","trackClick","pageview","identify","track", "trackConsent"],t[a].factory=function(e){return function(){var r=Array.prototype.slice.call(arguments);return r.unshift(e),t[a].push(r),t[a]}};for(var i=0;i<t[a].methods.length;i++){var o=t[a].methods[i];t[a][o]=t[a].factory(o)}n=e.createElement(r),s=e.getElementsByTagName(r)[0],n.async=1,n.crossOrigin="anonymous",n.src=c,s.parentNode.insertBefore(n,s)}(window,document,"script","https://cdn.js.customerlabs.co/cl8391i3hfxosi.js","_cl");_cl.SNIPPET_VERSION="2.0.0";
537
538</script>
538
539<!-- END app block --><!-- BEGIN app block: shopify://apps/uppromote-affiliate/blocks/customer-referral/64c32457-930d-4cb9-9641-e24c0d9cf1f4 --><link rel="preload" href="https://cdn.shopify.com/extensions/01a10ad0-9f32-7eb2-a83e-3427bdf52ded/affliate-by-secomapp-129/assets/customer-referral.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
540<script>
541  document.addEventListener("DOMContentLoaded", function () {
542    const params = new URLSearchParams(window.location.search);
543    if (params.has('sca_ref') || params.has('sca_crp')) {
544      document.body.setAttribute('is-affiliate-link', '');
545    }
546  });
547</script>
547
548
549
550<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
551
552
553
554
555
556
557
558<link rel="dns-prefetch" href="https://cdn.judge.me">
559<link rel="dns-prefetch" href="https://cdn1.judge.me">
560<link rel="dns-prefetch" href="https://api.judge.me">
561
562<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"any_review","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","badge_star_color":"#2CD383","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
562ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","widget_star_color":"#2CD383","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"carousel","review_date_format":"dd/mm/yy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"★ Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":false,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#22282B","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":true,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":true,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"card","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#2CD383","featured_carousel_empty_star_background":"#F7F7F7","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":false,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":true,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
562itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#2CD383","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":true,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":false,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#2CD383","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":false,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":true,"request_review_other_products_in_order":true,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#2CD383","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#2CD383","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
562youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":true,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":true,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":".jdgm-write-rev-link{border-radius:8px!important;font-weight:600}\n.jdgm-write-rev-link:hover{filter:brightness(.94)}","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
562:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"We’ll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":true,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Clubwell","shop_currency":"GBP","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":false,"enable_custom_form":false,"shop_locale":"en","enable_multi_locales_translations":true,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
562shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"negative_review_notification_email":"[email protected]","can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Clubwell"};</script>
562 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #2CD383;--jdgm-secondary-color: rgba(44,211,131,0.1);--jdgm-star-color: #2CD383;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #2CD383;--jdgm-paginate-color: #2CD383;--jdgm-border-radius: 10;--jdgm-reviewer-name-color: #2CD383}.jdgm-histogram__bar-content{background-color:#2CD383}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#2CD383}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#2CD383}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-rev .jdgm-rev__timestamp,.jdgm-quest .jdgm-rev__timestamp,.jdgm-carousel-item__timestamp{display:none !important}.jdgm-rev .jdgm-rev__icon{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #2CD383;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#2CD383}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Clubwell'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
563</style> <style class='jdgm-settings-style'>.jdgm-review-widget .jdgm-write-rev-link{border-radius:8px !important;font-weight:600}.jdgm-review-widget .jdgm-write-rev-link:hover{filter:brightness(0.94)}
564</style>
565
566  
567  
568  
569  <style class='jdgm-miracle-styles'>
570  @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
570/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important}
571
572</style>
573
574
575  
576  
577   
578
579
580
581  
582    
583    
584    
585      
585<script id="judgeme_widget_carousel_js" data-cfasync="false" type="text/javascript" async src="https://cdn.shopify.com/extensions/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/widget_v3_theme_carousel.js"></script>
585
586    
587  
588    
589    
590    
591      <link id="judgeme_widget_carousel_css" rel="stylesheet" type="text/css" media="nope!" onload="this.media='all'" href="https://cdn.shopify.com/extensions/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/widget_v3_theme_carousel.css">
592    
593  
594
595
596<script data-cfasync='false' class='jdgm-script'>
597!function(e){window.jdgm=window.jdgm||{};
598/* INF-1976 */
599var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}();
600if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;}
601jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
602jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
603setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
604!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
605(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
606a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
607jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
608t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
609t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll(
610".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
611parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
612jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
613)}))}(document);
614</script>
614
615<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/shopify_v2.css"></noscript>
616
617<!-- BEGIN app snippet: theme_fix_tags -->
617<script>
618  (function() {
619    var jdgmThemeFixes = null;
620    if (!jdgmThemeFixes) return;
621
622    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
623    // before the per-theme fix so the theme-specific CSS wins the cascade.
624    // HTML is never applied globally (too risky).
625    var allThemesFix = jdgmThemeFixes['all'];
626    if (allThemesFix && allThemesFix.css) {
627      var allStyleTag = document.createElement('style');
628      allStyleTag.classList.add('jdgm-theme-fix-style-all');
629      allStyleTag.innerHTML = allThemesFix.css;
630      document.head.append(allStyleTag);
631    };
632
633    if (allThemesFix && allThemesFix.js) {
634      var allScriptTag = document.createElement('script');
635      allScriptTag.classList.add('jdgm-theme-fix-script-all');
636      allScriptTag.innerHTML = allThemesFix.js;
637      document.head.append(allScriptTag);
638    };
639
640    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
641    if (!thisThemeFix) return;
642
643    if (thisThemeFix.html) {
644      document.addEventListener("DOMContentLoaded", function() {
645        var htmlDiv = document.createElement('div');
646        htmlDiv.classList.add('jdgm-theme-fix-html');
647        htmlDiv.innerHTML = thisThemeFix.html;
648        document.body.append(htmlDiv);
649      });
650    };
651
652    if (thisThemeFix.css) {
653      var styleTag = document.createElement('style');
654      styleTag.classList.add('jdgm-theme-fix-style');
655      styleTag.innerHTML = thisThemeFix.css;
656      document.head.append(styleTag);
657    };
658
659    if (thisThemeFix.js) {
660      var scriptTag = document.createElement('script');
661      scriptTag.classList.add('jdgm-theme-fix-script');
662      scriptTag.innerHTML = thisThemeFix.js;
663      document.head.append(scriptTag);
664    };
665  })();
666</script>
666
667<!-- END app snippet -->
668<!-- End of Judge.me Core -->
669
670
671
672<!-- END app block --><!-- BEGIN app block: shopify://apps/uppromote-affiliate/blocks/message-bar/64c32457-930d-4cb9-9641-e24c0d9cf1f4 -->
673
674<style>
675    body {
676        transition: padding-top .2s;
677    }
678    .scaaf-message-bar {
679        --primary-text-color: ;
680        --secondary-text-color: ;
681        --primary-bg-color: ;
682        --secondary-bg-color: ;
683        --primary-text-size: px;
684        --secondary-text-size: px;
685        text-align: center;
686        display: block;
687        width: 100%;
688        padding: 10px;
689        animation-duration: .5s;
690        animation-name: fadeIn;
691        position: absolute;
692        top: 0;
693        left: 0;
694        width: 100%;
695        z-index: 10;
696    }
697
698    .scaaf-message-bar-content {
699        margin: 0;
700        padding: 0;
701    }
702
703    .scaaf-message-bar[data-layout=referring] {
704        background-color: var(--primary-bg-color);
705        color: var(--primary-text-color);
706        font-size: var(--primary-text-size);
707    }
708
709    .scaaf-message-bar[data-layout=direct] {
710        background-color: var(--secondary-bg-color);
711        color: var(--secondary-text-color);
712        font-size: var(--secondary-text-size);
713    }
714
715</style>
716
717<script type="text/javascript">
718    (function() {
719        let container, contentContainer
720        const settingTag = document.querySelector('script#uppromote-message-bar-setting')
721
722        if (!settingTag || !settingTag.textContent) {
723            return
724        }
725
726        const setting = JSON.parse(settingTag.textContent)
727        if (!setting.referral_enable) {
728            return
729        }
730
731        const getCookie = (cName) => {
732            const name = cName + '='
733            const ca = document.cookie.split(';')
734            for (let i = 0; i < ca.length; i++) {
735                let c = ca[i]
736                while (c.charAt(0) === ' ') {
737                    c = c.substring(1)
738                }
739                if (c.indexOf(name) === 0) {
740                    const raw = c.substring(name.length, c.length)
741                    // Decode this value only, not the whole cookie string, so one malformed
742                    // cookie (bare %) or a ';' inside another value can't break parsing here.
743                    try {
744                        return decodeURIComponent(raw)
745                    } catch {
746                        return raw
747                    }
748                }
749            }
750
751            return null
752        }
753
754        function renderContainer() {
755            container = document.createElement('div')
756            container.classList.add('scaaf-message-bar')
757            contentContainer = document.createElement('p')
758            contentContainer.classList.add('scaaf-message-bar-content')
759            container.append(contentContainer)
760        }
761
762        function calculateLayout() {
763            const height = container.scrollHeight
764
765            function onMouseMove() {
766                document.body.style.paddingTop = `${height}px`
767                document.body.removeEventListener('mousemove', onMouseMove)
768                document.body.removeEventListener('touchstart', onMouseMove)
769            }
770
771            document.body.addEventListener('mousemove', onMouseMove)
772            document.body.addEventListener('touchstart', onMouseMove)
773        }
774
775        renderContainer()
776
777        function fillDirectContent() {
778            if (!setting.not_referral_enable) {
779                // Nothing to show: drop the optimistic "Loading" bar prepareForReferring may have left
780                container.remove()
781                return
782            }
783            contentContainer.style.visibility = 'visible'
784            container.dataset.layout = 'direct'
785            contentContainer.textContent = setting.not_referral_content
786            document.body.prepend(container)
787            calculateLayout()
788        }
789
790        function prepareForReferring() {
791            contentContainer.textContent = 'Loading'
792            contentContainer.style.visibility = 'hidden'
793            document.body.prepend(container)
794            calculateLayout()
795        }
796
797        function fillReferringContent(aff) {
798            container.dataset.layout = 'referring'
799            // Guard referral_content so a missing template can't throw and leave the bar stuck on "Loading"
800            contentContainer.textContent = (setting.referral_content || '')
801                .replaceAll('{affiliate_name}', aff.name)
802                .replaceAll('{company}', aff.company)
803                .replaceAll('{affiliate_firstname}', aff.first_name)
804                .replaceAll('{personal_detail}', aff.personal_detail)
805            contentContainer.style.visibility = 'visible'
806        }
807
808        function safeJsonParse (str) {
809            if (!str) return null;
810            try {
811                return JSON.parse(str);
812            } catch {
813                return null;
814            }
815        }
816
817        function renderFromCookie(affiliateID) {
818            if (!affiliateID) {
819                fillDirectContent()
820                return
821            }
822
823            prepareForReferring()
824
825            let info = null
826            const raw = getCookie('_up_a_info')
827            if (raw) {
828                info = safeJsonParse(raw)
829            }
830
831            if (!info) {
832                fillDirectContent()
833                return
834            }
835
836            const aff = {
837                company: info.company || '',
838                name: (info.first_name || '') + ' ' + (info.last_name || ''),
839                first_name: info.first_name || '',
840                personal_detail: getCookie('scaaf_pd') || ''
841            }
842
843            fillReferringContent(aff)
844        }
845
846        function paintMessageBar() {
847            if (!document.body) {
848                return requestAnimationFrame(paintMessageBar)
849            }
850
851            const urlParams = new URLSearchParams(window.location.search)
852            const scaRef = urlParams.get("sca_ref")
853            const urlAffiliateID = scaRef ? scaRef.split('.')[0] + '' : null
854            const cookieAffiliateID = getCookie('up_uppromote_aid')
855            const isReferralLink = !!scaRef
856
857            if (!isReferralLink) {
858                if (cookieAffiliateID) {
859                    renderFromCookie(cookieAffiliateID)
860                    return
861                }
862                fillDirectContent()
863                return
864            }
865
866            if (cookieAffiliateID === urlAffiliateID) {
867                renderFromCookie(cookieAffiliateID)
868                return
869            }
870
871            const lastClick = Number(getCookie('up_uppromote_lc') || 0)
872            const diffMinuteFromNow = (Date.now() - lastClick) / (60 * 1000)
873            if (diffMinuteFromNow <= 1) {
874                renderFromCookie(cookieAffiliateID)
875                return
876            }
877
878            let waited = 0
879            const MAX_WAIT = 5000
880            const INTERVAL = 300
881
882            const timer = setInterval(() => {
883                const newCookieID = getCookie('up_uppromote_aid')
884                const isStillThatAffiliate = newCookieID === urlAffiliateID
885                const isReceived = localStorage.getItem('up_uppromote_received') === '1'
886                let isLoadedAffiliateInfoDone = !!safeJsonParse(getCookie('_up_a_info'))
887
888                if (isReceived && isStillThatAffiliate && isLoadedAffiliateInfoDone) {
889                    clearInterval(timer)
890                    renderFromCookie(newCookieID)
891                    return
892                }
893
894                waited += INTERVAL
895                if (waited >= MAX_WAIT) {
896                    clearInterval(timer)
897                    fillDirectContent()
898                }
899            }, INTERVAL)
900        }
901
902        requestAnimationFrame(paintMessageBar)
903    })()
904</script>
904
905
906
907<!-- END app block -->
907<script src="https://cdn.shopify.com/extensions/01a101b6-86d2-7032-b13b-1fd8c5cc5c0e/stack-discounts-pro-223/assets/app_core.min.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 907
907
908<script src="https://cdn.shopify.com/extensions/01a11e34-4cfe-7758-8ce2-d7b551b7557a/klaviyo-email-marketing-76/assets/app.js" type="text/javascript" defer="defer"></script>
908
909<link href="https://cdn.shopify.com/extensions/01a11e34-4cfe-7758-8ce2-d7b551b7557a/klaviyo-email-marketing-76/assets/app.css" rel="stylesheet" type="text/css" media="all">
910<script src="https://cdn.shopify.com/extensions/01a10ad0-9f32-7eb2-a83e-3427bdf52ded/affliate-by-secomapp-129/assets/core.min.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 910
910
911<script src="https://cdn.shopify.com/extensions/01a10ad0-9f32-7eb2-a83e-3427bdf52ded/affliate-by-secomapp-129/assets/customer-referral.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 911
911
912<script src="https://cdn.shopify.com/extensions/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/loader.js" type="text/javascript" defer="defer"></script>
912
913<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
914<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: 89887310154,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};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 914
914
915<script>
916  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
917</script>
vendor: 1 bytes, line 917
917
918<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}
918).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: 89887310154,storefrontBaseUrl: "https://clubwell.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://clubwell.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"5782503754","configuration":"{\"pixel_id\":\"1401213294783988\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"4707057994","configuration":"{\"websiteID\":\"82305\",\"testing\"
918:\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9383f2d1da8c241f868656a7f69b9637","type":"APP","apiClientId":3535451,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"4705911114","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"4268228938","configuration":"{\"shopId\":\"257659\",\"env\":\"production\",\"metaData\":\"[]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8323bee30e1ec3ae135ae5e0cef4ab6d","type":"APP","apiClientId":2773553,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"4198859082","configuration":"{\"projectId\":\"vmtb9voywf\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"4105011530","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-JMXDTDD5N5\\\",\\\"AW-17928317165\\\",\\\"GT-MQP9NTF7\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-JMXDTDD5N5\\\",\\\"AW-17928317165\\\/-ZGFCK3W0vcbEO3R8eRC\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-JMXDTDD5N5\\\",\\\"AW-17928317165\\\/FvRLCLnW0vcbEO3R8eRC\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-JMXDTDD5N5\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-JMXDTDD5N5\\\",\\\"AW-17928317165\\\/BZdQCLbW0vcbEO3R8eRC\\\",\\\"MC-0Q8VKGX9BF\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-JMXDTDD5N5\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-JMXDTDD5N5\\\",\\\"AW-17928317165\\\/XJb7CKrW0vcbEO3R8eRC\\\",\\\"MC-0Q8VKGX9BF\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-JMXDTDD5N5\\\",\\\"AW-17928317165\\\/ACBMCLPW0vcbEO3R8eRC\\\",\\\"MC-0Q8VKGX9BF\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-JMXDTDD5N5\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-JMXDTDD5N5\\\",\\\"AW-17928317165\\\/MmtrCPjW0vcbEO3R8eRC\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-JMXDTDD5N5\\\",\\\"AW-17928317165\\\/UNGtCLDW0vcbEO3R8eRC\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-JMXDTDD5N5\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"4096852298","configuration":"{\"pixelCode\":\"D5OG5CBC77UEMGJTNDAG\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"4088103242","configuration":"{\"store_id\":\"218236\",\"environment\":\"prod\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"10c4f173702937db6fa4bf871600cafd","type":"APP","apiClientId":294517,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
918,"dataSharingState":"unrestricted"},{"id":"3701080394","configuration":"{\"accountID\":\"Xb5WF4\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"297828682","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["SALE_OF_DATA"],"name":"Customer Labs"},{"id":"351600970","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"GA4 - Quiz Custom Events"},{"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":"Clubwell","paymentSettings":{"currencyCode":"GBP"},"myshopifyDomain":"0bfcrw-x6.myshopify.com","countryCode":"GB","storefrontUrl":"https:\/\/clubwell.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://clubwell.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"206843511114","themeStoreId":"2491","themePublished":"true","eventMetadataId":"2755e357-0d54-418a-ae8a-d76a6a4e5489","pageType":"searchresults","shopId":"89887310154","storefrontBaseUrl":"https:\/\/clubwell.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\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
918<script>
919  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
920  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
921  window.ShopifyAnalytics.meta.currency = 'GBP';
922  var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"1288340e-02d8-414c-9cca-0a93e117bb06-1791588792"}};
923  for (var attr in meta) {
924    window.ShopifyAnalytics.meta[attr] = meta[attr];
925  }
926</script>
vendor: 1 bytes, line 926
926
927<script class="analytics">
928  (function () {
929    var customDocumentWrite = function(content) {
930      var jquery = null;
931
932      if (window.jQuery) {
933        jquery = window.jQuery;
934      } else if (window.Checkout && window.Checkout.$) {
935        jquery = window.Checkout.$;
936      }
937
938      if (jquery) {
939        jquery('body').append(content);
940      }
941    };
942
943    var hasLoggedConversion = function(token) {
944      if (token) {
945        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
946      }
947      return false;
948    }
949
950    var setCookieIfConversion = function(token) {
951      if (token) {
952        var twoMonthsFromNow = new Date(Date.now());
953        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
954
955        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
956      }
957    }
958
959    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
960    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
961    if (trekkie.integrations) {
962      return;
963    }
964    trekkie.methods = [
965      'identify',
966      'page',
967      'ready',
968      'track',
969      'trackForm',
970      'trackLink'
971    ];
972    trekkie.factory = function(method) {
973      return function() {
974        var args = Array.prototype.slice.call(arguments);
975        args.unshift(method);
976        trekkie.push(args);
977        if (method == 'track' || method == 'page') {
978          var pageUrl;
979          try {
980            pageUrl = window.location.href;
981          } catch (e) {}
982          var pageReferrer;
983          try {
984            pageReferrer = document.referrer;
985          } catch (e) {}
986          try {
987            if (window.__TREKKIE_SHIM_QUEUE == null) {
988              window.__TREKKIE_SHIM_QUEUE = [];
989            }
990            window.__TREKKIE_SHIM_QUEUE.push({
991              from: 'trekkie-stub',
992              method: method,
993              args: args.slice(1),
994              pageContext: {
995                url: pageUrl,
996                referrer: pageReferrer
997              }
998            });
999          } catch (e) {
1000            // no-op
1001          }
1002        }
1003        return trekkie;
1004      };
1005    };
1006    for (var i = 0; i < trekkie.methods.length; i++) {
1007      var key = trekkie.methods[i];
1008      trekkie[key] = trekkie.factory(key);
1009    }
1010    trekkie.load = function(config) {
1011      trekkie.config = config || {};
1012      trekkie.config.initialDocumentCookie = document.cookie;
1013      var first = document.getElementsByTagName('script')[0];
1014var script = document.createElement('script');
1015script.type = 'text/javascript';
1016script.onerror = function(e) {
1017  var scriptFallback = document.createElement('script');
1018  scriptFallback.type = 'text/javascript';
1019  scriptFallback.onerror = function(error) {
1020          var Monorail = {
1021      produce: function produce(monorailDomain, schemaId, payload) {
1022        var currentMs = new Date().getTime();
1023        var event = {
1024          schema_id: schemaId,
1025          payload: payload,
1026          metadata: {
1027            event_created_at_ms: currentMs,
1028            event_sent_at_ms: currentMs
1029          }
1030        };
1031        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1032      },
1033      sendRequest: function sendRequest(endpointUrl, payload) {
1034        // Try the sendBeacon API
1035        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1036          var blobData = new window.Blob([payload], {
1037            type: 'text/plain'
1038          });
1039
1040          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1041            return true;
1042          } // sendBeacon was not successful
1043
1044        } // XHR beacon
1045
1046        var xhr = new XMLHttpRequest();
1047
1048        try {
1049          xhr.open('POST', endpointUrl);
1050          xhr.setRequestHeader('Content-Type', 'text/plain');
1051          xhr.send(payload);
1052        } catch (e) {
1053          console.log(e);
1054        }
1055
1056        return false;
1057      },
1058      isIos12: function isIos12() {
1059        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1060      }
1061    };
1062    Monorail.produce('monorail-edge.shopifysvc.com',
1063      'trekkie_storefront_load_errors/1.1',
1064      {shop_id: 89887310154,
1065      theme_id: 206843511114,
1066      app_name: "storefront",
1067      context_url: window.location.href,
1068      source_url: "//clubwell.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
1069
1070  };
1071  scriptFallback.async = true;
1072  scriptFallback.src = '//clubwell.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
1073  first.parentNode.insertBefore(scriptFallback, first);
1074};
1075script.async = true;
1076script.src = '//clubwell.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
1077first.parentNode.insertBefore(script, first);
1078
1079    };
1080    trekkie.load(
1081      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":89887310154,"isMerchantRequest":null,"themeId":206843511114,"themeCityHash":"528053055579725618","contentLanguage":"en","currency":"GBP","eventMetadataId":"2755e357-0d54-418a-ae8a-d76a6a4e5489"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1082    );
1083
1084    var loaded = false;
1085    trekkie.ready(function() {
1086      if (loaded) return;
1087      loaded = true;
1088
1089      window.ShopifyAnalytics.lib = window.trekkie;
1090
1091      var originalDocumentWrite = document.write;
1092      document.write = customDocumentWrite;
1093      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1094      document.write = originalDocumentWrite;
1095
1096      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1097      var token = match? match[1]: undefined;
1098      if (!hasLoggedConversion(token)) {
1099        setCookieIfConversion(token);
1100        window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true});
1101      }
1102    });
1103
1104    window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"1288340e-02d8-414c-9cca-0a93e117bb06-1791588792","shopifyEmitted":true});
1105
1106    var eventsListenerScript = document.createElement('script');
1107    eventsListenerScript.async = true;
1108    eventsListenerScript.src = "//clubwell.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1109    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1110})();</script>
vendor: 1 bytes, line 1110
1110
1111<script
1112  defer
1113  src="https://clubwell.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js"
1114  data-application="storefront-renderer"
1115  data-shop-id="89887310154"
1116  data-render-region="gcp-us-west1"
1117  data-page-type="search"
1118  data-theme-instance-id="206843511114"
1119  data-theme-name="Borders"
1120  data-theme-version="2.1.1"
1121  data-monorail-region="shop_domain"
1122  data-resource-timing-sampling-rate="10"
1123  data-shs="true"
1124  data-shs-beacon="true"
1125  data-shs-export-with-fetch="true"
1126  data-shs-logs-sample-rate="1"
1127  data-shs-beacon-endpoint="https://clubwell.com/api/collect"
1128></script>
1128
1129<meta name="shopify-y" content="1c284bfa-0df9-4813-bb2d-04048f9317d6" data-expiration="1823146392000"><meta name="shopify-s" content="c706c2ce-a769-4fbe-aea0-2599627cf68b" data-expiration="1791590592000">
1130</head>
1131  
1132  <body id="search" class="
1133     
1134    template-search template-search 
1135     
1136      grid-animation--scroll 
1137      
1138      
1139    
1140    product-grid-animation--zoom-in
1141      product-grid-animation--image  
1142    general-image-animation--zoom-out
1143    product-grid-badges--right
1144    
1145    text-underline-animation--text-color card-hover-animation--none
1146     slider-hint--enabled 
1147    
1148     grid-borders--padding-horizontal 
1149     grid-borders--padding-vertical 
1150     
1151      section-borders--padding-horizontal 
1152       section-borders--padding-horizontal-in-header 
1153    
1154     container-borders--remove-on-mobile 
1155    
1156    
1157    
1158    
1159     sidebars-has-scrollbars 
1160  no-touchevents">
1161
1162  <!-- SLIDE CART EDITS - START -->
1163<style>
1164  #slidecarthq section.free-gifts {
1165    display: none;
1166  }
1167  #slidecarthq .items {
1168    margin-bottom: auto;
1169  }
1170</style>
1171<script>
1172  function scAutoAddBxgyGift () {
1173    let scIntervalCounter = 0;
1174  
1175    const scInterval = setInterval(() => {
1176      scIntervalCounter++;
1177      const giftAvailable = document.querySelector('#slidecarthq section.free-gifts .free-gifts-item .upsell-add button');
1178      
1179      
1180      if (giftAvailable) {
1181        clearInterval(scInterval);
1182        
1183        const giftHasMultipleVariants = document.querySelector('#slidecarthq section.free-gifts .free-gifts-item .footer-flex-1:not(.hidden) .free-gifts-options');
1184        
1185        if (!giftHasMultipleVariants) {
1186          giftAvailable.click();
1187        }
1188      } else if (scIntervalCounter >= 12) {
1189        clearInterval(scInterval);
1190      }
1191    }, 250);
1192  }
1193  
1194  window.SLIDECART_UPDATED = cart => {
1195    scAutoAddBxgyGift();
1196  }
1197</script>
1197
1198<!-- SLIDE CART EDITS - END -->�
1198<script src="//clubwell.com/cdn/shop/t/65/assets/component-parallax.js?v=37238536729341245511788345114"></script>
1198�
1198<script type="text/javascript">
1199      if ( 'ontouchstart' in window || window.DocumentTouch && document instanceof DocumentTouch ) { document.querySelector('body').classList.remove('no-touchevents'); document.querySelector('body').classList.add('touchevents'); } 
1200    </script>
1200
1201
1202    <div class="main-container">
1203
1204      <span class="header-overlay"></span>
1205
1206      <a href="#main" class="visually-hidden skip-to-content" tabindex="0" data-js-inert>Skip to content</a>
1207      <div id="screen-reader-info" aria-live="polite" class="visually-hidden"></div>
1208    
1209<style>
1210  .shopify-section-group-header-group {
1211    position: sticky;
1212    top: 0;
1213    z-index: 9998;
1214  }
1215</style><!-- BEGIN sections: header-group -->
1216<div id="shopify-section-sections--31901848305994__scrolling_text_header_CphEJR" class="shopify-section shopify-section-group-header-group element--has-section-borders-alternate mount-scrolling-text"><style>
1217  #shopify-section-sections--31901848305994__scrolling_text_header_CphEJR [data-hide-section-bottom-border] {
1218    padding-bottom: 0 !important;
1219    margin-bottom: 0 !important;
1220  }
1221  #shopify-section-sections--31901848305994__scrolling_text_header_CphEJR {
1222    margin-bottom: -1px !important;
1223    padding-bottom: 0 !important;
1224  }
1225  #shopify-section-sections--31901848305994__scrolling_text_header_CphEJR + .shopify-section {
1226    margin-top: 0 !important;
1227    padding-top: 0 !important;
1228  }
1229</style><div data-js-inert>
1230    <style type="text/css">
1231      #element-sections--31901848305994__scrolling_text_header_CphEJR {
1232        --animation-speed: 30s;
1233      }
1234    </style>
1235
1236    
1236<script src="//clubwell.com/cdn/shop/t/65/assets/component-scrolling-text.js?v=49808875604452727841788345114" defer></script>
1236
1237
1238    <scrolling-text
1239      id="element-sections--31901848305994__scrolling_text_header_CphEJR"
1240      class="scrolling-text scrolling-text--header text-size--16 text-font--body"
1241      data-scrolling-speed="30"
1242      data-scrolling-direction="ltr"
1243      data-pause-on-hover="false"
1244      dir="ltr"
1245    >
1246      <div><span class="element--horizontal-space--small-x-2">Free Delivery over £40</span><span class="element--horizontal-space--small-x-2">★★★★★ Rated 5 Stars By 92% Of Our Customers</span></div>
1247    </scrolling-text>
1248  </div><style type="text/css">
1249      
1250      #shopify-section-sections--31901848305994__scrolling_text_header_CphEJR  {
1251
1252        --color-scheme-background: #0f432a;
1253        --color-scheme-borders: #22282b;
1254        --color-scheme-text: #f7f7f7;
1255        --color-scheme-text-foreground: #0f432a;
1256        --color-scheme-accent: #f7f7f7;
1257        --color-scheme-accent-foreground: #0b4629;
1258
1259        --color-borders-main: rgba(247, 247, 247, 0.15);
1260        --color-borders-forms-primary: rgba(247, 247, 247, 0.3);
1261        --color-borders-forms-secondary: rgba(247, 247, 247, 0.6);
1262
1263        --color-opacity-background-main: rgba(15, 67, 42, 0);
1264        --color-secondary-background-main: rgba(247, 247, 247, 0.08);
1265        --color-third-background-main: rgba(247, 247, 247, 0.04);
1266      }
1267
1268    </style><style   data-hide-section-bottom-border  >#shopify-section-sections--31901848305994__scrolling_text_header_CphEJR {
1269      --border-width-sections: 0px;
1270    }
1271    #shopify-section-sections--31901848305994__scrolling_text_header_CphEJR:after {
1272      height: 0px;
1273    }</style><style> #shopify-section-sections--31901848305994__scrolling_text_header_CphEJR .scrolling-text span {letter-spacing: 0px; font-size: 14px; font-weight: 500; text-transform: uppercase; letter-spacing: 0.75px;} #shopify-section-sections--31901848305994__scrolling_text_header_CphEJR .scrolling-text--header {height: 40px;} </style></div><header id="shopify-section-sections--31901848305994__header" class="shopify-section shopify-section-group-header-group element--has-section-borders-alternate mount-header mount-filters mount-css-slider"><link href="//clubwell.com/cdn/shop/t/65/assets/section-header.css?v=167832790753868685971788345114" rel="stylesheet" type="text/css" media="all" />
1274<style data-shopify>
1275/* ============================================================
1276   CLUBWELL MEGA MENU HEADER
1277   ============================================================ */
1278
1279#cw-header {
1280  --cw-header-height: 84px;
1281  --cw-mega-bg: #ffffff;
1282  --cw-mega-border: #e8e8e8;
1283  --cw-mega-text: #22282b;
1284  --cw-mega-label: #888888;
1285  --cw-mega-card-bg: #f6f6f6;
1286  --cw-mega-card-radius: 18px;
1287  --cw-nav-size: 17px;
1288  --cw-transition: 200ms ease;
1289  background-color: #ffffff;
1290  border-bottom: 1px solid var(--cw-mega-border);
1291  position: relative;
1292  z-index: 9000;
1293  width: 100%;
1294}
1295
1296/* ── Sticky ───────────────────────────────────────────────── */
1297#shopify-section-sections--31901848305994__header {
1298  position: sticky;
1299  top: var(--announcement-height, 0px);
1300  z-index: 9999;
1301  background-color: #ffffff;
1302  width: 100%;
1303}
1304/* Tell USP bar where the header bottom is */
1305#shopify-section-sections--31901848305994__header ~ * {
1306  --cw-header-sticky-bottom: calc(var(--announcement-height, 0px) + var(--cw-header-height, 64px));
1307}
1308
1309/* ── Scroll effect ────────────────────────────────────────── */
1310
1311/* ── Inner layout ─────────────────────────────────────────── */
1312.cw-header__inner {
1313  display: flex;
1314  align-items: center;
1315  justify-content: space-between;
1316  max-width: 1440px;
1317  margin: 0 auto;
1318  padding: 0 32px;
1319  height: var(--cw-header-height);
1320  gap: 32px;
1321}
1322
1323/* ── Logo ─────────────────────────────────────────────────── */
1324.cw-header__logo { flex-shrink: 0; display: flex; align-items: center; }
1325.cw-header__logo a { display: flex; align-items: center; text-decoration: none; }
1326.cw-header__logo img { height: 30px; width: auto; display: block; }
1327.cw-header__logo .logo-txt { font-size: 20px; font-weight: 700; color: var(--cw-mega-text); text-decoration: none; }
1328.cw-logo--mobile { display: none; }
1329
1330/* ── Desktop nav ──────────────────────────────────────────── */
1331.cw-header__nav { display: flex; align-items: center; gap: 4px; flex: 1; }
1332.cw-nav__item { position: relative; }
1333.cw-nav__link {
1334  display: flex; align-items: center; gap: 4px;
1335  padding: 8px 12px;
1336  font-size: var(--cw-nav-size);
1337  font-weight: 500;
1338  color: var(--cw-mega-text);
1339  text-decoration: none;
1340  border-radius: 6px;
1341  transition: background-color var(--cw-transition);
1342  white-space: nowrap; cursor: pointer;
1343  background: none; border: none; font-family: inherit; line-height: 1;
1344}
1345.cw-nav__link:hover,
1346.cw-nav__item.is-open .cw-nav__link { background-color: rgba(0,0,0,0.05); }
1347.cw-nav__chevron { width: 12px; height: 12px; transition: transform var(--cw-transition); flex-shrink: 0; }
1348.cw-nav__item.is-open .cw-nav__chevron { transform: rotate(180deg); }
1349
1350/* ── Icons ────────────────────────────────────────────────── */
1351.cw-header__icons { display: flex; align-items: center; gap: 4px; flex-shrink: 0; }
1352.cw-header__icon-btn {
1353  display: flex; align-items: center; justify-content: center;
1354  width: 36px; height: 36px; border-radius: 50%;
1355  background: none; border: none; cursor: pointer;
1356  color: var(--cw-mega-text); text-decoration: none;
1357  transition: background-color var(--cw-transition); position: relative;
1358}
1359.cw-header__icon-btn:hover { background-color: rgba(0,0,0,0.05); }
1360.cw-header__icon-btn svg { width: 20px; height: 20px; stroke: currentColor; fill: none; stroke-width: 1.5; stroke-linecap: round; stroke-linejoin: round; }
1361.cw-cart-count {
1362  position: absolute; top: 2px; right: 2px;
1363  background: #2cd283;
1364  color: #fff; font-size: 9px; font-weight: 700;
1365  width: 16px; height: 16px; border-radius: 50%;
1366  display: flex; align-items: center; justify-content: center; line-height: 1;
1367}
1368.cw-cart-count:empty { display: none; }
1369
1370/* ── Rewards pill ─────────────────────────────────────────── */
1371.cw-rewards {
1372  display: flex;
1373  align-items: center;
1374  gap: 6px;
1375  padding: 6px 12px 6px 8px;
1376  border-radius: 100px;
1377  background: #f0faf5;
1378  color: #22282b;
1379  text-decoration: none;
1380  font-size: 12px;
1381  font-weight: 600;
1382  white-space: nowrap;
1383  transition: opacity var(--cw-transition);
1384  border: 1px solid #22282b;
1385  flex-shrink: 0;
1386  cursor: pointer;
1387  font-family: inherit;
1388  line-height: 1;
1389}
1390.cw-rewards:hover { opacity: 0.8; }
1391.cw-rewards__icon {
1392  width: 18px;
1393  height: 18px;
1394  flex-shrink: 0;
1395}
1396.cw-rewards__icon svg {
1397  width: 18px;
1398  height: 18px;
1399  stroke: #61dea2;
1400  fill: none;
1401  stroke-width: 1.5;
1402  stroke-linecap: round;
1403  stroke-linejoin: round;
1404}
1405.cw-rewards__chevron {
1406  width: 11px;
1407  height: 11px;
1408  transition: transform var(--cw-transition);
1409  flex-shrink: 0;
1410}
1411.cw-rewards-wrap.is-open .cw-rewards__chevron {
1412  transform: rotate(180deg);
1413}
1414
1415/* ── Rewards dropdown ─────────────────────────────────────── */
1416.cw-rewards-dropdown {
1417  position: absolute;
1418  top: calc(100% + 10px);
1419  right: 0;
1420  width: 280px;
1421  background: #ffffff;
1422  border: 1px solid #22282b;
1423  border-radius: 14px;
1424  padding: 20px;
1425  box-shadow: 0 8px 24px rgba(0,0,0,0.1);
1426  z-index: 90001;
1427  animation: cwMegaIn var(--cw-transition) both;
1428}
1429.cw-rewards-dropdown__heading {
1430  font-size: 15px;
1431  font-weight: 700;
1432  color: #22282b;
1433  margin-bottom: 8px;
1434  line-height: 1.3;
1435}
1436.cw-rewards-dropdown__body {
1437  font-size: 13px;
1438  line-height: 1.5;
1439  color: #22282b;
1440  opacity: 0.75;
1441  margin-bottom: 16px;
1442}
1443.cw-rewards-dropdown__cta {
1444  display: block;
1445  width: 100%;
1446  padding: 10px 16px;
1447  background: #61dea2;
1448  color: #22282b;
1449  text-align: center;
1450  font-size: 13px;
1451  font-weight: 600;
1452  text-decoration: none;
1453  border-radius: 99px;
1454  transition: opacity var(--cw-transition);
1455  border: 1px solid #22282b;
1456}
1457.cw-rewards-dropdown__cta:hover { opacity: 0.85; }
1458
1459/* Mobile rewards pill shown in drawer header */
1460@media screen and (max-width: 1023px) {
1461  .cw-rewards--mob {
1462    display: flex !important;
1463    flex-shrink: 1;
1464    min-width: 0;
1465    max-width: 160px;
1466  }
1467}
1468
1469/* ── Mobile rewards second page ───────────────────────────── */
1470.cw-mob-rewards-page {
1471  position: absolute;
1472  top: 0; left: 0; right: 0; bottom: 0;
1473  background: #ffffff;
1474  display: flex;
1475  flex-direction: column;
1476  transform: translateX(100%);
1477  transition: transform 300ms ease;
1478  z-index: 10;
1479  overflow-y: auto;
1480}
1481.cw-mob-rewards-page.is-open {
1482  transform: translateX(0);
1483}
1484.cw-mob-rewards-page__header {
1485  display: flex;
1486  align-items: center;
1487  gap: 12px;
1488  padding: 14px 16px;
1489  border-bottom: 1px solid rgba(0,0,0,0.08);
1490  flex-shrink: 0;
1491}
1492.cw-mob-rewards-page__back {
1493  width: 36px;
1494  height: 36px;
1495  display: flex;
1496  align-items: center;
1497  justify-content: center;
1498  background: #f0f0f0;
1499  border: none;
1500  border-radius: 50%;
1501  cursor: pointer;
1502  flex-shrink: 0;
1503}
1504.cw-mob-rewards-page__back svg {
1505  width: 16px;
1506  height: 16px;
1507  stroke: #22282b;
1508  fill: none;
1509  stroke-width: 2;
1510  stroke-linecap: round;
1511  stroke-linejoin: round;
1512}
1513.cw-mob-rewards-page__title {
1514  font-size: 15px;
1515  font-weight: 700;
1516  color: #22282b;
1517}
1518.cw-mob-rewards-page__body {
1519  padding: 24px 20px;
1520  flex: 1;
1521}
1522.cw-mob-rewards-page__heading {
1523  font-size: 20px;
1524  font-weight: 700;
1525  color: #22282b;
1526  margin-bottom: 12px;
1527  line-height: 1.2;
1528}
1529.cw-mob-rewards-page__text {
1530  font-size: 14px;
1531  line-height: 1.6;
1532  color: #22282b;
1533  opacity: 0.75;
1534  margin-bottom: 24px;
1535}
1536.cw-mob-rewards-page__cta {
1537  display: block;
1538  width: 100%;
1539  padding: 14px 16px;
1540  background: #61dea2;
1541  color: #fff;
1542  text-align: center;
1543  font-size: 14px;
1544  font-weight: 600;
1545  text-decoration: none;
1546  border-radius: 10px;
1547  transition: opacity var(--cw-transition);
1548}
1549.cw-mob-rewards-page__cta:hover { opacity: 0.85; }
1550
1551/* ── Account dropdown ────────────────────────────────────── */
1552.cw-account-wrap { position: relative; }
1553.cw-account-dropdown {
1554  position: absolute;
1555  top: calc(100% + 10px);
1556  right: 0;
1557  width: 200px;
1558  background: #ffffff;
1559  border: 1px solid var(--cw-mega-border);
1560  border-radius: 14px;
1561  padding: 8px;
1562  box-shadow: 0 8px 24px rgba(0,0,0,0.1);
1563  z-index: 90001;
1564  animation: cwMegaIn var(--cw-transition) both;
1565}
1566.cw-account-dropdown__link {
1567  display: flex;
1568  align-items: center;
1569  gap: 10px;
1570  padding: 10px 12px;
1571  font-size: 13px;
1572  font-weight: 500;
1573  color: #22282b;
1574  text-decoration: none;
1575  border-radius: 8px;
1576  transition: background-color var(--cw-transition);
1577  white-space: nowrap;
1578}
1579.cw-account-dropdown__link:hover { background-color: rgba(0,0,0,0.05); }
1580.cw-account-dropdown__link svg {
1581  width: 15px;
1582  height: 15px;
1583  stroke: currentColor;
1584  fill: none;
1585  stroke-width: 1.5;
1586  stroke-linecap: round;
1587  stroke-linejoin: round;
1588  flex-shrink: 0;
1589  opacity: 0.6;
1590}
1591.cw-account-dropdown__divider {
1592  height: 1px;
1593  background: var(--cw-mega-border);
1594  margin: 4px 8px;
1595}
1596.cw-account-dropdown__signout {
1597  color: #c0392b;
1598}
1599.cw-account-dropdown__signout svg { opacity: 1; }
1600
1601/* Signed-out state */
1602.cw-account-dropdown__signin {
1603  display: block;
1604  width: 100%;
1605  padding: 11px 12px;
1606  background: #22282b;
1607  color: #ffffff;
1608  text-align: center;
1609  font-size: 13px;
1610  font-weight: 600;
1611  text-decoration: none;
1612  border-radius: 8px;
1613  transition: opacity var(--cw-transition);
1614}
1615.cw-account-dropdown__signin:hover { opacity: 0.8; }
1616
1617/* ── Mega backdrop ────────────────────────────────────────── */
1618.cw-mega-backdrop {
1619  display: none; position: fixed; inset: 0;
1620  top: var(--cw-mega-top, 64px);
1621  background: rgba(0,0,0,0.2);
1622  z-index: 8990;
1623}
1624.cw-mega-backdrop.is-visible { display: block; }
1625
1626/* ── Page blur when mega open ────────────────────────────── */
1627/* Blur page content when mega open — exclude header & fixed elements */
1628#MainContent,
1629.main-content,
1630[id="MainContent"],
1631main {
1632  transition: filter 250ms ease;
1633}
1634body.cw-mega-open #MainContent,
1635body.cw-mega-open .main-content,
1636body.cw-mega-open [id="MainContent"],
1637body.cw-mega-open main {
1638  filter: blur(4px);
1639}
1640
1641/* ── Mega panel shared ────────────────────────────────────── */
1642.cw-mega {
1643  position: fixed;
1644  top: var(--cw-mega-top, 64px); left: 0; right: 0; width: 100%;
1645  background: #ffffff;
1646  border-top: 1px solid var(--cw-mega-border);
1647  border-bottom: 1px solid var(--cw-mega-border);
1648  border-radius: 0;
1649  box-shadow: 0 8px 24px rgba(0,0,0,0.08);
1650  z-index: 90000; overflow: hidden; pointer-events: none;
1651  opacity: 0;
1652  visibility: hidden;
1653  transform: translateY(-4px);
1654  transition: opacity var(--cw-transition), transform var(--cw-transition), visibility var(--cw-transition);
1655}
1656.cw-mega.is-open {
1657  opacity: 1;
1658  visibility: visible;
1659  pointer-events: auto;
1660  transform: translateY(0);
1661}
1662.cw-mega__inner { max-width: 1440px; margin: 0 auto; padding: 0 32px; }
1663
1664/* ── Shop mega ────────────────────────────────────────────── */
1665.cw-mega--shop { padding: 24px 0; }
1666.cw-mega--shop .cw-mega__grid {
1667  display: grid;
1668  grid-template-columns: repeat(5, 1fr);
1669  gap: 12px;
1670}
1671.cw-mega__card {
1672  background: var(--cw-mega-card-bg);
1673  border-radius: var(--cw-mega-card-radius);
1674  overflow: hidden; text-decoration: none; display: block;
1675  transition: opacity var(--cw-transition);
1676}
1677.cw-mega__card:hover { opacity: 0.85; }
1678.cw-mega__card-media {
1679  width: 100%;
1680  aspect-ratio: 3 / 2;
1681  overflow: hidden;
1682  display: block;
1683}
1684.cw-mega__card-img {
1685  width: 100%;
1686  height: 100%;
1687  object-fit: cover;
1688  display: block;
1689}
1690.cw-mega__card-placeholder {
1691  width: 100%;
1692  aspect-ratio: 3 / 2;
1693  background: linear-gradient(135deg, #e8e8e8 0%, #d0d0d0 100%);
1694  display: flex;
1695  align-items: center;
1696  justify-content: center;
1697}
1698.cw-mega__card-placeholder svg { width: 36px; height: 36px; opacity: 0.25; stroke: #666; fill: none; stroke-width: 1; }
1699.cw-mega__card-footer { display: flex; align-items: center; justify-content: space-between; padding: 12px 14px; }
1700.cw-mega__card-title {
1701  font-size: 18px;
1702  font-weight: 600;
1703  color: #22282b;
1704  line-height: 1.2;
1705}
1706.cw-mega__card-arrow {
1707  width: 26px; height: 26px; border-radius: 50%;
1708  background: #2cd383;
1709  display: flex; align-items: center; justify-content: center; flex-shrink: 0;
1710}
1711.cw-mega__card-arrow svg { width: 11px; height: 11px; stroke: #ffffff; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }
1712
1713.cw-mega__card--mobile-only {
1714  display: none;
1715}
1716
1717@media screen and (max-width: 749px) {
1718  .cw-mega__card--mobile-only {
1719    display: block;
1720  }
1721}
1722.cw-mega__shop-all { display: none; }
1723
1724/* ── Column mega ──────────────────────────────────────────── */
1725.cw-mega--columns { padding: 28px 0 32px; }
1726.cw-mega__cols {
1727  display: grid;
1728  grid-template-columns: repeat(4, 1fr);
1729  gap: 0;
1730}
1731.cw-mega__col-item {
1732  padding: 20px 24px;
1733  border-right: 1px solid #ffffff;
1734}
1735.cw-mega__col-item:first-child { border-left: 1px solid #ffffff; }
1736.cw-mega__col-item--empty { background: transparent; }
1737.cw-mega__col-link {
1738  font-size: 18px;
1739  font-weight: 600;
1740  color: #22282b;
1741  text-decoration: none;
1742  transition: opacity var(--cw-transition);
1743  display: block;
1744}
1745.cw-mega__col-link:hover { opacity: 0.6; }
1746/* Horizontal variant — links flow inline within each column cell */
1747.cw-mega__cols--horizontal .cw-mega__col-item {
1748  display: flex;
1749  align-items: center;
1750}
1751.cw-mega__col-heading {
1752  font-size: 10px; font-weight: 700; letter-spacing: 0.1em;
1753  text-transform: uppercase; color: var(--cw-mega-label); margin-bottom: 14px;
1754}
1755.cw-mega__col-links { display: flex; flex-direction: column; gap: 10px; list-style: none; margin: 0; padding: 0; }
1756.cw-mega__col-links a {
1757  font-size: 18px;
1758  font-weight: 600; color: #22282b;
1759  text-decoration: none; transition: opacity var(--cw-transition);
1760}
1761.cw-mega__col-links a:hover { opacity: 0.6; }
1762.cw-mega__col-links--horizontal {
1763  flex-direction: row;
1764  flex-wrap: wrap;
1765  gap: 8px 32px;
1766  align-items: center;
1767}
1768
1769/* ── Mobile burger ────────────────────────────────────────── */
1770.cw-header__burger {
1771  display: none; align-items: center; justify-content: center;
1772  width: 36px; height: 36px; background: none; border: none; cursor: pointer;
1773  color: var(--cw-mega-text); border-radius: 50%;
1774  transition: background-color var(--cw-transition);
1775}
1776.cw-header__burger:hover { background-color: rgba(0,0,0,0.05); }
1777.cw-header__burger svg { width: 20px; height: 20px; stroke: currentColor; fill: none; stroke-width: 1.5; stroke-linecap: round; }
1778
1779/* ── Mobile drawer ────────────────────────────────────────── */
1780.cw-mobile-drawer { display: none; position: fixed; inset: 0; z-index: 100001; }
1781.cw-mobile-drawer.is-open { display: block; }
1782.cw-mobile-drawer__overlay { position: absolute; inset: 0; background: rgba(0,0,0,0.3); }
1783.cw-mobile-drawer__panel {
1784  position: absolute; top: 0; left: 0; right: 0; bottom: 0;
1785  background: #ffffff;
1786  overflow-y: auto; display: flex; flex-direction: column;
1787  transform: translateX(-100%); transition: transform 300ms ease;
1788  -webkit-overflow-scrolling: touch;
1789}
1790.cw-mobile-drawer.is-open .cw-mobile-drawer__panel { transform: translateX(0); }
1791
1792.cw-mobile-drawer__header {
1793  display: flex; align-items: center; justify-content: space-between;
1794  padding: 14px 16px;
1795  border-bottom: 1px solid rgba(0,0,0,0.08);
1796  flex-shrink: 0;
1797}
1798.cw-mobile-drawer__close {
1799  width: 36px; height: 36px; display: flex; align-items: center; justify-content: center;
1800  background: #f0f0f0; border: none; cursor: pointer; border-radius: 50%;
1801  flex-shrink: 0;
1802}
1803.cw-mobile-drawer__close svg { width: 16px; height: 16px; stroke: #22282b; fill: none; stroke-width: 2; stroke-linecap: round; }
1804
1805.cw-mobile-drawer__body { flex: 1; overflow-y: auto; -webkit-overflow-scrolling: touch; }
1806
1807/* ── Mobile shop section (cards) ─────────────────────────── */
1808.cw-mobile-shop-section { padding: 16px 16px 8px; border-bottom: 1px solid rgba(0,0,0,0.06); }
1809.cw-mobile-shop-section__title {
1810  display: block;
1811  padding: 14px 16px;
1812  background: #ffffff;
1813  border-radius: 10px;
1814  font-size: 18px;
1815  font-weight: 700;
1816  color: #22282b;
1817  margin-bottom: 12px;
1818}
1819.cw-mobile-shop-section__grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 8px; margin-bottom: 10px; }
1820
1821.cw-mobile-card { background: #f5f5f3; border-radius: 10px; overflow: hidden; text-decoration: none; display: block; }
1822.cw-mobile-card__media {
1823  width: 100%;
1824  aspect-ratio: 3 / 2;
1825  overflow: hidden;
1826  display: block;
1827}
1828.cw-mobile-card__img {
1829  width: 100%;
1830  height: 100%;
1831  object-fit: cover;
1832  display: block;
1833}
1834.cw-mobile-card__placeholder {
1835  width: 100%;
1836  aspect-ratio: 3 / 2;
1837  background: linear-gradient(135deg, #e0e0e0 0%, #cacaca 100%);
1838  display: flex;
1839  align-items: center;
1840  justify-content: center;
1841}
1842.cw-mobile-card__placeholder svg { width: 28px; height: 28px; stroke: #aaa; fill: none; stroke-width: 1; opacity: 0.5; }
1843.cw-mobile-card__footer { display: flex; align-items: center; justify-content: space-between; padding: 8px 10px; }
1844.cw-mobile-card__title {
1845  font-size: 16px;
1846  font-weight: 600;
1847  color: #22282b;
1848  line-height: 1.2;
1849}
1850.cw-mobile-card__arrow {
1851  width: 22px; height: 22px; border-radius: 50%;
1852  background: #22282b;
1853  display: flex; align-items: center; justify-content: center; flex-shrink: 0;
1854}
1855.cw-mobile-card__arrow svg { width: 10px; height: 10px; stroke: #ffffff; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }
1856.cw-mobile-shop-section__all { display: none; }
1857
1858/* ── Mobile nav block list ────────────────────────────────── */
1859.cw-mobile-nav-list { padding: 8px 16px 24px; }
1860.cw-mobile-nav-block { margin-bottom: 6px; }
1861.cw-mobile-nav-block__row {
1862  display: flex; align-items: center; justify-content: space-between;
1863  padding: 14px 16px;
1864  background: #f7f7f5;
1865  border-radius: 10px;
1866  text-decoration: none; cursor: pointer; width: 100%;
1867  border: none; font-family: inherit;
1868}
1869.cw-mobile-nav-block__label {
1870  font-size: 18px;
1871  font-weight: 600;
1872  color: #22282b;
1873}
1874.cw-mobile-nav-block__chevron {
1875  width: 16px; height: 16px;
1876  stroke: #22282b;
1877  fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round;
1878  transition: transform var(--cw-transition); flex-shrink: 0;
1879}
1880.cw-mobile-nav-block.is-open .cw-mobile-nav-block__chevron { transform: rotate(90deg); }
1881.cw-mobile-nav-block__sub { display: none; padding: 6px 0 2px; }
1882.cw-mobile-nav-block.is-open .cw-mobile-nav-block__sub { display: block; }
1883
1884.cw-mobile-block-col__heading {
1885  font-size: 10px; font-weight: 700; letter-spacing: 0.08em;
1886  text-transform: uppercase; color: #888888;
1887  padding: 0 4px; margin-bottom: 4px;
1888}
1889.cw-mobile-block-col__links { list-style: none; padding: 0; margin: 0; }
1890.cw-mobile-block-col__links li a {
1891  display: flex; align-items: center; justify-content: space-between;
1892  padding: 10px 16px;
1893  font-size: 18px;
1894  font-weight: 500;
1895  color: #22282b;
1896  text-decoration: none; border-radius: 8px;
1897  transition: background-color var(--cw-transition);
1898}
1899.cw-mobile-block-col__links li a:hover { background: rgba(0,0,0,0.04); }
1900.cw-mobile-block-col__links li a svg { width: 14px; height: 14px; stroke: #22282b; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; flex-shrink: 0; }
1901
1902/* ── Mobile extra blocks (account / social / custom) ─────── */
1903.cw-mob-extra { padding: 0 16px 8px; }
1904.cw-mob-divider { height: 1px; background: rgba(0,0,0,0.08); margin: 8px 16px; }
1905
1906.cw-mob-account__heading,
1907.cw-mob-custom__heading {
1908  font-size: 10px; font-weight: 700; letter-spacing: 0.08em;
1909  text-transform: uppercase; color: #888888;
1910  padding: 12px 4px 6px; display: block;
1911}
1912.cw-mob-account__links,
1913.cw-mob-custom__links { list-style: none; padding: 0; margin: 0 0 4px; }
1914.cw-mob-account__links li a,
1915.cw-mob-custom__links li a {
1916  display: flex; align-items: center; justify-content: space-between;
1917  padding: 11px 16px;
1918  background: #f7f7f5;
1919  border-radius: 10px;
1920  font-size: 18px; font-weight: 500;
1921  color: #22282b;
1922  text-decoration: none; margin-bottom: 5px;
1923  transition: opacity var(--cw-transition);
1924}
1925.cw-mob-account__links li a:hover,
1926.cw-mob-custom__links li a:hover { opacity: 0.75; }
1927.cw-mob-account__links li a svg,
1928.cw-mob-custom__links li a svg { width: 14px; height: 14px; stroke: #22282b; fill: none; stroke-width: 2; stroke-linecap: round; flex-shrink: 0; }
1929
1930/* Social row */
1931.cw-mob-social { padding: 12px 16px 8px; }
1932.cw-mob-social__heading {
1933  font-size: 10px; font-weight: 700; letter-spacing: 0.08em;
1934  text-transform: uppercase; color: #888888;
1935  margin-bottom: 10px;
1936}
1937.cw-mob-social__row { display: flex; gap: 10px; flex-wrap: wrap; }
1938.cw-mob-social__link {
1939  display: flex; align-items: center; justify-content: center;
1940  width: 40px; height: 40px; border-radius: 50%;
1941  background: #22282b;
1942  text-decoration: none; transition: opacity var(--cw-transition);
1943}
1944.cw-mob-social__link:hover { opacity: 0.7; }
1945.cw-mob-social__link svg { width: 18px; height: 18px; stroke: #ffffff; fill: none; stroke-width: 1.5; stroke-linecap: round; stroke-linejoin: round; }
1946
1947/* ── Mobile rewards pill (inline in header) ──────────────── */
1948.cw-rewards--mob {
1949  display: none;
1950}
1951
1952/* ── Responsive ───────────────────────────────────────────── */
1953@media screen and (max-width: 1023px) {
1954  .cw-header__nav { display: none; }
1955  .cw-header__burger { display: flex; }
1956  .cw-header__logo img { height: 30px; }
1957  .cw-logo--desktop { display: none; }
1958  .cw-logo--mobile { display: block; }
1959  .cw-header__inner {
1960    padding: 0 16px;
1961    position: relative;
1962  }
1963  /* Left group: burger + optional search */
1964  .cw-header__left {
1965    display: flex;
1966    align-items: center;
1967    gap: 2px;
1968    flex-shrink: 0;
1969  }
1970  /* Centre logo absolutely */
1971  .cw-header__logo {
1972    position: absolute;
1973    left: 50%;
1974    transform: translateX(-50%);
1975    pointer-events: auto;
1976  }
1977  /* Hide desktop search icon on mobile */
1978  .cw-header__search-desk { display: none !important; }
1979  /* Hide rewards pill on mobile (shown in drawer instead) */
1980  .cw-rewards:not(.cw-rewards--mob) { display: none !important; }
1981}
1982/* Desktop: hide the left group wrapper (burger hidden anyway) */
1983@media screen and (min-width: 1024px) {
1984  .cw-header__left { display: contents; }
1985  .cw-header__search-mob { display: none !important; }
1986}
1987
1988</style>
1989<main-header id="cw-header" data-js-inert role="banner">
1990  <div class="cw-header__inner">
1991
1992    <div class="cw-header__left">
1993      <button class="cw-header__burger" id="cw-burger" aria-label="Open menu" aria-expanded="false" aria-controls="cw-mobile-drawer">
1994        <svg viewBox="0 0 24 24"><line x1="3" y1="6" x2="21" y2="6"/><line x1="3" y1="12" x2="21" y2="12"/><line x1="3" y1="18" x2="21" y2="18"/></svg>
1995      </button></div>
1996
1997    <div class="cw-header__logo"><a href="/" title="Clubwell" data-no-instant>
1998          <img src="//clubwell.com/cdn/shop/files/Clubwell_wide_logo_primary.svg?v=1759847052" alt="Clubwell Logo" width="200" height="38" class="cw-logo--desktop"></a></div>
1999
2000    <nav class="cw-header__nav" aria-label="Main navigation"><div class="cw-nav__item" data-nav-index="1"><button class="cw-nav__link" aria-expanded="false" aria-controls="cw-mega-1" data-cw-nav-trigger="1">
2001              Shop
2002              <svg class="cw-nav__chevron" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"/></svg>
2003            </button><div id="cw-mega-1" class="cw-mega cw-mega--shop" role="region" aria-label="Shop menu">
2004                <div class="cw-mega__inner">
2005                  <div class="cw-mega__grid"><a href="/products/green5" class="cw-mega__card"><div class="cw-mega__card-media">
2006                            <img src="//clubwell.com/cdn/shop/files/green5_60591eec-6e33-46ad-a46f-3feeb44b7f4a.jpg?v=1785847114&width=400" alt="Green⁵" class="cw-mega__card-img" loading="lazy" width="400">
2007                          </div><div class="cw-mega__card-footer">
2008                          <span class="cw-mega__card-title">Green⁵</span>
2009                          <span class="cw-mega__card-arrow"><svg viewBox="0 0 24 24"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg></span>
2010                        </div>
2011                      </a><a href="/collections/fibre-foods" class="cw-mega__card"><div class="cw-mega__card-media">
2012                            <img src="//clubwell.com/cdn/shop/files/fibre_4fbebc83-f212-4776-a2c5-96c51873afce.jpg?v=1785847114&width=400" alt="Fibre" class="cw-mega__card-img" loading="lazy" width="400">
2013                          </div><div class="cw-mega__card-footer">
2014                          <span class="cw-mega__card-title">Fibre</span>
2015                          <span class="cw-mega__card-arrow"><svg viewBox="0 0 24 24"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg></span>
2016                        </div>
2017                      </a><a href="/collections/supplements" class="cw-mega__card"><div class="cw-mega__card-media">
2018                            <img src="//clubwell.com/cdn/shop/files/supplements_d2929468-ca68-4968-90f6-50c2ca2f4011.jpg?v=1785847114&width=400" alt="Supplements" class="cw-mega__card-img" loading="lazy" width="400">
2019                          </div><div class="cw-mega__card-footer">
2020                          <span class="cw-mega__card-title">Supplements</span>
2021                          <span class="cw-mega__card-arrow"><svg viewBox="0 0 24 24"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg></span>
2022                        </div>
2023                      </a><a href="/products/biometric-scales" class="cw-mega__card"><div class="cw-mega__card-media">
2024                            <img src="//clubwell.com/cdn/shop/files/scales_d986aa4b-fe85-4516-b1b8-5c200f54c3d0.jpg?v=1785847113&width=400" alt="Scales" class="cw-mega__card-img" loading="lazy" width="400">
2025                          </div><div class="cw-mega__card-footer">
2026                          <span class="cw-mega__card-title">Scales</span>
2027                          <span class="cw-mega__card-arrow"><svg viewBox="0 0 24 24"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg></span>
2028                        </div>
2029                      </a><a href="/collections/books" class="cw-mega__card"><div class="cw-mega__card-media">
2030                            <img src="//clubwell.com/cdn/shop/files/books_a206d050-9895-4931-9e60-b0929e8b0657.jpg?v=1785847113&width=400" alt="Books" class="cw-mega__card-img" loading="lazy" width="400">
2031                          </div><div class="cw-mega__card-footer">
2032                          <span class="cw-mega__card-title">Books</span>
2033                          <span class="cw-mega__card-arrow"><svg viewBox="0 0 24 24"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg></span>
2034                        </div>
2035                      </a><a href="/pages/quiz" class="cw-mega__card cw-mega__card--mobile-only"><div class="cw-mega__card-media">
2036                            <img src="//clubwell.com/cdn/shop/files/quiz.jpg?v=1787223534&width=400" alt="Take the Quiz" class="cw-mega__card-img" loading="lazy" width="400">
2037                          </div><div class="cw-mega__card-footer">
2038                          <span class="cw-mega__card-title">Take the Quiz</span>
2039                          <span class="cw-mega__card-arrow"><svg viewBox="0 0 24 24"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg></span>
2040                        </div>
2041                      </a></div><a href="/collections" class="cw-mega__shop-all">Shop all</a></div>
2042              </div></div><div class="cw-nav__item" data-nav-index="2"><a href="/products/green5" class="cw-nav__link">Green⁵</a></div><div class="cw-nav__item" data-nav-index="3"><a href="/pages/quiz" class="cw-nav__link">Take the Quiz</a></div><div class="cw-nav__item" data-nav-index="4"><a href="/pages/the-app" class="cw-nav__link">The App</a></div><div class="cw-nav__item" data-nav-index="5"><a href="/pages/science" class="cw-nav__link">Science</a></div><div class="cw-nav__item" data-nav-index="6"><a href="/pages/join" class="cw-nav__link">Join the Club</a></div></nav>
2043
2044    <div class="cw-header__icons"><div class="cw-rewards-wrap" style="position:relative;">
2045          <button
2046            class="cw-rewards"
2047            id="cw-rewards-trigger"
2048            aria-expanded="false"
2049            aria-controls="cw-rewards-dropdown"
2050          >
2051            <span class="cw-rewards__icon">
2052              <svg viewBox="0 0 24 24"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"/></svg>
2053            </span>Earn points
2054<svg class="cw-rewards__chevron" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"/></svg>
2055          </button>
2056
2057          <div id="cw-rewards-dropdown" class="cw-rewards-dropdown" hidden><div class="cw-rewards-dropdown__heading">Your wellness, rewarded</div><div class="cw-rewards-dropdown__body">Clubwell subscribers earn points on every order cycle. Redeem them for money off — the longer you subscribe, the more you save.</div><a href="/collections/rewards" class="cw-rewards-dropdown__cta" data-no-instant>
2058                  Start earning today
2059                </a></div>
2060        </div><div class="cw-account-wrap">
2061          <button
2062            class="cw-header__icon-btn"
2063            id="cw-account-trigger"
2064            aria-expanded="false"
2065            aria-controls="cw-account-dropdown"
2066            aria-label="Account"
2067          >
2068            <svg viewBox="0 0 24 24"><path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"/><circle cx="12" cy="7" r="4"/></svg>
2069          </button>
2070          <div id="cw-account-dropdown" class="cw-account-dropdown" hidden><a href="https://clubwell.com/customer_authentication/redirect?locale=en&region_country=GB" class="cw-account-dropdown__signin" data-no-instant>Sign in</a></div>
2071        </div><a href="/search" class="cw-header__icon-btn cw-header__search-desk" aria-label="Open search" data-js-open-search-drawer data-js-sidebar-handle aria-expanded="false" aria-controls="site-search-sidebar" role="button" data-no-instant>
2072          <svg viewBox="0 0 24 24"><circle cx="11" cy="11" r="8"/><line x1="21" y1="21" x2="16.65" y2="16.65"/></svg>
2073        </a><a class="cw-header__icon-btn no-js-hidden" href="/cart" aria-label="Shopping Cart" data-no-instant>
2074          <svg viewBox="0 0 24 24"><path d="M6 2L3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z"/><line x1="3" y1="6" x2="21" y2="6"/><path d="M16 10a4 4 0 0 1-8 0"/></svg>
2075          <span class="cw-cart-count" data-header-cart-count aria-hidden="true">0</span>
2076        </a></div>
2077
2078  </div>
2079</main-header>
2080
2081<div class="cw-mega-backdrop" id="cw-mega-backdrop" aria-hidden="true"></div><div id="cw-mobile-drawer" class="cw-mobile-drawer" role="dialog" aria-modal="true" aria-label="Navigation" hidden>
2082  <div class="cw-mobile-drawer__overlay" id="cw-drawer-overlay"></div>
2083  <div class="cw-mobile-drawer__panel">
2084
2085    <div class="cw-mobile-drawer__header"><a href="/" data-no-instant>
2086          <img src="//clubwell.com/cdn/shop/files/Clubwell_wide_logo_primary.svg?v=1759847052" alt="Clubwell" style="height:30px;width:auto;">
2087        </a><div style="display:flex;align-items:center;gap:8px;flex-shrink:0;"><button class="cw-rewards cw-rewards--mob" id="cw-mob-rewards-trigger" aria-label="Rewards">
2088            <span class="cw-rewards__icon">
2089              <svg viewBox="0 0 24 24"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"/></svg>
2090            </span>Earn points
2091</button><button class="cw-mobile-drawer__close" id="cw-drawer-close" aria-label="Close menu">
2092          <svg viewBox="0 0 24 24"><line x1="18" y1="6" x2="6" y2="18"/><line x1="6" y1="6" x2="18" y2="18"/></svg>
2093        </button>
2094      </div>
2095    </div>
2096
2097    <div class="cw-mobile-drawer__body"><div class="cw-mobile-shop-section">
2098            <div class="cw-mobile-shop-section__title">Shop</div>
2099            <div class="cw-mobile-shop-section__grid"><a href="/products/green5" class="cw-mobile-card"><div class="cw-mobile-card__media">
2100                      <img src="//clubwell.com/cdn/shop/files/green5_60591eec-6e33-46ad-a46f-3feeb44b7f4a.jpg?v=1785847114&width=300" alt="Green⁵" class="cw-mobile-card__img" loading="lazy" width="300">
2101                    </div><div class="cw-mobile-card__footer">
2102                    <span class="cw-mobile-card__title">Green⁵</span>
2103                    <span class="cw-mobile-card__arrow"><svg viewBox="0 0 24 24"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg></span>
2104                  </div>
2105                </a><a href="/collections/fibre-foods" class="cw-mobile-card"><div class="cw-mobile-card__media">
2106                      <img src="//clubwell.com/cdn/shop/files/fibre_4fbebc83-f212-4776-a2c5-96c51873afce.jpg?v=1785847114&width=300" alt="Fibre" class="cw-mobile-card__img" loading="lazy" width="300">
2107                    </div><div class="cw-mobile-card__footer">
2108                    <span class="cw-mobile-card__title">Fibre</span>
2109                    <span class="cw-mobile-card__arrow"><svg viewBox="0 0 24 24"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg></span>
2110                  </div>
2111                </a><a href="/collections/supplements" class="cw-mobile-card"><div class="cw-mobile-card__media">
2112                      <img src="//clubwell.com/cdn/shop/files/supplements_d2929468-ca68-4968-90f6-50c2ca2f4011.jpg?v=1785847114&width=300" alt="Supplements" class="cw-mobile-card__img" loading="lazy" width="300">
2113                    </div><div class="cw-mobile-card__footer">
2114                    <span class="cw-mobile-card__title">Supplements</span>
2115                    <span class="cw-mobile-card__arrow"><svg viewBox="0 0 24 24"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg></span>
2116                  </div>
2117                </a><a href="/products/biometric-scales" class="cw-mobile-card"><div class="cw-mobile-card__media">
2118                      <img src="//clubwell.com/cdn/shop/files/scales_d986aa4b-fe85-4516-b1b8-5c200f54c3d0.jpg?v=1785847113&width=300" alt="Scales" class="cw-mobile-card__img" loading="lazy" width="300">
2119                    </div><div class="cw-mobile-card__footer">
2120                    <span class="cw-mobile-card__title">Scales</span>
2121                    <span class="cw-mobile-card__arrow"><svg viewBox="0 0 24 24"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg></span>
2122                  </div>
2123                </a><a href="/collections/books" class="cw-mobile-card"><div class="cw-mobile-card__media">
2124                      <img src="//clubwell.com/cdn/shop/files/books_a206d050-9895-4931-9e60-b0929e8b0657.jpg?v=1785847113&width=300" alt="Books" class="cw-mobile-card__img" loading="lazy" width="300">
2125                    </div><div class="cw-mobile-card__footer">
2126                    <span class="cw-mobile-card__title">Books</span>
2127                    <span class="cw-mobile-card__arrow"><svg viewBox="0 0 24 24"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg></span>
2128                  </div>
2129                </a><a href="/pages/quiz" class="cw-mobile-card"><div class="cw-mobile-card__media">
2130                      <img src="//clubwell.com/cdn/shop/files/quiz.jpg?v=1787223534&width=300" alt="Take the Quiz" class="cw-mobile-card__img" loading="lazy" width="300">
2131                    </div><div class="cw-mobile-card__footer">
2132                    <span class="cw-mobile-card__title">Take the Quiz</span>
2133                    <span class="cw-mobile-card__arrow"><svg viewBox="0 0 24 24"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg></span>
2134                  </div>
2135                </a></div><a href="/collections" class="cw-mobile-shop-section__all">Shop all</a></div><div class="cw-mobile-nav-list"><div class="cw-mobile-nav-block" data-mobile-block="2"><a href="/products/green5" class="cw-mobile-nav-block__row">
2136                  <span class="cw-mobile-nav-block__label">Green⁵</span>
2137                  <svg class="cw-mobile-nav-block__chevron" viewBox="0 0 24 24"><polyline points="9 6 15 12 9 18"/></svg>
2138                </a></div><div class="cw-mobile-nav-block" data-mobile-block="3"><a href="/pages/quiz" class="cw-mobile-nav-block__row">
2139                  <span class="cw-mobile-nav-block__label">Take the Quiz</span>
2140                  <svg class="cw-mobile-nav-block__chevron" viewBox="0 0 24 24"><polyline points="9 6 15 12 9 18"/></svg>
2141                </a></div><div class="cw-mobile-nav-block" data-mobile-block="4"><a href="/pages/the-app" class="cw-mobile-nav-block__row">
2142                  <span class="cw-mobile-nav-block__label">The App</span>
2143                  <svg class="cw-mobile-nav-block__chevron" viewBox="0 0 24 24"><polyline points="9 6 15 12 9 18"/></svg>
2144                </a></div><div class="cw-mobile-nav-block" data-mobile-block="5"><a href="/pages/science" class="cw-mobile-nav-block__row">
2145                  <span class="cw-mobile-nav-block__label">Science</span>
2146                  <svg class="cw-mobile-nav-block__chevron" viewBox="0 0 24 24"><polyline points="9 6 15 12 9 18"/></svg>
2147                </a></div><div class="cw-mobile-nav-block" data-mobile-block="6"><a href="/pages/join" class="cw-mobile-nav-block__row">
2148                  <span class="cw-mobile-nav-block__label">Join the Club</span>
2149                  <svg class="cw-mobile-nav-block__chevron" viewBox="0 0 24 24"><polyline points="9 6 15 12 9 18"/></svg>
2150                </a></div></div><div class="cw-mob-divider" ></div><div class="cw-mob-extra" ><ul class="cw-mob-custom__links"><li><a href="/pages/the-clubwell-blog">Learn<svg viewBox="0 0 24 24"><polyline points="9 6 15 12 9 18"/></svg></a></li></ul>
2151            </div><div class="cw-mob-social" ><div class="cw-mob-social__heading">Follow us</div><div class="cw-mob-social__row"><a href="https://www.instagram.com/clubwell" class="cw-mob-social__link" aria-label="Instagram" target="_blank" rel="noopener">
2152                    <svg viewBox="0 0 24 24"><rect x="2" y="2" width="20" height="20" rx="5" ry="5"/><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"/><line x1="17.5" y1="6.5" x2="17.51" y2="6.5"/></svg>
2153                  </a><a href="www.facebook.com/Clubwell/" class="cw-mob-social__link" aria-label="Facebook" target="_blank" rel="noopener">
2154                    <svg viewBox="0 0 24 24"><path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"/></svg>
2155                  </a><a href="https://www.tiktok.com/@clubwell" class="cw-mob-social__link" aria-label="TikTok" target="_blank" rel="noopener">
2156                    <svg viewBox="0 0 24 24">
2156<path d="M9 12a4 4 0 1 0 4 4V4a5 5 0 0 0 5 5"/></svg>
2157                  </a><a href="https://www.youtube.com/@clubwell" class="cw-mob-social__link" aria-label="YouTube" target="_blank" rel="noopener">
2158                    <svg viewBox="0 0 24 24"><path d="M22.54 6.42a2.78 2.78 0 0 0-1.95-1.96C18.88 4 12 4 12 4s-6.88 0-8.59.46a2.78 2.78 0 0 0-1.95 1.96A29 29 0 0 0 1 12a29 29 0 0 0 .46 5.58A2.78 2.78 0 0 0 3.41 19.6C5.12 20 12 20 12 20s6.88 0 8.59-.46a2.78 2.78 0 0 0 1.95-1.95A29 29 0 0 0 23 12a29 29 0 0 0-.46-5.58z"/><polygon points="9.75 15.02 15.5 12 9.75 8.98 9.75 15.02"/></svg>
2159                  </a></div>
2160            </div></div><div class="cw-mob-rewards-page" id="cw-mob-rewards-page" aria-label="Rewards">
2161      <div class="cw-mob-rewards-page__header">
2162        <button class="cw-mob-rewards-page__back" id="cw-mob-rewards-back" aria-label="Back">
2163          <svg viewBox="0 0 24 24"><polyline points="15 18 9 12 15 6"/></svg>
2164        </button>
2165        <span class="cw-mob-rewards-page__title">Earn points</span>
2166      </div>
2167      <div class="cw-mob-rewards-page__body"><div class="cw-mob-rewards-page__heading">Your wellness, rewarded</div><div class="cw-mob-rewards-page__text">Clubwell subscribers earn points on every order cycle. Redeem them for money off — the longer you subscribe, the more you save.</div><a href="/collections/rewards" class="cw-mob-rewards-page__cta" data-no-instant>
2168              Start earning today
2169            </a></div>
2170    </div></div>
2171</div><style   data-hide-section-bottom-border  >#shopify-section-sections--31901848305994__header {
2172      --border-width-sections: 0px;
2173    }
2174    #shopify-section-sections--31901848305994__header:after {
2175      height: 0px;
2176    }</style>
2176<script>
2177(function() {
2178  'use strict';
2179
2180  /* ── Mega menu ─────────────────────────────────────────── */
2181  var backdrop    = document.getElementById('cw-mega-backdrop');
2182  var cwHeader    = document.getElementById('cw-header');
2183  var openIndex   = null;
2184  var hoverTimer  = null;
2185  var useHover    = true;
2186
2187  function setMegaTop() {
2188    document.documentElement.style.setProperty('--cw-mega-top', cwHeader.getBoundingClientRect().bottom + 'px');
2189  }
2190
2191  function openMega(index) {
2192    closeMega();
2193    var trigger = document.querySelector('[data-cw-nav-trigger="' + index + '"]');
2194    var panel   = document.getElementById('cw-mega-' + index);
2195    var item    = trigger && trigger.closest('.cw-nav__item');
2196    if (!panel || !trigger) return;
2197    setMegaTop();
2198    if (typeof accountDropdown !== 'undefined' && accountDropdown && !accountDropdown.hidden) {
2199      accountDropdown.hidden = true;
2200      if (accountTrigger) accountTrigger.setAttribute('aria-expanded', 'false');
2201    }
2202    panel.classList.add('is-open');
2203    trigger.setAttribute('aria-expanded', 'true');
2204    if (item) item.classList.add('is-open');
2205    backdrop.classList.add('is-visible');
2206
2207    document.body.classList.add('cw-mega-open');
2208    openIndex = index;
2209  }
2210
2211  function closeMega() {
2212    if (openIndex === null) return;
2213    var trigger = document.querySelector('[data-cw-nav-trigger="' + openIndex + '"]');
2214    var panel   = document.getElementById('cw-mega-' + openIndex);
2215    var item    = trigger && trigger.closest('.cw-nav__item');
2216    if (panel)   { panel.classList.remove('is-open'); }
2217    if (trigger) { trigger.setAttribute('aria-expanded', 'false'); }
2218    if (item)    { item.classList.remove('is-open'); }
2219    backdrop.classList.remove('is-visible');
2220
2221    document.body.classList.remove('cw-mega-open');
2222    openIndex = null;
2223  }
2224
2225  /* Wire up each nav trigger */
2226  document.querySelectorAll('[data-cw-nav-trigger]').forEach(function(btn) {
2227    var idx  = btn.getAttribute('data-cw-nav-trigger');
2228    var item = btn.closest('.cw-nav__item');
2229    var panel = document.getElementById('cw-mega-' + idx);
2230
2231    /* Click always works */
2232    btn.addEventListener('click', function(e) {
2233      e.stopPropagation();
2234      if (openIndex === idx) { closeMega(); } else { openMega(idx); }
2235    });
2236
2237    /* Hover */
2238    if (useHover) {
2239      btn.addEventListener('mouseenter', function() {
2240        clearTimeout(hoverTimer);
2241        hoverTimer = setTimeout(function() { openMega(idx); }, 100);
2242      });
2243      btn.addEventListener('mouseleave', function() {
2244        clearTimeout(hoverTimer);
2245        hoverTimer = setTimeout(function() {
2246          if (openIndex === idx) closeMega();
2247        }, 200);
2248      });
2249      if (panel) {
2250        panel.addEventListener('mouseenter', function() {
2251          clearTimeout(hoverTimer);
2252        });
2253        panel.addEventListener('mouseleave', function() {
2254          clearTimeout(hoverTimer);
2255          hoverTimer = setTimeout(closeMega, 200);
2256        });
2257      }
2258    }
2259  });
2260
2261  backdrop.addEventListener('click', closeMega);
2262  document.addEventListener('keydown', function(e) { if (e.key === 'Escape') closeMega(); });
2263  document.addEventListener('click', function(e) {
2264    if (openIndex !== null && !e.target.closest('#cw-header') && !e.target.closest('.cw-mega')) closeMega();
2265  });
2266  window.addEventListener('scroll', function() { if (openIndex !== null) setMegaTop(); }, { passive: true });
2267
2268  /* Close mega when Borders sidebar drawers open */
2269  document.querySelectorAll('[data-js-sidebar-handle]').forEach(function(el) {
2270    el.addEventListener('click', function() { if (openIndex !== null) closeMega(); });
2271  });
2272
2273
2274
2275  /* ── Mobile drawer — iOS-safe scroll lock ──────────────── */
2276  var drawer        = document.getElementById('cw-mobile-drawer');
2277  var burger        = document.getElementById('cw-burger');
2278  var drawerClose   = document.getElementById('cw-drawer-close');
2279  var drawerOverlay = document.getElementById('cw-drawer-overlay');
2280  var scrollY       = 0;
2281
2282  function openDrawer() {
2283    scrollY = window.scrollY;
2284    document.body.style.position = 'fixed';
2285    document.body.style.top = '-' + scrollY + 'px';
2286    document.body.style.width = '100%';
2287    drawer.hidden = false;
2288    drawer.classList.add('is-open');
2289    burger.setAttribute('aria-expanded', 'true');
2290  }
2291  function closeDrawer() {
2292    document.body.style.position = '';
2293    document.body.style.top = '';
2294    document.body.style.width = '';
2295    window.scrollTo(0, scrollY);
2296    drawer.classList.remove('is-open');
2297    burger.setAttribute('aria-expanded', 'false');
2298    setTimeout(function() { drawer.hidden = true; }, 310);
2299  }
2300
2301  burger.addEventListener('click', openDrawer);
2302  drawerClose.addEventListener('click', closeDrawer);
2303  drawerOverlay.addEventListener('click', closeDrawer);
2304  document.addEventListener('keydown', function(e) {
2305    if (e.key === 'Escape' && drawer.classList.contains('is-open')) closeDrawer();
2306  });
2307
2308  /* Mobile block toggles */
2309  document.querySelectorAll('[data-cw-block-toggle]').forEach(function(btn) {
2310    btn.addEventListener('click', function() {
2311      var block  = btn.closest('.cw-mobile-nav-block');
2312      var isOpen = block.classList.contains('is-open');
2313      document.querySelectorAll('.cw-mobile-nav-block.is-open').forEach(function(el) {
2314        el.classList.remove('is-open');
2315        var b = el.querySelector('[data-cw-block-toggle]');
2316        if (b) b.setAttribute('aria-expanded', 'false');
2317      });
2318      if (!isOpen) { block.classList.add('is-open'); btn.setAttribute('aria-expanded', 'true'); }
2319    });
2320  });
2321
2322  /* ── Account dropdown ─────────────────────────────────── */
2323  var accountTrigger  = document.getElementById('cw-account-trigger');
2324  var accountDropdown = document.getElementById('cw-account-dropdown');
2325  var accountWrap     = accountTrigger && accountTrigger.closest('.cw-account-wrap');
2326
2327  if (accountTrigger && accountDropdown) {
2328    accountTrigger.addEventListener('click', function(e) {
2329      e.stopPropagation();
2330      var isOpen = !accountDropdown.hidden;
2331      if (isOpen) {
2332        accountDropdown.hidden = true;
2333        accountTrigger.setAttribute('aria-expanded', 'false');
2334      } else {
2335        /* Close rewards if open */
2336        if (rewardsDropdown && !rewardsDropdown.hidden) {
2337          rewardsDropdown.hidden = true;
2338          if (rewardsTrigger) rewardsTrigger.setAttribute('aria-expanded', 'false');
2339          if (rewardsWrap) rewardsWrap.classList.remove('is-open');
2340        }
2341        closeMega();
2342        accountDropdown.hidden = false;
2343        accountTrigger.setAttribute('aria-expanded', 'true');
2344      }
2345    });
2346    document.addEventListener('click', function(e) {
2347      if (accountWrap && !accountWrap.contains(e.target)) {
2348        accountDropdown.hidden = true;
2349        accountTrigger.setAttribute('aria-expanded', 'false');
2350      }
2351    });
2352    document.addEventListener('keydown', function(e) {
2353      if (e.key === 'Escape' && !accountDropdown.hidden) {
2354        accountDropdown.hidden = true;
2355        accountTrigger.setAttribute('aria-expanded', 'false');
2356      }
2357    });
2358  }
2359
2360  /* ── Rewards dropdown (desktop) ───────────────────────── */
2361  var rewardsTrigger  = document.getElementById('cw-rewards-trigger');
2362  var rewardsDropdown = document.getElementById('cw-rewards-dropdown');
2363  var rewardsWrap     = rewardsTrigger && rewardsTrigger.closest('.cw-rewards-wrap');
2364
2365  if (rewardsTrigger && rewardsDropdown) {
2366    rewardsTrigger.addEventListener('click', function(e) {
2367      e.stopPropagation();
2368      var isOpen = rewardsDropdown.hidden === false;
2369      if (isOpen) {
2370        rewardsDropdown.hidden = true;
2371        rewardsTrigger.setAttribute('aria-expanded', 'false');
2372        if (rewardsWrap) rewardsWrap.classList.remove('is-open');
2373      } else {
2374        closeMega();
2375        rewardsDropdown.hidden = false;
2376        rewardsTrigger.setAttribute('aria-expanded', 'true');
2377        if (rewardsWrap) rewardsWrap.classList.add('is-open');
2378      }
2379    });
2380    document.addEventListener('click', function(e) {
2381      if (rewardsWrap && !rewardsWrap.contains(e.target)) {
2382        rewardsDropdown.hidden = true;
2383        rewardsTrigger.setAttribute('aria-expanded', 'false');
2384        if (rewardsWrap) rewardsWrap.classList.remove('is-open');
2385      }
2386    });
2387    document.addEventListener('keydown', function(e) {
2388      if (e.key === 'Escape' && !rewardsDropdown.hidden) {
2389        rewardsDropdown.hidden = true;
2390        rewardsTrigger.setAttribute('aria-expanded', 'false');
2391        if (rewardsWrap) rewardsWrap.classList.remove('is-open');
2392      }
2393    });
2394  }
2395
2396  /* ── Rewards second page (mobile) ─────────────────────── */
2397  var mobRewardsTrigger = document.getElementById('cw-mob-rewards-trigger');
2398  var mobRewardsPage    = document.getElementById('cw-mob-rewards-page');
2399  var mobRewardsBack    = document.getElementById('cw-mob-rewards-back');
2400
2401  if (mobRewardsTrigger && mobRewardsPage) {
2402    mobRewardsTrigger.addEventListener('click', function() {
2403      mobRewardsPage.classList.add('is-open');
2404    });
2405  }
2406  if (mobRewardsBack && mobRewardsPage) {
2407    mobRewardsBack.addEventListener('click', function() {
2408      mobRewardsPage.classList.remove('is-open');
2409    });
2410  }
2411
2412  document.body.classList.add('cw-header-active');document.body.classList.add('header-is-sticky');
2413
2414})();
2415</script>
2415
2416
2417
2418</header><div id="shopify-section-sections--31901848305994__usp_bar_VkrY6g" class="shopify-section shopify-section-group-header-group"><style data-shopify>
2419#shopify-section-sections--31901848305994__usp_bar_VkrY6g {
2420  background: #f8f8f8;
2421  border-bottom: 1px solid #e1e1e1;
2422  height: 44px;
2423  overflow: hidden;
2424  position: sticky;
2425  /* top: var(--cw-header-sticky-bottom, 64px); */
2426  z-index: 9998;
2427  transition: height 200ms ease, opacity 200ms ease;
2428}
2429
2430
2431/* ── Shared item styles ───────────────────────────────────── */
2432.cw-usp__inner {
2433  max-width: 1440px;
2434  margin: 0 auto;
2435  padding: 0 32px;
2436  height: 44px;
2437  display: flex;
2438  align-items: center;
2439}
2440.cw-usp__item {
2441  display: flex;
2442  align-items: center;
2443  justify-content: center;
2444  gap: 8px;
2445  flex: 1;
2446  height: 100%;
2447  padding: 0 16px;
2448  text-decoration: none;
2449  border-right: 1px solid #e1e1e1;
2450  min-width: 0;
2451  overflow: hidden;
2452}
2453.cw-usp__item:last-child { border-right: none; }
2454.cw-usp__icon {
2455  width: 18px;
2456  height: 18px;
2457  flex-shrink: 0;
2458  display: flex;
2459  align-items: center;
2460  justify-content: center;
2461}
2462.cw-usp__icon img { width: 100%; height: 100%; object-fit: contain; display: block; }
2463.cw-usp__icon svg {
2464  width: 18px;
2465  height: 18px;
2466  stroke: rgba(0,0,0,0);
2467  fill: #2cd383;
2468  stroke-width: 1.5;
2469  stroke-linecap: round;
2470  stroke-linejoin: round;
2471}
2472.cw-usp__text {
2473  font-size: 15px;
2474  font-weight: 500;
2475  color: #22282b;
2476  white-space: nowrap;
2477  overflow: hidden;
2478  text-overflow: ellipsis;
2479}
2480
2481/* ── Mobile — single item carousel ───────────────────────── */
2482@media screen and (max-width: 1023px) {
2483  .cw-usp__inner {
2484    padding: 0;
2485    position: relative;
2486    overflow: hidden;
2487  }
2488  .cw-usp__item {
2489    position: absolute;
2490    inset: 0;
2491    border: none;
2492    opacity: 0;
2493    transition: opacity 600ms ease;
2494    padding: 0 16px;
2495    pointer-events: none;
2496    flex: none;
2497    width: 100%;
2498  }
2499  .cw-usp__item.is-active {
2500    opacity: 1;
2501    pointer-events: auto;
2502  }
2503  .cw-usp__text {
2504    white-space: normal;
2505    text-align: center;
2506    text-overflow: clip;
2507  }
2508}
2509</style>
2510<div class="cw-usp__inner"><div class="cw-usp__item is-active"><span class="cw-usp__icon">
2511            <img src="//clubwell.com/cdn/shop/files/leaf2.svg?v=1785410354&width=48" alt="" loading="lazy" width="48" height="48">
2512          </span><span class="cw-usp__text">1,000,000+ Servings of fibre sold</span></div><div class="cw-usp__item"><span class="cw-usp__icon"><svg viewBox="0 0 24 24"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"/></svg></span><span class="cw-usp__text">Independent & family-run</span></div><div class="cw-usp__item"><span class="cw-usp__icon"><svg viewBox="0 0 24 24"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"/></svg></span><span class="cw-usp__text">Unique fibre-first methodology</span></div></div>
2512<script>
2513(function() {
2514  var items = document.querySelectorAll('#shopify-section-sections--31901848305994__usp_bar_VkrY6g .cw-usp__item');
2515  if (items.length < 2) return;
2516
2517  /* Only rotate on mobile */
2518  function isMobile() { return window.innerWidth <= 1023; }
2519  if (!isMobile()) return;
2520
2521  var current = 0;
2522  var speed   = 4000;
2523
2524  setInterval(function() {
2525    items[current].classList.remove('is-active');
2526    current = (current + 1) % items.length;
2527    items[current].classList.add('is-active');
2528  }, speed);
2529})();
2530</script>
2530
2531
2532
2533</div>
2534<!-- END sections: header-group --><link href="//clubwell.com/cdn/shop/t/65/assets/component-slider.css?v=58326746855788209521788345114" rel="stylesheet" type="text/css" media="all" />
2535      <link href="//clubwell.com/cdn/shop/t/65/assets/component-product-item.css?v=184257512913269440091788345114" rel="stylesheet" type="text/css" media="all" />
2536      <link href="//clubwell.com/cdn/shop/t/65/assets/component-video.css?v=175730430873134312871788345114" rel="stylesheet" type="text/css" media="all" />�<!-- BEGIN sections: drawers-group -->
2537<div id="shopify-section-sections--31901847650634__search" class="shopify-section shopify-section-group-drawers-group mount-drawer"><sidebar-drawer
2538  id="site-search-sidebar"
2539  class="sidebar cw-search-drawer"
2540  data-direction="right"
2541  tabindex="-1"
2542  role="dialog"
2543  aria-modal="true"
2544  style="display:none"
2545>
2546  <div class="sidebar__container">
2547    <div class="sidebar__content">
2548
2549      <!-- Header (mobile-menu style: centered brand / title, close pinned right) -->
2550      <div class="sidebar__header cw-search-header">
2551
2552  <!-- Left spacer -->
2553  <div class="cw-search-header__left"></div>
2554
2555  <!-- Perfectly centered logo -->
2556  <div class="cw-search-header__center"><span class="cw-search-header__logo">
2557        <img
2558          src="//clubwell.com/cdn/shop/files/Clubwell-Logo-wide-dark.png?v=1771539952&width=160"
2559          alt="Clubwell"
2560          loading="lazy"
2561        >
2562      </span></div>
2563
2564  <!-- Close button -->
2565  <div class="cw-search-header__right">
2566    <button class="sidebar__close cw-search-close" data-js-close>
2567      <span class="visually-hidden">
2568        Close sidebar
2569      </span>
2570      <span aria-hidden="true"><svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="5.90405" y="5.19678" width="14" height="1" transform="rotate(45 5.90405 5.19678)" fill="black"/><rect x="15.8035" y="5.90381" width="14" height="1" transform="rotate(135 15.8035 5.90381)" fill="black"/></svg></span>
2571    </button>
2572  </div>
2573
2574</div>
2575
2576      <div class="sidebar__body cw-search-body">
2577        <search-form class="cw-search-form">
2578
2579          <!-- Sticky search bar -->
2580          <div class="cw-search-sticky">
2581            <div class="cw-search-input-card">
2582              <svg class="cw-search-icon" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
2583                <circle cx="11" cy="11" r="8"/><path d="m21 21-4.35-4.35"/>
2584              </svg>
2585
2586              <form
2587                action="/search"
2588                method="get"
2589                class="cw-search-native-form"
2590                role="search"
2591                autocomplete="off"
2592              >
2593                <label for="search-form-sidebar" class="visually-hidden">Search</label>
2594
2595                <input
2596                  id="search-form-sidebar"
2597                  class="cw-search-input"
2598                  type="search"
2599                  name="q"
2600                  value=""
2601                  placeholder="Type a keyword..."
2602                  autocomplete="off"
2603                  autocorrect="off"
2604                  autocapitalize="off"
2605                  spellcheck="false"
2606                  data-js-search-input
2607                >
2608
2609                <button
2610                  type="button"
2611                  class="cw-search-clear"
2612                  aria-label="Close"
2613                  data-cw-clear
2614                  hidden
2615                >
2616                  <span aria-hidden="true">×</span>
2617                </button>
2618              </form>
2619            </div>
2620
2621            <!-- Small helper row (optional) -->
2622            <div class="cw-search-hint" aria-live="polite">
2623              <span data-cw-hint> </span>
2624            </div>
2625          </div>
2626
2627          <!-- Predictive results mount -->
2628          <div id="search-results" class="search-results predictive-search cw-search-results" data-js-search-results></div>
2629
2630          <!-- ✅ AMENDED: simple text link groups (e.g. "Popular searches", "How can we help?") -->
2631          <!-- Add/edit these via theme editor blocks — each block points at a Shopify Navigation menu --><div class="cw-search-links" data-cw-default-content><div class="cw-search-link-group" ><div class="cw-search-link-group__heading text-size--18">
2632                            Most searched
2633                          </div><div class="cw-search-link-list"><a href="/products/green5" class="cw-search-link" data-instant>Green⁵</a><a href="/collections/fibre-foods" class="cw-search-link" data-instant>Fibre</a><a href="/collections/supplements" class="cw-search-link" data-instant>Supplements</a><a href="/products/biometric-scales" class="cw-search-link" data-instant>Scales</a><a href="/collections/books" class="cw-search-link" data-instant>Reading</a></div>
2634                      </div><div class="cw-search-link-group" ><div class="cw-search-link-group__heading text-size--18">
2635                            Need help?
2636                          </div><div class="cw-search-link-list"><a href="/pages/delivery-returns" class="cw-search-link" data-instant>Delivery & Returns</a><a href="/pages/faqs" class="cw-search-link" data-instant>FAQs</a><a href="https://clubwell.com/tools/recurring/login" class="cw-search-link" data-instant>Manage Subscription</a></div>
2637                      </div></div><!-- Default content before typing (featured links) --></search-form>
2638      </div>
2639
2640    </div>
2641  </div>
2642</sidebar-drawer>
2643
2644<style>
2645  /* ===== Drawer overall ===== */
2646  #site-search-sidebar .sidebar__body{
2647    padding: 0;
2648    overflow-y: auto;
2649  }
2650
2651  /* ===== Header: centered like your mobile menu logo pattern ===== */
2652  .cw-search-header__row{
2653  display: inline-flex;
2654  align-items: center;
2655  gap: 0.55rem; /* space between Search and logo */
2656}
2657
2658/* logo container */
2659.cw-search-header__logo{
2660  display: inline-flex;
2661  align-items: center;
2662  justify-content: center;
2663  height: 22px; /* matches header typography nicely */
2664}
2665
2666/* the image itself */
2667.cw-search-header__logo img{
2668  height: 22px;
2669  width: auto;
2670  display: block;
2671}
2672  .cw-search-header{
2673    position: relative;
2674    display: flex;
2675    align-items: center;
2676    justify-content: center;
2677    min-height: 68px;
2678    padding: 0.75rem 1.1rem;
2679    border-bottom: 0;
2680  }
2681
2682  .cw-search-header__center{
2683    text-align: center;
2684    max-width: 70%;
2685  }
2686
2687  .cw-search-header__title{
2688    display: block;
2689    font-size: 16px;
2690    font-weight: 800;
2691    letter-spacing: 0.06em;
2692    text-transform: uppercase;
2693    color: #22282b;
2694    line-height: 1.1;
2695  }
2696
2697  .cw-search-header__subtitle{
2698    display: block;
2699    margin-top: 0.3rem;
2700    font-size: 12px;
2701    font-weight: 600;
2702    opacity: 0.65;
2703  }
2704
2705  .cw-search-close{
2706    position: absolute;
2707    right: 1rem;
2708    top: 50%;
2709    transform: translateY(-50%);
2710    border-left: 0 !important;
2711  }
2712  .cw-search-close::before,
2713  .cw-search-close::after{ display:none !important; }
2714
2715  /* ===== Sticky search bar ===== */
2716  .cw-search-sticky{
2717    position: sticky;
2718    top: 0;
2719    z-index: 5;
2720    padding: 1rem 1.1rem 0.7rem;
2721    background: #fff;
2722    backdrop-filter: blur(10px);
2723  }
2724
2725  /* Search “card” like your nav cards */
2726  .cw-search-input-card{
2727    display: flex;
2728    align-items: center;
2729    gap: 0.7rem;
2730    padding: 0.95rem 1.05rem;
2731    border-radius: 22px;
2732    background: #fff;
2733    border: 1px solid #22282b20;
2734  }
2735
2736  .cw-search-input-card:focus-within{
2737    border-color: #22282b;
2738  }
2739
2740  .cw-search-icon{
2741    color: rgba(19,59,40,0.45);
2742    flex-shrink: 0;
2743  }
2744
2745  .cw-search-native-form{
2746    display: flex;
2747    align-items: center;
2748    gap: 0.5rem;
2749    flex: 1;
2750    margin: 0;
2751  }
2752
2753  .cw-search-native-form { 
2754  min-width: 0; 
2755}
2756
2757.cw-search-input{
2758  width: 100%;
2759  min-width: 0;
2760  box-sizing: border-box;
2761
2762  border: none;
2763  background: transparent;
2764  font-size: 16px;
2765  font-weight: 600;
2766  color: #22282b;
2767  outline: none;
2768
2769  padding: 0.2rem 0.35rem; /* 👈 THIS fixes the clipped "g" */
2770  margin: 0;
2771}
2772
2773  .cw-search-input::placeholder{
2774    color: rgba(19,59,40,0.42);
2775    font-weight: 400;
2776  }
2777
2778  .cw-search-clear{
2779  border: 0;
2780  background: transparent;
2781  box-shadow: none;
2782
2783  width: 34px;
2784  height: 34px;
2785  border-radius: 999px;
2786
2787  display: inline-flex;
2788  align-items: center;
2789  justify-content: center;
2790
2791  font-size: 22px;
2792  line-height: 1;
2793  color: rgba(19,59,40,0.45);
2794  cursor: pointer;
2795
2796  transition: background 0.15s ease, color 0.15s ease, transform 0.15s ease;
2797}
2798
2799.cw-search-clear:hover{
2800  color: rgba(19,59,40,0.85);
2801  background: rgba(19,59,40,0.06);
2802}
2803
2804.cw-search-clear:active{
2805  transform: scale(0.92);
2806  background: rgba(19,59,40,0.08);
2807}
2808.cw-search-native-form{
2809  padding-right: 0.1rem;
2810}
2811  .cw-search-hint{
2812    margin-top: 0.55rem;
2813    padding: 0 0.2rem;
2814    font-size: 12px;
2815    font-weight: 600;
2816    opacity: 0.7;
2817  }
2818
2819  /* ===== Results area spacing ===== */
2820  .cw-search-results{
2821    padding: 0.2rem 1.1rem 0;
2822  }
2823
2824  /* ===== ✅ AMENDED: Simple link groups (Popular searches / How can we help) ===== */
2825  .cw-search-links{
2826    padding: 0.2rem 1.1rem 1.4rem;
2827  }
2828
2829  .cw-search-link-group + .cw-search-link-group{
2830    margin-top: 1.6rem;
2831  }
2832
2833  .cw-search-link-group__heading{
2834    margin: 0 0 0.5rem;
2835    color: #22282b;
2836    font-family: 'roca', serif;
2837  }
2838
2839  .cw-search-link-list{
2840    display: flex;
2841    flex-direction: column;
2842  }
2843
2844  .cw-search-link{
2845    display: block;
2846    padding: 0.55rem 0;
2847    font-size: 16px;
2848    font-weight: 400;
2849    color: #22282b;
2850    text-decoration: none;
2851  }
2852
2853  .cw-search-link:hover{
2854    color: #2CD283;
2855  }
2856
2857  /* ===== Default (featured links) block ===== */
2858  .cw-search-default{
2859    padding: 0.85rem 1.1rem 1.2rem;
2860  }
2861/* ===== Search drawer collection recommendations (image tiles) ===== */
2862.cw-reco-grid{
2863  display: grid;
2864  grid-template-columns: 1fr 1fr;
2865  gap: 0.9rem;
2866}
2867
2868.cw-reco-tile{
2869  position: relative;
2870  display: block;
2871  border-radius: 18px;
2872  overflow: hidden;
2873  min-height: 132px;
2874  text-decoration: none;
2875  background: rgba(0,0,0,0.035);
2876  box-shadow: 0 1px 0 rgba(0,0,0,0.05);
2877  transform: translateZ(0);
2878}
2879
2880.cw-reco-tile:active{
2881  transform: scale(0.99);
2882}
2883
2884.cw-reco-tile__img{
2885  position: absolute;
2886  inset: 0;
2887}
2888
2889.cw-reco-tile__img img{
2890  width: 100%;
2891  height: 100%;
2892  object-fit: cover;
2893  display: block;
2894}
2895
2896.cw-reco-tile__img-placeholder{
2897  width: 100%;
2898  height: 100%;
2899  background: rgba(19,59,40,0.08);
2900}
2901
2902/* Soft overlay like your mobile tiles */
2903.cw-reco-tile::after{
2904  content: "";
2905  position: absolute;
2906  inset: 0;
2907  background: linear-gradient(180deg, rgba(255,255,255,0.06), rgba(255,255,255,0.32));
2908  pointer-events: none;
2909}
2910
2911/* Pill label */
2912.cw-reco-tile__pill{
2913  position: relative;
2914  z-index: 2;
2915  display: inline-flex;
2916  align-items: center;
2917  margin: 0.85rem;
2918  padding: 0.45rem 0.7rem;
2919  border-radius: 999px;
2920  font-size: 13px;
2921  font-weight: 700;
2922  color: rgba(0,0,0,0.82);
2923  background: linear-gradient(135deg, rgba(67,213,140,0.85) 0%, rgba(201,245,231,0.85) 80%);
2924}
2925
2926/* Arrow button */
2927.cw-reco-tile__arrow{
2928  position: absolute;
2929  right: 0.75rem;
2930  bottom: 0.75rem;
2931  z-index: 2;
2932  width: 40px;
2933  height: 40px;
2934  border-radius: 999px;
2935  background: rgba(255,255,255,0.78);
2936  display: flex;
2937  align-items: center;
2938  justify-content: center;
2939  box-shadow: 0 10px 18px rgba(0,0,0,0.10);
2940  color: rgba(0,0,0,0.85);
2941}
2942  .cw-search-default__card{
2943    border-radius: 22px;
2944    background: rgba(0,0,0,0.03);
2945    box-shadow: 0 1px 0 rgba(0,0,0,0.05);
2946    padding: 1rem 1rem 1.05rem;
2947  }
2948
2949  .cw-search-label{
2950    display: block;
2951    font-size: 12px;
2952    font-weight: 800;
2953    letter-spacing: 0.06em;
2954    text-transform: uppercase;
2955    opacity: 0.6;
2956    margin-bottom: 0.8rem;
2957  }
2958
2959  .cw-pill-grid{
2960    display: flex;
2961    flex-wrap: wrap;
2962    gap: 0.65rem;
2963  }
2964
2965  /* Pills that feel like your premium menu elements */
2966  .cw-pill{
2967    display: inline-flex;
2968    align-items: center;
2969    gap: 0.7rem;
2970    padding: 0.75rem 0.95rem;
2971    border-radius: 999px;
2972    text-decoration: none;
2973    font-weight: 700;
2974    font-size: 14px;
2975    color: #22282b;
2976    background: linear-gradient(135deg, rgba(67,213,140,0.22) 0%, rgba(201,245,231,0.34) 100%);
2977    box-shadow: 0 1px 0 rgba(0,0,0,0.05);
2978  }
2979  .cw-pill:active{ transform: scale(0.985); }
2980
2981  .cw-pill__arrow{
2982    width: 30px;
2983    height: 30px;
2984    border-radius: 999px;
2985    background: rgba(255,255,255,0.75);
2986    display: inline-flex;
2987    align-items: center;
2988    justify-content: center;
2989    box-shadow: 0 10px 18px rgba(0,0,0,0.08);
2990  }
2991
2992  /* Optional: make drawer body smoother on iOS */
2993  .cw-search-body{
2994    -webkit-overflow-scrolling: touch;
2995  }
2996</style>
2997
2998<script>
2999  // Tiny progressive enhancement: show a clear button + hint text
3000  (function(){
3001    const drawer = document.getElementById('site-search-sidebar');
3002    if(!drawer) return;
3003
3004    const input = drawer.querySelector('[data-js-search-input]');
3005    const clearBtn = drawer.querySelector('[data-cw-clear]');
3006    const hint = drawer.querySelector('[data-cw-hint]');
3007    // ✅ AMENDED: hide the link groups once the person starts typing
3008    const linksBlock = drawer.querySelector('[data-cw-default-content]');
3009
3010    if(!input || !clearBtn) return;
3011
3012    const setUI = () => {
3013      const has = input.value && input.value.trim().length > 0;
3014      clearBtn.hidden = !has;
3015      if(linksBlock){
3016        linksBlock.hidden = has;
3017      }
3018      if(hint){
3019        hint.textContent = has ? 'Showing suggestions as you type' : '';
3020      }
3021    };
3022
3023    clearBtn.addEventListener('click', () => {
3024      input.value = '';
3025      input.dispatchEvent(new Event('input', { bubbles:true }));
3026      input.focus();
3027      setUI();
3028    });
3029
3030    input.addEventListener('input', setUI);
3031    setUI();
3032  })();
3033</script>
3033
3034
3035<style> #shopify-section-sections--31901847650634__search .sidebar__header {background: #fff !important; border: 0 !important; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.06) !important;} #shopify-section-sections--31901847650634__search .sidebar__container {border: 0 !important; background: #fff !important;} #shopify-section-sections--31901847650634__search .gutter--sidebar {border: 0 !important;} #shopify-section-sections--31901847650634__search .search-item {width: auto !important; border: 0 !important; background: #f7f7f7 !important; margin: 5px 5px !important; padding: 18px 20px !important; border-radius: 12px !important;} #shopify-section-sections--31901847650634__search .search-item:hover {background: #e8f9f0 !important;} #shopify-section-sections--31901847650634__search .search-block {padding: 0px 20px !important; border: 0 !important;} </style></div>
3036<!-- END sections: drawers-group -->
3036<script src="//clubwell.com/cdn/shop/t/65/assets/section-header.js?v=165828653175485124251788345114" defer></script>
3036
3037      
3037<script src="//clubwell.com/cdn/shop/t/65/assets/component-product-form.js?v=91325111370404488511788345114" defer></script>
3037<main id="main" class="main-content" data-js-inert> 
3038    <div id="shopify-section-template--31901856858442__main" class="shopify-section element--has-section-borders mount-filters search-page no-inert has-skeleton"><link href="//clubwell.com/cdn/shop/t/65/assets/component-blog-item.css?v=115116456657984911991788345114" rel="stylesheet" type="text/css" media="all" />
3039<div class="page-heading 
3040   element--has-grid-borders 
3041   gutter-bottom--regular  
3042  gutter-top--regular"
3043>
3044
3045  <div class="page-heading__text-content"><h1 class="page-heading__title gutter-top--regular
3046      text-font--headings text-size--60 text-line-height--default
3047      
3048      
3049      
3050    ">Search results</h1></div></div><div class="search-page-form element--has-grid-borders"><form action="/search" method="get" role="search" autocomplete="off">
3051    <input
3052      name="q"
3053      type="search"
3054      autocomplete="off"
3055      placeholder="Search for..."
3056      aria-label="Search for..."
3057    >
3058    <!-- ✅ AMENDED: restrict native search to products + articles only, excludes pages -->
3059    <input type="hidden" name="type" value="product">
3060    <input type="hidden" name="type" value="article"><button  type="submit"    target="_self"class="button button--solid--hover-accent " title="Search" 
3061><span class="button__text">Search</span></button></form>
3062</div><div style="height:15rem"></div><style >#shopify-section-template--31901856858442__main + .shopify-section {
3063      margin-top: 1px;
3064    }</style>
3064<script>
3065      if ( document.getElementById('shopify-section-template--31901856858442__main').querySelector('css-slider') ) {
3066        document.getElementById('shopify-section-template--31901856858442__main').querySelector('css-slider').addEventListener('ready', ()=>{
3067          window.prlxPush(document.getElementById('shopify-section-template--31901856858442__main').querySelectorAll('[data-js-prlx-parent]'))
3068        });
3069      } else {
3070        window.prlxPush(document.getElementById('shopify-section-template--31901856858442__main').querySelectorAll('[data-js-prlx-parent]'));
3071      }
3072    </script>
3072
3073<div style="display:none" data-js-product-item-skeleton><div class="product-item" data-js-product-item>
3074
3075  <div class="card__hover"></div>
3076
3077  <a class="product-item__invisible-link"></a>
3078
3079  <div class="card__content">
3080    <div class="product-item__text"></div>
3081  </div>
3082
3083</div>
3084
3085<script type="application/json" data-product-skeleton-settings>
3086  {
3087    "product_image_sizes": "(max-width: 474px) 50vw, (max-width: 1023px) 50vw, 33vw"
3088  }
3089</script>
3089</div>
3090
3091
3092</div>
3093  </main>
3093<script>
3094  var mainElement = document.getElementById('main');
3095
3096  if (
3097    mainElement &&
3098    mainElement.lastElementChild &&
3099    mainElement.lastElementChild.querySelector('[data-hide-section-bottom-border]')
3100  ) {
3101    mainElement.classList.add('main-content--hidden-section-bottom-border');
3102  }
3103</script>
3103
3104    
3105      <footer class="main-footer" id="main-footer" data-js-inert><!-- BEGIN sections: footer-group -->
3106<div id="shopify-section-sections--31901848142154__empty_space_tmpmUY" class="shopify-section shopify-section-group-footer-group element--has-section-borders mount-empty-space"><div class="gutter--regular">&nbsp;</div><style   data-hide-section-bottom-border  >#shopify-section-sections--31901848142154__empty_space_tmpmUY {
3107      --border-width-sections: 0px;
3108    }
3109    #shopify-section-sections--31901848142154__empty_space_tmpmUY:after {
3110      height: 0px;
3111    }</style><style>
3112  .gutter--tiny { height: 8px; }
3113  .gutter--xsmall { height: 16px; }
3114  .gutter--small { height: 24px; }
3115  .gutter--medium { height: 48px; }
3116  .gutter--xlarge2 { height: 80px; }
3117  .gutter--xxlarge { height: 100px; }
3118  .gutter--xxxlarge { height: 140px; }
3119  @media (max-width: 768px) {
3120    .gutter--tiny { height: 4px; }
3121    .gutter--xsmall { height: 10px; }
3122    .gutter--small { height: 16px; }
3123    .gutter--medium { height: 32px; }
3124    .gutter--xlarge2 { height: 56px; }
3125    .gutter--xxlarge { height: 70px; }
3126    .gutter--xxxlarge { height: 100px; }
3127  }
3128</style>
3129
3130</div><div id="shopify-section-sections--31901848142154__image_GCTXgj" class="shopify-section shopify-section-group-footer-group element--has-section-borders mount-image"><div
3131    class="
3132      card element--overflow-hidden
3133       card--no-padding 
3134       card--no-radius 
3135    "
3136    data-js-prlx-parent
3137  >
3138<div data-js-prlx-children><div
3139        class="card__image "
3140        style="padding-top:18.5%"
3141      ><figure 
3142	class="lazy-image 
3143		 lazy-image--background 
3144		
3145		
3146		
3147	" 
3148	 data-ratio="5.405405405405405" style="padding-top: 18.5%" 
3149	data-crop="true"
3150>
3151
3152	<img
3153	  src="//clubwell.com/cdn/shop/files/Cw_Footer_Logo_5_89aa0d53-d470-4d1d-bd20-585da3bf09fc.svg?v=1786021998&width=480" alt=""
3154	  srcset=""
3155	  class=""
3156	  width="200"
3157	  height="37"
3158		data-ratio="5.405405405405405"
3159	  sizes="100vw"
3160	   loading="lazy" 
3161		
3162		 data-js-prlx-media 
3163		onload="this.parentNode.classList.add('lazyloaded'); window.prlxAnimationItem({media:[this]},true) "
3164		
3165 	/>
3166	
3167	
3168<div class="lazy-image__preloader lazy-image__preloader--pixelate" aria-hidden="true"><img style="opacity:1!important;image-rendering: pixelated;transition: none !important" src="//clubwell.com/cdn/shop/files/Cw_Footer_Logo_5_89aa0d53-d470-4d1d-bd20-585da3bf09fc.svg?crop=center&height=10&v=1786021998&width=10" width="10" height="10" alt="" /></div></figure></div></div>
3169  </div><style   data-hide-section-bottom-border  >#shopify-section-sections--31901848142154__image_GCTXgj {
3170      --border-width-sections: 0px;
3171    }
3172    #shopify-section-sections--31901848142154__image_GCTXgj:after {
3173      height: 0px;
3174    }</style>
3174<script>
3175      if ( document.getElementById('shopify-section-sections--31901848142154__image_GCTXgj').querySelector('css-slider') ) {
3176        document.getElementById('shopify-section-sections--31901848142154__image_GCTXgj').querySelector('css-slider').addEventListener('ready', ()=>{
3177          window.prlxPush(document.getElementById('shopify-section-sections--31901848142154__image_GCTXgj').querySelectorAll('[data-js-prlx-parent]'))
3178        });
3179      } else {
3180        window.prlxPush(document.getElementById('shopify-section-sections--31901848142154__image_GCTXgj').querySelectorAll('[data-js-prlx-parent]'));
3181      }
3182    </script>
3182
3183<style> #shopify-section-sections--31901848142154__image_GCTXgj img {opacity: 1;} </style></div><div id="shopify-section-sections--31901848142154__custom_liquid_73PwBM" class="shopify-section shopify-section-group-footer-group element--has-section-borders"><div
3184  
3185>
3186  <div id="signup"></div>
3187<style   data-hide-section-bottom-border  >#shopify-section-sections--31901848142154__custom_liquid_73PwBM {
3188      --border-width-sections: 0px;
3189    }
3190    #shopify-section-sections--31901848142154__custom_liquid_73PwBM:after {
3191      height: 0px;
3192    }</style></div>
3193
3194
3195</div><div id="shopify-section-sections--31901848142154__klaviyo_newsletter_CgACtU" class="shopify-section shopify-section-group-footer-group">
3196
3197
3198
3199<section class="cw-newsletter" style="background: linear-gradient(to bottom, #abedcd, #e9fbf2);"><div class="cw-newsletter__inner">
3200
3201    <div class="cw-newsletter__left">
3202      <h2 class="cw-newsletter__heading">Join the Clubwell community</h2>
3203      <p class="cw-newsletter__subtext">99% of diets fail. Sign up for <strong>15% off your first order</strong> and free science-backed education worth actually reading.</p>
3204    </div>
3205
3206    <div class="cw-newsletter__right">
3207      <label class="cw-newsletter__label" for="cw-email-input">
3208        Your email
3209        <span class="cw-newsletter__required">*</span>
3210      </label>
3211
3212      <div class="cw-newsletter__form-row">
3213        <input
3214          id="cw-email-input"
3215          class="cw-newsletter__input"
3216          type="email"
3217          placeholder="[email protected]"
3218          autocomplete="email"
3219          aria-label="Your email"
3220        />
3221        <button
3222          id="cw-submit-btn"
3223          class="cw-newsletter__btn"
3224          style="--cw-btn-bg:linear-gradient(135deg, #61DEA2, #E9FBF2);--cw-btn-bg-hover:linear-gradient(135deg, #61DEA2, #61DEA2);--cw-btn-border-width:1px;--cw-btn-border-color:#22282B;--cw-btn-border-color-hover:#22282B;--cw-btn-text-color:#22282b;--cw-btn-text-color-hover:#22282b;"
3225          type="button"
3226        >
3227          <span class="cw-newsletter__btn-text">Sign me up</span>
3228          <span class="cw-newsletter__btn-spinner" style="display:none;">
3229            <svg width="18" height="18" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
3230              <circle cx="12" cy="12" r="10" stroke="currentColor" stroke-width="3" stroke-dasharray="31.4" stroke-dashoffset="10" stroke-linecap="round">
3231                <animateTransform attributeName="transform" type="rotate" from="0 12 12" to="360 12 12" dur="0.8s" repeatCount="indefinite"/>
3232              </circle>
3233            </svg>
3234          </span>
3235        </button>
3236      </div>
3237
3238      <p class="cw-newsletter__legal">You can unsubscribe at any time. By signing up, you agree to our <a href="/policies/privacy-policy" style="color:#22282b;text-decoration:underline;">Privacy Policy</a> and <a href="/policies/terms-of-service" style="color:#22282b;text-decoration:underline;">Terms and Conditions.</a></p>
3239
3240      <p id="cw-success-msg" class="cw-newsletter__message cw-newsletter__message--success" style="display:none;">
3241        Welcome to the Clubwell community. Your 15% off code is on its way. Check your inbox and use it at checkout on your first order.
3242      </p>
3243      <p id="cw-error-msg" class="cw-newsletter__message cw-newsletter__message--error" style="display:none;">
3244        Something went wrong. Please try again.
3245      </p>
3246    </div>
3247
3248  </div>
3249</section>
3250
3251
3252
3253<style>
3254  .cw-newsletter {
3255    padding: 80px 40px;
3256    width: 100%;
3257    box-sizing: border-box;
3258  }
3259
3260  .cw-newsletter__inner {
3261    max-width: 1440px;
3262    margin: 0 auto;
3263    display: flex;
3264    align-items: center;
3265    gap: 80px;
3266  }
3267
3268  .cw-newsletter__left {
3269    flex: 1;
3270  }
3271
3272  .cw-newsletter__right {
3273    flex: 1;
3274  }
3275
3276  .cw-newsletter__heading {
3277    font-size: clamp(28px, 3vw, 38px);
3278    font-weight: 400;
3279    color: #22282b;
3280    margin: 0 0 14px;
3281    line-height: 1.2;
3282  }
3283
3284  .cw-newsletter__subtext {
3285    font-size: 18px;
3286    color: #22282b;
3287    margin: 0;
3288    line-height: 1.6;
3289    max-width: 440px;
3290  }
3291
3292  .cw-newsletter__label {
3293    display: block;
3294    font-size: 16px;
3295    font-weight: 500;
3296    color: #22282b;
3297    margin-bottom: 8px;
3298    letter-spacing: 0.02em;
3299  }
3300
3301  .cw-newsletter__required {
3302    color: #ff6b6b;
3303    margin-left: 2px;
3304  }
3305
3306  .cw-newsletter__form-row {
3307    display: flex;
3308    gap: 10px;
3309    align-items: stretch;
3310  }
3311
3312  .cw-newsletter__input {
3313    flex: 1;
3314    height: 48px;
3315    padding: 0 16px;
3316    border: 1px solid rgba(255,255,255,0.2);
3317    border-radius: 99px;
3318    background: #fff;
3319    color: #22282b;
3320    font-size: 18px;
3321    outline: none;
3322    transition: border-color 0.2s;
3323    box-sizing: border-box;
3324  }
3325
3326  .cw-newsletter__input::placeholder {
3327    color: #aaa;
3328  }
3329
3330  .cw-newsletter__input:focus {
3331    border-color: #2cd383;
3332  }
3333
3334  .cw-newsletter__btn {
3335    height: 48px;
3336    padding: 0 22px;
3337    border-width: var(--cw-btn-border-width);
3338    border-style: solid;
3339    border-color: var(--cw-btn-border-color);
3340    border-radius: 99px;
3341    background: var(--cw-btn-bg);
3342    color: var(--cw-btn-text-color);
3343    font-size: 18px;
3344    font-weight: 600;
3345    cursor: pointer;
3346    white-space: nowrap;
3347    display: flex;
3348    align-items: center;
3349    justify-content: center;
3350    gap: 8px;
3351    transition: background 0.2s, border-color 0.2s, color 0.2s;
3352    min-width: 110px;
3353  }
3354
3355  .cw-newsletter__btn:hover {
3356    background: var(--cw-btn-bg-hover);
3357    border-color: var(--cw-btn-border-color-hover);
3358    color: var(--cw-btn-text-color-hover);
3359  }
3360
3361  .cw-newsletter__btn:disabled {
3362    opacity: 0.6;
3363    cursor: not-allowed;
3364  }
3365
3366  .cw-newsletter__legal {
3367    font-size: 14px;
3368    color: #22282b;
3369    margin: 10px 0 0;
3370    line-height: 1.5;
3371  }
3372
3373  .cw-newsletter__message {
3374    margin: 10px 0 0;
3375    font-size: 24px;
3376    font-weight: 500;
3377  }
3378
3379  .cw-newsletter__message--success {
3380    color: #22282b;
3381  }
3382
3383  .cw-newsletter__message--error {
3384    color: #ff6b6b;
3385  }
3386
3387  @media (max-width: 768px) {
3388    .cw-newsletter {
3389      padding: 40px 20px;
3390    }
3391    .cw-newsletter__inner {
3392      flex-direction: column;
3393      gap: 30px;
3394    }
3395    .cw-newsletter__left,
3396    .cw-newsletter__right {
3397      width: 100%;
3398    }
3399    .cw-newsletter__subtext {
3400      max-width: 100%;
3401    }
3402  }
3403</style>
3404
3405<script>
3406  (function () {
3407    var KLAVIYO_API_KEY = "Xb5WF4";
3408    var KLAVIYO_LIST_ID = "V5jhWq";
3409
3410    var input     = document.getElementById('cw-email-input');
3411    var btn       = document.getElementById('cw-submit-btn');
3412    var btnText   = btn.querySelector('.cw-newsletter__btn-text');
3413    var spinner   = btn.querySelector('.cw-newsletter__btn-spinner');
3414    var successEl = document.getElementById('cw-success-msg');
3415    var errorEl   = document.getElementById('cw-error-msg');
3416
3417    function setLoading(on) {
3418      btn.disabled = on;
3419      btnText.style.display = on ? 'none' : 'inline';
3420      spinner.style.display = on ? 'inline-flex' : 'none';
3421    }
3422
3423    function showMsg(el, other) {
3424      el.style.display    = 'block';
3425      other.style.display = 'none';
3426    }
3427
3428    btn.addEventListener('click', function () {
3429      var email = input.value.trim();
3430
3431      if (!email || !/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(email)) {
3432        errorEl.textContent = 'Please enter a valid email address.';
3433        showMsg(errorEl, successEl);
3434        return;
3435      }
3436
3437      if (!KLAVIYO_API_KEY || !KLAVIYO_LIST_ID) {
3438        errorEl.textContent = 'Configuration error — please contact site admin.';
3439        showMsg(errorEl, successEl);
3440        return;
3441      }
3442
3443      setLoading(true);
3444      successEl.style.display = 'none';
3445      errorEl.style.display   = 'none';
3446
3447      fetch('https://a.klaviyo.com/client/subscriptions/?company_id=' + KLAVIYO_API_KEY, {
3448        method: 'POST',
3449        headers: {
3450          'Content-Type': 'application/json',
3451          'revision': '2023-12-15'
3452        },
3453        body: JSON.stringify({
3454          data: {
3455            type: 'subscription',
3456            attributes: {
3457              profile: {
3458                data: {
3459                  type: 'profile',
3460                  attributes: {
3461                    email: email
3462                  }
3463                }
3464              },
3465              custom_source: 'Website Newsletter Section'
3466            },
3467            relationships: {
3468              list: {
3469                data: {
3470                  type: 'list',
3471                  id: KLAVIYO_LIST_ID
3472                }
3473              }
3474            }
3475          }
3476        })
3477      })
3478      .then(function (res) {
3479        setLoading(false);
3480        if (res.ok || res.status === 202) {
3481          input.value = '';
3482          showMsg(successEl, errorEl);
3483        } else {
3484          return res.json().then(function (data) {
3485            throw new Error(data.errors ? data.errors[0].detail : 'Something went wrong.');
3486          });
3487        }
3488      })
3489      .catch(function (err) {
3490        setLoading(false);
3491        errorEl.textContent = err.message || 'Something went wrong. Please try again.';
3492        showMsg(errorEl, successEl);
3493      });
3494    });
3495
3496    input.addEventListener('keydown', function (e) {
3497      if (e.key === 'Enter') btn.click();
3498    });
3499  })();
3500</script>
3500
3501
3502</div><div id="shopify-section-sections--31901848142154__footer" class="shopify-section shopify-section-group-footer-group mount-footer element--has-section-borders"><div class="footer-top grid grid--layout grid-4 grid-portable-2 grid-lap-1"><div
3503        class="footer-item card "
3504        
3505      >
3506        <div class="gutter-top--small gutter-bottom--regular"><h2
3507              class="
3508                footer-item__title
3509                text-font--headings text-size--30
3510              "
3511            >Shop</h2><nav class="footer-item__menu"><a
3512                    class="link-arrow text-size--18"
3513                    href="/products/green5">
3514                    <span class="link-arrow__icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 26 20"><path fill="#000" d="M26 11H2V9h24v2Z"/><path fill="#000" d="M9.9 19.9 0 10l1.414-1.414 9.9 9.9L9.9 19.898Z"/><path fill="#000" d="m11.314 1.515-9.9 9.9L0 10 9.9.1l1.414 1.415Z"/></svg></span>
3515                    <span class="link-arrow__text"
3516                      ><span class="text-weight--bold text-animation--underline">Green⁵</span></span
3517                    >
3518                  </a><a
3519                    class="link-arrow text-size--18"
3520                    href="/collections/fibre-foods">
3521                    <span class="link-arrow__icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 26 20"><path fill="#000" d="M26 11H2V9h24v2Z"/><path fill="#000" d="M9.9 19.9 0 10l1.414-1.414 9.9 9.9L9.9 19.898Z"/><path fill="#000" d="m11.314 1.515-9.9 9.9L0 10 9.9.1l1.414 1.415Z"/></svg></span>
3522                    <span class="link-arrow__text"
3523                      ><span class="text-weight--bold text-animation--underline">Fibre &amp; Foods</span></span
3524                    >
3525                  </a><a
3526                    class="link-arrow text-size--18"
3527                    href="/collections/supplements">
3528                    <span class="link-arrow__icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 26 20"><path fill="#000" d="M26 11H2V9h24v2Z"/><path fill="#000" d="M9.9 19.9 0 10l1.414-1.414 9.9 9.9L9.9 19.898Z"/><path fill="#000" d="m11.314 1.515-9.9 9.9L0 10 9.9.1l1.414 1.415Z"/></svg></span>
3529                    <span class="link-arrow__text"
3530                      ><span class="text-weight--bold text-animation--underline">Supplements</span></span
3531                    >
3532                  </a><a
3533                    class="link-arrow text-size--18"
3534                    href="/products/biometric-scales">
3535                    <span class="link-arrow__icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 26 20"><path fill="#000" d="M26 11H2V9h24v2Z"/><path fill="#000" d="M9.9 19.9 0 10l1.414-1.414 9.9 9.9L9.9 19.898Z"/><path fill="#000" d="m11.314 1.515-9.9 9.9L0 10 9.9.1l1.414 1.415Z"/></svg></span>
3536                    <span class="link-arrow__text"
3537                      ><span class="text-weight--bold text-animation--underline">Scales</span></span
3538                    >
3539                  </a><a
3540                    class="link-arrow text-size--18"
3541                    href="/collections/books">
3542                    <span class="link-arrow__icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 26 20"><path fill="#000" d="M26 11H2V9h24v2Z"/><path fill="#000" d="M9.9 19.9 0 10l1.414-1.414 9.9 9.9L9.9 19.898Z"/><path fill="#000" d="m11.314 1.515-9.9 9.9L0 10 9.9.1l1.414 1.415Z"/></svg></span>
3543                    <span class="link-arrow__text"
3544                      ><span class="text-weight--bold text-animation--underline">Books</span></span
3545                    >
3546                  </a><a
3547                    class="link-arrow text-size--18"
3548                    href="/collections/health-monitoring-refills-copy">
3549                    <span class="link-arrow__icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 26 20"><path fill="#000" d="M26 11H2V9h24v2Z"/><path fill="#000" d="M9.9 19.9 0 10l1.414-1.414 9.9 9.9L9.9 19.898Z"/><path fill="#000" d="m11.314 1.515-9.9 9.9L0 10 9.9.1l1.414 1.415Z"/></svg></span>
3550                    <span class="link-arrow__text"
3551                      ><span class="text-weight--bold text-animation--underline">Device Consumables</span></span
3552                    >
3553                  </a></nav></div>
3554      </div><div
3555        class="footer-item card "
3556        
3557      >
3558        <div class="gutter-top--small gutter-bottom--regular"><h2
3559              class="
3560                footer-item__title
3561                text-font--headings text-size--30
3562              "
3563            >Company</h2><nav class="footer-item__menu"><a
3564                    class="link-arrow text-size--18"
3565                    href="/pages/about">
3566                    <span class="link-arrow__icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 26 20"><path fill="#000" d="M26 11H2V9h24v2Z"/><path fill="#000" d="M9.9 19.9 0 10l1.414-1.414 9.9 9.9L9.9 19.898Z"/><path fill="#000" d="m11.314 1.515-9.9 9.9L0 10 9.9.1l1.414 1.415Z"/></svg></span>
3567                    <span class="link-arrow__text"
3568                      ><span class="text-weight--bold text-animation--underline">About us</span></span
3569                    >
3570                  </a><a
3571                    class="link-arrow text-size--18"
3572                    href="/pages/the-app">
3573                    <span class="link-arrow__icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 26 20"><path fill="#000" d="M26 11H2V9h24v2Z"/><path fill="#000" d="M9.9 19.9 0 10l1.414-1.414 9.9 9.9L9.9 19.898Z"/><path fill="#000" d="m11.314 1.515-9.9 9.9L0 10 9.9.1l1.414 1.415Z"/></svg></span>
3574                    <span class="link-arrow__text"
3575                      ><span class="text-weight--bold text-animation--underline">The App</span></span
3576                    >
3577                  </a><a
3578                    class="link-arrow text-size--18"
3579                    href="/pages/science">
3580                    <span class="link-arrow__icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 26 20"><path fill="#000" d="M26 11H2V9h24v2Z"/><path fill="#000" d="M9.9 19.9 0 10l1.414-1.414 9.9 9.9L9.9 19.898Z"/><path fill="#000" d="m11.314 1.515-9.9 9.9L0 10 9.9.1l1.414 1.415Z"/></svg></span>
3581                    <span class="link-arrow__text"
3582                      ><span class="text-weight--bold text-animation--underline">Science</span></span
3583                    >
3584                  </a><a
3585                    class="link-arrow text-size--18"
3586                    href="/pages/the-clubwell-blog">
3587                    <span class="link-arrow__icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 26 20"><path fill="#000" d="M26 11H2V9h24v2Z"/><path fill="#000" d="M9.9 19.9 0 10l1.414-1.414 9.9 9.9L9.9 19.898Z"/><path fill="#000" d="m11.314 1.515-9.9 9.9L0 10 9.9.1l1.414 1.415Z"/></svg></span>
3588                    <span class="link-arrow__text"
3589                      ><span class="text-weight--bold text-animation--underline">Learn</span></span
3590                    >
3591                  </a><a
3592                    class="link-arrow text-size--18"
3593                    href="/pages/join">
3594                    <span class="link-arrow__icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 26 20"><path fill="#000" d="M26 11H2V9h24v2Z"/><path fill="#000" d="M9.9 19.9 0 10l1.414-1.414 9.9 9.9L9.9 19.898Z"/><path fill="#000" d="m11.314 1.515-9.9 9.9L0 10 9.9.1l1.414 1.415Z"/></svg></span>
3595                    <span class="link-arrow__text"
3596                      ><span class="text-weight--bold text-animation--underline">Join the Club</span></span
3597                    >
3598                  </a><a
3599                    class="link-arrow text-size--18"
3600                    href="/pages/careers">
3601                    <span class="link-arrow__icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 26 20"><path fill="#000" d="M26 11H2V9h24v2Z"/><path fill="#000" d="M9.9 19.9 0 10l1.414-1.414 9.9 9.9L9.9 19.898Z"/><path fill="#000" d="m11.314 1.515-9.9 9.9L0 10 9.9.1l1.414 1.415Z"/></svg></span>
3602                    <span class="link-arrow__text"
3603                      ><span class="text-weight--bold text-animation--underline">Careers</span></span
3604                    >
3605                  </a><a
3606                    class="link-arrow text-size--18"
3607                    href="https://clubwell.com/pages/clubwell-preferred-wellness-
3607partner">
3608                    <span class="link-arrow__icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 26 20"><path fill="#000" d="M26 11H2V9h24v2Z"/><path fill="#000" d="M9.9 19.9 0 10l1.414-1.414 9.9 9.9L9.9 19.898Z"/><path fill="#000" d="m11.314 1.515-9.9 9.9L0 10 9.9.1l1.414 1.415Z"/></svg></span>
3609                    <span class="link-arrow__text"
3610                      ><span class="text-weight--bold text-animation--underline">Partnerships</span></span
3611                    >
3612                  </a></nav></div>
3613      </div><div
3614        class="footer-item card "
3615        
3616      >
3617        <div class="gutter-top--small gutter-bottom--regular"><h2
3618              class="
3619                footer-item__title
3620                text-font--headings text-size--30
3621              "
3622            >Support</h2><nav class="footer-item__menu"><a
3623                    class="link-arrow text-size--18"
3624                    href="/pages/faqs">
3625                    <span class="link-arrow__icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 26 20"><path fill="#000" d="M26 11H2V9h24v2Z"/><path fill="#000" d="M9.9 19.9 0 10l1.414-1.414 9.9 9.9L9.9 19.898Z"/><path fill="#000" d="m11.314 1.515-9.9 9.9L0 10 9.9.1l1.414 1.415Z"/></svg></span>
3626                    <span class="link-arrow__text"
3627                      ><span class="text-weight--bold text-animation--underline">FAQs</span></span
3628                    >
3629                  </a><a
3630                    class="link-arrow text-size--18"
3631                    href="/pages/delivery-returns">
3632                    <span class="link-arrow__icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 26 20"><path fill="#000" d="M26 11H2V9h24v2Z"/><path fill="#000" d="M9.9 19.9 0 10l1.414-1.414 9.9 9.9L9.9 19.898Z"/><path fill="#000" d="m11.314 1.515-9.9 9.9L0 10 9.9.1l1.414 1.415Z"/></svg></span>
3633                    <span class="link-arrow__text"
3634                      ><span class="text-weight--bold text-animation--underline">Delivery &amp; Returns</span></span
3635                    >
3636                  </a><a
3637                    class="link-arrow text-size--18"
3638                    href="/pages/help-guide">
3639                    <span class="link-arrow__icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 26 20"><path fill="#000" d="M26 11H2V9h24v2Z"/><path fill="#000" d="M9.9 19.9 0 10l1.414-1.414 9.9 9.9L9.9 19.898Z"/><path fill="#000" d="m11.314 1.515-9.9 9.9L0 10 9.9.1l1.414 1.415Z"/></svg></span>
3640                    <span class="link-arrow__text"
3641                      ><span class="text-weight--bold text-animation--underline">Help Guide</span></span
3642                    >
3643                  </a><a
3644                    class="link-arrow text-size--18"
3645                    href="https://shopify.com/89887310154/account/profile?locale=en&region_country=GB&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiIwYmZjcncteDYubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkyMTkzNTkyLCJuYmYiOjE3OTE1ODg3OTJ9.h9mAvYVqGbg9XOzdV-XQUvNLvvSzn3oeQFAX3xmDxBg">
3646                    <span class="link-arrow__icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 26 20"><path fill="#000" d="M26 11H2V9h24v2Z"/><path fill="#000" d="M9.9 19.9 0 10l1.414-1.414 9.9 9.9L9.9 19.898Z"/><path fill="#000" d="m11.314 1.515-9.9 9.9L0 10 9.9.1l1.414 1.415Z"/></svg></span>
3647                    <span class="link-arrow__text"
3648                      ><span class="text-weight--bold text-animation--underline">My Account</span></span
3649                    >
3650                  </a><a
3651                    class="link-arrow text-size--18"
3652                    href="/pages/contact">
3653                    <span class="link-arrow__icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 26 20"><path fill="#000" d="M26 11H2V9h24v2Z"/><path fill="#000" d="M9.9 19.9 0 10l1.414-1.414 9.9 9.9L9.9 19.898Z"/><path fill="#000" d="m11.314 1.515-9.9 9.9L0 10 9.9.1l1.414 1.415Z"/></svg></span>
3654                    <span class="link-arrow__text"
3655                      ><span class="text-weight--bold text-animation--underline">Contact</span></span
3656                    >
3657                  </a></nav></div>
3658      </div><div
3659        class="footer-item card "
3660        
3661      >
3662        <div class="gutter-top--small gutter-bottom--regular"><h2
3663              class="
3664                footer-item__title
3665                text-font--headings text-size--30
3666              "
3667            >Community</h2><div class="footer-item__menu social-icons"><a href="https://www.facebook.com/Clubwell/" class="link-arrow text-size--18" target="_blank"><span class="link-arrow__icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 26 20"><path fill="#000" d="M26 11H2V9h24v2Z"/><path fill="#000" d="M9.9 19.9 0 10l1.414-1.414 9.9 9.9L9.9 19.898Z"/><path fill="#000" d="m11.314 1.515-9.9 9.9L0 10 9.9.1l1.414 1.415Z"/></svg></span>
3668      <span class="link-arrow__text"><span class="text-weight--bold text-animation--underline">Facebook</span></span></a><a href="https://www.instagram.com/clubwell" class="link-arrow text-size--18" target="_blank"><span class="link-arrow__icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 26 20"><path fill="#000" d="M26 11H2V9h24v2Z"/><path fill="#000" d="M9.9 19.9 0 10l1.414-1.414 9.9 9.9L9.9 19.898Z"/><path fill="#000" d="m11.314 1.515-9.9 9.9L0 10 9.9.1l1.414 1.415Z"/></svg></span>
3669      <span class="link-arrow__text"><span class="text-weight--bold text-animation--underline">Instagram</span></span></a><a href="https://www.tiktok.com/@clubwell" class="link-arrow text-size--18" target="_blank"><span class="link-arrow__icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 26 20"><path fill="#000" d="M26 11H2V9h24v2Z"/><path fill="#000" d="M9.9 19.9 0 10l1.414-1.414 9.9 9.9L9.9 19.898Z"/><path fill="#000" d="m11.314 1.515-9.9 9.9L0 10 9.9.1l1.414 1.415Z"/></svg></span>
3670      <span class="link-arrow__text"><span class="text-weight--bold text-animation--underline">TikTok</span></span></a><a href="https://www.youtube.com/@clubwell" class="link-arrow text-size--18" target="_blank"><span class="link-arrow__icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 26 20"><path fill="#000" d="M26 11H2V9h24v2Z"/><path fill="#000" d="M9.9 19.9 0 10l1.414-1.414 9.9 9.9L9.9 19.898Z"/><path fill="#000" d="m11.314 1.515-9.9 9.9L0 10 9.9.1l1.414 1.415Z"/></svg></span>
3671      <span class="link-arrow__text"><span class="text-weight--bold text-animation--underline">YouTube</span></span></a></div></div>
3672      </div></div><style type="text/css">
3673      
3674      #shopify-section-sections--31901848142154__footer  {
3675
3676        --color-scheme-background: #e9fbf2;
3677        --color-scheme-borders: #22282b;
3678        --color-scheme-text: #22282b;
3679        --color-scheme-text-foreground: #e9fbf2;
3680        --color-scheme-accent: #2cd383;
3681        --color-scheme-accent-foreground: #e9fbf2;
3682
3683        --color-borders-main: rgba(34, 40, 43, 0.15);
3684        --color-borders-forms-primary: rgba(34, 40, 43, 0.3);
3685        --color-borders-forms-secondary: rgba(34, 40, 43, 0.6);
3686
3687        --color-opacity-background-main: rgba(233, 251, 242, 0);
3688        --color-secondary-background-main: rgba(34, 40, 43, 0.08);
3689        --color-third-background-main: rgba(34, 40, 43, 0.04);
3690      }
3691
3692    </style><style   data-hide-section-bottom-border  >#shopify-section-sections--31901848142154__footer {
3693      --border-width-sections: 0px;
3694    }
3695    #shopify-section-sections--31901848142154__footer:after {
3696      height: 0px;
3697    }</style>
3698</div><div id="shopify-section-sections--31901848142154__scrolling_images_Mgjiem" class="shopify-section shopify-section-group-footer-group element--has-section-borders mount-scrolling-images"><link href="//clubwell.com/cdn/shop/t/65/assets/section-scrolling-images.css?v=130198029678157134391788345114" rel="stylesheet" type="text/css" media="all" />
3699<style data-shopify>
3700  #shopify-section-sections--31901848142154__scrolling_images_Mgjiem {
3701    width: 100vw;
3702    position: relative;
3703    left: 50%;
3704    right: 50%;
3705    margin-left: -50vw;
3706    margin-right: -50vw;
3707    max-width: 100vw;
3708    overflow: hidden;
3709  }
3710  .marquee-sections--31901848142154__scrolling_images_Mgjiem {
3711    overflow: hidden;
3712    width: 100%;
3713    display: block;
3714  }
3715  .marquee-sections--31901848142154__scrolling_images_Mgjiem__track {
3716    display: flex;
3717    flex-wrap: nowrap;
3718    width: max-content;
3719    will-change: transform;
3720    animation: marquee-sections--31901848142154__scrolling_images_Mgjiem var(--marquee-duration, 60s) linear infinite;
3721  }
3722  
3723    .marquee-sections--31901848142154__scrolling_images_Mgjiem:hover .marquee-sections--31901848142154__scrolling_images_Mgjiem__track {
3724      animation-play-state: paused;
3725    }
3726  
3727  .marquee-sections--31901848142154__scrolling_images_Mgjiem.is-paused .marquee-sections--31901848142154__scrolling_images_Mgjiem__track {
3728    animation-play-state: paused;
3729  }
3730  .marquee-sections--31901848142154__scrolling_images_Mgjiem__item {
3731    flex: 0 0 auto;
3732    width: calc(100vw / 5);
3733    box-sizing: border-box;
3734  }
3735  .marquee-sections--31901848142154__scrolling_images_Mgjiem__cell {
3736    position: relative;
3737    width: 100%;
3738    padding-top: 100%;
3739    overflow: hidden;
3740  }
3741  .marquee-sections--31901848142154__scrolling_images_Mgjiem__cell .lazy-image,
3742  .marquee-sections--31901848142154__scrolling_images_Mgjiem__cell .onboarding-svg {
3743    position: absolute;
3744    inset: 0;
3745    width: 100%;
3746    height: 100%;
3747  }
3748  .marquee-sections--31901848142154__scrolling_images_Mgjiem__caption {
3749    padding: 10px 12px 12px;
3750    text-align: center;
3751  }
3752  .marquee-sections--31901848142154__scrolling_images_Mgjiem__caption-heading {
3753    margin: 0 0 4px;
3754    font-weight: bold;
3755    font-size: 1em;
3756  }
3757  .marquee-sections--31901848142154__scrolling_images_Mgjiem__caption-subtext {
3758    margin: 0;
3759    font-size: 0.875em;
3760    opacity: 0.75;
3761  }
3762  @media (max-width: 835px) {
3763    .marquee-sections--31901848142154__scrolling_images_Mgjiem__item {
3764      width: calc(100vw / 3);
3765    }
3766    .marquee-sections--31901848142154__scrolling_images_Mgjiem__caption-subtext {
3767      display: none;
3768    }
3769    .marquee-sections--31901848142154__scrolling_images_Mgjiem__track {
3770      animation-duration: var(--marquee-duration-mobile, var(--marquee-duration, 60s));
3771    }
3772  }
3773  
3774    @keyframes marquee-sections--31901848142154__scrolling_images_Mgjiem {
3775      from { transform: translate3d(-50%, 0, 0); }
3776      to   { transform: translate3d(0, 0, 0); }
3777    }
3778  
3779  @media (prefers-reduced-motion: reduce) {
3780    .marquee-sections--31901848142154__scrolling_images_Mgjiem__track {
3781      animation: none;
3782    }
3783  }
3784</style>
3785
3786<div class="marquee-sections--31901848142154__scrolling_images_Mgjiem" data-marquee="sections--31901848142154__scrolling_images_Mgjiem">
3787    <div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__track" data-track>
3788      <div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__item card card--has-background item-image_GKLPJC card--no-borders card--less-padding"><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__cell card__image"><figure 
3789	class="lazy-image 
3790		 lazy-image--background 
3791		
3792		
3793		
3794	" 
3795	 data-ratio="0.7496251874062968" style="padding-top: 133.4%" 
3796	data-crop="true"
3797>
3798
3799	<img
3800	  src="//clubwell.com/cdn/shop/files/IMG_3405.jpg?v=1773782830&width=480" alt=""
3801	  srcset="//clubwell.com/cdn/shop/files/IMG_3405.jpg?v=1773782830&width=240 240w,//clubwell.com/cdn/shop/files/IMG_3405.jpg?v=1773782830&width=360 360w,//clubwell.com/cdn/shop/files/IMG_3405.jpg?v=1773782830&width=420 420w,//clubwell.com/cdn/shop/files/IMG_3405.jpg?v=1773782830&width=480 480w"
3802	  class=""
3803	  width="500"
3804	  height="667"
3805		data-ratio="0.7496251874062968"
3806	  sizes="(max-width: 475px) 50vw, (max-width: 835px) 33vw, calc(100vw / 5)"
3807	   loading="lazy" 
3808		
3809		
3810		onload="this.parentNode.classList.add('lazyloaded');"
3811		
3812 	/>
3813	
3814	
3815<div class="lazy-image__preloader lazy-image__preloader--pixelate" aria-hidden="true"><img style="opacity:1!important;image-rendering: pixelated;transition: none !important" src="//clubwell.com/cdn/shop/files/IMG_3405.jpg?crop=center&height=10&v=1773782830&width=10" width="10" height="10" alt="" /></div></figure></div></div><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__item card card--has-background item-image_faAf4i card--no-borders card--less-padding"><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__cell card__image"><figure 
3816	class="lazy-image 
3817		 lazy-image--background 
3818		
3819		
3820		
3821	" 
3822	 data-ratio="0.5582137161084529" style="padding-top: 179.14285714285717%" 
3823	data-crop="true"
3824>
3825
3826	<img
3827	  src="//clubwell.com/cdn/shop/files/A_mans_hand_4k_202602031145.jpg?v=1773782878&width=480" alt=""
3828	  srcset="//clubwell.com/cdn/shop/files/A_mans_hand_4k_202602031145.jpg?v=1773782878&width=240 240w"
3829	  class=""
3830	  width="350"
3831	  height="627"
3832		data-ratio="0.5582137161084529"
3833	  sizes="(max-width: 475px) 50vw, (max-width: 835px) 33vw, calc(100vw / 5)"
3834	   loading="lazy" 
3835		
3836		
3837		onload="this.parentNode.classList.add('lazyloaded');"
3838		
3839 	/>
3840	
3841	
3842<div class="lazy-image__preloader lazy-image__preloader--pixelate" aria-hidden="true"><img style="opacity:1!important;image-rendering: pixelated;transition: none !important" src="//clubwell.com/cdn/shop/files/A_mans_hand_4k_202602031145.jpg?crop=center&height=10&v=1773782878&width=10" width="10" height="10" alt="" /></div></figure></div></div><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__item card card--has-background item-image_rEDF7M card--no-borders card--less-padding"><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__cell card__image"><figure 
3843	class="lazy-image 
3844		 lazy-image--background 
3845		
3846		
3847		
3848	" 
3849	 data-ratio="0.7142857142857143" style="padding-top: 140.0%" 
3850	data-crop="true"
3851>
3852
3853	<img
3854	  src="//clubwell.com/cdn/shop/files/Hannah_Marks_x_Clubwell_photo_4.jpg?v=1773782911&width=480" alt=""
3855	  srcset="//clubwell.com/cdn/shop/files/Hannah_Marks_x_Clubwell_photo_4.jpg?v=1773782911&width=240 240w,//clubwell.com/cdn/shop/files/Hannah_Marks_x_Clubwell_photo_4.jpg?v=1773782911&width=360 360w,//clubwell.com/cdn/shop/files/Hannah_Marks_x_Clubwell_photo_4.jpg?v=1773782911&width=420 420w,//clubwell.com/cdn/shop/files/Hannah_Marks_x_Clubwell_photo_4.jpg?v=1773782911&width=480 480w"
3856	  class=""
3857	  width="500"
3858	  height="700"
3859		data-ratio="0.7142857142857143"
3860	  sizes="(max-width: 475px) 50vw, (max-width: 835px) 33vw, calc(100vw / 5)"
3861	   loading="lazy" 
3862		
3863		
3864		onload="this.parentNode.classList.add('lazyloaded');"
3865		
3866 	/>
3867	
3868	
3869<div class="lazy-image__preloader lazy-image__preloader--pixelate" aria-hidden="true"><img style="opacity:1!important;image-rendering: pixelated;transition: none !important" src="//clubwell.com/cdn/shop/files/Hannah_Marks_x_Clubwell_photo_4.jpg?crop=center&height=10&v=1773782911&width=10" width="10" height="10" alt="" /></div></figure></div></div><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__item card card--has-background item-image_eWRVJx card--no-borders card--less-padding"><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__cell card__image"><figure 
3870	class="lazy-image 
3871		 lazy-image--background 
3872		
3873		
3874		
3875	" 
3876	 data-ratio="0.7496251874062968" style="padding-top: 133.4%" 
3877	data-crop="true"
3878>
3879
3880	<img
3881	  src="//clubwell.com/cdn/shop/files/IMG_2069.jpg?v=1773782954&width=480" alt=""
3882	  srcset="//clubwell.com/cdn/shop/files/IMG_2069.jpg?v=1773782954&width=240 240w,//clubwell.com/cdn/shop/files/IMG_2069.jpg?v=1773782954&width=360 360w,//clubwell.com/cdn/shop/files/IMG_2069.jpg?v=1773782954&width=420 420w,//clubwell.com/cdn/shop/files/IMG_2069.jpg?v=1773782954&width=480 480w"
3883	  class=""
3884	  width="500"
3885	  height="667"
3886		data-ratio="0.7496251874062968"
3887	  sizes="(max-width: 475px) 50vw, (max-width: 835px) 33vw, calc(100vw / 5)"
3888	   loading="lazy" 
3889		
3890		
3891		onload="this.parentNode.classList.add('lazyloaded');"
3892		
3893 	/>
3894	
3895	
3896<div class="lazy-image__preloader lazy-image__preloader--pixelate" aria-hidden="true"><img style="opacity:1!important;image-rendering: pixelated;transition: none !important" src="//clubwell.com/cdn/shop/files/IMG_2069.jpg?crop=center&height=10&v=1773782954&width=10" width="10" height="10" alt="" /></div></figure></div></div><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__item card card--has-background item-image_YN8EgQ card--no-borders card--less-padding"><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__cell card__image"><figure 
3897	class="lazy-image 
3898		 lazy-image--background 
3899		
3900		
3901		
3902	" 
3903	 data-ratio="0.7496251874062968" style="padding-top: 133.4%" 
3904	data-crop="true"
3905>
3906
3907	<img
3908	  src="//clubwell.com/cdn/shop/files/IMG_3969.jpg?v=1773782993&width=480" alt=""
3909	  srcset="//clubwell.com/cdn/shop/files/IMG_3969.jpg?v=1773782993&width=240 240w,//clubwell.com/cdn/shop/files/IMG_3969.jpg?v=1773782993&width=360 360w,//clubwell.com/cdn/shop/files/IMG_3969.jpg?v=1773782993&width=420 420w,//clubwell.com/cdn/shop/files/IMG_3969.jpg?v=1773782993&width=480 480w"
3910	  class=""
3911	  width="500"
3912	  height="667"
3913		data-ratio="0.7496251874062968"
3914	  sizes="(max-width: 475px) 50vw, (max-width: 835px) 33vw, calc(100vw / 5)"
3915	   loading="lazy" 
3916		
3917		
3918		onload="this.parentNode.classList.add('lazyloaded');"
3919		
3920 	/>
3921	
3922	
3923<div class="lazy-image__preloader lazy-image__preloader--pixelate" aria-hidden="true"><img style="opacity:1!important;image-rendering: pixelated;transition: none !important" src="//clubwell.com/cdn/shop/files/IMG_3969.jpg?crop=center&height=10&v=1773782993&width=10" width="10" height="10" alt="" /></div></figure></div></div><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__item card card--has-background item-image_hBmgMt card--no-borders card--less-padding"><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__cell card__image"><figure 
3924	class="lazy-image 
3925		 lazy-image--background 
3926		
3927		
3928		
3929	" 
3930	 data-ratio="1.417004048582996" style="padding-top: 70.57142857142857%" 
3931	data-crop="true"
3932>
3933
3934	<img
3935	  src="//clubwell.com/cdn/shop/files/DSC_3101.jpg?v=1773783024&width=480" alt=""
3936	  srcset="//clubwell.com/cdn/shop/files/DSC_3101.jpg?v=1773783024&width=240 240w,//clubwell.com/cdn/shop/files/DSC_3101.jpg?v=1773783024&width=360 360w,//clubwell.com/cdn/shop/files/DSC_3101.jpg?v=1773783024&width=420 420w,//clubwell.com/cdn/shop/files/DSC_3101.jpg?v=1773783024&width=480 480w,//clubwell.com/cdn/shop/files/DSC_3101.jpg?v=1773783024&width=640 640w"
3937	  class=""
3938	  width="700"
3939	  height="494"
3940		data-ratio="1.417004048582996"
3941	  sizes="(max-width: 475px) 50vw, (max-width: 835px) 33vw, calc(100vw / 5)"
3942	   loading="lazy" 
3943		
3944		
3945		onload="this.parentNode.classList.add('lazyloaded');"
3946		
3947 	/>
3948	
3949	
3950<div class="lazy-image__preloader lazy-image__preloader--pixelate" aria-hidden="true"><img style="opacity:1!important;image-rendering: pixelated;transition: none !important" src="//clubwell.com/cdn/shop/files/DSC_3101.jpg?crop=center&height=10&v=1773783024&width=10" width="10" height="10" alt="" /></div></figure></div></div><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__item card card--has-background item-image_Kxgtgd card--no-borders card--less-padding"><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__cell card__image"><figure 
3951	class="lazy-image 
3952		 lazy-image--background 
3953		
3954		
3955		
3956	" 
3957	 data-ratio="1.0" style="padding-top: 100.0%" 
3958	data-crop="true"
3959>
3960
3961	<img
3962	  src="//clubwell.com/cdn/shop/files/Lisa_Miller_x_Clubwell_photo_3.heic?v=1773783077&width=480" alt=""
3963	  srcset="//clubwell.com/cdn/shop/files/Lisa_Miller_x_Clubwell_photo_3.heic?v=1773783077&width=240 240w,//clubwell.com/cdn/shop/files/Lisa_Miller_x_Clubwell_photo_3.heic?v=1773783077&width=360 360w,//clubwell.com/cdn/shop/files/Lisa_Miller_x_Clubwell_photo_3.heic?v=1773783077&width=420 420w,//clubwell.com/cdn/shop/files/Lisa_Miller_x_Clubwell_photo_3.heic?v=1773783077&width=480 480w"
3964	  class=""
3965	  width="600"
3966	  height="600"
3967		data-ratio="1.0"
3968	  sizes="(max-width: 475px) 50vw, (max-width: 835px) 33vw, calc(100vw / 5)"
3969	   loading="lazy" 
3970		
3971		
3972		onload="this.parentNode.classList.add('lazyloaded');"
3973		
3974 	/>
3975	
3976	
3977<div class="lazy-image__preloader lazy-image__preloader--pixelate" aria-hidden="true"><img style="opacity:1!important;image-rendering: pixelated;transition: none !important" src="//clubwell.com/cdn/shop/files/Lisa_Miller_x_Clubwell_photo_3.heic?crop=center&height=10&v=1773783077&width=10" width="10" height="10" alt="" /></div></figure></div></div><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__item card card--has-background item-image_MG6xWp card--no-borders card--less-padding"><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__cell card__image"><figure 
3978	class="lazy-image 
3979		 lazy-image--background 
3980		
3981		
3982		
3983	" 
3984	 data-ratio="0.7496251874062968" style="padding-top: 133.4%" 
3985	data-crop="true"
3986>
3987
3988	<img
3989	  src="//clubwell.com/cdn/shop/files/Izarbe_Puertolas_x_Clubwell_photo_2.jpg?v=1773783109&width=480" alt=""
3990	  srcset="//clubwell.com/cdn/shop/files/Izarbe_Puertolas_x_Clubwell_photo_2.jpg?v=1773783109&width=240 240w,//clubwell.com/cdn/shop/files/Izarbe_Puertolas_x_Clubwell_photo_2.jpg?v=1773783109&width=360 360w,//clubwell.com/cdn/shop/files/Izarbe_Puertolas_x_Clubwell_photo_2.jpg?v=1773783109&width=420 420w,//clubwell.com/cdn/shop/files/Izarbe_Puertolas_x_Clubwell_photo_2.jpg?v=1773783109&width=480 480w"
3991	  class=""
3992	  width="500"
3993	  height="667"
3994		data-ratio="0.7496251874062968"
3995	  sizes="(max-width: 475px) 50vw, (max-width: 835px) 33vw, calc(100vw / 5)"
3996	   loading="lazy" 
3997		
3998		
3999		onload="this.parentNode.classList.add('lazyloaded');"
4000		
4001 	/>
4002	
4003	
4004<div class="lazy-image__preloader lazy-image__preloader--pixelate" aria-hidden="true"><img style="opacity:1!important;image-rendering: pixelated;transition: none !important" src="//clubwell.com/cdn/shop/files/Izarbe_Puertolas_x_Clubwell_photo_2.jpg?crop=center&height=10&v=1773783109&width=10" width="10" height="10" alt="" /></div></figure></div></div><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__item card card--has-background item-image_DFwTHy card--no-borders card--less-padding"><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__cell card__image"><figure 
4005	class="lazy-image 
4006		 lazy-image--background 
4007		
4008		
4009		
4010	" 
4011	 data-ratio="0.9333333333333333" style="padding-top: 107.14285714285715%" 
4012	data-crop="true"
4013>
4014
4015	<img
4016	  src="//clubwell.com/cdn/shop/files/fibre-and-foods-sml.jpg?v=1773658897&width=480" alt=""
4017	  srcset="//clubwell.com/cdn/shop/files/fibre-and-foods-sml.jpg?v=1773658897&width=240 240w,//clubwell.com/cdn/shop/files/fibre-and-foods-sml.jpg?v=1773658897&width=360 360w,//clubwell.com/cdn/shop/files/fibre-and-foods-sml.jpg?v=1773658897&width=420 420w,//clubwell.com/cdn/shop/files/fibre-and-foods-sml.jpg?v=1773658897&width=480 480w,//clubwell.com/cdn/shop/files/fibre-and-foods-sml.jpg?v=1773658897&width=640 640w"
4018	  class=""
4019	  width="700"
4020	  height="750"
4021		data-ratio="0.9333333333333333"
4022	  sizes="(max-width: 475px) 50vw, (max-width: 835px) 33vw, calc(100vw / 5)"
4023	   loading="lazy" 
4024		
4025		
4026		onload="this.parentNode.classList.add('lazyloaded');"
4027		
4028 	/>
4029	
4030	
4031<div class="lazy-image__preloader lazy-image__preloader--pixelate" aria-hidden="true"><img style="opacity:1!important;image-rendering: pixelated;transition: none !important" src="//clubwell.com/cdn/shop/files/fibre-and-foods-sml.jpg?crop=center&height=10&v=1773658897&width=10" width="10" height="10" alt="" /></div></figure></div></div><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__item card card--has-background item-image_EeJJxK card--no-borders card--less-padding"><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__cell card__image"><figure 
4032	class="lazy-image 
4033		 lazy-image--background 
4034		
4035		
4036		
4037	" 
4038	 data-ratio="0.5617977528089888" style="padding-top: 178.0%" 
4039	data-crop="true"
4040>
4041
4042	<img
4043	  src="//clubwell.com/cdn/shop/files/Charlotte_Morley_x_Clubwell_Photo_1.heic?v=1773783194&width=480" alt=""
4044	  srcset="//clubwell.com/cdn/shop/files/Charlotte_Morley_x_Clubwell_Photo_1.heic?v=1773783194&width=240 240w,//clubwell.com/cdn/shop/files/Charlotte_Morley_x_Clubwell_Photo_1.heic?v=1773783194&width=360 360w,//clubwell.com/cdn/shop/files/Charlotte_Morley_x_Clubwell_Photo_1.heic?v=1773783194&width=420 420w,//clubwell.com/cdn/shop/files/Charlotte_Morley_x_Clubwell_Photo_1.heic?v=1773783194&width=480 480w"
4045	  class=""
4046	  width="600"
4047	  height="1068"
4048		data-ratio="0.5617977528089888"
4049	  sizes="(max-width: 475px) 50vw, (max-width: 835px) 33vw, calc(100vw / 5)"
4050	   loading="lazy" 
4051		
4052		
4053		onload="this.parentNode.classList.add('lazyloaded');"
4054		
4055 	/>
4056	
4057	
4058<div class="lazy-image__preloader lazy-image__preloader--pixelate" aria-hidden="true"><img style="opacity:1!important;image-rendering: pixelated;transition: none !important" src="//clubwell.com/cdn/shop/files/Charlotte_Morley_x_Clubwell_Photo_1.heic?crop=center&height=10&v=1773783194&width=10" width="10" height="10" alt="" /></div></figure></div></div><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__item card card--has-background item-image_EqMa3C card--no-borders card--less-padding"><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__cell card__image"><figure 
4059	class="lazy-image 
4060		 lazy-image--background 
4061		
4062		
4063		
4064	" 
4065	 data-ratio="0.5580357142857143" style="padding-top: 179.2%" 
4066	data-crop="true"
4067>
4068
4069	<img
4070	  src="//clubwell.com/cdn/shop/files/A_quick_iphone_4k_202602031145.jpg?v=1773783221&width=480" alt=""
4071	  srcset="//clubwell.com/cdn/shop/files/A_quick_iphone_4k_202602031145.jpg?v=1773783221&width=240 240w,//clubwell.com/cdn/shop/files/A_quick_iphone_4k_202602031145.jpg?v=1773783221&width=360 360w,//clubwell.com/cdn/shop/files/A_quick_iphone_4k_202602031145.jpg?v=1773783221&width=420 420w,//clubwell.com/cdn/shop/files/A_quick_iphone_4k_202602031145.jpg?v=1773783221&width=480 480w"
4072	  class=""
4073	  width="500"
4074	  height="896"
4075		data-ratio="0.5580357142857143"
4076	  sizes="(max-width: 475px) 50vw, (max-width: 835px) 33vw, calc(100vw / 5)"
4077	   loading="lazy" 
4078		
4079		
4080		onload="this.parentNode.classList.add('lazyloaded');"
4081		
4082 	/>
4083	
4084	
4085<div class="lazy-image__preloader lazy-image__preloader--pixelate" aria-hidden="true"><img style="opacity:1!important;image-rendering: pixelated;transition: none !important" src="//clubwell.com/cdn/shop/files/A_quick_iphone_4k_202602031145.jpg?crop=center&height=10&v=1773783221&width=10" width="10" height="10" alt="" /></div></figure></div></div><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__item card card--has-background item-image_AzGe6T card--no-borders card--less-padding"><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__cell card__image"><figure 
4086	class="lazy-image 
4087		 lazy-image--background 
4088		
4089		
4090		
4091	" 
4092	 data-ratio="0.7496251874062968" style="padding-top: 133.4%" 
4093	data-crop="true"
4094>
4095
4096	<img
4097	  src="//clubwell.com/cdn/shop/files/ig_reel_covers_-_2.jpg?v=1773783241&width=480" alt=""
4098	  srcset="//clubwell.com/cdn/shop/files/ig_reel_covers_-_2.jpg?v=1773783241&width=240 240w,//clubwell.com/cdn/shop/files/ig_reel_covers_-_2.jpg?v=1773783241&width=360 360w,//clubwell.com/cdn/shop/files/ig_reel_covers_-_2.jpg?v=1773783241&width=420 420w,//clubwell.com/cdn/shop/files/ig_reel_covers_-_2.jpg?v=1773783241&width=480 480w"
4099	  class=""
4100	  width="500"
4101	  height="667"
4102		data-ratio="0.7496251874062968"
4103	  sizes="(max-width: 475px) 50vw, (max-width: 835px) 33vw, calc(100vw / 5)"
4104	   loading="lazy" 
4105		
4106		
4107		onload="this.parentNode.classList.add('lazyloaded');"
4108		
4109 	/>
4110	
4111	
4112<div class="lazy-image__preloader lazy-image__preloader--pixelate" aria-hidden="true"><img style="opacity:1!important;image-rendering: pixelated;transition: none !important" src="//clubwell.com/cdn/shop/files/ig_reel_covers_-_2.jpg?crop=center&height=10&v=1773783241&width=10" width="10" height="10" alt="" /></div></figure></div></div><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__item card card--has-background item-image_xaXkry card--no-borders card--less-padding"><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__cell card__image"><figure 
4113	class="lazy-image 
4114		 lazy-image--background 
4115		
4116		
4117		
4118	" 
4119	 data-ratio="0.5578800557880056" style="padding-top: 179.25%" 
4120	data-crop="true"
4121>
4122
4123	<img
4124	  src="//clubwell.com/cdn/shop/files/A_casual_iphone_4k_202602031145-2.jpg?v=1773783275&width=480" alt=""
4125	  srcset="//clubwell.com/cdn/shop/files/A_casual_iphone_4k_202602031145-2.jpg?v=1773783275&width=240 240w,//clubwell.com/cdn/shop/files/A_casual_iphone_4k_202602031145-2.jpg?v=1773783275&width=360 360w"
4126	  class=""
4127	  width="400"
4128	  height="717"
4129		data-ratio="0.5578800557880056"
4130	  sizes="(max-width: 475px) 50vw, (max-width: 835px) 33vw, calc(100vw / 5)"
4131	   loading="lazy" 
4132		
4133		
4134		onload="this.parentNode.classList.add('lazyloaded');"
4135		
4136 	/>
4137	
4138	
4139<div class="lazy-image__preloader lazy-image__preloader--pixelate" aria-hidden="true"><img style="opacity:1!important;image-rendering: pixelated;transition: none !important" src="//clubwell.com/cdn/shop/files/A_casual_iphone_4k_202602031145-2.jpg?crop=center&height=10&v=1773783275&width=10" width="10" height="10" alt="" /></div></figure></div></div>
4140      <div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__item card card--has-background item-image_GKLPJC card--no-borders card--less-padding"><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__cell card__image"><figure 
4141	class="lazy-image 
4142		 lazy-image--background 
4143		
4144		
4145		
4146	" 
4147	 data-ratio="0.7496251874062968" style="padding-top: 133.4%" 
4148	data-crop="true"
4149>
4150
4151	<img
4152	  src="//clubwell.com/cdn/shop/files/IMG_3405.jpg?v=1773782830&width=480" alt=""
4153	  srcset="//clubwell.com/cdn/shop/files/IMG_3405.jpg?v=1773782830&width=240 240w,//clubwell.com/cdn/shop/files/IMG_3405.jpg?v=1773782830&width=360 360w,//clubwell.com/cdn/shop/files/IMG_3405.jpg?v=1773782830&width=420 420w,//clubwell.com/cdn/shop/files/IMG_3405.jpg?v=1773782830&width=480 480w"
4154	  class=""
4155	  width="500"
4156	  height="667"
4157		data-ratio="0.7496251874062968"
4158	  sizes="(max-width: 475px) 50vw, (max-width: 835px) 33vw, calc(100vw / 5)"
4159	   loading="lazy" 
4160		
4161		
4162		onload="this.parentNode.classList.add('lazyloaded');"
4163		
4164 	/>
4165	
4166	
4167<div class="lazy-image__preloader lazy-image__preloader--pixelate" aria-hidden="true"><img style="opacity:1!important;image-rendering: pixelated;transition: none !important" src="//clubwell.com/cdn/shop/files/IMG_3405.jpg?crop=center&height=10&v=1773782830&width=10" width="10" height="10" alt="" /></div></figure></div></div><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__item card card--has-background item-image_faAf4i card--no-borders card--less-padding"><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__cell card__image"><figure 
4168	class="lazy-image 
4169		 lazy-image--background 
4170		
4171		
4172		
4173	" 
4174	 data-ratio="0.5582137161084529" style="padding-top: 179.14285714285717%" 
4175	data-crop="true"
4176>
4177
4178	<img
4179	  src="//clubwell.com/cdn/shop/files/A_mans_hand_4k_202602031145.jpg?v=1773782878&width=480" alt=""
4180	  srcset="//clubwell.com/cdn/shop/files/A_mans_hand_4k_202602031145.jpg?v=1773782878&width=240 240w"
4181	  class=""
4182	  width="350"
4183	  height="627"
4184		data-ratio="0.5582137161084529"
4185	  sizes="(max-width: 475px) 50vw, (max-width: 835px) 33vw, calc(100vw / 5)"
4186	   loading="lazy" 
4187		
4188		
4189		onload="this.parentNode.classList.add('lazyloaded');"
4190		
4191 	/>
4192	
4193	
4194<div class="lazy-image__preloader lazy-image__preloader--pixelate" aria-hidden="true"><img style="opacity:1!important;image-rendering: pixelated;transition: none !important" src="//clubwell.com/cdn/shop/files/A_mans_hand_4k_202602031145.jpg?crop=center&height=10&v=1773782878&width=10" width="10" height="10" alt="" /></div></figure></div></div><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__item card card--has-background item-image_rEDF7M card--no-borders card--less-padding"><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__cell card__image"><figure 
4195	class="lazy-image 
4196		 lazy-image--background 
4197		
4198		
4199		
4200	" 
4201	 data-ratio="0.7142857142857143" style="padding-top: 140.0%" 
4202	data-crop="true"
4203>
4204
4205	<img
4206	  src="//clubwell.com/cdn/shop/files/Hannah_Marks_x_Clubwell_photo_4.jpg?v=1773782911&width=480" alt=""
4207	  srcset="//clubwell.com/cdn/shop/files/Hannah_Marks_x_Clubwell_photo_4.jpg?v=1773782911&width=240 240w,//clubwell.com/cdn/shop/files/Hannah_Marks_x_Clubwell_photo_4.jpg?v=1773782911&width=360 360w,//clubwell.com/cdn/shop/files/Hannah_Marks_x_Clubwell_photo_4.jpg?v=1773782911&width=420 420w,//clubwell.com/cdn/shop/files/Hannah_Marks_x_Clubwell_photo_4.jpg?v=1773782911&width=480 480w"
4208	  class=""
4209	  width="500"
4210	  height="700"
4211		data-ratio="0.7142857142857143"
4212	  sizes="(max-width: 475px) 50vw, (max-width: 835px) 33vw, calc(100vw / 5)"
4213	   loading="lazy" 
4214		
4215		
4216		onload="this.parentNode.classList.add('lazyloaded');"
4217		
4218 	/>
4219	
4220	
4221<div class="lazy-image__preloader lazy-image__preloader--pixelate" aria-hidden="true"><img style="opacity:1!important;image-rendering: pixelated;transition: none !important" src="//clubwell.com/cdn/shop/files/Hannah_Marks_x_Clubwell_photo_4.jpg?crop=center&height=10&v=1773782911&width=10" width="10" height="10" alt="" /></div></figure></div></div><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__item card card--has-background item-image_eWRVJx card--no-borders card--less-padding"><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__cell card__image"><figure 
4222	class="lazy-image 
4223		 lazy-image--background 
4224		
4225		
4226		
4227	" 
4228	 data-ratio="0.7496251874062968" style="padding-top: 133.4%" 
4229	data-crop="true"
4230>
4231
4232	<img
4233	  src="//clubwell.com/cdn/shop/files/IMG_2069.jpg?v=1773782954&width=480" alt=""
4234	  srcset="//clubwell.com/cdn/shop/files/IMG_2069.jpg?v=1773782954&width=240 240w,//clubwell.com/cdn/shop/files/IMG_2069.jpg?v=1773782954&width=360 360w,//clubwell.com/cdn/shop/files/IMG_2069.jpg?v=1773782954&width=420 420w,//clubwell.com/cdn/shop/files/IMG_2069.jpg?v=1773782954&width=480 480w"
4235	  class=""
4236	  width="500"
4237	  height="667"
4238		data-ratio="0.7496251874062968"
4239	  sizes="(max-width: 475px) 50vw, (max-width: 835px) 33vw, calc(100vw / 5)"
4240	   loading="lazy" 
4241		
4242		
4243		onload="this.parentNode.classList.add('lazyloaded');"
4244		
4245 	/>
4246	
4247	
4248<div class="lazy-image__preloader lazy-image__preloader--pixelate" aria-hidden="true"><img style="opacity:1!important;image-rendering: pixelated;transition: none !important" src="//clubwell.com/cdn/shop/files/IMG_2069.jpg?crop=center&height=10&v=1773782954&width=10" width="10" height="10" alt="" /></div></figure></div></div><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__item card card--has-background item-image_YN8EgQ card--no-borders card--less-padding"><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__cell card__image"><figure 
4249	class="lazy-image 
4250		 lazy-image--background 
4251		
4252		
4253		
4254	" 
4255	 data-ratio="0.7496251874062968" style="padding-top: 133.4%" 
4256	data-crop="true"
4257>
4258
4259	<img
4260	  src="//clubwell.com/cdn/shop/files/IMG_3969.jpg?v=1773782993&width=480" alt=""
4261	  srcset="//clubwell.com/cdn/shop/files/IMG_3969.jpg?v=1773782993&width=240 240w,//clubwell.com/cdn/shop/files/IMG_3969.jpg?v=1773782993&width=360 360w,//clubwell.com/cdn/shop/files/IMG_3969.jpg?v=1773782993&width=420 420w,//clubwell.com/cdn/shop/files/IMG_3969.jpg?v=1773782993&width=480 480w"
4262	  class=""
4263	  width="500"
4264	  height="667"
4265		data-ratio="0.7496251874062968"
4266	  sizes="(max-width: 475px) 50vw, (max-width: 835px) 33vw, calc(100vw / 5)"
4267	   loading="lazy" 
4268		
4269		
4270		onload="this.parentNode.classList.add('lazyloaded');"
4271		
4272 	/>
4273	
4274	
4275<div class="lazy-image__preloader lazy-image__preloader--pixelate" aria-hidden="true"><img style="opacity:1!important;image-rendering: pixelated;transition: none !important" src="//clubwell.com/cdn/shop/files/IMG_3969.jpg?crop=center&height=10&v=1773782993&width=10" width="10" height="10" alt="" /></div></figure></div></div><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__item card card--has-background item-image_hBmgMt card--no-borders card--less-padding"><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__cell card__image"><figure 
4276	class="lazy-image 
4277		 lazy-image--background 
4278		
4279		
4280		
4281	" 
4282	 data-ratio="1.417004048582996" style="padding-top: 70.57142857142857%" 
4283	data-crop="true"
4284>
4285
4286	<img
4287	  src="//clubwell.com/cdn/shop/files/DSC_3101.jpg?v=1773783024&width=480" alt=""
4288	  srcset="//clubwell.com/cdn/shop/files/DSC_3101.jpg?v=1773783024&width=240 240w,//clubwell.com/cdn/shop/files/DSC_3101.jpg?v=1773783024&width=360 360w,//clubwell.com/cdn/shop/files/DSC_3101.jpg?v=1773783024&width=420 420w,//clubwell.com/cdn/shop/files/DSC_3101.jpg?v=1773783024&width=480 480w,//clubwell.com/cdn/shop/files/DSC_3101.jpg?v=1773783024&width=640 640w"
4289	  class=""
4290	  width="700"
4291	  height="494"
4292		data-ratio="1.417004048582996"
4293	  sizes="(max-width: 475px) 50vw, (max-width: 835px) 33vw, calc(100vw / 5)"
4294	   loading="lazy" 
4295		
4296		
4297		onload="this.parentNode.classList.add('lazyloaded');"
4298		
4299 	/>
4300	
4301	
4302<div class="lazy-image__preloader lazy-image__preloader--pixelate" aria-hidden="true"><img style="opacity:1!important;image-rendering: pixelated;transition: none !important" src="//clubwell.com/cdn/shop/files/DSC_3101.jpg?crop=center&height=10&v=1773783024&width=10" width="10" height="10" alt="" /></div></figure></div></div><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__item card card--has-background item-image_Kxgtgd card--no-borders card--less-padding"><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__cell card__image"><figure 
4303	class="lazy-image 
4304		 lazy-image--background 
4305		
4306		
4307		
4308	" 
4309	 data-ratio="1.0" style="padding-top: 100.0%" 
4310	data-crop="true"
4311>
4312
4313	<img
4314	  src="//clubwell.com/cdn/shop/files/Lisa_Miller_x_Clubwell_photo_3.heic?v=1773783077&width=480" alt=""
4315	  srcset="//clubwell.com/cdn/shop/files/Lisa_Miller_x_Clubwell_photo_3.heic?v=1773783077&width=240 240w,//clubwell.com/cdn/shop/files/Lisa_Miller_x_Clubwell_photo_3.heic?v=1773783077&width=360 360w,//clubwell.com/cdn/shop/files/Lisa_Miller_x_Clubwell_photo_3.heic?v=1773783077&width=420 420w,//clubwell.com/cdn/shop/files/Lisa_Miller_x_Clubwell_photo_3.heic?v=1773783077&width=480 480w"
4316	  class=""
4317	  width="600"
4318	  height="600"
4319		data-ratio="1.0"
4320	  sizes="(max-width: 475px) 50vw, (max-width: 835px) 33vw, calc(100vw / 5)"
4321	   loading="lazy" 
4322		
4323		
4324		onload="this.parentNode.classList.add('lazyloaded');"
4325		
4326 	/>
4327	
4328	
4329<div class="lazy-image__preloader lazy-image__preloader--pixelate" aria-hidden="true"><img style="opacity:1!important;image-rendering: pixelated;transition: none !important" src="//clubwell.com/cdn/shop/files/Lisa_Miller_x_Clubwell_photo_3.heic?crop=center&height=10&v=1773783077&width=10" width="10" height="10" alt="" /></div></figure></div></div><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__item card card--has-background item-image_MG6xWp card--no-borders card--less-padding"><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__cell card__image"><figure 
4330	class="lazy-image 
4331		 lazy-image--background 
4332		
4333		
4334		
4335	" 
4336	 data-ratio="0.7496251874062968" style="padding-top: 133.4%" 
4337	data-crop="true"
4338>
4339
4340	<img
4341	  src="//clubwell.com/cdn/shop/files/Izarbe_Puertolas_x_Clubwell_photo_2.jpg?v=1773783109&width=480" alt=""
4342	  srcset="//clubwell.com/cdn/shop/files/Izarbe_Puertolas_x_Clubwell_photo_2.jpg?v=1773783109&width=240 240w,//clubwell.com/cdn/shop/files/Izarbe_Puertolas_x_Clubwell_photo_2.jpg?v=1773783109&width=360 360w,//clubwell.com/cdn/shop/files/Izarbe_Puertolas_x_Clubwell_photo_2.jpg?v=1773783109&width=420 420w,//clubwell.com/cdn/shop/files/Izarbe_Puertolas_x_Clubwell_photo_2.jpg?v=1773783109&width=480 480w"
4343	  class=""
4344	  width="500"
4345	  height="667"
4346		data-ratio="0.7496251874062968"
4347	  sizes="(max-width: 475px) 50vw, (max-width: 835px) 33vw, calc(100vw / 5)"
4348	   loading="lazy" 
4349		
4350		
4351		onload="this.parentNode.classList.add('lazyloaded');"
4352		
4353 	/>
4354	
4355	
4356<div class="lazy-image__preloader lazy-image__preloader--pixelate" aria-hidden="true"><img style="opacity:1!important;image-rendering: pixelated;transition: none !important" src="//clubwell.com/cdn/shop/files/Izarbe_Puertolas_x_Clubwell_photo_2.jpg?crop=center&height=10&v=1773783109&width=10" width="10" height="10" alt="" /></div></figure></div></div><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__item card card--has-background item-image_DFwTHy card--no-borders card--less-padding"><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__cell card__image"><figure 
4357	class="lazy-image 
4358		 lazy-image--background 
4359		
4360		
4361		
4362	" 
4363	 data-ratio="0.9333333333333333" style="padding-top: 107.14285714285715%" 
4364	data-crop="true"
4365>
4366
4367	<img
4368	  src="//clubwell.com/cdn/shop/files/fibre-and-foods-sml.jpg?v=1773658897&width=480" alt=""
4369	  srcset="//clubwell.com/cdn/shop/files/fibre-and-foods-sml.jpg?v=1773658897&width=240 240w,//clubwell.com/cdn/shop/files/fibre-and-foods-sml.jpg?v=1773658897&width=360 360w,//clubwell.com/cdn/shop/files/fibre-and-foods-sml.jpg?v=1773658897&width=420 420w,//clubwell.com/cdn/shop/files/fibre-and-foods-sml.jpg?v=1773658897&width=480 480w,//clubwell.com/cdn/shop/files/fibre-and-foods-sml.jpg?v=1773658897&width=640 640w"
4370	  class=""
4371	  width="700"
4372	  height="750"
4373		data-ratio="0.9333333333333333"
4374	  sizes="(max-width: 475px) 50vw, (max-width: 835px) 33vw, calc(100vw / 5)"
4375	   loading="lazy" 
4376		
4377		
4378		onload="this.parentNode.classList.add('lazyloaded');"
4379		
4380 	/>
4381	
4382	
4383<div class="lazy-image__preloader lazy-image__preloader--pixelate" aria-hidden="true"><img style="opacity:1!important;image-rendering: pixelated;transition: none !important" src="//clubwell.com/cdn/shop/files/fibre-and-foods-sml.jpg?crop=center&height=10&v=1773658897&width=10" width="10" height="10" alt="" /></div></figure></div></div><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__item card card--has-background item-image_EeJJxK card--no-borders card--less-padding"><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__cell card__image"><figure 
4384	class="lazy-image 
4385		 lazy-image--background 
4386		
4387		
4388		
4389	" 
4390	 data-ratio="0.5617977528089888" style="padding-top: 178.0%" 
4391	data-crop="true"
4392>
4393
4394	<img
4395	  src="//clubwell.com/cdn/shop/files/Charlotte_Morley_x_Clubwell_Photo_1.heic?v=1773783194&width=480" alt=""
4396	  srcset="//clubwell.com/cdn/shop/files/Charlotte_Morley_x_Clubwell_Photo_1.heic?v=1773783194&width=240 240w,//clubwell.com/cdn/shop/files/Charlotte_Morley_x_Clubwell_Photo_1.heic?v=1773783194&width=360 360w,//clubwell.com/cdn/shop/files/Charlotte_Morley_x_Clubwell_Photo_1.heic?v=1773783194&width=420 420w,//clubwell.com/cdn/shop/files/Charlotte_Morley_x_Clubwell_Photo_1.heic?v=1773783194&width=480 480w"
4397	  class=""
4398	  width="600"
4399	  height="1068"
4400		data-ratio="0.5617977528089888"
4401	  sizes="(max-width: 475px) 50vw, (max-width: 835px) 33vw, calc(100vw / 5)"
4402	   loading="lazy" 
4403		
4404		
4405		onload="this.parentNode.classList.add('lazyloaded');"
4406		
4407 	/>
4408	
4409	
4410<div class="lazy-image__preloader lazy-image__preloader--pixelate" aria-hidden="true"><img style="opacity:1!important;image-rendering: pixelated;transition: none !important" src="//clubwell.com/cdn/shop/files/Charlotte_Morley_x_Clubwell_Photo_1.heic?crop=center&height=10&v=1773783194&width=10" width="10" height="10" alt="" /></div></figure></div></div><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__item card card--has-background item-image_EqMa3C card--no-borders card--less-padding"><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__cell card__image"><figure 
4411	class="lazy-image 
4412		 lazy-image--background 
4413		
4414		
4415		
4416	" 
4417	 data-ratio="0.5580357142857143" style="padding-top: 179.2%" 
4418	data-crop="true"
4419>
4420
4421	<img
4422	  src="//clubwell.com/cdn/shop/files/A_quick_iphone_4k_202602031145.jpg?v=1773783221&width=480" alt=""
4423	  srcset="//clubwell.com/cdn/shop/files/A_quick_iphone_4k_202602031145.jpg?v=1773783221&width=240 240w,//clubwell.com/cdn/shop/files/A_quick_iphone_4k_202602031145.jpg?v=1773783221&width=360 360w,//clubwell.com/cdn/shop/files/A_quick_iphone_4k_202602031145.jpg?v=1773783221&width=420 420w,//clubwell.com/cdn/shop/files/A_quick_iphone_4k_202602031145.jpg?v=1773783221&width=480 480w"
4424	  class=""
4425	  width="500"
4426	  height="896"
4427		data-ratio="0.5580357142857143"
4428	  sizes="(max-width: 475px) 50vw, (max-width: 835px) 33vw, calc(100vw / 5)"
4429	   loading="lazy" 
4430		
4431		
4432		onload="this.parentNode.classList.add('lazyloaded');"
4433		
4434 	/>
4435	
4436	
4437<div class="lazy-image__preloader lazy-image__preloader--pixelate" aria-hidden="true"><img style="opacity:1!important;image-rendering: pixelated;transition: none !important" src="//clubwell.com/cdn/shop/files/A_quick_iphone_4k_202602031145.jpg?crop=center&height=10&v=1773783221&width=10" width="10" height="10" alt="" /></div></figure></div></div><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__item card card--has-background item-image_AzGe6T card--no-borders card--less-padding"><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__cell card__image"><figure 
4438	class="lazy-image 
4439		 lazy-image--background 
4440		
4441		
4442		
4443	" 
4444	 data-ratio="0.7496251874062968" style="padding-top: 133.4%" 
4445	data-crop="true"
4446>
4447
4448	<img
4449	  src="//clubwell.com/cdn/shop/files/ig_reel_covers_-_2.jpg?v=1773783241&width=480" alt=""
4450	  srcset="//clubwell.com/cdn/shop/files/ig_reel_covers_-_2.jpg?v=1773783241&width=240 240w,//clubwell.com/cdn/shop/files/ig_reel_covers_-_2.jpg?v=1773783241&width=360 360w,//clubwell.com/cdn/shop/files/ig_reel_covers_-_2.jpg?v=1773783241&width=420 420w,//clubwell.com/cdn/shop/files/ig_reel_covers_-_2.jpg?v=1773783241&width=480 480w"
4451	  class=""
4452	  width="500"
4453	  height="667"
4454		data-ratio="0.7496251874062968"
4455	  sizes="(max-width: 475px) 50vw, (max-width: 835px) 33vw, calc(100vw / 5)"
4456	   loading="lazy" 
4457		
4458		
4459		onload="this.parentNode.classList.add('lazyloaded');"
4460		
4461 	/>
4462	
4463	
4464<div class="lazy-image__preloader lazy-image__preloader--pixelate" aria-hidden="true"><img style="opacity:1!important;image-rendering: pixelated;transition: none !important" src="//clubwell.com/cdn/shop/files/ig_reel_covers_-_2.jpg?crop=center&height=10&v=1773783241&width=10" width="10" height="10" alt="" /></div></figure></div></div><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__item card card--has-background item-image_xaXkry card--no-borders card--less-padding"><div class="marquee-sections--31901848142154__scrolling_images_Mgjiem__cell card__image"><figure 
4465	class="lazy-image 
4466		 lazy-image--background 
4467		
4468		
4469		
4470	" 
4471	 data-ratio="0.5578800557880056" style="padding-top: 179.25%" 
4472	data-crop="true"
4473>
4474
4475	<img
4476	  src="//clubwell.com/cdn/shop/files/A_casual_iphone_4k_202602031145-2.jpg?v=1773783275&width=480" alt=""
4477	  srcset="//clubwell.com/cdn/shop/files/A_casual_iphone_4k_202602031145-2.jpg?v=1773783275&width=240 240w,//clubwell.com/cdn/shop/files/A_casual_iphone_4k_202602031145-2.jpg?v=1773783275&width=360 360w"
4478	  class=""
4479	  width="400"
4480	  height="717"
4481		data-ratio="0.5578800557880056"
4482	  sizes="(max-width: 475px) 50vw, (max-width: 835px) 33vw, calc(100vw / 5)"
4483	   loading="lazy" 
4484		
4485		
4486		onload="this.parentNode.classList.add('lazyloaded');"
4487		
4488 	/>
4489	
4490	
4491<div class="lazy-image__preloader lazy-image__preloader--pixelate" aria-hidden="true"><img style="opacity:1!important;image-rendering: pixelated;transition: none !important" src="//clubwell.com/cdn/shop/files/A_casual_iphone_4k_202602031145-2.jpg?crop=center&height=10&v=1773783275&width=10" width="10" height="10" alt="" /></div></figure></div></div>
4492    </div>
4493  </div>
4494
4495  
4495<script>
4496    (function() {
4497      var root = document.querySelector('[data-marquee="sections--31901848142154__scrolling_images_Mgjiem"]');
4498      if (!root) return;
4499      var track = root.querySelector('[data-track]');
4500      if (!track) return;
4501
4502      var desktopSpeed = 40;
4503      var mobileSpeed = 20;
4504
4505      function setDuration() {
4506        // The track contains 2 identical sets. Animation moves by 50% (one set).
4507        var oneSetWidth = track.scrollWidth / 2;
4508        if (oneSetWidth === 0) return;
4509        var dDesktop = oneSetWidth / desktopSpeed;
4510        var dMobile = oneSetWidth / mobileSpeed;
4511        track.style.setProperty('--marquee-duration', dDesktop + 's');
4512        track.style.setProperty('--marquee-duration-mobile', dMobile + 's');
4513      }
4514
4515      function ready() {
4516        var imgs = track.querySelectorAll('img');
4517        if (imgs.length === 0) {
4518          requestAnimationFrame(setDuration);
4519          return;
4520        }
4521        var pending = 0;
4522        function done() {
4523          if (--pending <= 0) requestAnimationFrame(setDuration);
4524        }
4525        imgs.forEach(function(img) {
4526          if (!img.complete || img.naturalWidth === 0) {
4527            pending++;
4528            img.addEventListener('load', done, { once: true });
4529            img.addEventListener('error', done, { once: true });
4530          }
4531        });
4532        if (pending === 0) requestAnimationFrame(setDuration);
4533      }
4534
4535      if ('requestIdleCallback' in window) {
4536        requestIdleCallback(ready, { timeout: 1000 });
4537      } else {
4538        setTimeout(ready, 1);
4539      }
4540
4541      if ('ResizeObserver' in window) {
4542        var rafId = null;
4543        new ResizeObserver(function() {
4544          if (rafId) cancelAnimationFrame(rafId);
4545          rafId = requestAnimationFrame(setDuration);
4546        }).observe(track);
4547      }
4548
4549      if ('IntersectionObserver' in window) {
4550        new IntersectionObserver(function(entries) {
4551          if (entries[0].isIntersecting) {
4552            root.classList.remove('is-paused');
4553          } else {
4554            root.classList.add('is-paused');
4555          }
4556        }).observe(root);
4557      }
4558    })();
4559  </script>
4559<style type="text/css">
4560      
4561      #shopify-section-sections--31901848142154__scrolling_images_Mgjiem  {
4562
4563        --color-scheme-background: #e9fbf2;
4564        --color-scheme-borders: #22282b;
4565        --color-scheme-text: #22282b;
4566        --color-scheme-text-foreground: #e9fbf2;
4567        --color-scheme-accent: #2cd383;
4568        --color-scheme-accent-foreground: #e9fbf2;
4569
4570        --color-borders-main: rgba(34, 40, 43, 0.15);
4571        --color-borders-forms-primary: rgba(34, 40, 43, 0.3);
4572        --color-borders-forms-secondary: rgba(34, 40, 43, 0.6);
4573
4574        --color-opacity-background-main: rgba(233, 251, 242, 0);
4575        --color-secondary-background-main: rgba(34, 40, 43, 0.08);
4576        --color-third-background-main: rgba(34, 40, 43, 0.04);
4577      }
4578
4579    </style><style   data-hide-section-bottom-border  >#shopify-section-sections--31901848142154__scrolling_images_Mgjiem {
4580      --border-width-sections: 0px;
4581    }
4582    #shopify-section-sections--31901848142154__scrolling_images_Mgjiem:after {
4583      height: 0px;
4584    }</style></div><div id="shopify-section-sections--31901848142154__footer-bar" class="shopify-section shopify-section-group-footer-group footer-bottom"><style>
4585  .footer-bottom__inner {
4586    display: flex;
4587    align-items: center;
4588    justify-content: space-between;
4589    flex-wrap: wrap;
4590    gap: 12px;
4591  }
4592
4593  .footer-bottom__left {
4594    flex: 1 1 auto;
4595    font-size: 14px;
4596  }
4597
4598  .footer-bottom__payments {
4599    display: flex;
4600    align-items: center;
4601    gap: 6px;
4602    flex-wrap: wrap;
4603  }
4604
4605  .footer-bottom__payments svg {
4606    height: 24px;
4607    width: auto;
4608  }
4609
4610  @media (max-width: 749px) {
4611    .footer-bottom__inner {
4612      flex-direction: column;
4613      align-items: flex-start;
4614    }
4615  }
4616</style>
4617
4618<div class="footer-bottom__content gutter-horiz--regular gutter-top--regular gutter-bottom--regular">
4619  <div class="footer-bottom__inner">
4620
4621    <div class="footer-bottom__left">
4622      Copyright &copy; 2026 
4623      <a href="/">Clubwell</a>
4624
4625      
4626      <span style="font-size:14px;margin-left:10px;">
4627        <a href="/policies/privacy-policy">Privacy Policy</a> • 
4628        <a href="/policies/terms-of-service">Terms of service</a> • 
4629        <a href="/pages/community-guidelines">Community Guidelines</a> • 
4630        <a href="#reopenBanner">Cookie Preferences</a>
4631      </span>
4632      
4633    </div>
4634
4635    
4636    <div class="footer-bottom__payments" aria-label="Accepted payment methods">
4637
4638      <!-- Visa -->
4639      <svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"></path><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"></path><path d="M28.3 10.1H28c-.4 1-.7 1.5-1 3h1.9c-.3-1.5-.3-2.2-.6-3zm2.9 5.9h-1.7c-.1 0-.1 0-.2-.1l-.2-.9-.1-.2h-2.4c-.1 0-.2 0-.2.2l-.3.9c0 .1-.1.1-.1.1h-2.1l.2-.5L27 8.7c0-.5.3-.7.8-.7h1.5c.1 0 .2 0 .2.2l1.4 6.5c.1.4.2.7.2 1.1.1.1.1.1.1.2zm-13.4-.3l.4-1.8c.1 0 .2.1.2.1.7.3 1.4.5 2.1.4.2 0 .5-.1.7-.2.5-.2.5-.7.1-1.1-.2-.2-.5-.3-.8-.5-.4-.2-.8-.4-1.1-.7-1.2-1-.8-2.4-.1-3.1.6-.4.9-.8 1.7-.8 1.2 0 2.5 0 3.1.2h.1c-.1.6-.2 1.1-.4 1.7-.5-.2-1-.4-1.5-.4-.3 0-.6 0-.9.1-.2 0-.3.1-.4.2-.2.2-.2.5 0 .7l.5.4c.4.2.8.4 1.1.6.5.3 1 .8 1.1 1.4.2.9-.1 1.7-.9 2.3-.5.4-.7.6-1.4.6-1.4 0-2.5.1-3.4-.2-.1.2-.1.2-.2.1zm-3.5.3c.1-.7.1-.7.2-1 .5-2.2 1-4.5 1.4-6.7.1-.2.1-.3.3-.3H18c-.2 1.2-.4 2.1-.7 3.2-.3 1.5-.6 3-1 4.5 0 .2-.1.2-.3.2M5 8.2c0-.1.2-.2.3-.2h3.4c.5 0 .9.3 1 .8l.9 4.4c0 .1 0 .1.1.2 0-.1.1-.1.1-.1l2.1-5.1c-.1-.1 0-.2.1-.2h2.1c0 .1 0 .1-.1.2l-3.1 7.3c-.1.2-.1.3-.2.4-.1.1-.3 0-.5 0H9.7c-.1 0-.2 0-.2-.2L7.9 9.5c-.2-.2-.5-.5-.9-.6-.6-.3-1.7-.5-1.9-.5L5 8.2z" fill="#142688"></path></svg>
4640
4641      <!-- Mastercard -->
4642      <svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"></path><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"></path><circle fill="#EB001B" cx="15" cy="12" r="7"></circle><circle fill="#F79E1B" cx="23" cy="12" r="7"></circle><path fill="#FF5F00" d="M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z"></path></svg>
4643
4644      <!-- Amex -->
4645      <svg xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="pi-american_express" viewB
4645ox="0 0 38 24" width="38" height="24"><title id="pi-american_express">American Express</title><path fill="#000" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3Z" opacity=".07"></path><path fill="#006FCF" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32Z"></path><path fill="#FFF" d="M22.012 19.936v-8.421L37 11.528v2.326l-1.732 1.852L37 17.573v2.375h-2.766l-1.47-1.622-1.46 1.628-9.292-.02Z"></path><path fill="#006FCF" d="M23.013 19.012v-6.57h5.572v1.513h-3.768v1.028h3.678v1.488h-3.678v1.01h3.768v1.531h-5.572Z"></path><path fill="#006FCF" d="m28.557 19.012 3.083-3.289-3.083-3.282h2.386l1.884 2.083 1.89-2.082H37v.051l-3.017 3.23L37 18.92v.093h-2.307l-1.917-2.103-1.898 2.104h-2.321Z"></path><path fill="#FFF" d="M22.71 4.04h3.614l1.269 2.881V4.04h4.46l.77 2.159.771-2.159H37v8.421H19l3.71-8.421Z"></path><path fill="#006FCF" d="m23.395 4.955-2.916 6.566h2l.55-1.315h2.98l.55 1.315h2.05l-2.904-6.566h-2.31Zm.25 3.777.875-2.09.873 2.09h-1.748Z"></path><path fill="#006FCF" d="M28.581 11.52V4.953l2.811.01L32.84 9l1.456-4.046H37v6.565l-1.74.016v-4.51l-1.644 4.494h-1.59L30.35 7.01v4.51h-1.768Z"></path></svg>
4646
4647      <!-- PayPal -->
4648      <svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"></path><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"></path><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"></path><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"></path><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 
46480-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"></path></svg>
4649
4650      <!-- Apple Pay -->
4651      <svg version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z"></path><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875"></path><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858"></path><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048"></path></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z"></path><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z"></path><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z"></path></g></g></svg>
4652
4653      <!-- Google Pay -->
4654      <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"></path><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"></path><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
465406zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"></path><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"></path><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"></path><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"></path><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"></path></svg>
4655
4656      <!-- Shop Pay -->
4657      <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"></path><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"></path><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"></path></svg>
4658
4659      <!-- Maestro -->
4660      <svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-maestro"><title id="pi-maestro">Maestro</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"></path><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"></path><circle fill="#EB001B" cx="15" cy="12" r="7"></circle><circle fill="#00A2E5" cx="23" cy="12" r="7"></circle><path fill="#7375CF" d="M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z"></path></svg>
4661
4662    </div>
4663    
4664
4665  </div>
4666</div><style type="text/css">
4667      
4668      #shopify-section-sections--31901848142154__footer-bar  {
4669
4670        --color-scheme-background: #e9fbf2;
4671        --color-scheme-borders: #22282b;
4672        --color-scheme-text: #22282b;
4673        --color-scheme-text-foreground: #e9fbf2;
4674        --color-scheme-accent: #2cd383;
4675        --color-scheme-accent-foreground: #e9fbf2;
4676
4677        --color-borders-main: rgba(34, 40, 43, 0.15);
4678        --color-borders-forms-primary: rgba(34, 40, 43, 0.3);
4679        --color-borders-forms-secondary: rgba(34, 40, 43, 0.6);
4680
4681        --color-opacity-background-main: rgba(233, 251, 242, 0);
4682        --color-secondary-background-main: rgba(34, 40, 43, 0.08);
4683        --color-third-background-main: rgba(34, 40, 43, 0.04);
4684      }
4685
4686    </style><style >#shopify-section-sections--31901848142154__footer-bar + .shopify-section {
4687      margin-top: 1px;
4688    }</style>
4688<script>
4689document.addEventListener("DOMContentLoaded", function () {
4690  document.querySelectorAll(".footer-cookie-settings").forEach(function(el) {
4691    el.addEventListener("click", function() {
4692      if (window.pandectes && typeof window.pandectes.reopen === "function") {
4693        window.pandectes.reopen();
4694      }
4695    });
4696  });
4697});
4698</script>
4698
4699
4700</div>
4701<!-- END sections: footer-group --></footer>
4702  
4703      <div class="site-overlay" style="display:none"></div>
4704      
4705      <link href="//clubwell.com/cdn/shop/t/65/assets/sections-overlay-group.css?v=164052776884829147701788345114" rel="stylesheet" type="text/css" media="all" />�<!-- BEGIN sections: overlay-group -->
4706
4707<!-- END sections: overlay-group --></div>
4708    
4709    
4709<script src="//clubwell.com/cdn/shop/t/65/assets/component-modal.js?v=156099800522851693471788345114" defer></script>
4709
4710    <link rel="stylesheet" href="//clubwell.com/cdn/shop/t/65/assets/component-modal.css?v=45133293583486270471788345114" media="print" onload="this.media='all'">
4711  
4712    
4712<script type="text/javascript">
4713  
4714      KROWN = {  
4715        themeName: "Borders",
4716        themeVersion: "2.1.1",
4717        settings: {
4718          shop_money_format: '£{{amount}}',
4719          iso_code: '',
4720          cart_action: "no-overlay",
4721          cart_popup: "",
4722          routes: {
4723            cart_url: "/cart",
4724            cart_add_url: "/cart/add",
4725            cart_change_url: "/cart/change",
4726            cart_update_url: "/cart/update",
4727            search_url: "/search",
4728            predictive_search_url: "/search/suggest",
4729            product_recommendations_url: "/recommendations/products"
4730          },
4731          locales: {
4732            products_add_to_cart_button: `Add to cart`,
4733            products_add_to_bundle_button: `Add to bundle`,
4734            products_preorder_button: `Pre-Order`,
4735            products_sold_out_variant: `Sold out`,
4736            products_unavailable_variant: `Unavailable`,
4737            products_variant_required: `Select options`,
4738            sets_choose_products: `Choose products first`,
4739            sets_add_to_cart: `Add all to cart`,
4740            products_one_product: `Only one product left!`,
4741            products_few_products: `Low stock! Only {{ count }} products left`,
4742            products_many_products: `There are {{ count }} products left`,
4743            products_no_products: `Temporarily out of stock`,
4744            products_preorder: `This product is out of stock, but you can still order it.`,
4745            products_enough_products: `Enough products in stock`,
4746            product_sku: `SKU: `,
4747            product_barcode: `ISBN: `,
4748            cart_general_error: `There was an error. Please refresh the page and try again.`, 
4749            cart_announcement: `Item added to your cart`,
4750            cart_discount_code_error: `<span class="alert alert--error text-size--16">Discount code cannot be applied to your cart</span>`,
4751            shipping_calculator_results_heading_one: `There is one shipping rate for your address`,
4752            shipping_calculator_results_heading_multiple: `Shipping rates for your address`,
4753            shipping_notice_remaining_to_free: `You are {{ remaining_amount }} away from free shipping.`,
4754            shipping_notice_eligible_for_free: `You are eligible for free shipping!`,
4755            show_more: `Show more`,
4756            show_less: `Show less`
4757          },
4758          symbols: {
4759            zoom_out: `<svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="9.08008" cy="9" r="8" stroke="var(--main-text)" stroke-width="2" style="fill:none!important" /><rect x="14.2988" y="15.9062" width="1.98612" height="6.65426" transform="rotate(-45 14.2988 15.9062)" fill="#111111"/><path d="M13.0801 8V10L5.08008 10L5.08008 8L13.0801 8Z" fill="#111111"/></svg>`,
4760            zoom_in: `<svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="9.08008" cy="9" r="8" stroke="var(--main-text)" stroke-width="2" style="fill:none!important" /><rect x="14.2988" y="15.9062" width="1.98612" height="6.65426" transform="rotate(-45 14.2988 15.9062)" fill="#111111"/><path d="M8.08008 5H10.0801V13H8.08008V5Z" fill="#111111"/><path d="M13.0801 8V10L5.08008 10L5.08008 8L13.0801 8Z" fill="#111111"/></svg>`,
4761            zoom_loader: `<svg class="zoom__loader-element" viewBox="25 25 50 50"><circle cx="50" cy="50" r="20" fill="none" stroke-width="4"/></svg>`,
4762            close: `<svg fill="none" height="17" viewBox="0 0 17 17" width="17" xmlns="http://www.w3.org/2000/svg"><g fill="#fff"><path d="m.499613 1.99975 1.414217-1.414214 14.49997 14.499964-1.4142 1.4143z"/><path d="m1.91373 16.4136-1.414218-1.4142 14.499888-14.499156 1.4142 1.414216z"/></g></svg>`,
4763            toggle_pack: `<span class="toggle__icon"><span class="toggle__icon--plus"><svg fill="none" height="18" viewBox="0 0 18 18" width="18" xmlns="http://www.w3.org/2000/svg"><path fill="#000" d="m0 7.9999h10v2h-10z"/><path fill="#000" d="m8.00003 17.9998v-10l1.99997.0001v9.9999z"/><path fill="#000" d="m18 9.9999h-10l.00003-2.0001 9.99997.0001z"/><path fill="#000" d="m9.99997 0 .00003 9.9999h-2l-.00003-9.9999z"/></svg></span><span class="toggle__icon--minus"><svg fill="none" height="18" viewBox="0 0 18 18" width="18" xmlns="http://www.w3.org/2000/svg"><path d="m0 7.9999h10v2h-10z"/><path d="m18 9.9999h-10l.00003-2.0001 9.99997.0001z"/></svg></span></span>`,
4764            toggle_pack_alternate: `<span class="toggle__icon-alternate"><span class="toggle__icon toggle__icon--plus"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 29 29"><path fill="#000" d="M1.008 13.054h26.091v2H1.008v-2Z"/><path fill="#000" d="M13.008 27.054V1.038h2v26.016h-2Z"/></svg></span><span class="toggle__icon toggle__icon--minus"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 29 29"><path fill="#000" d="M1.008 13.054h26.091v2H1.008v-2Z"/></svg></span></span>`
4765          },
4766          predictive_search_enabled: "true",
4767          predictive_search_script: "//clubwell.com/cdn/shop/t/65/assets/component-predictive-search.js?v=104023684999493297041788345114",
4768          predictive_search_placeholder: `<div class="search-results"><div class="search-block"><span class="search-item cart-item search-item--blank"><div class="cart-item__thumbnail"><span></span></div><div class="cart-item__content"><span class="title"></span><span class="subtitle"></span></div></span><span class="search-item cart-item search-item--blank"><div class="cart-item__thumbnail"><span></span></div><div class="cart-item__content"><span class="title"></span><span class="subtitle"></span></div></span><span class="search-item cart-item search-item--blank"><div class="cart-item__thumbnail"><span></span></div><div class="cart-item__content"><span class="title"></span><span class="subtitle"></span></div></span></div></div>`,
4769          cart_image_ratio: (1 / 1),
4770          grid_padding: 50
4771        }
4772      }
4773      
4774    </script>
4774
4775  
4776    
4776<script src="//clubwell.com/cdn/shop/t/65/assets/component-slider.js?v=30874678805472068791788345114" defer></script>
4776
4777    
4777<script src="//clubwell.com/cdn/shop/t/65/assets/component-slider-navigation.js?v=119652122059646364011788345114" defer></script>
4777
4778    
4778<script src="//clubwell.com/cdn/shop/t/65/assets/component-quick-buy.js?v=18509584961559249171788345114" defer></script>
4778
4779    
4779<script src="//clubwell.com/cdn/shop/t/65/assets/component-sticky-image.js?v=159303197513270357141788345114" defer></script>
4779<link rel="stylesheet" href="//clubwell.com/cdn/shop/t/65/assets/component-cart.css?v=39077644843922069121788345114" media="print" onload="this.media='all'">
4780  
4781    
4781<script src="//clubwell.com/cdn/shop/t/65/assets/component-quantity-selector.js?v=171718841822426506621788345114" defer></script>
4781<link rel="stylesheet" href="//clubwell.com/cdn/shop/t/65/assets/component-sidebar.css?v=94883533989398908601788345114" media="print" onload="this.media='all';">
4782
4783    
4783<script>
4784      document.querySelectorAll('.rte a img').forEach(elm=>{
4785        elm.parentNode.classList.add('no-border');
4786      });
4787      document.querySelectorAll('.rte table').forEach(elm => {
4788        elm.outerHTML = `<div class="table-wrapper" style="overflow-x:auto">${elm.outerHTML}</div>`;
4789     });
4790    </script>
4790<script src="//clubwell.com/cdn/shop/t/65/assets/instantpage.js?v=99963444960178710701788345114" type="module" defer></script>
4790<script>
4791/**
4792 * ✅ AMENDED: Free gift + Green5 interception script (FULL BLOCK)
4793 */
4794
4795(function() {
4796
4797  // ✅ AMENDED: Array of qualifying subscription variant IDs
4798  // [0] = Green⁵, [1] = Recharge bundle
4799const SUBSCRIPTION_VARIANT_IDS = ['53127575961930', '61596225438026'];
4800const SUBSCRIPTION_PRODUCT_IDS = ['15621254644042'];
4801  // Gifts added for ALL subscription plans (1-month and 3-month)
4802  const FREE_GIFT_VARIANTS_BASE = [
4803    '53284066492746', // bottle
4804    '53284043555146', // funnel
4805    '53284041883978'  // scoop
4806  ];
4807
4808  const DEBUG = true;
4809
4810  let GREEN5_VARIANT_ID = null;
4811
4812  function log(...args) {
4813    if (DEBUG) console.log('[Free Gifts]', ...args);
4814  }
4815
4816  let isProcessing = false;
4817
4818  async function getCart() {
4819    try {
4820      const res = await fetch('/cart.js', { credentials: 'same-origin' });
4821      return await res.json();
4822    } catch (e) {
4823      log('Error fetching cart:', e);
4824      return null;
4825    }
4826  }
4827
4828  async function removeVariantLinesFromCart(variantId) {
4829    const cart = await getCart();
4830    if (!cart || !variantId) return;
4831
4832    const matches = (cart.items || []).filter(i => Number(i.variant_id) === Number(variantId));
4833    if (!matches.length) return;
4834
4835    const updates = {};
4836    matches.forEach(i => { updates[i.key] = 0; });
4837
4838    await fetch('/cart/update.js', {
4839      method: 'POST',
4840      headers: { 'Content-Type': 'application/json', 'Accept': 'application/json' },
4841      body: JSON.stringify({ updates })
4842    });
4843  }
4844
4845  function refreshCartDrawer() {
4846    if (typeof window.refreshCart === 'function') {
4847      log('Refreshing cart drawer via window.refreshCart()');
4848      window.refreshCart();
4849    }
4850  }
4851
4852  /**
4853   * Add free gifts based on which variants are not yet in the cart.
4854   * @param {number} qty - quantity per gift item
4855   * @param {string[]} variantIds - array of variant IDs to add
4856   */
4857  async function addFreeGifts(qty, variantIds) {
4858    if (isProcessing) return;
4859    isProcessing = true;
4860    log('Adding free gifts for variants:', variantIds);
4861
4862    try {
4863      const cart = await getCart();
4864      if (!cart) return;
4865
4866      const existingGiftIds = cart.items
4867        .filter(item => item.properties && item.properties._free_gift === 'true')
4868        .map(item => String(item.variant_id));
4869
4870      const toAdd = variantIds.filter(id => !existingGiftIds.includes(id));
4871
4872      if (toAdd.length === 0) {
4873        log('All required gifts already in cart');
4874        isProcessing = false;
4875        return;
4876      }
4877
4878      const items = toAdd.map(id => ({
4879        id,
4880        quantity: qty,
4881        properties: { _free_gift: 'true', _gift_label: 'Free Gift' }
4882      }));
4883
4884      await fetch('/cart/add.js', {
4885        method: 'POST',
4886        headers: { 'Content-Type': 'application/json' },
4887        body: JSON.stringify({ items })
4888      });
4889
4890      log('Gifts added, refreshing drawer');
4891      refreshCartDrawer();
4892
4893    } catch (e) {
4894      log('Error adding gifts:', e);
4895    } finally {
4896      isProcessing = false;
4897    }
4898  }
4899
4900  /**
4901   * Remove ALL free gift lines from the cart.
4902   */
4903  async function removeFreeGifts() {
4904    if (isProcessing) return;
4905    isProcessing = true;
4906    log('Removing free gifts');
4907
4908    try {
4909      const cart = await getCart();
4910      if (!cart) return;
4911
4912      const updates = {};
4913      cart.items.forEach(item => {
4914        if (item.properties && item.properties._free_gift === 'true') {
4915          updates[item.key] = 0;
4916        }
4917      });
4918
4919      if (Object.keys(updates).length === 0) {
4920        log('No gifts to remove');
4921        return;
4922      }
4923
4924      await fetch('/cart/update.js', {
4925        method: 'POST',
4926        headers: { 'Content-Type': 'application/json' },
4927        body: JSON.stringify({ updates })
4928      });
4929
4930      log('Gifts removed, refreshing drawer');
4931      refreshCartDrawer();
4932
4933    } catch (e) {
4934      log('Error removing gifts:', e);
4935    } finally {
4936      isProcessing = false;
4937    }
4938  }
4939
4940  async function checkBundles() {
4941    const cart = await getCart();
4942    if (!cart) return;
4943
4944    const bundles = {};
4945    cart.items.forEach(function (item) {
4946      const props = item.properties || {};
4947      const bundleId = props._bundle_id;
4948      const bundleTotal = parseInt(props._bundle_total || '0', 10);
4949      if (!bundleId || !bundleTotal) return;
4950      if (!bundles[bundleId]) {
4951        bundles[bundleId] = { required: bundleTotal, actual: 0, keys: [] };
4952      }
4953      bundles[bundleId].actual += item.quantity;
4954      bundles[bundleId].keys.push(item.key);
4955    });
4956
4957    const keysToRemove = [];
4958    Object.keys(bundles).forEach(function (id) {
4959      if (bundles[id].actual < bundles[id].required) {
4960        bundles[id].keys.forEach(function (key) {
4961          keysToRemove.push(key);
4962        });
4963      }
4964    });
4965
4966    if (keysToRemove.length === 0) return;
4967
4968    isProcessing = true;
4969    const updates = {};
4970    keysToRemove.forEach(function (key) { updates[key] = 0; });
4971
4972    await fetch('/cart/update.js', {
4973      method: 'POST',
4974      headers: { 'Content-Type': 'application/json' },
4975      body: JSON.stringify({ updates })
4976    });
4977
4978    isProcessing = false;
4979    log('Broken bundle removed from cart');
4980  }
4981
4982  /**
4983   * ✅ AMENDED: Check cart for any qualifying subscription and add/remove gifts.
4984   * - Green⁵ 1-month (qty=1): 3 base gifts
4985   * - Green⁵ 3-month (qty=3): 3 base gifts + Sugar Tolerance book
4986   * - Recharge bundle subscription: 3 base gifts only
4987   * - Neither in cart: remove all gifts
4988   */
4989  async function checkCart() {
4990    if (isProcessing) return;
4991    log('Checking cart');
4992
4993    const cart = await getCart();
4994    if (!cart) return;
4995
4996    // Check for Green⁵ subscription specifically (needed for 3-month logic)
4997const green5SubItem = cart.items.find(item =>
4998  String(item.variant_id) === SUBSCRIPTION_VARIANT_IDS[0] &&
4999  item.selling_plan_allocation != null
5000);
5001
5002const otherSubItem = cart.items.find(item =>
5003  item.selling_plan_allocation != null && (
5004    SUBSCRIPTION_VARIANT_IDS.slice(1).includes(String(item.variant_id)) ||
5005    SUBSCRIPTION_PRODUCT_IDS.includes(String(item.product_id))
5006  )
5007);
5008
5009    const anyQualifyingSub = green5SubItem || otherSubItem;
5010
5011    if (anyQualifyingSub) {
5012      log('Qualifying subscription found → 3 base gifts');
5013      await addFreeGifts(1, FREE_GIFT_VARIANTS_BASE);
5014    } else {
5015      log('No qualifying subscription found, removing all gifts');
5016      await removeFreeGifts();
5017    }
5018  }
5019
5020  /* ------------------------------------------------------------------
5021   * Lock Green⁵ one-time qty to 1 (disabled — qty no longer locked)
5022   * ------------------------------------------------------------------ */
5023  async function forceGreen5OneTimeQtyToOne() {
5024    return; // disabled
5025  }
5026
5027  /* ------------------------------------------------------------------
5028   * Intercept fetch to detect cart changes + enforce gift logic
5029   * ------------------------------------------------------------------ */
5030
5031  const _fetch = window.fetch;
5032  window.fetch = function(...args) {
5033    const url = typeof args[0] === 'string' ? args[0] : (args[0] && args[0].url ? args[0].url : '');
5034    const options = args[1] || {};
5035    const promise = _fetch.apply(this, args);
5036
5037    const isCartAdd = /\/cart\/add(\.js)?/.test(url);
5038    const isCartChange = /\/cart\/change\.js/.test(url);
5039    const isCartUpdate = /\/cart\/update\.js/.test(url);
5040
5041    if (isCartAdd) {
5042      promise.then(async res => {
5043        try {
5044          const data = await res.clone().json();
5045          const items = data.items || [data];
5046
5047          // ✅ AMENDED: Check against all qualifying subscription variant IDs
5048const subAdded = items.some(item =>
5049  (item.selling_plan_allocation || item.selling_plan) && (
5050    SUBSCRIPTION_VARIANT_IDS.includes(String(item.variant_id)) ||
5051    SUBSCRIPTION_PRODUCT_IDS.includes(String(item.product_id))
5052  )
5053);
5054
5055          if (subAdded) {
5056            log('Qualifying subscription added to cart, checking gifts');
5057            setTimeout(() => checkCart(), 300);
5058          }
5059
5060        } catch (e) { /* ignore */ }
5061      }).catch(() => {});
5062    }
5063
5064    if (isCartUpdate || isCartChange) {
5065      if (!isProcessing) {
5066        promise.then(() => {
5067          setTimeout(function() {
5068            checkBundles().then(() => checkCart());
5069          }, 300);
5070        }).catch(() => {});
5071      }
5072    }
5073
5074    return promise;
5075  };
5076
5077  /* ------------------------------------------------------------------
5078   * Intercept ONLY the Green5 subscription form, submit via AJAX
5079   * ------------------------------------------------------------------ */
5080
5081  function interceptSubscriptionForm() {
5082    function attachInterceptor() {
5083      document.querySelectorAll('.green-product-info form.green-product-info__form, .green-product-info form[action="/cart/add"]').forEach(function(form) {
5084        if (form._intercepted) return;
5085        form._intercepted = true;
5086        log('Attached interceptor to Green5 form');
5087
5088        form.addEventListener('submit', async function(e) {
5089          e.preventDefault();
5090
5091          const sellingPlan = form.querySelector('[name="selling_plan"]');
5092
5093          // ---------- One-time purchase path ----------
5094          if (!sellingPlan || !sellingPlan.value) {
5095
5096            const qtyInput = form.querySelector('.green-product-info__qty-input');
5097            let userQty = parseInt(qtyInput ? qtyInput.value : '1', 10);
5098            if (isNaN(userQty) || userQty < 1) userQty = 1;
5099
5100            const sectionRoot = form.closest('.green-product-info');
5101            const selectedPack = sectionRoot ? sectionRoot.querySelector('.fh-pack-btn.is-selected') : null;
5102
5103            let multiplier = 1;
5104            if (selectedPack && selectedPack.dataset && selectedPack.dataset.multiplier) {
5105              multiplier = parseInt(selectedPack.dataset.multiplier || '1', 10);
5106              if (isNaN(multiplier) || multiplier < 1) multiplier = 1;
5107            }
5108
5109            const isFamily = selectedPack && selectedPack.dataset.pack === 'family';
5110            const finalQty = isFamily ? (userQty * multiplier) : userQty;
5111
5112            const formData = new FormData(form);
5113            formData.set('quantity', String(finalQty));
5114
5115            const variantId = Number(formData.get('id'));
5116            if (variantId) GREEN5_VARIANT_ID = variantId;
5117
5118            try {
5119              await fetch('/cart/add.js', {
5120                method: 'POST',
5121                headers: { 'Accept': 'application/json' },
5122                body: formData
5123              });
5124              if (typeof window.refreshCart === 'function') window.refreshCart();
5125            } catch (err) {
5126              log('One-time submit error:', err);
5127            }
5128
5129            return;
5130          }
5131
5132          // ---------- Subscription path ----------
5133          log('Intercepted subscription form submit');
5134
5135          const btn = form.querySelector('[data-atc-button]');
5136          if (btn) btn.classList.add('loading');
5137
5138          const qtyInput = form.querySelector('.green-product-info__qty-input');
5139          const currentPlanId = (sellingPlan.value || '').trim();
5140
5141          const matchingPlan = document.querySelector(`.green-product-info__plan--subscription[data-selling-plan-id="${currentPlanId}"]`);
5142          const anySelectedMultiplier = document.querySelector('[data-multiplier].is-selected');
5143          const multiplier = matchingPlan
5144            ? (parseInt(matchingPlan.dataset.multiplier) || 1)
5145            : anySelectedMultiplier
5146              ? (parseInt(anySelectedMultiplier.dataset.multiplier) || 1)
5147              : 1;
5148
5149          const userQty = parseInt(qtyInput ? qtyInput.value : 1) || 1;
5150          const finalQty = userQty * multiplier;
5151          log('User qty:', userQty, 'Multiplier:', multiplier, 'Final qty:', finalQty);
5152
5153          if (qtyInput) qtyInput.value = finalQty;
5154          const formData = new FormData(form);
5155          if (qtyInput) qtyInput.value = userQty;
5156
5157          const variantId = Number(formData.get('id'));
5158          if (variantId) GREEN5_VARIANT_ID = variantId;
5159
5160          try {
5161            const res = await fetch('/cart/add.js', {
5162              method: 'POST',
5163              headers: { 'Accept': 'application/json' },
5164              body: formData
5165            });
5166
5167            const data = await res.json();
5168            log('Subscription added via AJAX:', data);
5169
5170            if (btn) btn.classList.remove('loading');
5171
5172            setTimeout(() => {
5173              if (typeof window.refreshCart === 'function') window.refreshCart();
5174            }, 400);
5175
5176            // checkCart() will be triggered by the fetch interceptor above
5177
5178          } catch (err) {
5179            log('Form submit error:', err);
5180            if (btn) btn.classList.remove('loading');
5181          }
5182
5183        }, true);
5184      });
5185    }
5186
5187    attachInterceptor();
5188    const mo = new MutationObserver(attachInterceptor);
5189    mo.observe(document.body, { childList: true, subtree: true });
5190  }
5191
5192  interceptSubscriptionForm();
5193
5194  window.addEventListener('load', () => {
5195    setTimeout(checkCart, 600);
5196  });
5197
5198})();
5199</script>
5199
5200
5201<script>
5202/**
5203 * GLOBAL: Shopify cart count truth sync
5204 */
5205(function () {
5206  async function syncHeaderCartCount() {
5207    try {
5208      const res = await fetch('/cart.js', { credentials: 'same-origin' });
5209      const cart = await res.json();
5210      const count = Number(cart.item_count || 0);
5211
5212      document.querySelectorAll('.cart-button__quantity').forEach(el => {
5213        el.textContent = String(count);
5214        if (count <= 0) el.classList.add('is-hidden');
5215        else el.classList.remove('is-hidden');
5216      });
5217
5218      document.querySelectorAll('[data-header-cart-count]').forEach(el => {
5219        el.textContent = String(count);
5220      });
5221
5222      document.querySelectorAll('[data-cart-count], [data-count], [data-cart-items]').forEach(el => {
5223        el.setAttribute('data-cart-count', String(count));
5224        el.setAttribute('data-count', String(count));
5225        el.setAttribute('data-cart-items', String(count));
5226      });
5227
5228      document.documentElement.style.setProperty('--cart-count', String(count));
5229
5230      const drawer = document.getElementById('site-cart-sidebar');
5231      if (drawer) drawer.setAttribute('data-cart-items', String(count));
5232
5233      return count;
5234    } catch (e) {
5235      console.log('syncHeaderCartCount error:', e);
5236    }
5237  }
5238
5239  window.syncHeaderCartCount = syncHeaderCartCount;
5240
5241  if (document.readyState === 'loading') {
5242    document.addEventListener('DOMContentLoaded', () => syncHeaderCartCount());
5243  } else {
5244    syncHeaderCartCount();
5245  }
5246
5247  document.addEventListener('cart-updated', () => syncHeaderCartCount());
5248
5249  document.addEventListener('click', (e) => {
5250    if (e.target.closest('[data-js-close]')) {
5251      setTimeout(() => syncHeaderCartCount(), 150);
5252    }
5253  });
5254
5255  const _fetch = window.fetch;
5256  window.fetch = function (...args) {
5257    return _fetch.apply(this, args).then(async (resp) => {
5258      try {
5259        const url = (args[0] && args[0].url) ? args[0].url : String(args[0] || '');
5260        if (/\/cart\/(add|change|update|clear)\.js/.test(url)) {
5261          setTimeout(() => syncHeaderCartCount(), 150);
5262        }
5263      } catch (_) {}
5264      return resp;
5265    });
5266  };
5267
5268  const _open = XMLHttpRequest.prototype.open;
5269  const _send = XMLHttpRequest.prototype.send;
5270
5271  XMLHttpRequest.prototype.open = function (method, url) {
5272    this.__cartUrl = url;
5273    return _open.apply(this, arguments);
5274  };
5275
5276  XMLHttpRequest.prototype.send = function () {
5277    this.addEventListener('loadend', () => {
5278      try {
5279        const url = String(this.__cartUrl || '');
5280        if (/\/cart\/(add|change|update|clear)\.js/.test(url)) {
5281          setTimeout(() => syncHeaderCartCount(), 150);
5282        }
5283      } catch (_) {}
5284    });
5285    return _send.apply(this, arguments);
5286  };
5287})();
5288</script>
vendor: 2 bytes, line 5288
5288
5289<script>
5290(function() {
5291  document.addEventListener('submit', function(e) {
5292    var form = e.target;
5293    if (form.getAttribute('action') !== '/cart/add') return;
5294    if (form._intercepted) return;
5295    if (form.hasAttribute('data-no-ajax')) return;
5296
5297    e.preventDefault();
5298
5299    var submitBtn = form.querySelector('[name="add"], button[type="submit"]');
5300    var originalHTML = submitBtn ? submitBtn.innerHTML : '';
5301    if (submitBtn) {
5302      submitBtn.textContent = 'Adding...';
5303      submitBtn.disabled = true;
5304    }
5305
5306    var formData = new FormData(form);
5307
5308    var payload = {
5309      id: parseInt(formData.get('id'), 10),
5310      quantity: parseInt(formData.get('quantity') || '1', 10)
5311    };
5312
5313    var sellingPlan = formData.get('selling_plan');
5314    if (sellingPlan) payload.selling_plan = parseInt(sellingPlan, 10);
5315
5316    var properties = {};
5317    formData.forEach(function(value, key) {
5318      if (key.startsWith('properties[')) {
5319        var propKey = key.replace('properties[', '').replace(']', '');
5320        properties[propKey] = value;
5321      }
5322    });
5323    if (Object.keys(properties).length) payload.properties = properties;
5324
5325    fetch('/cart/add.js', {
5326      method: 'POST',
5327      headers: { 'Content-Type': 'application/json', 'Accept': 'application/json' },
5328      body: JSON.stringify(payload)
5329    })
5330    .then(function(res) { return res.json(); })
5331    .then(function(data) {
5332      if (data && data.status) {
5333        if (submitBtn) {
5334          submitBtn.textContent = data.description || 'Error';
5335          submitBtn.disabled = false;
5336        }
5337        return;
5338      }
5339      if (submitBtn) submitBtn.textContent = 'Added!';
5340      if (typeof window.refreshCart === 'function') window.refreshCart();
5341      setTimeout(function() {
5342        if (submitBtn) {
5343          submitBtn.innerHTML = originalHTML;
5344          submitBtn.disabled = false;
5345        }
5346      }, 1200);
5347    })
5348    .catch(function() {
5349      if (submitBtn) {
5350        submitBtn.textContent = 'Something went wrong';
5351        submitBtn.disabled = false;
5352      }
5353    });
5354  });
5355})();
5356</script>
vendor: 2 bytes, line 5356
5356
5357<script>
5358document.addEventListener('click', function(e) {
5359  var btn = e.target.closest('[name="add"], [data-atc-button]');
5360  if (!btn) return;
5361  setTimeout(function() {
5362    document.querySelectorAll('input[name="quantity"]').forEach(function(input) {
5363      input.value = 1;
5364    });
5365  }, 1000);
5366});
5367</script>
vendor: 2 bytes, line 5367
5367
5368<script>
5369  function updateAnnouncementHeight() {
5370    const bar = document.querySelector('.scrolling-text--header');
5371    if (!bar) return;
5372
5373    const height = bar.offsetHeight;
5374
5375    document.documentElement.style.setProperty(
5376      '--announcement-height',
5377      height + 'px'
5378    );
5379  }
5380
5381  window.addEventListener('load', updateAnnouncementHeight);
5382  window.addEventListener('resize', updateAnnouncementHeight);
5383  document.fonts?.ready.then(updateAnnouncementHeight);
5384</script>
5384
5385
5386
5387<div id="cw-recovery-popup" style="display:none;" aria-live="polite">
5388  <div id="cw-recovery-inner">
5389    <button id="cw-recovery-close" aria-label="Close">&times;</button>
5390    <p id="cw-recovery-label">Pick up where you left off</p>
5391    <div id="cw-recovery-content">
5392      <img id="cw-recovery-img" src="" alt="" />
5393      <div id="cw-recovery-text">
5394        <p id="cw-recovery-title"></p>
5395        <a id="cw-recovery-cta" href="">View product</a>
5396      </div>
5397    </div>
5398  </div>
5399</div>
5400
5401<style>
5402  #cw-recovery-popup {
5403    position: fixed;
5404    bottom: 44px;
5405    right: 24px;
5406    z-index: 9999;
5407    background: #ffffff;
5408    border: 1px solid #e0e0e0;
5409    border-radius: 12px;
5410    box-shadow: 0 4px 24px rgba(0,0,0,0.12);
5411    width: 300px;
5412    padding: 16px;
5413    font-family: inherit;
5414    animation: cwSlideIn 0.4s ease;
5415  }
5416  @keyframes cwSlideIn {
5417    from { opacity: 0; transform: translateY(20px); }
5418    to   { opacity: 1; transform: translateY(0); }
5419  }
5420  #cw-recovery-close {
5421    position: absolute;
5422    top: 10px;
5423    right: 12px;
5424    background: none;
5425    border: none;
5426    font-size: 18px;
5427    cursor: pointer;
5428    color: #666;
5429    line-height: 1;
5430  }
5431  #cw-recovery-label {
5432    font-size: 18px;
5433    color: #888;
5434    margin: 0 0 10px 0;
5435  }
5436  #cw-recovery-content {
5437    display: flex;
5438    align-items: center;
5439    gap: 12px;
5440  }
5441  #cw-recovery-img {
5442    width: 64px;
5443    height: 64px;
5444    object-fit: cover;
5445    border-radius: 8px;
5446    flex-shrink: 0;
5447  }
5448  #cw-recovery-text {
5449    display: flex;
5450    flex-direction: column;
5451    gap: 8px;
5452  }
5453  #cw-recovery-title {
5454    font-size: 14px;
5455    font-weight: 600;
5456    color: #1a1a1a;
5457    margin: 0;
5458    line-height: 1.3;
5459  }
5460  #cw-recovery-cta {
5461    display: inline-block;
5462    background: #2cd283;
5463    color: #ffffff;
5464    text-decoration: none;
5465    font-size: 13px;
5466    font-weight: 600;
5467    padding: 6px 14px;
5468    border-radius: 6px;
5469    width: fit-content;
5470  }
5471  #cw-recovery-cta:hover {
5472    background: #25b870;
5473  }
5474</style>
5475
5476<script>
5477  (function() {
5478    var STORAGE_KEY = 'cw_last_viewed';
5479
5480    // ⏱ DELAY SETTING — change this number to adjust the wait period
5481    // Currently set to 18 hours. To test, temporarily change to: 1/60 (1 minute)
5482    var HOURS_DELAY = 18;
5483    var MS_DELAY = HOURS_DELAY * 60 * 60 * 1000;
5484
5485    // Save product data on product pages
5486    
5487
5488    // Show popup on all other pages
5489    var stored = localStorage.getItem(STORAGE_KEY);
5490    if (!stored) return;
5491
5492    var data;
5493    try { data = JSON.parse(stored); } catch(e) { return; }
5494
5495    // Don't show if we're on the same product page
5496    if (window.location.pathname === data.url) return;
5497
5498    // Don't show if not enough time has passed
5499    if (!data.savedAt || (Date.now() - data.savedAt) < MS_DELAY) return;
5500
5501    setTimeout(function() {
5502      var popup = document.getElementById('cw-recovery-popup');
5503      var img   = document.getElementById('cw-recovery-img');
5504      var title = document.getElementById('cw-recovery-title');
5505      var cta   = document.getElementById('cw-recovery-cta');
5506
5507      if (!popup) return;
5508
5509      img.src           = data.image;
5510      img.alt           = data.title;
5511      title.textContent = data.title;
5512      cta.href          = data.url;
5513
5514      popup.style.display = 'block';
5515
5516      document.getElementById('cw-recovery-close').addEventListener('click', function() {
5517        popup.style.display = 'none';
5518        // Does NOT clear localStorage — will reappear on next visit after delay
5519      });
5520    }, 3000);
5521  })();
5522</script>
5522
5523
5524<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/gsap.min.js" defer></script>
vendor: 2 bytes, line 5524
5524
5525<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/ScrollTrigger.min.js" defer></script>
vendor: 2 bytes, line 5525
5525
5526<script src="//clubwell.com/cdn/shop/t/65/assets/cw-gsap-animations.js?v=107778800090717924251788345114" defer></script>
5526
5527
5528<script>
5529  !function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();function loadKlaviyo() {
5530    var s = document.createElement('script');
5531    s.type = 'text/javascript';
5532    s.async = true;
5533    s.src = 'https://static.klaviyo.com/onsite/js/Xb5WF4/klaviyo.js';
5534    document.body.appendChild(s);
5535  }
5536
5537  if (document.readyState === 'complete') {
5538    setTimeout(loadKlaviyo, 2000);
5539  } else {
5540    window.addEventListener('load', function() {
5541      setTimeout(loadKlaviyo, 2000);
5542    });
5543  }
5544</script>
5544
5545
5546  <style>  </style>
5547<div id="shopify-block-AY3hkMFZ2QW1FNVg5Q__14236898902689827741" class="shopify-block shopify-app-block">
5548
5549<script>
5550  window.StackDiscountsAppEmbed = window.StackDiscountsAppEmbed || {};
5551  window.StackDiscountsAppEmbed.customer = {
5552    id: null,
5553    tags: null
5554  };
5555</script>
5555
5556
5557<div class="bdp-d-launcher"></div>
5558<div class="bdp-d-popup bdp-d-not-animated"></div>
5559
5560</div><div id="shopify-block-AMXlNNXM5SWtGZ0cxR__17151115064775110295" class="shopify-block shopify-app-block"><style data-recharge-theme='{"has_theme_customization": true, "design_mode": false }'>
5561  .recharge-theme {
5562    /* App */
5563    --recharge-app-background: #F7F7F7;
5564    --recharge-app-container: 1200px;
5565    --recharge-app-vertical-padding: 32px;
5566
5567    /* Brand colors */
5568    
5569--recharge-color-brand: #2CD383;
5570
5571    /* Tints */
5572    --recharge-color-brand-120: #24ad6c;
5573    --recharge-color-brand-20: #56dc9c;
5574    --recharge-color-brand-40: #80e5b5;
5575    --recharge-color-brand-60: #abedcd;
5576    --recharge-color-brand-75: #caf4e0;
5577    --recharge-color-brand-85: #dff8ec;
5578
5579    /* Neutral */
5580    --recharge-color-neutral: hsl(151, 35%, 7%);
5581    --recharge-color-neutral-80: hsl(151, 7%, 25%);
5582    --recharge-color-neutral-70: hsl(151, 5%, 35%);
5583    --recharge-color-neutral-40: hsl(151, 3%, 63%);
5584    --recharge-color-neutral-10: hsl(151, 2%, 91%);
5585    
5586
5587    /* Links */
5588    --recharge-button-secondary: #2CD383;
5589    --recharge-button-secondary-120: #24ad6c;
5590    --recharge-button-secondary-60: #80e5b5;
5591
5592    /* Images */
5593    --recharge-images-ratio: 1;
5594
5595    /* Cards */
5596    
5597    --recharge-cards-background: #FFFFFF;
5598    
5599
5600    
5601    --recharge-cards-border-color: RGBA(0,0,0,0);
5602    
5603
5604    /* Fonts */
5605    --recharge-typography-scale: 16px;
5606    --recharge-typography-size-1: calc(3 * var(--recharge-typography-scale));
5607    --recharge-typography-size-2: calc(2.25 * var(--recharge-typography-scale));
5608    --recharge-typography-size-3: calc(1.625 * var(--recharge-typography-scale));
5609    --recharge-typography-size-4: calc(1.25 * var(--recharge-typography-scale));
5610    --recharge-typography-size-5: calc(1 * var(--recharge-typography-scale));
5611    --recharge-typography-size-6: calc(.875 * var(--recharge-typography-scale));
5612
5613    /** Text **/
5614    --recharge-typography-light: #FFFFFF;
5615    --recharge-typography-primary: var(--recharge-color-neutral);
5616    --recharge-typography-secondary: var(--recharge-color-neutral-70);
5617
5618    /* Corners */
5619    --recharge-corners-radius: 8px;
5620
5621    --recharge-button-border-radius: 8px;
5622    
5623
5624    /* Views */
5625    
5626    --recharge-views-background: #F7F7F7;
5627    
5628
5629    /* Buttons */
5630    --recharge-button-font-family: inherit;
5631    --recharge-button-brand: var(--recharge-color-brand);
5632    --recharge-button-color: #FFFFFF;
5633  }
5634</style>
5635
5636</div><div id="shopify-block-AWGxmMlp0WWFnTzZRY__16798170927650018749" class="shopify-block shopify-app-block">
5637
5638
5639
5640
5641
5642
5643
5644  
5645  
5646
5647
5648
5649
5650<div id="recharge-storefront-experiences">
5651  
5652  <div></div>
5653</div>
5654<script type="module" src="https://static.rechargecdn.com/assets/storefront-experiences/storefront-experiences.js"></script>
5654
5655
5656<script>
5657  (function () {
5658    
5659    
5660    
5661    
5662    
5663  
5664    window.RechargeStorefrontConfig = {
5665      customer: null,
5666      shop: {
5667        currency: "GBP",
5668        locale: "en",
5669        identifier: "0bfcrw-x6.myshopify.com",
5670        market_id: 99379642698,
5671        currency_format: "£{{amount}}",
5672        routes: {
5673          cart: "\/cart",
5674          root: "\/",
5675        },
5676      },
5677      cart_overlay:{"config":{"type":"upsell","settings":{"theme":{"link_color":"#22282B","error_color":"#EC3D10","muted_color":"#535a5d","accent_color":"#0F432A","padding_left":24,"border_radius":"round","padding_right":24,"primary_color":"#2CD373","secondary_color":"#E9FBF2","background_color":"#FFFFFF","foreground_color":"#22282B","primary_foreground_color":"#ffffff","secondary_foreground_color":"#22282B"},"blocks":[{"type":"banner","settings":{"text":"\u003cp\u003e\u003cstrong\u003e{{product_title}} added to your basket\u003c\/strong\u003e\u003c\/p\u003e","padding_top":22,"padding_bottom":22,"background_color":"#2CD383","foreground_color":"#22282B"}},{"type":"text_area","settings":{"text":"\u003ch1\u003eWhy not subscribe \u0026amp; save {{discount}} instead?\u003c\/h1\u003e\u003cp\u003eThe subscription also includes:\u003c\/p\u003e\u003cul\u003e\u003cli\u003e Save {{discount}} on every order \u003c\/li\u003e\u003cli\u003e Skip, pause or cancel any time \u003c\/li\u003e\u003c\/ul\u003e","padding_top":20,"padding_bottom":20}},{"type":"upsell_product","settings":{"padding_top":20,"savings_text":"Saving {{discount}}","padding_bottom":10,"divider_placement":"top","show_divider_line":true,"show_savings_text":true,"frequency_select_label":"How often would you like this delivered?","show_strikethrough_price":true,"show_frequency_select_label":true}},{"type":"upsell_buttons","settings":{"padding_top":10,"padding_bottom":20,"primary_button_text":"Switch to Subscribe \u0026 Save {{discount}}","secondary_button_text":"Keep as a one-time order"}}],"advanced":{"drawer_settings":{"z_index_enabled":false,"drawer_width_enabled":false}}},"upsell_config":{"upsell_delivery_frequency":"user_select"},"passed_activation_ready_schema":true,"flow_id":576862},"enabled":true},
5678      cart_overlay_preview:{},
5679      cart_drawer:{"config":{"config":{"cross_sell":{"enabled":true,"config_list":[{"trigger":{"type":"specific_products","products":[{"id":"10277554028874","handle":"fibrehydrate-flour"},{"id":"15501339296074","handle":"fibrehydrate-pasta"},{"id":"10277508448586","handle":"slimshotz"}]},"cross_sell":{"type":"specific_products","products":[{"id":"15217979621706","handle":"green5","variant_ids":["53127575961930"],"purchase_option":"onetime_only","frequency_selection":"customer"}],"number_of_products":4}},{"trigger":{"type":"any"},"cross_sell":{"type":"smart_select","number_of_products":4}}]},"upsell_cart_items":true,"shipping_progress_bar":{"enabled":true,"required_amount":"40","required_amount_type":"discounted","subscriptions_unlock_free_shipping":false}},"settings":{"theme":{"link_color":"rgba(44, 211, 131, 1)","error_color":"#EC3D10","muted_color":"#535a5d","accent_color":"rgba(34, 40, 43, 1)","padding_left":30,"border_radius":"full","padding_right":30,"primary_color":"rgba(44, 211, 131, 1)","secondary_color":"rgba(228, 245, 237, 1)","background_color":"#FFFFFF","foreground_color":"rgba(34, 40, 43, 1)","primary_foreground_color":"#ffffff","secondary_foreground_color":"rgba(44, 211, 131, 1)"},"advanced":{"selectors":{"cart_count_enabled":false,"add_to_cart_enabled":false,"cart_trigger_enabled":false,"add_to_cart_override_type":"auto"},"drawer_settings":{"z_index_enabled":false,"drawer_width_enabled":false}},"templates":{"empty":{"body":{"blocks":[{"type":"text_area","settings":{"text":"\u003ch2\u003eYour cart is empty\u003c\/h2\u003e","padding_top":0,"padding_bottom":30}},{"type":"empty_cart_button","settings":{"button_text":"Continue shopping","button_action":"close"}}],"alignment":"center","padding_top":0,"padding_bottom":0},"footer":{"blocks":[],"padding_top":20,"padding_bottom":20,"section_divider":"shadow","background_color":"#FFFFFF"},"header":{"blocks":[{"type":"cart_title","settings":{"title":"\u003ch2\u003eYour cart ({{items_count}})\u003c\/h2\u003e","padding_top":16,"padding_bottom":16}}],"show_divider_line":true}},"line_items":{"body":{"blocks":[{"type":"line_items","settings":{"upsell":{"display_type":"button","text_discount":"Upgrade to subscription and save up to {{discount}}","text_no_discount":"Upgrade to a subscription","frequency_select_label":"Deliver every","show_onetime_frequency":true,"onetime_frequency_label":"One-time purchase","upsell_in_progress_text":"Upgrading to subscription...","text_discount_quantity_upsell":"Subscribe and buy {{quantity}}, save {{discount}}!"}
5679,"padding_top":16,"savings_text":"Saving {{discount}}","padding_bottom":16,"show_divider_line":true,"show_savings_text":true,"show_strikethrough_price":true}},{"type":"cross_sell","settings":{"show_title":true,"title_text":"\u003ch4 style=\"text-align: center\"\u003eYou may also like\u003c\/h4\u003e","padding_top":16,"padding_bottom":16,"display_options":"dropdown","card_background_color":"#F6F8FA","add_to_cart_button_text":"Add","section_background_color":"#FFFFFF","display_products_on_cards":true,"prompt_one_time_option_text":"One-time purchase","prompt_add_to_cart_button_text":"Add to cart","prompt_variant_selection_label":"Options","prompt_frequency_selection_label":"Deliver every"}},{"type":"banner","settings":{"text":"\u003cp\u003eYou're on your way to better \u003cstrong\u003e\u003cem\u003enutrition\u003c\/em\u003e\u003c\/strong\u003e.\u003c\/p\u003e","padding_top":12,"padding_bottom":12,"background_color":"#E3EBF0","foreground_color":"#0B1317"}}],"alignment":"top","padding_top":0,"padding_bottom":0},"footer":{"blocks":[{"type":"subtotal","settings":{"padding_top":0,"padding_bottom":4,"subtotal_text_plural":"\u003cstrong\u003eSubtotal ({{items_count}} items):\u003c\/strong\u003e","subtotal_text_singular":"\u003cstrong\u003eSubtotal ({{items_count}} item):\u003c\/strong\u003e","show_strikethrough_price":true}},{"type":"checkout_button","settings":{"padding_top":4,"padding_bottom":0,"checkout_button_text":"Checkout"}}],"padding_top":20,"padding_bottom":20,"section_divider":"line","background_color":"rgba(233, 251, 242, 1)"},"header":{"blocks":[{"type":"cart_title","settings":{"title":"\u003ch2\u003eYour bag ({{items_count}})\u003c\/h2\u003e","padding_top":16,"padding_bottom":16}},{"type":"shipping_progress_bar","settings":{"icon":"https:\/\/static.stage.rechargecdn.com\/assets\/affinity-components\/shipping-default.png","show_icon":true,"padding_top":16,"completed_text":"\u003cp style=\"text-align: center\"\u003e🎉 \u003cstrong\u003eCongrats \u003c\/strong\u003e— you've unlocked free shipping!\u003c\/p\u003e","padding_bottom":16,"background_color":"#FFFFFF","in_progress_text":"\u003cp style=\"text-align: center\"\u003eYou're only \u003cstrong\u003e{{amount}}\u003c\/strong\u003e away from free shipping!\u003c\/p\u003e","divider_placement":"top","show_divider_line":true,"bar_background_color":"#E3EBF0","bar_foreground_color":"#16833A"}}],"show_divider_line":true}}}},"passed_activation_ready_schema":true,"flow_id":313192},"enabled":true},
5680      cart_drawer_preview:{"config":{"config":{"cross_sell":{"config_list":[{"cross_sell":{"number_of_products":4,"type":"smart_select"},"trigger":{"type":"any"}}],"enabled":true},"shipping_progress_bar":{"enabled":true,"required_amount":"39.99","required_amount_type":"discounted","subscriptions_unlock_free_shipping":false},"upsell_cart_items":true},"settings":{"advanced":{"drawer_settings":{"drawer_width_enabled":false,"z_index_enabled":false},"selectors":{"add_to_cart_enabled":false,"cart_count_enabled":false,"cart_trigger_enabled":false}},"templates":{"empty":{"body":{"alignment":"center","blocks":[{"settings":{"padding_bottom":8,"padding_top":0,"text":"\u003ch2\u003eYour cart is empty!\u003c\/h2\u003e"},"type":"text_area"},{"settings":{"button_action":"close","button_text":"Continue shopping"},"type":"empty_cart_button"}],"padding_bottom":0,"padding_top":0},"footer":{"background_color":"#FFFFFF","blocks":[],"padding_bottom":20,"padding_top":20,"section_divider":"shadow"},"header":{"blocks":[{"settings":{"padding_bottom":16,"padding_top":16,"title":"\u003ch2 style=\"font-size: 24px;\"\u003eYour cart ({{items_count}})\u003c\/h2\u003e"},"type":"cart_title"}],"show_divider_line":true}},"line_items":{"body":{"alignment":"top","blocks":[{"settings":{"padding_bottom":16,"padding_top":16,"savings_text":"Saving {{discount}}","show_divider_line":true,"show_savings_text":true,"show_strikethrough_price":true,"upsell":{"display_type":"button","frequency_select_label":"Deliver every","onetime_frequency_label":"One-time purchase","show_onetime_frequency":true,"text_discount":"Upgrade to subscription and save up to {{discount}}","text_discount_quantity_upsell":"Subscribe and buy {{quantity}}, save {{discount}}!","text_no_discount":"Upgrade to a subscription","upsell_in_progress_text":"Upgrading to subscription..."}},"type":"line_items"},{"settings":{"add_to_cart_button_text":"Add","card_background_color":"#F6F8FA","display_options":"dropdown","display_products_on_cards":true,"padding_bottom":16,"padding_top":16,"prompt_add_to_cart_button_text":"Add to cart","prompt_frequency_selection_label":"Deliver every","prompt_one_time_option_text":"One-time purchase","prompt_variant_selection_label":"Options","section_background_color":"#FFFFFF","show_title":true,"title_text":"\u003ch4 style=\"text-align:center;\"\u003eGoes great with\u003c\/h4\u003e"},"type":"cross_sell"}],"padding_bottom":0,"padding_top":0},"footer":{"background_color":"#FFFFFF","blocks":[{"settings":{"padding_bottom":4,"padding_top":0,"show_strikethrough_price":true,"subtotal_text_plural":"\u003cstrong\u003eSubtotal ({{items_count}} items):\u003c\/strong\u003e","subtotal_text_singular":"\u003cstrong\u003eSubtotal ({{items_count}} item):\u003c\/strong\u003e"},"type":"subtotal"},{"settings":{"checkout_button_text":"Checkout","padding_bottom":0,"padding_top":4},"type":"checkout_button"}],"padding_bottom":20,"padding_top":20,"section_divider":"shadow"},"header":{"blocks":[{"settings":{"padding_bottom":16,"padding_top":16,"title":"\u003ch2 style=\"font-size: 24px;\"\u003eYour cart ({{items_count}})\u003c\/h2\u003e"},"type":"cart_title"},{"settings":{"background_color":"#FFFFFF","bar_background_color":"#E3EBF0","bar_foreground_color":"#16833A","completed_text":"\u003cp style=\"text-align: center\"\u003e🎉 \u003cstrong\u003eCongrats \u003c\/strong\u003e— you've unlocked free shipping!\u003c\/p\u003e","divider_placement":"top","icon":"https:\/\/static.stage.rechargecdn.com\/assets\/affinity-components\/shipping-default.png","in_progress_text":"\u003cp style=\"text-align:center;\"\u003eSpend \u003cstrong\u003e{{amount}}\u003c\/strong\u003e more for free shipping\u003c\/p\u003e","padding_bottom":16,"padding_top":16,"show_divider_line":true,"show_icon":false},"type":"shipping_progress_bar"}],"show_divider_line":true}}},"theme":{"accent_color":"#16833a","background_color":"#FFFFFF","border_radius":"full","error_color":"#EC3D10","foreground_color":"#000000","link_color":"#467c99","muted_color":"#535a5d","padding_left":24,"padding_right":24,"primary_color":"#467c99","primary_foreground_color":"#ffffff","secondary_color":"#E3EBF0","secondary_foreground_color":"#467c99"}}}},
5681      bundles_selling_plan_sync_enabled:true,
5682    };
5683  })();
5684</script>
5684
5685
5686
5687
5688
5689</div>
5689<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5689
5690</body>
5691  </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.