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®ion_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"> </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 & 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 & 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®ion_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 © 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">×</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.