1<!DOCTYPE html> 2 3<html data-wf-page="69de3b4e0bfa9e17b8f526fc" data-wf-site="69de3b4e0bfa9e17b8f52712" lang="en" data-money-format="£{{amount}}"><!--Last Published: 2026-06-02T09:40:07.926Z--><head><link rel="canonical" href="https://drinkmushus.com/products/pineapple-fizz"><title>Pineapple Fizz�– Mushus</title><meta name="description" content="Pineapple Fizz is a refreshing, lightly sparkling functional drink made with 3g vegan collagen, clinically researched probiotics and organic tremella mushroom - designed to support radiance, hydration, and gut balance daily. With a delicious tropical flavour, enjoy chilled any time of day. No preservatives, no added su"> 4
5<script type="application/ld+json"> 6{ 7 "@context": "http://schema.org/", 8 "@type": "Product", 9 "name": "Pineapple Fizz", 10 "url": "https:\/\/drinkmushus.com\/products\/pineapple-fizz","image": [ 11 "https:\/\/drinkmushus.com\/cdn\/shop\/files\/mushus-can_v1_2_001_2400x.jpg?v=1776012987" 12 ],"description": "Pineapple Fizz is a refreshing, lightly sparkling functional drink made with 3g vegan collagen, clinically researched probiotics and organic tremella mushroom - designed to support radiance, hydration, and gut balance daily.\nWith a delicious tropical flavour, enjoy chilled any time of day. No preservatives, no added sugar, just real, functional ingredients working from the inside out.\nâ Vegan collagen â Hyaluronic acid â Probiotic HU58® â Organic tremella mushroomâ Vegan, Dairy and Gluten free â No added sugar or artificial sweeteners ","brand": { 13 "@type": "Brand", 14 "name": "Mushus" 15 }, 16 "offers": [{ 17 "@type" : "Offer","availability" : "http://schema.org/InStock", 18 "price" : 20.0, 19 "priceCurrency" : "GBP", 20 "url" : "https:\/\/drinkmushus.com\/products\/pineapple-fizz?variant=57307109196158" 21 },�{ 22 "@type" : "Offer","availability" : "http://schema.org/InStock", 23 "price" : 20.0, 24 "priceCurrency" : "GBP", 25 "url" : "https:\/\/drinkmushus.com\/products\/pineapple-fizz?variant=57307109228926" 26 }�] 27} 28</script>
28� 29 30<meta property="og:site_name" content="Mushus"> 31<meta property="og:url" content="https://drinkmushus.com/products/pineapple-fizz"> 32<meta property="og:title" content="Pineapple Fizz"> 33<meta property="og:type" content="product"> 34<meta property="og:description" content="Pineapple Fizz is a refreshing, lightly sparkling functional drink made with 3g vegan collagen, clinically researched probiotics and organic tremella mushroom - designed to support radiance, hydration, and gut balance daily. With a delicious tropical flavour, enjoy chilled any time of day. No preservatives, no added su"><meta property="og:image" content="http://drinkmushus.com/cdn/shop/files/mushus-can_v1_2_001.jpg?v=1776012987"> 35 <meta property="og:image:secure_url" content="https://drinkmushus.com/cdn/shop/files/mushus-can_v1_2_001.jpg?v=1776012987"> 36 <meta property="og:image:width" content="2400"> 37 <meta property="og:image:height" content="1600"><meta property="og:price:amount" content="20.00"> 38 <meta property="og:price:currency" content="GBP"><meta name="twitter:card" content="summary_large_image"> 39<meta name="twitter:title" content="Pineapple Fizz"> 40<meta name="twitter:description" content="Pineapple Fizz is a refreshing, lightly sparkling functional drink made with 3g vegan collagen, clinically researched probiotics and organic tremella mushroom - designed to support radiance, hydration, and gut balance daily. With a delicious tropical flavour, enjoy chilled any time of day. No preservatives, no added su"><meta charset="utf-8"> 41<meta content="width=device-width, initial-scale=1" name="viewport"> 42<link href="//drinkmushus.com/cdn/shop/t/43/assets/normalize.css?v=7230471698553888871780393245" rel="stylesheet" type="text/css" media="all" /> 43<link href="//drinkmushus.com/cdn/shop/t/43/assets/webflow.css?v=85958428073184869871780393245" rel="stylesheet" type="text/css" media="all" /> 44<link href="//drinkmushus.com/cdn/shop/t/43/assets/drinkmushus.webflow.css?v=25720220478885572521780393245" rel="stylesheet" type="text/css" media="all" /> 45<style>html.w-mod-js:not(.w-mod-ix3) :is([slide="item"], [section="circle-target"], .fs_nav, [load="heading"], [load="subline"], [load="bg-image"], [load="navbar"], [load="circle"], [load="eyebrow"], .dropdown-list, .product-grid_image) {visibility: hidden !important;}</style>
46<script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script>
46 47<link href="//drinkmushus.com/cdn/shop/t/43/assets/favicon.jpg?v=105466847954972247991780393235" rel="icon" type="image/png" sizes="32x32" media="(prefers-color-scheme: light)"> 48<link href="//drinkmushus.com/cdn/shop/t/43/assets/favicon-dark.jpg?v=254" rel="icon" type="image/png" sizes="32x32" media="(prefers-color-scheme: dark)"><link href="//drinkmushus.com/cdn/shop/t/43/assets/webclip.jpg?v=65209785541636886191780393235" rel="apple-touch-icon">
48<script src="https://cdn.jsdelivr.net/npm/@finsweet/attributes-accordion@1/accordion.js" async=""> 49</script>
vendor: 1 bytes, line 49
49
50<script src="https://cdn.jsdelivr.net/npm/@finsweet/attributes-inputactive@1/inputactive.js" async=""> 51</script>
51 52<link href="//drinkmushus.com/cdn/shop/t/43/assets/udesly-common.min.css?v=93597130385998182511780393235" rel="stylesheet" type="text/css" media="all" />
52<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
52<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/99767976318/digital_wallets/dialog"> 53<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/57307109196158:1?ucp/version=2026-08-25&context/payment/0/handler=dev.shopify.shop_pay" payment="dev.shopify.shop_pay com.google.pay dev.shopify.card"><link rel="alternate" type="application/json+oembed" href="https://drinkmushus.com/products/pineapple-fizz.oembed">
54<script async="async" src="/checkouts/internal/preloads.js?locale=en-GB"></script>
54 55<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
56<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-GB&shop_id=99767976318" crossorigin="anonymous"></script>
vendor: 1 bytes, line 56
56
57<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":99767976318,"countryCode":"GB","currencyCode":"GBP","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/99767976318","merchantName":"Mushus","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","maestro","elo"],"total":{"type":"pending","label":"Mushus","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 57
57
58<script id="shopify-features" type="application/json">{"accessToken":"6418d4e68575197288228c4ca3841055","betas":["rich-media-storefront-analytics"],"domain":"drinkmushus.com","predictiveSearch":true,"shopId":99767976318,"locale":"en"}</script>
vendor: 1 bytes, line 58
58
59<script>var Shopify = Shopify || {}; 60Shopify.shop = "mushusshop.myshopify.com"; 61Shopify.locale = "en"; 62Shopify.currency = {"active":"GBP","rate":"1.0"}; 63Shopify.country = "GB"; 64Shopify.theme = {"name":"drinkmushus48","id":193383858558,"schema_name":"drinkmushus48","schema_version":"1.0.0","theme_store_id":null,"role":"main"}; 65Shopify.theme.handle = "null"; 66Shopify.theme.style = {"id":null,"handle":null}; 67Shopify.cdnHost = "drinkmushus.com/cdn"; 68Shopify.routes = Shopify.routes || {}; 69Shopify.routes.root = "/"; 70Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 71Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 72Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 73Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 73
73
74<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 74
74
75<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 75
75
76<script> 77 window.ShopifyPay = window.ShopifyPay || {}; 78 window.ShopifyPay.apiHost = "shop.app\/pay"; 79 window.ShopifyPay.redirectState = null; 80</script>
vendor: 1 bytes, line 80
80
81<script> 82 window.Shopify = window.Shopify || {}; 83 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 84 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 85 window.Shopify.SignInWithShop.eligible = true; 86</script>
vendor: 1 bytes, line 86
86
87<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 87
87
88<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 88
88
89<script type="module"> 90 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 91 92 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 93 94</script>
vendor: 1 bytes, line 94
94
95<script> 96 window.Shopify = window.Shopify || {}; 97 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 98 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"]}; 99</script>
vendor: 1 bytes, line 99
99
100<script id="__st">var __st={"a":99767976318,"offset":-14400,"reqid":"8705da86-1da6-44fe-83d2-456d39b8a2d2-1791585698","pageurl":"drinkmushus.com\/products\/pineapple-fizz","u":"49ba0590db57","p":"product","rtyp":"product","rid":15856473145726};</script>
vendor: 1 bytes, line 100
100
101<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 101
101
102<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 102
102
103<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//drinkmushus.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 103
103
104<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 = "//drinkmushus.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>
104<script crossorigin="anonymous" defer="defer" src="//drinkmushus.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 104
104
105<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 105
105
106<script> 107 window.Shopify = window.Shopify || {}; 108 window.Shopify.MCP = window.Shopify.MCP || {}; 109 window.Shopify.MCP.enabled = true; 110 window.Shopify.MCP.shop = "mushusshop.myshopify.com"; 111 window.Shopify.MCP.mcpEndpoint = "https:\/\/drinkmushus.com\/api\/mcp"; 112 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"]}}]; 113</script>
vendor: 1 bytes, line 113
113
114<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("\/\/drinkmushus.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})(); 115</script>
vendor: 1 bytes, line 115
115
116<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://drinkmushus.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 117</script>
vendor: 1 bytes, line 117
117
118<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 119 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); 120</script>
vendor: 1 bytes, line 120
120
121<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})}})); 122</script>
vendor: 1 bytes, line 122
122
123<script id='scb4127' type='text/javascript' async='' src='https://drinkmushus.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
123<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://drinkmushus.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 124<style id="shopify-accelerated-checkout-cart"> 125 #shopify-buyer-consent { 126 margin-top: 1em; 127 display: inline-block; 128 width: 100%; 129} 130 131#shopify-buyer-consent.hidden { 132 display: none; 133} 134 135#shopify-subscription-policy-button { 136 background: none; 137 border: none; 138 padding: 0; 139 text-decoration: underline; 140 font-size: inherit; 141 cursor: pointer; 142} 143 144#shopify-subscription-policy-button::before { 145 box-shadow: none; 146} 147 148 </style> 149
150<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
150 151 152<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
153<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: 99767976318,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};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 153
153
154<script> 155 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 156</script>
vendor: 1 bytes, line 156
156
157<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}
157).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: 99767976318,storefrontBaseUrl: "https://drinkmushus.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://drinkmushus.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Mushus","paymentSettings":{"currencyCode":"GBP"},"myshopifyDomain":"mushusshop.myshopify.com","countryCode":"GB","storefrontUrl":"https:\/\/drinkmushus.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":20.0,"currencyCode":"GBP"},"product":{"title":"Pineapple Fizz","vendor":"Mushus","id":"15856473145726","untranslatedTitle":"Pineapple Fizz","url":"\/products\/pineapple-fizz","type":""},"id":"57307109196158","image":{"src":"\/\/drinkmushus.com\/cdn\/shop\/files\/pineapple-6-pack.webp?v=1776354001"},"sku":null,"title":"6x Pineapple Fiz","untranslatedTitle":"6x Pineapple Fiz"},{"price":{"amount":20.0,"currencyCode":"GBP"},"product":{"title":"Pineapple Fizz","vendor":"Mushus","id":"15856473145726","untranslatedTitle":"Pineapple Fizz","url":"\/products\/pineapple-fizz","type":""},"id":"57307109228926","image":{"src":"\/\/drinkmushus.com\/cdn\/shop\/files\/mixed-6-pack.webp?v=1777023022"},"sku":null,"title":"3x Pineapple Fizz + 3x Raspberry Fizz","untranslatedTitle":"3x Pineapple Fizz + 3x Raspberry Fizz"}
157],"products":[{"id":"15856473145726","handle":"pineapple-fizz","isCollective":null,"title":"Pineapple Fizz","type":null,"untranslatedTitle":"Pineapple Fizz","url":"\/products\/pineapple-fizz","vendor":"Mushus","remoteShopId":null,"variants":[{"id":"57307109196158","image":{"src":"\/\/drinkmushus.com\/cdn\/shop\/files\/pineapple-6-pack.webp?v=1776354001"},"price":{"amount":20.0,"currencyCode":"GBP"},"sku":null,"title":"6x Pineapple Fiz","untranslatedTitle":"6x Pineapple Fiz"},{"id":"57307109228926","image":{"src":"\/\/drinkmushus.com\/cdn\/shop\/files\/mixed-6-pack.webp?v=1777023022"},"price":{"amount":20.0,"currencyCode":"GBP"},"sku":null,"title":"3x Pineapple Fizz + 3x Raspberry Fizz","untranslatedTitle":"3x Pineapple Fizz + 3x Raspberry Fizz"}]}],"purchasingCompany":null},},"https://drinkmushus.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"193383858558","themePublished":"true","eventMetadataId":"757023b3-66a0-448f-9b52-ab4aafade2db","pageType":"product","resourceId":"15856473145726","shopId":"99767976318","storefrontBaseUrl":"https:\/\/drinkmushus.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\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":20.0,\"currencyCode\":\"GBP\"},\"product\":{\"title\":\"Pineapple Fizz\",\"vendor\":\"Mushus\",\"id\":\"15856473145726\",\"untranslatedTitle\":\"Pineapple Fizz\",\"url\":\"\/products\/pineapple-fizz\",\"type\":\"\"},\"id\":\"57307109196158\",\"image\":{\"src\":\"\/\/drinkmushus.com\/cdn\/shop\/files\/pineapple-6-pack.webp?v=1776354001\"},\"sku\":null,\"title\":\"6x Pineapple Fiz\",\"untranslatedTitle\":\"6x Pineapple Fiz\"}}]]"});})();</script>
157<script> 158 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 159 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 160 window.ShopifyAnalytics.meta.currency = 'GBP'; 161 var meta = {"product":{"id":15856473145726,"gid":"gid:\/\/shopify\/Product\/15856473145726","vendor":"Mushus","type":"","handle":"pineapple-fizz","variants":[{"id":57307109196158,"price":2000,"name":"Pineapple Fizz - 6x Pineapple Fiz","public_title":"6x Pineapple Fiz","sku":null},{"id":57307109228926,"price":2000,"name":"Pineapple Fizz - 3x Pineapple Fizz + 3x Raspberry Fizz","public_title":"3x Pineapple Fizz + 3x Raspberry Fizz","sku":null}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":15856473145726,"requestId":"8705da86-1da6-44fe-83d2-456d39b8a2d2-1791585698"}}; 162 for (var attr in meta) { 163 window.ShopifyAnalytics.meta[attr] = meta[attr]; 164 } 165</script>
vendor: 1 bytes, line 165
165
166<script class="analytics"> 167 (function () { 168 var customDocumentWrite = function(content) { 169 var jquery = null; 170 171 if (window.jQuery) { 172 jquery = window.jQuery; 173 } else if (window.Checkout && window.Checkout.$) { 174 jquery = window.Checkout.$; 175 } 176 177 if (jquery) { 178 jquery('body').append(content); 179 } 180 }; 181 182 var hasLoggedConversion = function(token) { 183 if (token) { 184 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 185 } 186 return false; 187 } 188 189 var setCookieIfConversion = function(token) { 190 if (token) { 191 var twoMonthsFromNow = new Date(Date.now()); 192 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 193 194 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 195 } 196 } 197 198 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 199 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 200 if (trekkie.integrations) { 201 return; 202 } 203 trekkie.methods = [ 204 'identify', 205 'page', 206 'ready', 207 'track', 208 'trackForm', 209 'trackLink' 210 ]; 211 trekkie.factory = function(method) { 212 return function() { 213 var args = Array.prototype.slice.call(arguments); 214 args.unshift(method); 215 trekkie.push(args); 216 if (method == 'track' || method == 'page') { 217 var pageUrl; 218 try { 219 pageUrl = window.location.href; 220 } catch (e) {} 221 var pageReferrer; 222 try { 223 pageReferrer = document.referrer; 224 } catch (e) {} 225 try { 226 if (window.__TREKKIE_SHIM_QUEUE == null) { 227 window.__TREKKIE_SHIM_QUEUE = []; 228 } 229 window.__TREKKIE_SHIM_QUEUE.push({ 230 from: 'trekkie-stub', 231 method: method, 232 args: args.slice(1), 233 pageContext: { 234 url: pageUrl, 235 referrer: pageReferrer 236 } 237 }); 238 } catch (e) { 239 // no-op 240 } 241 } 242 return trekkie; 243 }; 244 }; 245 for (var i = 0; i < trekkie.methods.length; i++) { 246 var key = trekkie.methods[i]; 247 trekkie[key] = trekkie.factory(key); 248 } 249 trekkie.load = function(config) { 250 trekkie.config = config || {}; 251 trekkie.config.initialDocumentCookie = document.cookie; 252 var first = document.getElementsByTagName('script')[0]; 253var script = document.createElement('script'); 254script.type = 'text/javascript'; 255script.onerror = function(e) { 256 var scriptFallback = document.createElement('script'); 257 scriptFallback.type = 'text/javascript'; 258 scriptFallback.onerror = function(error) { 259 var Monorail = { 260 produce: function produce(monorailDomain, schemaId, payload) { 261 var currentMs = new Date().getTime(); 262 var event = { 263 schema_id: schemaId, 264 payload: payload, 265 metadata: { 266 event_created_at_ms: currentMs, 267 event_sent_at_ms: currentMs 268 } 269 }; 270 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 271 }, 272 sendRequest: function sendRequest(endpointUrl, payload) { 273 // Try the sendBeacon API 274 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 275 var blobData = new window.Blob([payload], { 276 type: 'text/plain' 277 }); 278 279 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 280 return true; 281 } // sendBeacon was not successful 282 283 } // XHR beacon 284 285 var xhr = new XMLHttpRequest(); 286 287 try { 288 xhr.open('POST', endpointUrl); 289 xhr.setRequestHeader('Content-Type', 'text/plain'); 290 xhr.send(payload); 291 } catch (e) { 292 console.log(e); 293 } 294 295 return false; 296 }, 297 isIos12: function isIos12() { 298 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 299 } 300 }; 301 Monorail.produce('monorail-edge.shopifysvc.com', 302 'trekkie_storefront_load_errors/1.1', 303 {shop_id: 99767976318, 304 theme_id: 193383858558, 305 app_name: "storefront", 306 context_url: window.location.href, 307 source_url: "//drinkmushus.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 308 309 }; 310 scriptFallback.async = true; 311 scriptFallback.src = '//drinkmushus.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 312 first.parentNode.insertBefore(scriptFallback, first); 313}; 314script.async = true; 315script.src = '//drinkmushus.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 316first.parentNode.insertBefore(script, first); 317 318 }; 319 trekkie.load( 320 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":99767976318,"isMerchantRequest":null,"themeId":193383858558,"themeCityHash":"15746464323857614697","contentLanguage":"en","currency":"GBP","eventMetadataId":"757023b3-66a0-448f-9b52-ab4aafade2db"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 321 ); 322 323 var loaded = false;
324 trekkie.ready(function() { 325 if (loaded) return; 326 loaded = true; 327 328 window.ShopifyAnalytics.lib = window.trekkie; 329 330 var originalDocumentWrite = document.write; 331 document.write = customDocumentWrite; 332 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 333 document.write = originalDocumentWrite; 334 335 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 336 var token = match? match[1]: undefined; 337 if (!hasLoggedConversion(token)) { 338 setCookieIfConversion(token); 339 window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"GBP","variantId":57307109196158,"productId":15856473145726,"productGid":"gid:\/\/shopify\/Product\/15856473145726","name":"Pineapple Fizz - 6x Pineapple Fiz","price":"20.00","sku":null,"brand":"Mushus","variant":"6x Pineapple Fiz","category":"","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true}); 340 } 341 }); 342 343 window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":15856473145726,"requestId":"8705da86-1da6-44fe-83d2-456d39b8a2d2-1791585698","shopifyEmitted":true}); 344 345 var eventsListenerScript = document.createElement('script'); 346 eventsListenerScript.async = true; 347 eventsListenerScript.src = "//drinkmushus.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 348 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 349})();</script>
vendor: 1 bytes, line 349
349
350<script 351 defer 352 src="https://drinkmushus.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js" 353 data-application="storefront-renderer" 354 data-shop-id="99767976318" 355 data-render-region="gcp-us-west1" 356 data-page-type="product" 357 data-theme-instance-id="193383858558" 358 data-theme-name="drinkmushus48" 359 data-theme-version="1.0.0" 360 data-monorail-region="shop_domain" 361 data-resource-timing-sampling-rate="10" 362 data-shs="true" 363 data-shs-beacon="true" 364 data-shs-export-with-fetch="true" 365 data-shs-logs-sample-rate="1" 366 data-shs-beacon-endpoint="https://drinkmushus.com/api/collect" 367></script>
367 368<meta name="shopify-y" content="b75274fc-59f8-4d1a-adad-17a5485c4de9" data-expiration="1823143298000"><meta name="shopify-s" content="e8022d60-ec50-4dd4-94b6-97cffc8e2a55" data-expiration="1791587498000"> 369</head> 370<body class=" template-product"> 371 372 <div class="code_hidden"> 373 <div class="code_js w-embed w-script"> 374
374<script> 375 document.addEventListener("DOMContentLoaded", function() { 376 // Select the elements 377 const elements = document.querySelectorAll(".navbar, .nav_button, .nav-link, .menu_lottie, .fs_nav, .navbar_static_background"); 378 // Track the state so we don't spam the DOM 379 let isScrolled = false; 380 function toggleScrolledClass() { 381 const scrollPos = window.scrollY; 382 const threshold = 20; // Increased slightly to stop the "flick" 383 if (scrollPos > threshold && !isScrolled) { 384 elements.forEach(el => el.classList.add("scrolled")); 385 isScrolled = true; 386 } else if (scrollPos <= threshold && isScrolled) { 387 elements.forEach(el => el.classList.remove("scrolled")); 388 isScrolled = false; 389 } 390 } 391 // Run once on load 392 toggleScrolledClass(); 393 // Listen for scroll 394 window.addEventListener("scroll", toggleScrolledClass, { passive: true }); 395 }); 396</script>
396 397 </div> 398 <div class="code_css w-embed"><!-- responsive sizing --> 399 <style> 400 html { font-size: calc(0.5625rem + 0.41666666666666663vw); } 401 @media screen and (max-width:1920px) { html { font-size: calc(0.5625rem + 0.41666666666666674vw); } } 402 @media screen and (max-width:1440px) { html { font-size: calc(0.7501951092611863rem + 0.20811654526534862vw); } } 403 @media screen and (max-width:479px) { html { font-size: calc(0.7497384937238494rem + 0.41841004184100417vw); } } 404</style> 405 <!-- utility styles --> 406 <style> 407* { 408-webkit-font-smoothing: antialiased; 409-moz-osx-font-smoothing: grayscale; 410} 411.w-richtext>:first-child { 412 margin-top: 0; 413} 414.w-richtext>:last-child, .w-richtext ol li:last-child, .w-richtext ul li:last-child { 415 margin-bottom: 0; 416} 417a, 418.w-tab-link, 419.w-nav-link, 420.w-dropdown-btn, 421.w-dropdown-toggle, 422.w-dropdown-link 423{ 424color: inherit; 425} 426main:focus-visible { 427 outline: -webkit-focus-ring-color auto 0px; 428} 429.form-input { 430 -webkit-appearance: none; 431} 432.w-slider-dot { 433 background: #dbdbdb; 434 width: 0.5rem; 435 height: 0.5rem; 436 margin-left: 0px !important; 437 margin-bottom: 0px !important; 438 margin-right: 0px !important; 439 transition: background 600ms cubic-bezier(.23, 1, .32, 1); 440} 441.w-slider-dot.w-active { 442 background: #0095ff; 443} 444</style> 445 </div> 446 </div><div class="page-container"><div id="shopify-section-navigation" class="shopify-section navigation"> 447<div class="navbar"> 448 <div class="navbar-content"> 449 <div class="navbar_left"> 450 <a href="/" aria-current="page" class="nav_logo_link w-inline-block w--current"> 451 <div class="nav_logo_embed w-embed"><svg height="100%" viewBox="0 0 209 48" fill="none" display="block"> 452 <path d="M205.928 46.405L205.157 41.953H208.954V39.4452C208.954 37.9288 208.857 36.6263 208.684 35.5765C208.511 34.5267 208.221 33.6325 207.816 32.9326C207.431 32.2328 206.91 31.7272 206.294 31.4162C205.658 31.1051 204.906 30.9496 204.039 30.9496C203.172 30.9496 202.381 31.1051 201.765 31.4162C201.148 31.7272 200.627 32.2328 200.242 32.9326C199.838 33.6325 199.549 34.5073 199.356 35.5765C199.163 36.6457 199.086 37.9288 199.086 39.4452V41.953H202.882L202.112 46.405H205.908H205.928Z" fill="currentcolor"></path> 453 <path d="M90.8129 11.5285C92.8365 11.5285 94.6485 11.7225 96.2477 12.092C97.8283 12.4613 99.1765 13.0642 100.294 13.8805C101.412 14.697 102.26 15.7666 102.839 17.0496C103.416 18.3521 103.705 19.8877 103.705 21.7151V21.8125H93.8769V21.579C93.8582 20.4905 93.7808 19.5769 93.6455 18.8575C93.5111 18.1384 93.2987 17.5747 93.0097 17.1471C92.7206 16.7388 92.3739 16.4468 91.9691 16.3107C91.5645 16.1746 91.0826 16.0966 90.5623 16.0965C90.1577 16.0965 89.7723 16.1555 89.3869 16.2721C89.0014 16.3887 88.6735 16.6027 88.4037 16.8943C88.1341 17.1858 87.9218 17.5548 87.7869 18.0212C87.652 18.4877 87.5746 19.0324 87.5746 19.6544V20.0432C87.5746 20.743 87.6518 21.3264 87.8251 21.8318C87.9793 22.3177 88.2301 22.7647 88.5769 23.1535C88.9045 23.5423 89.3477 23.8929 89.868 24.2233C90.3884 24.5539 91.0246 24.8457 91.7377 25.0984L95.6889 26.4972C97.0184 26.9055 98.2332 27.392 99.3118 27.9752C100.273 28.4683 101.101 29.0508 101.81 29.7096L102.145 30.0552C102.916 30.8328 103.513 31.7662 103.956 32.8355C104.4 33.9047 104.631 35.1687 104.631 36.6461V37.1902C104.631 38.8426 104.322 40.3199 103.725 41.6029C103.128 42.8665 102.26 43.9551 101.142 44.8299C100.025 45.7048 98.6372 46.3664 96.9988 46.7942C95.3418 47.2217 93.4916 47.4357 91.4489 47.4357C89.2712 47.4357 87.3439 47.2017 85.7057 46.7546C84.0676 46.3075 82.6796 45.6076 81.5618 44.6939C80.4442 43.7803 79.5961 42.6336 78.9987 41.2729C78.4566 39.9971 78.1683 38.5329 78.1504 36.897V36.4127L87.9992 36.4513V36.704C87.9992 37.9092 88.0765 38.9199 88.2306 39.7169C88.3848 40.514 88.6157 41.1563 88.9241 41.6617C89.2323 42.1671 89.599 42.4969 90.0229 42.6719C90.4276 42.8274 90.9479 42.9246 91.5646 42.9246C91.9115 42.9246 92.2585 42.8866 92.586 42.8089C92.9136 42.7311 93.2028 42.6333 93.4729 42.4972C93.7425 42.3612 93.973 42.1862 94.1848 41.9724C94.3975 41.7586 94.5701 41.5057 94.7054 41.2141C94.8398 40.9226 94.9564 40.5925 95.0339 40.2426C95.13 39.8927 95.1682 39.4838 95.1682 39.0561V38.6287C95.1682 37.9288 95.0908 37.3069 94.9368 36.8015C94.7829 36.296 94.5132 35.8294 94.1465 35.4017C93.7808 34.9934 93.3376 34.6242 92.7782 34.352C92.2195 34.0799 91.5644 33.7881 90.8129 33.477L86.6307 31.9219C85.2816 31.4553 84.1058 30.9299 83.0844 30.3272C82.063 29.7245 81.1953 28.9857 80.4629 28.1498C79.7308 27.2946 79.1917 26.342 78.8255 25.2537C78.4594 24.165 78.2852 22.9399 78.2852 21.579V21.1902C78.2852 19.5964 78.5937 18.2162 79.1909 17.011C79.8076 15.8058 80.6366 14.7944 81.7349 13.978C82.8335 13.1809 84.1449 12.559 85.6866 12.1508C87.2284 11.7425 88.9243 11.5285 90.8129 11.5285Z" fill="currentcolor"></path> 454 <path d="M181.528 11.5285C183.551 11.5285 185.363 11.7226 186.962 12.092C188.543 12.4613 189.892 13.0641 191.01 13.8805C192.128 14.697 192.976 15.7666 193.553 17.0496C194.132 18.3521 194.421 19.8877 194.421 21.7151V21.8125H184.592V21.579C184.573 20.4905 184.495 19.5769 184.361 18.8575C184.226 18.1384 184.014 17.5747 183.725 17.1471C183.436 16.7388 183.089 16.4468 182.684 16.3107C182.279 16.1746 181.798 16.0966 181.277 16.0965C180.872 16.0965 180.486 16.1554 180.101 16.2721C179.715 16.3887 179.389 16.6028 179.119 16.8943C178.85 17.1858 178.637 17.5548 178.502 18.0212C178.367 18.4877 178.29 19.0324 178.29 19.6544V20.0432C178.29 20.743 178.367 21.3264 178.54 21.8318C178.695 22.3177 178.945 22.7647 179.292 23.1535C179.619 23.5423 180.063 23.8929 180.583 24.2233C181.104 24.5539 181.74 24.8457 182.453 25.0984L186.423 26.4972C187.753 26.9055 188.948 27.392 190.047 27.9752C191.007 28.4683 191.836 29.0508 192.544 29.7096L192.86 30.0552C193.631 30.8328 194.228 31.7662 194.672 32.8355C195.134 33.9047 195.346 35.1688 195.346 36.6461V37.1902C195.346 38.8426 195.038 40.3199 194.441 41.6029C193.843 42.8665 192.976 43.9552 191.858 44.8299C190.74 45.7048 189.371 46.3664 187.714 46.7942C186.056 47.2217 184.207 47.4357 182.164 47.4357C179.986 47.4357 178.059 47.2017 176.421 46.7546C174.783 46.3075 173.395 45.6076 172.277 44.6939C171.16 43.7803 170.311 42.6336 169.714 41.2729C169.172 39.9971 168.884 38.5329 168.865 36.897V36.4127L178.714 36.4513V36.704C178.714 37.9091 178.791 38.9199 178.945 39.7169C179.099 40.514 179.331 41.1563 179.639 41.6617C179.948 42.1669 180.333 42.5162 180.737 42.6719C181.142 42.8274 181.663 42.9246 182.279 42.9246C182.627 42.9246 182.974 42.8866 183.301 42.8089C183.629 42.7311 183.918 42.6333 184.188 42.4972C184.457 42.3612 184.689 42.1862 184.9 41.9724C185.112 41.7586 185.286 41.5058 185.421 41.2141C185.555 40.9226 185.652 40.5925 185.749 40.2426C185.845 39.8927 185.884 39.4838 185.884 39.0561V38.6287C185.884 37.9289 185.806 37.3069 185.652 36.8015C185.498 36.2961 185.228 35.8293 184.862 35.4017C184.495 34.9934 184.052 34.6242 183.493 34.352C182.934 34.0799 182.279 33.7881 181.528 33.477L177.346 31.9219C175.996 3
4541.4553 174.821 30.9299 173.799 30.3272C172.778 29.7245 171.911 28.9858 171.178 28.1498C170.446 27.2945 169.906 26.3422 169.54 25.2537C169.174 24.165 169.001 22.9399 169.001 21.579V21.1902C169.001 19.5963 169.308 18.2162 169.906 17.011C170.523 15.8058 171.352 14.7944 172.45 13.978C173.548 13.181 174.859 12.559 176.401 12.1508C177.943 11.7425 179.639 11.5285 181.528 11.5285Z" fill="currentcolor"></path> 455 <path d="M58.1071 36.1406C58.1072 37.1513 58.1647 38.0261 58.2803 38.7647C58.3959 39.5034 58.5889 40.1061 58.878 40.5726C59.167 41.0392 59.5138 41.3891 59.9377 41.6029C60.3617 41.8362 60.8628 41.9338 61.4603 41.9338C62.0576 41.9338 62.5778 41.8168 63.021 41.6029C63.4643 41.3891 63.812 41.0392 64.0626 40.5726C64.313 40.1061 64.5053 39.4839 64.6402 38.7647C64.7751 38.0455 64.8525 37.1513 64.8525 36.1406V12.5395H75.0476V46.4054H64.7559L65.7199 41.0974H65.2571C63.5278 47.203 57.1429 47.1831 57.1048 47.1829C55.4476 47.1829 54.0598 46.9691 52.9035 46.5221C51.7473 46.075 50.8029 45.3552 50.0707 44.3833C49.319 43.4113 48.7793 42.1669 48.4324 40.67C48.0855 39.1538 47.9121 37.3459 47.9121 35.227V12.5395H58.1071V36.1406Z" fill="currentcolor"></path> 456 <path d="M148.842 36.1406C148.842 37.1513 148.9 38.0261 149.015 38.7647C149.131 39.5034 149.324 40.1061 149.613 40.5726C149.902 41.0392 150.249 41.3891 150.672 41.6029C151.097 41.8362 151.598 41.9338 152.195 41.9338C152.792 41.9338 153.313 41.8168 153.756 41.6029C154.199 41.3891 154.546 41.0392 154.796 40.5726C155.047 40.1061 155.241 39.5034 155.375 38.7647C155.51 38.0455 155.588 37.1513 155.588 36.1406V12.5395H165.783V46.4054H155.491L156.455 41.0974H155.993C154.263 47.2027 147.879 47.1831 147.84 47.1829C146.183 47.1829 144.795 46.9691 143.638 46.5221C142.482 46.075 141.538 45.3552 140.806 44.3833C140.054 43.4113 139.514 42.1669 139.167 40.67C138.82 39.1538 138.647 37.3459 138.647 35.227V12.5395H148.842V36.1406Z" fill="currentcolor"></path> 457 <path d="M15.5144 11.9944C15.5582 11.9791 23.6735 9.14203 26.2107 18.0607H26.6152C26.6152 18.0607 27.9451 13.472 32.474 11.9944C32.474 11.9944 38.7678 9.94154 42.2918 15.0698L42.4185 15.3189C43.1123 16.4076 43.556 17.6526 43.768 18.9356C43.9414 20.0049 44.1342 21.6182 44.1343 23.6397V46.4246H33.9392V22.7647C33.9392 21.7346 33.8809 20.8405 33.746 20.1213C33.6304 19.3828 33.4189 18.7799 33.1492 18.3134C32.8793 17.8274 32.5126 17.4776 32.0886 17.2638C31.6646 17.05 31.1826 16.9329 30.5852 16.9329C29.9879 16.933 29.4866 17.05 29.0434 17.2638C28.6197 17.497 28.2535 17.8469 27.9838 18.3134C27.7141 18.7994 27.5018 19.402 27.367 20.1406C27.232 20.8793 27.1546 21.7544 27.1546 22.8042V46.4246H16.9596V22.7647C16.9595 21.7346 16.9021 20.8405 16.7673 20.1213C16.6517 19.3827 16.4585 18.7799 16.1887 18.3134C15.9382 17.8275 15.5914 17.4776 15.1482 17.2638C14.7049 17.05 14.2039 16.9329 13.6065 16.9329C13.009 16.9329 12.4888 17.05 12.0648 17.2638C11.6408 17.497 11.294 17.8469 11.0242 18.3134C10.7544 18.7994 10.5614 19.4021 10.4265 20.1213C10.2917 20.8405 10.2333 21.7152 10.2333 22.7647V46.4246H0V12.5589H10.2534L9.25109 18.0607H9.65561C9.65561 18.0607 10.9854 13.472 15.5144 11.9944Z" fill="currentcolor"></path> 458 <path d="M117.62 8.39798C117.62 11.1585 117.37 13.8806 116.869 16.5827L116.599 18.0212H117.004C119.413 11.4701 125.445 11.6839 125.445 11.6839C127.025 11.6839 128.393 11.8977 129.55 12.3254C130.706 12.753 131.651 13.4727 132.384 14.4642C133.116 15.4555 133.654 16.7 134.021 18.1967C134.387 19.6936 134.561 21.5015 134.561 23.6204V46.4054H124.366V22.7454C124.366 21.7153 124.307 20.8212 124.173 20.102C124.057 19.3634 123.864 18.7801 123.594 18.2941C123.343 17.8081 122.978 17.4574 122.554 17.2436C122.111 17.0298 121.629 16.9136 121.012 16.9136C120.395 16.9136 119.875 17.0298 119.451 17.2436C119.027 17.4769 118.68 17.8276 118.411 18.2941C118.141 18.7801 117.948 19.3828 117.813 20.102C117.678 20.8212 117.62 21.6959 117.62 22.7454V46.4054H107.387V0H117.62V8.39798Z" fill="currentcolor"></path> 459 <path fill-rule="evenodd" clip-rule="evenodd" d="M200.627 16.5248C200.839 16.5248 201.05 16.5245 201.224 16.5827C201.417 16.6217 201.571 16.6805 201.687 16.7583C201.822 16.836 201.918 16.9522 201.976 17.1076C202.052 17.2436 202.092 17.4186 202.092 17.6324C202.092 17.7683 202.092 17.9047 202.034 18.0019C201.996 18.099 201.95
4597 18.1969 201.88 18.2941C201.822 18.3718 201.745 18.449 201.648 18.5074C201.575 18.5519 201.5 18.5825 201.418 18.6131L202.226 19.9853H201.166L200.45 18.7408H200.184V19.9853H199.221V16.5248H200.627ZM200.202 18.216H200.569C200.569 18.216 200.742 18.2161 200.8 18.1774C200.858 18.1386 200.916 18.1187 200.973 18.08C201.012 18.0411 201.05 17.9829 201.07 17.9053C201.09 17.8277 201.109 17.7496 201.109 17.6526C201.109 17.5359 201.108 17.4573 201.07 17.3796C201.05 17.302 201.012 17.2438 200.973 17.205C200.935 17.1661 200.877 17.127 200.8 17.1076C200.723 17.0881 200.645 17.0689 200.569 17.0689H200.202V18.216Z" fill="currentcolor"></path> 460 <path fill-rule="evenodd" clip-rule="evenodd" d="M200.665 14.8916C202.555 14.8916 204.077 16.447 204.077 18.3327C204.077 20.2184 202.535 21.7932 200.665 21.7932C198.777 21.7932 197.235 20.2378 197.235 18.3327C197.235 16.4276 198.777 14.8916 200.665 14.8916ZM200.665 15.5138C199.104 15.5138 197.852 16.7968 197.852 18.352C197.852 19.9073 199.124 21.1902 200.665 21.1902C202.207 21.1902 203.479 19.9073 203.479 18.352C203.479 16.7968 202.207 15.5138 200.665 15.5138Z" fill="currentcolor"></path> 461 </svg></div> 462 </a> 463 </div> 464 <div class="navbar_right"> 465 <div class="navbar_links"><a href="/" class="nav_link w-inline-block"> 466 <div>Home</div> 467 </a><a href="/pages/about" class="nav_link w-inline-block"> 468 <div>About Us</div> 469 </a><a href="/collections/all" class="nav_link w-inline-block"> 470 <div>Shop</div> 471 </a><a href="/blogs/news" class="nav_link w-inline-block"> 472 <div>News</div> 473 </a><a href="/pages/contact" class="nav_link w-inline-block"> 474 <div>Contact</div> 475 </a></div><button aria-label="Open Navigation" id="menu-button" class="menu_button"> 476 <div data-wf-target="[[["78ef7454-f03d-e014-77fe-0c64fb8b5773","78ef7454-f03d-e014-77fe-0c64fb8b578c"],["78ef7454-f03d-e014-77fe-0c64fb8b579b"]]]" class="menu_lottie" data-w-id="78ef7454-f03d-e014-77fe-0c64fb8b578c" data-animation-type="lottie" data-src="https://cdn.prod.website-files.com/68967b13ca595fd2d90be117/68967b13ca595fd2d90be12a_menu-lottie.json" data-loop="0" data-direction="1" data-autoplay="1" data-is-ix2-target="0" data-renderer="svg" data-default-duration="2.4791666666666665" data-duration="2.4791666666666665" data-loading="eager"></div> 477 </button> 478 <div data-node-type="commerce-cart-wrapper" data-open-product="" data-wf-cart-type="rightSidebar" data-wf-cart-query="" data-wf-page-link-href-prefix="" class="w-commerce-commercecartwrapper cart" udy-collection="cart"> 479 <a href="#" data-node-type="commerce-cart-open-link" class="w-commerce-commercecartopenlink nav_button w-inline-block" role="button" aria-haspopup="dialog" aria-label="Open cart"> 480 <div class="w-inline-block">Cart</div> 481 <div class="w-commerce-commercecartopenlinkcount cart-quantity">0</div> 482 </a> 483 <div data-node-type="commerce-cart-container-wrapper" style="display:none" class="w-commerce-commercecartcontainerwrapper w-commerce-commercecartcontainerwrapper--cartType-rightSidebar"> 484 <div data-node-type="commerce-cart-container" role="dialog" class="w-commerce-commercecartcontainer cart-container"> 485 <div class="w-commerce-commercecartheader cart-header"> 486 <h4 class="heading _1-5rem">Your Cart</h4> 487 <a href="#" data-node-type="commerce-cart-close-link" class="w-commerce-commercecartcloselink close-button w-inline-block" role="button" aria-label="Close cart"><img src="//drinkmushus.com/cdn/shop/t/43/assets/close-icon.svg?v=7804248413519935481780393235" alt="" class="close-alert-button"></a> 488 </div> 489 <div class="w-commerce-commercecartformwrapper cart-form-wrapper"> 490 <form data-node-type="commerce-cart-form" style="display:none" class="w-commerce-commercecartform"> 491
491<script type="text/x-wf-template" id="wf-template-57582b80-d5dd-58d5-4c1f-57a25cfd2ad2"><div data-node-type="cart-item" class="cart-item w-commerce-commercecartitem" template-part-bind="57582b80-d5dd-58d5-4c1f-57a25cfd2ad3"><a data-node-type="link" item="link"><img data-node-type="cart-item-image" class="cart-image w-commerce-commercecartitemimage" src="<%= it.image %>" template-part-bind="57582b80-d5dd-58d5-4c1f-57a25cfd2ad4"></a><div data-node-type="cart-item-info" class="cart-item-info-wrap w-commerce-commercecartiteminfo" template-part-bind="57582b80-d5dd-58d5-4c1f-57a25cfd2ad5"><div data-node-type="cart-product-name" template-part-bind="57582b80-d5dd-58d5-4c1f-57a25cfd2ad6" class="w-commerce-commercecartproductname"><%= it.title %></div><div data-node-type="cart-product-price" template-part-bind="57582b80-d5dd-58d5-4c1f-57a25cfd2ad8" data-commerce-type="variation-price"><%= it.price %></div><ul class="cart-option-list w-commerce-commercecartoptionlist" template-part-bind="57582b80-d5dd-58d5-4c1f-57a25cfd2ada"><% Object.entries(it.properties).forEach( data => { %><li data-node-type="cart-option-list-item" class="cart-option-wrap"><span data-node-type="cart-option-list-item-label"><%= data[0] %></span><span>: </span><span data-node-type="cart-option-list-item-value" class="option-item-value"><%= data[1] %></span></li><% }) %></ul><a data-node-type="cart-remove-link" class="remove-button" href="#" role="" template-part-bind="57582b80-d5dd-58d5-4c1f-57a25cfd2ae0" data-product-id="<%= it.id %>"><div>Remove</div></a></div><input class="w-commerce-commercecartquantity form-input" name="<%= it.id %>" type="number" min="0" min="1" value="<%= it.quantity %>" data-node-type="cart-quantity"></div></script>
491 492 <div class="w-commerce-commercecartlist cart-list" data-wf-collection="database.commerceOrder.userItems" data-wf-template-id="wf-template-57582b80-d5dd-58d5-4c1f-57a25cfd2ad2"></div> 493 <div class="w-commerce-commercecartfooter cart-footer"> 494 <div aria-live="" aria-atomic="false" class="w-commerce-commercecartlineitem cart-line-item"> 495 <div>Subtotal</div> 496 <div class="w-commerce-commercecartordervalue">£0.00</div> 497 </div> 498 <div> 499 <a href="/checkout" value="Continue to Checkout" data-node-type="cart-checkout-button" class="w-commerce-commercecartcheckoutbutton button" data-loading-text="Hang Tight...">Continue to Checkout</a> 500 </div> 501 </div> 502 </form> 503 <div class="w-commerce-commercecartemptystate"> 504 <div>No items found.</div> 505 </div> 506 <div aria-live="" style="display:none" data-node-type="commerce-cart-error" class="w-commerce-commercecarterrorstate status-message cc-error-message"> 507 <div class="w-cart-error-msg" data-w-cart-quantity-error="Product is not available in this quantity." data-w-cart-general-error="Something went wrong when adding this item to the cart." data-w-cart-checkout-error="Checkout is disabled on this site." data-w-cart-cart_order_min-error="The order minimum was not met. Add more items to your cart to continue." data-w-cart-subscription_error-error="Before you purchase, please use your email invite to verify your address so we can send order updates.">Product is not available in this quantity.</div> 508 </div> 509 </div> 510 </div> 511 </div> 512 </div> 513 </div> 514 </div> 515 </div> 516 <div class="fs_nav"> 517 <div class="fs_nav_content"><a href="/" class="fs_nav_link">Home</a><a href="/pages/about" class="fs_nav_link">About Us</a><a href="/collections/all" class="fs_nav_link">Shop</a><a href="/pages/contact" class="fs_nav_link">Contact</a></div> 518 </div> 519 520
521<script>var currentSection = document.currentScript.closest('.shopify-section');currentSection.setAttribute("section","navigation");currentSection.setAttribute("data-wf-component-id","78ef7454-f03d-e014-77fe-0c64fb8b5773");currentSection.setAttribute("data-wf-variant-state","base");currentSection.setAttribute("class","navigation");</script>
521 522 523</div><div class="page-content"> 524 <div class="section is-product-hero"> 525 <div class="container max-width_70rem"> 526 <div class="product-page_grid"> 527 <div> 528 <div class="product_image-holder"><button image="left" class="product_image_arrow-link"> 529 <div class="button-icon button-icon_rotate-180 w-embed"><svg width="100%" height="100%" viewBox="0 0 22 18" fill="none" display="block"> 530 <path d="M21.7617 8.88281C21.7617 8.58984 21.6445 8.32031 21.4102 8.09766L13.6406 0.351562C13.3828 0.09375 13.1367 0 12.8555 0C12.2812 0 11.8359 0.421875 11.8359 1.00781C11.8359 1.28906 11.9297 1.55859 12.1172 1.74609L14.7422 4.41797L19.3945 8.66016L19.6289 8.07422L15.8555 7.83984H1.03125C0.421875 7.83984 0 8.27344 0 8.88281C0 9.49219 0.421875 9.92578 1.03125 9.92578H15.8555L19.6289 9.69141L19.3945 9.11719L14.7422 13.3477L12.1172 16.0195C11.9297 16.1953 11.8359 16.4766 11.8359 16.7578C11.8359 17.3438 12.2812 17.7656 12.8555 17.7656C13.1367 17.7656 13.3828 17.6602 13.6172 17.4375L21.4102 9.66797C21.6445 9.44531 21.7617 9.17578 21.7617 8.88281Z" fill="currentcolor"></path> 531 </svg></div> 532 </button><button image="right" class="product_image_arrow-link right"> 533 <div class="button-icon w-embed"><svg width="100%" height="100%" viewBox="0 0 22 18" fill="none" display="block"> 534 <path d="M21.7617 8.88281C21.7617 8.58984 21.6445 8.32031 21.4102 8.09766L13.6406 0.351562C13.3828 0.09375 13.1367 0 12.8555 0C12.2812 0 11.8359 0.421875 11.8359 1.00781C11.8359 1.28906 11.9297 1.55859 12.1172 1.74609L14.7422 4.41797L19.3945 8.66016L19.6289 8.07422L15.8555 7.83984H1.03125C0.421875 7.83984 0 8.27344 0 8.88281C0 9.49219 0.421875 9.92578 1.03125 9.92578H15.8555L19.6289 9.69141L19.3945 9.11719L14.7422 13.3477L12.1172 16.0195C11.9297 16.1953 11.8359 16.4766 11.8359 16.7578C11.8359 17.3438 12.2812 17.7656 12.8555 17.7656C13.1367 17.7656 13.3828 17.6602 13.6172 17.4375L21.4102 9.66797C21.6445 9.44531 21.7617 9.17578 21.7617 8.88281Z" fill="currentcolor"></path> 535 </svg></div> 536 </button><img loading="lazy" image="main" alt="Pineapple Fizz" src="//drinkmushus.com/cdn/shop/files/mushus-can_v1_2_001.jpg?v=1776012987" class="product_image_image" data-commerce-type="variation-image" srcset="//drinkmushus.com/cdn/shop/files/mushus-can_v1_2_001_1920x.jpg?v=1776012987 1920w,//drinkmushus.com/cdn/shop/files/mushus-can_v1_2_001_1600x.jpg?v=1776012987 1600w,//drinkmushus.com/cdn/shop/files/mushus-can_v1_2_001_1366x.jpg?v=1776012987 1366w,//drinkmushus.com/cdn/shop/files/mushus-can_v1_2_001_1024x.jpg?v=1776012987 1024w,//drinkmushus.com/cdn/shop/files/mushus-can_v1_2_001_768x.jpg?v=1776012987 768w,//drinkmushus.com/cdn/shop/files/mushus-can_v1_2_001_640x.jpg?v=1776012987 640w"></div> 537 <div class="product_image_thumb_holder"> 538 <div class="w-dyn-list" data-commerce-type="more-images"><div role="list" class="product_image_thumb_holder w-dyn-items"><div role="listitem" class="collection-item w-dyn-item"><img loading="lazy" image="list" alt="" src="//drinkmushus.com/cdn/shop/files/pineapple-6-pack.webp?v=1776354001" class="product_image_thumb_image"></div><div role="listitem" class="collection-item w-dyn-item"><img loading="lazy" image="list" alt="" src="//drinkmushus.com/cdn/shop/files/mushus-can_studio_v2_2_001.webp?v=1776354001" class="product_image_thumb_image"></div><div role="listitem" class="collection-item w-dyn-item"><img loading="lazy" image="list" alt="" src="//drinkmushus.com/cdn/shop/files/mixed-6-pack.webp?v=1777023022" class="product_image_thumb_image"></div></div></div></div> 539 </div> 540 <div class="div-block-9"> 541 <div class="div-block-10"><div class="product_notice">NOW LIVE</div><div class="heading _3rem">Pineapple Fizz</div><div class="bm_1rem"></div> 542 <div class="bm_1rem"><div class="heading">250ml - 6-pack</div></div> 543 <div class="w-richtext"><p>Pineapple Fizz is a refreshing, lightly sparkling functional drink made with 3g vegan collagen, clinically researched probiotics and organic tremella mushroom - designed to support radiance, hydration, and gut balance daily.</p> 544<p>With a delicious tropical flavour, enjoy chilled any time of day. No preservatives, no added sugar, just real, functional ingredients working from the inside out.</p> 545<p>â Vegan collagen <br>â Hyaluronic acid <br>â Probiotic HU58® <br>â Organic tremella mushroom<br>â Vegan, Dairy and Gluten free <br>â No added sugar or artificial sweeteners <br></p></div> 546 <div class="divider"></div><div class="add-to-cart_pp"><form method="post" action="/cart/add" id="product_form_15856473145726" accept-charset="UTF-8" class="w-commerce-commerceaddtocartform default-state product-page" enctype="multipart/form-data" data-node-type="commerce-a
546dd-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><div data-node-type="add-to-cart-option-list" position-id="b6433384-25ad-fdec-bb5d-a4e7baf7ef34"><fieldset data-node-type="add-to-cart-option" class="option" style=""><label data-node-type="add-to-cart-option-label">Pack Flavour</label><select data-node-type="add-to-cart-option-select" class="w-select" style="display: none;" name="option1"><option value="6x-pineapple-fiz">6x Pineapple Fiz</option><option value="3x-pineapple-fizz-3x-raspberry-fizz">3x Pineapple Fizz + 3x Raspberry Fizz</option></select><div data-node-type="add-to-cart-option-pill-group" class="w-commerce-commerceaddtocartoptionpillgroup" aria-label="option1"><div data-node-type="add-to-cart-option-pill" class="radio-checkbox_field_var1 w-commerce-commerceaddtocartoptionpill" data-option-name="6x-pineapple-fiz"><div data-node-type="block">6x Pineapple Fiz</div></div><div data-node-type="add-to-cart-option-pill" class="radio-checkbox_field_var1 w-commerce-commerceaddtocartoptionpill" data-option-name="3x-pineapple-fizz-3x-raspberry-fizz"><div data-node-type="block">3x Pineapple Fizz + 3x Raspberry Fizz</div></div></div></fieldset></div><div position-id="30f4595c-92b9-5ed4-c70b-b1d2bc009c76" class="option"><label for="">Quantity</label><input type="number" pattern="^[0-9]+$" inputmode="numeric" id="quantity-4a0c9c53695a5baf12c0a7a488409b97" name="quantity" min="1" position-id="b6433384-25ad-fdec-bb5d-a4e7baf7ef3b" class="w-commerce-commerceaddtocartquantityinput" value="1"></div> 547 <div position-id="626796ed-54a7-7999-b935-bf535a640383" class="div-block-12"> 548 <div class="div-block-13"> 549 <div class="compare-price" data-commerce-type="variation-compare_at_price"></div> 550 <div data-commerce-type="variation-price" class="heading _1-5rem">£20.00</div> 551 </div><input type="submit" position-id="b6433384-25ad-fdec-bb5d-a4e7baf7ef3c" data-node-type="commerce-add-to-cart-button" data-loading-text="Adding to cart..." aria-busy="false" aria-haspopup="dialog" class="w-commerce-commerceaddtocartbutton button" value="Add to Cart"> 552 </div> 553 <div position-id="236500ec-7949-cf45-b556-f69825e37d91" class="text_size-0-8">Shipping calculated at checkout</div><input type="hidden" name="id" value="57307109196158" />
554<script type="application/json" data-type="product-variations-data"> 555[{"id":"57307109196158","weight": "0.0 lb", "unit_price":"\u0026lt;span data-unit-price\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;span aria-hidden=\u0026quot;true\u0026quot;\u0026gt;\/\u0026lt;\/span\u0026gt;\u0026lt;span class=\u0026quot;visually-hidden\u0026quot;\u0026gt;per\u0026amp;nbsp;\u0026lt;\/span\u0026gt;\u0026lt;span data-unit-price-base-unit\u0026gt;\u0026lt;\/span\u0026gt;","length": "","height": "","width": "", "available": true, "sku": "", "barcode": "","price": "£20.00","option1": "6x-pineapple-fiz", "option2": "", "option3": "", "featured_image": "//drinkmushus.com/cdn/shop/files/pineapple-6-pack.webp?v=1776354001", "more_images": null },�{"id":"57307109228926","weight": "0.0 lb", "unit_price":"\u0026lt;span data-unit-price\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;span aria-hidden=\u0026quot;true\u0026quot;\u0026gt;\/\u0026lt;\/span\u0026gt;\u0026lt;span class=\u0026quot;visually-hidden\u0026quot;\u0026gt;per\u0026amp;nbsp;\u0026lt;\/span\u0026gt;\u0026lt;span data-unit-price-base-unit\u0026gt;\u0026lt;\/span\u0026gt;","length": "","height": "","width": "", "available": true, "sku": "", "barcode": "","price": "£20.00","option1": "3x-pineapple-fizz-3x-raspberry-fizz", "option2": "", "option3": "", "featured_image": "//drinkmushus.com/cdn/shop/files/mixed-6-pack.webp?v=1777023022", "more_images": null }�] 556</script>
556<input type="hidden" name="product-id" value="15856473145726" /></form><div style="display:none" class="w-commerce-commerceaddtocartoutofstock out-of-stock_pp" tabindex="0"> 557 <div>This product is out of stock.</div> 558 </div> 559 <div aria-live="assertive" data-node-type="commerce-add-to-cart-error" style="display:none" class="w-commerce-commerceaddtocarterror"> 560 <div data-node-type="commerce-add-to-cart-error" data-w-add-to-cart-quantity-error="Product is not available in this quantity." data-w-add-to-cart-general-error="Something went wrong when adding this item to the cart." data-w-add-to-cart-mixed-cart-error="You canât purchase another product with a subscription." data-w-add-to-cart-buy-now-error="Something went wrong when trying to purchase this item." data-w-add-to-cart-checkout-disabled-error="Checkout is disabled on this site." data-w-add-to-cart-select-all-options-error="Please select an option in each set.">Product is not available in this quantity.</div> 561 </div> 562 </div> 563 </div> 564 <div class="faq_holder"> 565 <div slide="children" fs-accordion-element="group" fs-accordion-initial="none" itemscope="" itemtype="https://schema.org/FAQPage" class="accordion_component var1"> 566 <div class="code_hidden w-embed w-script"><!-- [Finsweet Attributes] Accordion --> 567
567<script>(()=>{var t="https://cdn.jsdelivr.net/npm/@finsweet/attributes-accordion@1/accordion.js",e=document.querySelector(`script[src="${t}"]`);e||(e=document.createElement("script"),e.async=!0,e.src=t,document.head.append(e));})();</script>
567 568 </div> 569 <div itemtype="https://schema.org/Question" fs-accordion-element="accordion" itemscope="" itemprop="mainEntity" class="accordion_item var1"> 570 <div id="accordion-header" tabindex="0" role="button" aria-controls="accordion-content" aria-expanded="false" fs-accordion-element="trigger" class="accordion_header var1"> 571 <div itemprop="name" faq="question" class="accordion_label">What is vegan collagen and why is it included?</div> 572 <div fs-accordion-element="arrow" class="accordion_arrow-wrapper is-active-accordion"> 573 <div class="accordion_icon w-icon-dropdown-toggle"></div> 574 </div> 575 </div> 576 <div id="accordion-2-content-1" aria-labelledby="accordion-header" fs-accordion-element="content" class="accordion_content var1"> 577 <div itemprop="acceptedAnswer" itemscope="" itemtype="https://schema.org/Answer" class="accordion_body var1"> 578 <p itemprop="text" faq="answer">Made from plants, our vegan collagen peptides are designed to act like the collagen your body naturally makes. Itâs easily absorbed by the body, and promotes healthy skin, nails and hair.</p> 579 </div> 580 </div> 581 </div> 582 <div itemtype="https://schema.org/Question" fs-accordion-element="accordion" itemscope="" itemprop="mainEntity" class="accordion_item var1"> 583 <div id="accordion-header" tabindex="0" role="button" aria-controls="accordion-content" aria-expanded="false" fs-accordion-element="trigger" class="accordion_header var1"> 584 <div itemprop="name" faq="question" class="accordion_label">Does it have a collagen aftertaste?</div> 585 <div fs-accordion-element="arrow" class="accordion_arrow-wrapper is-active-accordion"> 586 <div class="accordion_icon w-icon-dropdown-toggle"></div> 587 </div> 588 </div> 589 <div id="accordion-2-content-1" aria-labelledby="accordion-header" fs-accordion-element="content" class="accordion_content var1"> 590 <div itemprop="acceptedAnswer" itemscope="" itemtype="https://schema.org/Answer" class="accordion_body var1"> 591 <p itemprop="text" faq="answer">No - because we use vegan collagen, Mushus doesnât have the strong taste typical of traditional collagen products. Combined with natural fruit juice, each drink delivers a truly delicious, refreshing flavour with the fizzy lift you love straight from the can.</p> 592 </div> 593 </div> 594 </div> 595 <div itemtype="https://schema.org/Question" fs-accordion-element="accordion" itemscope="" itemprop="mainEntity" class="accordion_item var1"> 596 <div id="accordion-header" tabindex="0" role="button" aria-controls="accordion-content" aria-expanded="false" fs-accordion-element="trigger" class="accordion_header var1"> 597 <div itemprop="name" faq="question" class="accordion_label">How does Tremella mushroom support hydration?</div> 598 <div fs-accordion-element="arrow" class="accordion_arrow-wrapper is-active-accordion"> 599 <div class="accordion_icon w-icon-dropdown-toggle"></div> 600 </div> 601 </div> 602 <div id="accordion-2-content-1" aria-labelledby="accordion-header" fs-accordion-element="content" class="accordion_content var1"> 603 <div itemprop="acceptedAnswer" itemscope="" itemtype="https://schema.org/Answer" class="accordion_body var1"> 604 <p itemprop="text" faq="answer">Tremella is rich in polysaccharides and is often referred to as "plant-based hyaluronic acid âas it supports skin moisture and hydration.</p> 605 </div> 606 </div> 607 </div> 608 <div itemtype="https://schema.org/Question" fs-accordion-element="accordion" itemscope="" itemprop="mainEntity" class="accordion_
608item var1"> 609 <div id="accordion-header" tabindex="0" role="button" aria-controls="accordion-content" aria-expanded="false" fs-accordion-element="trigger" class="accordion_header var1"> 610 <div itemprop="name" faq="question" class="accordion_label">Do I need to refrigerate it?</div> 611 <div fs-accordion-element="arrow" class="accordion_arrow-wrapper is-active-accordion"> 612 <div class="accordion_icon w-icon-dropdown-toggle"></div> 613 </div> 614 </div> 615 <div id="accordion-2-content-1" aria-labelledby="accordion-header" fs-accordion-element="content" class="accordion_content var1"> 616 <div itemprop="acceptedAnswer" itemscope="" itemtype="https://schema.org/Answer" class="accordion_body var1"> 617 <p itemprop="text" faq="answer">Our cans need to be kept in a cool, dry place, but we recommend refrigerating before serving cold.</p> 618 </div> 619 </div> 620 </div> 621 </div> 622 </div> 623 </div> 624 </div> 625 </div> 626 <div class="glow_center_white"></div> 627 <div class="glow_center_yellow"></div> 628 <div class="glow_center_pink"></div> 629 </div> 630 <div class="section"> 631 <div class="container max-width_70rem"> 632 <div> 633 <div class="bm_2rem"> 634 <h2 class="heading _3rem">Our Ingredients</h2> 635 </div> 636 </div> 637 <div data-current="Tab 2" data-easing="ease" data-duration-in="300" data-duration-out="100" class="w-tabs"> 638 <div class="tabs-menu w-tab-menu"> 639 <a data-w-tab="Tab 1" class="tab-link w-inline-block w-tab-link"> 640 <div class="tab-text">Vegan Collagen</div> 641 </a> 642 <a data-w-tab="Tab 2" class="tab-link w-inline-block w-tab-link w--current"> 643 <div class="tab-text">Science-backed results</div> 644 </a> 645 <a data-w-tab="Tab 3" class="tab-link w-inline-block w-tab-link"> 646 <div class="tab-text">HU58⢠Probiotic</div> 647 </a> 648 <a data-w-tab="Tab 4" class="tab-link w-inline-block w-tab-link"> 649 <div class="tab-text">Organic Tremella Mushroom</div> 650 </a> 651 </div> 652 <div class="w-tab-content"> 653 <div data-w-tab="Tab 1" class="tab-pane w-tab-pane"> 654 <div> 655 <div class="bm_2rem"> 656 <h2 class="heading _2rem">Vegan Collagenâ¨</h2> 657 </div> 658 <div class="w-richtext"> 659 <p>Collagen is one of the bodyâs key structural proteins, making up around 80% of our skin and playing a vital role in maintaining firmness, elasticity, and hydration. From our mid-20s onwards, natural collagen production begins to decline, contributing to fine lines and loss of elasticity.</p> 660 <p>Our next-generation vegan collagen complex combines plant-based collagen peptides with hyaluronic acid and vitamin C to support the bodyâs natural collagen production. Hyaluronic acid helps retain moisture for a plumper, more hydrated appearance, while vitamin C supports collagen synthesis and provides antioxidant protection.</p> 661 <p>Traditionally, collagen is sourced from animals. However, advances in fermentation science now make it possible to create plant-based collagen peptides. These are designed to mimic the structure of collagen Types I and III - the forms most closely associated with skin firmness and elasticity.</p> 662 <p>Unlike most vegan collagen products, which typically rely on vitamins like vitamin C and biotin to <em>stimulate</em> collagen production, our formula goes further. It contains hydrolysed collagen peptides derived from plant-based sources, with a complete amino acid profile.</p> 663 <p>These peptides are ultra-low molecular weight (around 500 Daltons), meaning they are designed for optimal absorption and bioavailability â up to 5x more efficient than traditional marine or bovine collagen, without the risk of heavy metals or ocean-borne contaminants.</p> 664 </div> 665 </div> 666 </div> 667 <div data-w-tab="Tab 2" class="tab-pane w-tab-pane w--tab-active"> 668 <div> 669 <div class="bm_2rem"> 670 <h2 class="heading _2rem">Science-backed results</h2> 671 </div> 672 <div class="bm_2rem"> 673 <div>Clinical research on a serving of 2.5g of our plant-based collagen peptides has shown promising results after 8 weeks of daily use:</div> 674 </div> 675 <div slide="children" class="results-grid"> 676 <div class="results-item"> 677 <div class="heading _1-5rem">50%</div> 678 <div class="text_size-0-9">reduction in appearance of wrinkles</div> 679 </div>
680 <div class="results-item results-item__var1"> 681 <div class="heading _1-5rem">11%</div> 682 <div class="text_size-0-9">improvement in skin elasticity</div> 683 </div> 684 <div class="results-item"> 685 <div class="heading _1-5rem">26%</div> 686 <div class="text_size-0-9">improvement in skin hydration</div> 687 </div> 688 <div class="results-item results-item__var3"> 689 <div class="heading _1-5rem">17%</div> 690 <div class="text_size-0-9">improvement in hair density</div> 691 </div> 692 <div class="results-item results-item__var2"> 693 <div class="heading _1-5rem">22%</div> 694 <div class="text_size-0-9">improvement in hair thickness</div> 695 </div> 696 <div class="results-item results-item__var3"> 697 <div class="heading _1-5rem">45%</div> 698 <div class="text_size-0-9">improvement in hair growth</div> 699 </div> 700 <div class="results-item results-item__var2"> 701 <div class="heading _1-5rem">42%</div> 702 <div class="text_size-0-9">reduction in hair fall</div> 703 </div> 704 <div id="w-node-dbece363-6587-6565-606d-1c7aa393e31d-b8f526fc" class="results-item results-item__var1"> 705 <div class="heading _1-5rem">50%</div> 706 <div class="text_size-0-9">improvement in upper body muscle strength</div> 707 </div> 708 <div class="results-item"> 709 <div class="text_size-0-9">Overall improvement in nail health</div> 710 </div> 711 </div> 712 </div> 713 </div> 714 <div data-w-tab="Tab 3" class="tab-pane w-tab-pane"> 715 <div> 716 <div class="bm_2rem"> 717 <h2 class="heading _2rem">HU58⢠Probiotic</h2> 718 </div> 719 <div class="w-richtext"> 720 <p>Healthy skin starts in the gut. The balance of bacteria in our microbiome plays an important role in inflammation, digestion and the strength of the skin barrier<strong>.</strong></p> 721 <p>Thatâs why Mushus contains <strong>HU58â¢</strong>, a clinically studied probiotic strain of Bacillus subtilis<em> </em>designed to support gut health from within.</p> 722 <p>Unlike many probiotics, HU58⢠is naturally spore-forming<strong>,</strong> meaning it can survive the acidic environment of the stomach and reach the gut alive, where it becomes active and supports the microbiome. </p> 723 <p>Once in the gut, HU58⢠helps produce beneficial compounds such as short-chain fatty acids, which support the intestinal lining and help maintain a healthy gut barrier. A stronger gut barrier is increasingly linked to reduced systemic inflammation and healthier skin. </p> 724 <p>By supporting both the gut barrier and microbiome balance, HU58⢠helps reinforce the bodyâs wider barrier systems, including the skin.</p> 725 <h3>Science-backed results</h3> 726 <p><strong>HU58â¢</strong> has been studied in multiple clinical and pre-clinical studies<strong> </strong>exploring its impact on gut health, inflammation and the microbiome.</p> 727 <p>Research shows this probiotic strain can:</p> 728 <ul role="list"> 729 <li>Help reduce markers of inflammation in the body by up to 55%</li> 730 <li>Support the production of beneficial gut compounds<strong> </strong>that help protect the gut lining</li> 731 <li>Help maintain a stronger gut barrier<strong>,</strong> which is closely linked to skin health</li> 732 <li>Support a balanced microbiome and healthy digestion</li> 733 </ul> 734 <p>In studies where this probiotic was used as part of a probiotic blend, researchers also observed <strong>improvements in skin barrier function and acne symptoms</strong>, highlighting the powerful <strong>gutâskin connection</strong>.</p> 735 </div> 736 </div> 737 </div> 738 <div data-w-tab="Tab 4" class="tab-pane w-tab-pane"> 739 <div> 740 <div class="bm_2rem"> 741 <h2 class="heading _2rem">
741Organic Tremella Mushroom </h2> 742 </div> 743 <div class="w-richtext"> 744 <p>Our Mushus drinks feature organic Tremella mushroom (Tremella fuciformis), a powerful functional ingredient traditionally used for its hydrating and skin-supporting properties. We use a hot-water extracted form, standardised to over 30% polysaccharides - the key bioactive compounds known for their ability to support hydration, immunity, and overall wellbeing .</p> 745 <p>Each can contains 2.5g of this high-quality extract, delivering a meaningful daily dose in a convenient, ready-to-drink format. Naturally free from dairy, gluten, and GMOs, our Tremella is carefully sourced and tested to ensure purity and consistency in every batch.</p> 746 </div> 747 </div> 748 </div> 749 </div> 750 </div> 751 </div> 752 </div> 753 <div class="noise"></div><div id="w-node-_9fb88429-4079-8066-c3f6-f57a2d501a0e-2d501a0e" class="section"> 754 <div slide="children" class="container max-width_70rem"> 755 <div slide="children" class="usp-grid"> 756 <div id="w-node-_9fb88429-4079-8066-c3f6-f57a2d501a11-2d501a0e" class="usp-grid_item"> 757 <div class="bm_1rem"> 758 <div class="heading usp text_color_pl">Glow from the <br>inside out</div> 759 </div> 760 <div>Hydration, vegan collagen and HU58® probiotic in every sparkling daily can.</div> 761 </div> 762 <div id="w-node-_9fb88429-4079-8066-c3f6-f57a2d501a19-2d501a0e" class="usp-grid_item var1"> 763 <div class="bm_1rem"> 764 <div class="heading usp text_color_w">Functional <br>skincare</div> 765 </div> 766 <div>Organic tremella mushroom to support your skinâs natural radiance.</div> 767 </div> 768 <div id="w-node-_9fb88429-4079-8066-c3f6-f57a2d501a40-2d501a0e" class="usp-grid_item var5"> 769 <div class="bm_1rem"> 770 <div class="heading usp">Fruity, refreshing, genuinely delicious</div> 771 </div> 772 <div class="usp-grid_item_bg-holder"><img loading="lazy" alt="" src="//drinkmushus.com/cdn/shop/t/43/assets/can-crop-1.webp?v=62574550197336431161780393235" class="usp-grid_item_bg-image"></div> 773 </div> 774 <div id="w-node-_9fb88429-4079-8066-c3f6-f57a2d501a46-2d501a0e" class="usp-grid_item var6"> 775 <div class="bm_1rem"> 776 <div class="heading usp">Crafted with real fruit juice and functional ingredients</div> 777 </div> 778 <div class="usp-grid_item_bg-holder var2"><img loading="lazy" alt="" src="//drinkmushus.com/cdn/shop/t/43/assets/can-crop-2.webp?v=170290098128864413461780393235" class="usp-grid_item_bg-image"></div> 779 </div> 780 <div id="w-node-_9fb88429-4079-8066-c3f6-f57a2d501a21-2d501a0e" class="usp-grid_item var2"> 781 <div class="bm_1rem"> 782 <div class="heading usp text_color_pl">Pure ingredients </div> 783 </div> 784 <div>No artificial colours<br>No sweeteners<br>No preservatives<br><br>Low sugar and low calorie <br>(less than 20â¯kcal per 100â¯ml).</div> 785 </div> 786 <div id="w-node-_9fb88429-4079-8066-c3f6-f57a2d501a30-2d501a0e" class="usp-grid_item var3"> 787 <div class="bm_1rem"> 788 <div class="heading usp text_color_w">Skincare, you <br>can drink </div> 789 </div> 790 <div class="text_color_yd">Clinically studied ingredients in a light, sparkling, ready-to-go drink.</div> 791 </div> 792 <div id="w-node-_9fb88429-4079-8066-c3f6-f57a2d501a38-2d501a0e" class="usp-grid_item var4"> 793 <div class="bm_1rem"> 794 <div class="heading usp text_color_yl">Support your <br>skin daily</div> 795 </div> 796 <div>A refreshing ritual for glow, hydration and gut health.</div> 797 </div> 798 </div> 799 </div> 800 <div class="glow_center_pink var2"></div> 801 <div class="glow_center_yellow var2"></div> 802 <div class="glow_center_white"></div> 803 </div><div class="section"> 804 <div slide="children" class="container max-width_50rem"> 805 <div class="bm_2rem"> 806 <h2>Real routines.<br>Real progress.</h2> 807 </div> 808 <div class="bm_4rem"> 809 <div class="ab-slider"> 810 <div class="ab-slider_a"></div> 811 <div class="ab-slider_b"></div> 812 <div class="ab-slider_control-line"> 813 <div class="ab-sider_arrow w-embed">
813<svg width="100%" height="100%" viewBox="0 0 52 52" fill="currentcolor" display="block"> 814 <path d="M18.9629 17.1465C18.2673 16.4509 17.139 16.4509 16.4434 17.1465L10.998 22.5928C9.37517 24.2158 9.37517 26.8467 10.998 28.4697L16.4434 33.916C17.139 34.6116 18.2673 34.6116 18.9629 33.916C19.6585 33.2204 19.6585 32.0921 18.9629 31.3965L14.8779 27.3125H36.2627L32.1777 31.3965C31.4821 32.0921 31.4821 33.2204 32.1777 33.916C32.8734 34.6116 34.0016 34.6116 34.6973 33.916L40.1426 28.4697C41.7655 26.8467 41.7654 24.2158 40.1426 22.5928L34.6973 17.1465C34.0016 16.4509 32.8734 16.4509 32.1777 17.1465C31.4821 17.8421 31.4821 18.9704 32.1777 19.666L36.2627 23.75H14.8779L18.9629 19.666C19.6585 18.9704 19.6585 17.8421 18.9629 17.1465Z" fill="currentcolor"></path> 815 <path fill-rule="evenodd" clip-rule="evenodd" d="M25.5312 0C11.4307 2.26359e-06 -1.2327e-06 11.4307 0 25.5313C2.26359e-06 39.6318 11.4307 51.0625 25.5313 51.0625C39.6318 51.0625 51.0625 39.6318 51.0625 25.5312C51.0625 11.4307 39.6318 -1.23271e-06 25.5312 0ZM25.5312 3.5625C37.6643 3.5625 47.5 13.3982 47.5 25.5312C47.5 37.6643 37.6643 47.5 25.5313 47.5C13.3982 47.5 3.5625 37.6643 3.5625 25.5313C3.5625 13.3982 13.3982 3.5625 25.5312 3.5625Z" fill="currentcolor"></path> 816 </svg></div> 817 </div> 818 <div class="code-embed w-embed w-script"><input type="range" class="ab-slider_range" min="0" max="100" value="50" aria-label="Percentage of before/after image shown"> 819 <style> 820/* 1. Define the starting position variable */ 821.ab-slider { 822 --position: 50%; 823} 824/* 2. Tie the clip-path directly to the variable */ 825.ab-slider_a { 826 clip-path: polygon(0 0, var(--position) 0, var(--position) 100%, 0 100%); 827} 828/* 3. Tie your control line directly to the variable */ 829.ab-slider_control-line { 830 left: var(--position); 831 right: auto; /* Overrides Webflow's default right: 50% */ 832 transform: translateX(-50%); /* Keeps the line centered */ 833} 834/* 4. Style the invisible range input to overlay the whole component */ 835.ab-slider_range { 836 position: absolute; 837 top: 0; 838 left: 0; 839 width: 100%; 840 height: 100%; 841 opacity: 0; /* Hides the native slider appearance */ 842 cursor: pointer; 843 z-index: 5; /* Ensure it sits on top of everything to catch clicks/drags */ 844 margin: 0; 845} 846</style> 847
847<script> 848document.addEventListener("DOMContentLoaded", () => { 849 const sliders = document.querySelectorAll('.ab-slider'); 850 sliders.forEach(slider => { 851 const rangeInput = slider.querySelector('.ab-slider_range'); 852 // Listen for movement on the range input 853 rangeInput.addEventListener('input', (e) => { 854 // Update the CSS variable with the new percentage 855 slider.style.setProperty('--position', `${e.target.value}%`); 856 }); 857 }); 858}); 859</script>
859 860 </div> 861 </div> 862 </div> 863 <p class="text_size-1-2"><strong>After chemotherapy, Mushus founder, Bethanyâs skin was inflamed, reactive, and prone to breakouts. </strong>She started experimenting with vegan collagen, HU58® probiotics and tremella mushroom to support her skin from the inside out.<br><br>What began as her personal routine became the foundation for Mushus - a daily, drinkable skincare formula designed to help your skin glow, stay hydrated, and feel balanced, one can at a time.</p> 864 </div> 865 <div class="glow_center_white"></div> 866 </div><div class="section"> 867 <div slide="item" class="container max-width_50rem"> 868 <div slide="children" class="div-block-7"> 869 <div class="bm_1rem"> 870 <div class="eyebrow">newsletter</div> 871 </div> 872 <div class="bm_2rem"> 873 <div> 874 <h2 class="heading"><span class="highlight">Subscribe now for</span></h2> 875 <h2 class="heading">10% off your first order</h2> 876 </div> 877 </div> 878 <div class="w-form"><form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="form-2"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"><input class="form-input signup-email w-input" maxlength="256" name="contact[email]" data-name="Email" placeholder="Your Email" type="email" id="email" required=""> 879 <div class="radio-checkbox_group"><label class="w-checkbox radio-checkbox_field"><input type="checkbox" name="contact[note][checkbox]" id="checkbox" data-name="Checkbox" required="" class="w-checkbox-input radio-checkbox_box"><span class="radio-checkbox_label w-form-label" for="checkbox">I have read and agree to your <a href="/policies/privacy-policy">Privacy Policy</a></span></label></div><input type="submit" data-wait="Please wait..." class="button w-button" value="SIGN UP NOW">
879<script> 880 (function(){ 881 window.Webflow = window.Webflow || []; 882 var success = "false" == "true"; 883 884 var errors = "" == "ErrorsDrop"; 885 886 var form = document.currentScript.closest('.w-form'); 887 888 if (success) { 889 form.classList.add('form-posted-successfully'); 890 } 891 892 if (errors) { 893 form.classList.add('form-failed'); 894 } 895 if (success || errors) { 896 if (form.closest('[data-w-tab]')) { 897 898 899 window.Webflow.push(function() { 900 var tabId = form.closest('[data-w-tab]').id; 901 var tabLink = document.querySelector('a[href="#' + tabId +'"]'); 902 if (tabLink) { 903 tabLink.click(); 904 } 905 }); 906 907 } 908 window.Webflow.push(function() { 909 var count = form.offsetTop - window.pageYOffset - 30; // xx = any extra distance from top ex. 60 910 window.scrollBy({top: count, left: 0, behavior: 'smooth'}) 911 }); 912 setTimeout(function() { 913 var count = form.offsetTop - window.pageYOffset - 30; // xx = any extra distance from top ex. 60 914 window.scrollBy({top: count, left: 0, behavior: 'smooth'}) 915 }, 300) 916 } 917 })(); 918</script>
918</form><div class="success-message w-form-done "> 919 <div class="success-message_content"> 920 <div>Thank you for subscribing!</div> 921 </div> 922 </div><div class="error-message w-form-fail "> 923 <div class="error-message_content"></div> 924 </div></div> 925 </div> 926 </div> 927 <div class="glow_center_white"></div> 928 <div class="glow_center_pink var2"></div> 929 <div class="glow_center_yellow var2"></div> 930 <div id="signup-anchor" class="section-anchor"></div> 931 </div><section class="section"> 932 <div class="container"> 933 <div class="bm_2rem"> 934 <h2 slide="item" class="heading _3rem">Latest News</h2> 935 </div> 936 937 938<div class="news-clw w-dyn-list" udy-collection="news"><div slide="children" role="list" class="news_cl w-dyn-items"> 939 940 941<div role="listitem" class="news_ci w-dyn-item"> 942 <a href="/blogs/news/your-skincare-routine-isnt-the-problem" class="news_item w-inline-block"> 943 <div class="news_item_top"> 944 <div class="bm_1rem"> 945 <div class="news_item_thumb-holder"><img loading="lazy" src="//drinkmushus.com/cdn/shop/articles/mushus-cans-in-ice_cb143b97-aed6-42b0-8edd-ddf2bd7e859f.webp?v=1790783908" class="news_item_thumb"></div> 946 </div> 947 <div class="news_item_title">Your skincare routine isn't the problem</div> 948 </div> 949 </a> 950 </div><div role="listitem" class="news_ci w-dyn-item"> 951 <a href="/blogs/news/drink-your-skin-supplements-this-summer" class="news_item w-inline-block"> 952 <div class="news_item_top"> 953 <div class="bm_1rem"> 954 <div class="news_item_thumb-holder"><img loading="lazy" src="//drinkmushus.com/cdn/shop/articles/Newsletter_3_image_1.jpg?v=1788270137" class="news_item_thumb"></div> 955 </div> 956 <div class="news_item_title">
956Drink your skin supplements this summer</div> 957 </div> 958 </a> 959 </div><div role="listitem" class="news_ci w-dyn-item"> 960 <a href="/blogs/news/what-nobody-tells-you-about-collagen" class="news_item w-inline-block"> 961 <div class="news_item_top"> 962 <div class="bm_1rem"> 963 <div class="news_item_thumb-holder"><img loading="lazy" src="//drinkmushus.com/cdn/shop/articles/what-nobody-tells-you-about-collagen_05bb0789-c5e6-4f34-9ffd-117f7dd3e3d6.webp?v=1783517295" class="news_item_thumb"></div> 964 </div> 965 <div class="news_item_title">What Nobody Tells You About Collagen</div> 966 </div> 967 </a> 968 </div> 969 970 </div></div></div> 971 <div class="glow_center_white"></div> 972 </section></div><div class="footer"> 973 <div class="container"> 974 <div class="footer-grid"> 975 <div class="footer_col"> 976 <a href="#" class="w-inline-block"> 977 <div class="footer_logo_embed w-embed"><svg height="100%" viewBox="0 0 209 48" fill="none" display="block"> 978 <path d="M205.928 46.405L205.157 41.953H208.954V39.4452C208.954 37.9288 208.857 36.6263 208.684 35.5765C208.511 34.5267 208.221 33.6325 207.816 32.9326C207.431 32.2328 206.91 31.7272 206.294 31.4162C205.658 31.1051 204.906 30.9496 204.039 30.9496C203.172 30.9496 202.381 31.1051 201.765 31.4162C201.148 31.7272 200.627 32.2328 200.242 32.9326C199.838 33.6325 199.549 34.5073 199.356 35.5765C199.163 36.6457 199.086 37.9288 199.086 39.4452V41.953H202.882L202.112 46.405H205.908H205.928Z" fill="currentcolor"></path> 979 <path d="M90.8129 11.5285C92.8365 11.5285 94.6485 11.7225 96.2477 12.092C97.8283 12.4613 99.1765 13.0642 100.294 13.8805C101.412 14.697 102.26 15.7666 102.839 17.0496C103.416 18.3521 103.705 19.8877 103.705 21.7151V21.8125H93.8769V21.579C93.8582 20.4905 93.7808 19.5769 93.6455 18.8575C93.5111 18.1384 93.2987 17.5747 93.0097 17.1471C92.7206 16.7388 92.3739 16.4468 91.9691 16.3107C91.5645 16.1746 91.0826 16.0966 90.5623 16.0965C90.1577 16.0965 89.7723 16.1555 89.3869 16.2721C89.0014 16.3887 88.6735 16.6027 88.4037 16.8943C88.1341 17.1858 87.9218 17.5548 87.7869 18.0212C87.652 18.4877 87.5746 19.0324 87.5746 19.6544V20.0432C87.5746 20.743 87.6518 21.3264 87.8251 21.8318C87.9793 22.3177 88.2301 22.7647 88.5769 23.1535C88.9045 23.5423 89.3477 23.8929 89.868 24.2233C90.3884 24.5539 91.0246 24.8457 91.7377 25.0984L95.6889 26.4972C97.0184 26.9055 98.2332 27.392 99.3118 27.9752C100.273 28.4683 101.101 29.0508 101.81 29.7096L102.145 30.0552C102.916 30.8328 103.513 31.7662 103.956 32.8355C104.4 33.9047 104.631 35.1687 104.631 36.6461V37.1902C104.631 38.8426 104.322 40.3199 103.725 41.6029C103.128 42.8665 102.26 43.9551 101.142 44.8299C100.025 45.7048 98.6372 46.3664 96.9988 46.7942C95.3418 47.2217 93.4916 47.4357 91.4489 47.4357C89.2712 47.4357 87.3439 47.2017 85.7057 46.7546C84.0676 46.3075 82.6796 45.6076 81.5618 44.6939C80.4442 43.7803 79.5961 42.6336 78.9987 41.2729C78.4566 39.9971 78.1683 38.5329 78.1504 36.897V36.4127L87.9992 36.4513V36.704C87.9992 37.9092 88.0765 38.9199 88.2306 39.7169C88.3848 40.514 88.6157 41.1563 88.9241 41.6617C89.2323 42.1671 89.599 42.4969 90.0229 42.6719C90.4276 42.8274 90.9479 42.9246 91.5646 42.9246C91.9115 42.9246 92.2585 42.8866 92.586 42.8089C92.9136 42.7311 93.2028 42.6333 93.4729 42.4972C93.7425 42.3612 93.973 42.1862 94.1848 41.9724C94.3975 41.7586 94.5701 41.5057 94.7054 41.2141C94.8398 40.9226 94.9564 40.5925 95.0339 40.2426C95.13 39.8927 95.1682 39.4838 95.1682 39.0561V38.6287C95.1682 37.9288 95.0908 37.3069 94.9368 36.8015C94.7829 36.296 94.5132 35.8294 94.1465 35.4017C93.7808 34.9934 93.3376 34.6242 92.7782 34.352C92.2195 34.0799 91.5644 33.7881 90.8129 33.477L86.6307 31.9219C85.2816 31.4553 84.1058 30.9299 83.0844 30.3272C82.063 29.7245 81.1953 28.9857 80.4629 28.1498C79.7308 27.2946 79.1917 26.342 78.8255 25.2537C78.4594 24.165 78.2852 22.9399 78.2852 21.579V21.1902C78.2852 19.5964 78.5937 18.2162 79.1909 17.011C79.8076 15.8058 80.6366 14.7944 81.7349 13.978C82.8335 13.1809 84.1449 12.559 85.6866 12.1508C87.2284 11.7425 88.9243 11.5285 90.8129 11.5285Z" fill="currentcolor"></path> 980 <path d="M181.528 11.5285C183.551 11.5285 185.363 11.7226 186.962 12.092C188.543 12.4613 189.892 13.0641 191.01 13.8805C192.128 14.697 192.976 15.7666 193.553 17.0496C194.132 18.3521 194.421 19.8877 194.421 21.7151V21.8125H184.592V21.579C184.573 20.4905 184.495 19.5769 184.361 18.8575C184.226 18.1384 184.014 17.5747 183.725 17.1471C183.436 16.7388 183.089 16.4468 182.684 16.3107C182.279 16.1746 181.798 16.0966 181.277 16.0965C180.872 16.0965 180.486 16.1554 180.101 16.2721C179.715 16.3887 179.389 16.6028 179.119 16.8943C178.85 17.1858 178.637 17.5548 178.502 18.0212C178.367 18.4877 178.29 19.0324 178.29 19.6544V20.0432C178.29 20.743 178.367 21.3264 178.54 21.8318C178.695 22.3177 178.945 22.7647 179.292 23.1535C179.619 23.5423 180.063 23.8929 180.583 24.2233C181.104 24.5539 181.74 24.8457 182.453 25.0984L186.423 26.4972C187.753 26.9055 188.948 27.392 190.047 27.9752C191.007 28.4683 191.836 29.0508 192.544 29.7096L192.86 30.0552C193.631 30.8328 194.228 31.7662 194.672 32.8355C195.134 33.9047 195.346 35.1688 195.346 36.6461V37.1902C195.346 38.8426 195.038 40.3199 194.441 41.6029C193.843 42.8665 192.976 43.9552 191.858 44.8299C190.74 45.7048 189.371 46.3664 187.714 46.7942C186.056 47.2217 184.207 47.4357 182.164 47.4357C179.986 47.4357 178.059 47.2017 176.421 46.7546C174.783 46.3075 173.395 45.6076 172.277 44.6939C171.16 43.7803 170.311 42.6336 169.714 41.2729C169.172 39.9971 168.884 38.5329 168.865 36.897V36.4127L178.714 36.4513V36.704C178.714 37.9091 178.791 38.9199 178.945 39.7169C179.099 40.514 179.331 41.1563 179.639 41.6617C179.948 42.1669 180.333 42.5162 180.737 42.6719C181.142 42.8274 181.663 42.9246 182.279 42.9246C182.627 42.9246 182.974 42.8866 183.301 42.8089C183.629 42.7311 183.918 42.6333 184.188 42.4972C184.457 42.3612 184.689 42.1862 184.9 41.9724C185.112 41.7586 185.286 41.5058 185.421 41.2141C185.555 40.9226 185.652 40.5925 185.749 40.2426C185.845 39.8927 185.884 39.4838 185.884 39.0561V38.6287C185.884 37.9289 185.806 37.3069 185.652 36.8015C185.498 36.2961 185.228 35.8293 184.862 35.4017C184.495 34.9934 184.052 34.6242 183.493 34.352C182.934 34.0799 182.279 33.7881 181.528 33.477L177.346 31.9219C175.996 3
9801.4553 174.821 30.9299 173.799 30.3272C172.778 29.7245 171.911 28.9858 171.178 28.1498C170.446 27.2945 169.906 26.3422 169.54 25.2537C169.174 24.165 169.001 22.9399 169.001 21.579V21.1902C169.001 19.5963 169.308 18.2162 169.906 17.011C170.523 15.8058 171.352 14.7944 172.45 13.978C173.548 13.181 174.859 12.559 176.401 12.1508C177.943 11.7425 179.639 11.5285 181.528 11.5285Z" fill="currentcolor"></path> 981 <path d="M58.1071 36.1406C58.1072 37.1513 58.1647 38.0261 58.2803 38.7647C58.3959 39.5034 58.5889 40.1061 58.878 40.5726C59.167 41.0392 59.5138 41.3891 59.9377 41.6029C60.3617 41.8362 60.8628 41.9338 61.4603 41.9338C62.0576 41.9338 62.5778 41.8168 63.021 41.6029C63.4643 41.3891 63.812 41.0392 64.0626 40.5726C64.313 40.1061 64.5053 39.4839 64.6402 38.7647C64.7751 38.0455 64.8525 37.1513 64.8525 36.1406V12.5395H75.0476V46.4054H64.7559L65.7199 41.0974H65.2571C63.5278 47.203 57.1429 47.1831 57.1048 47.1829C55.4476 47.1829 54.0598 46.9691 52.9035 46.5221C51.7473 46.075 50.8029 45.3552 50.0707 44.3833C49.319 43.4113 48.7793 42.1669 48.4324 40.67C48.0855 39.1538 47.9121 37.3459 47.9121 35.227V12.5395H58.1071V36.1406Z" fill="currentcolor"></path> 982 <path d="M148.842 36.1406C148.842 37.1513 148.9 38.0261 149.015 38.7647C149.131 39.5034 149.324 40.1061 149.613 40.5726C149.902 41.0392 150.249 41.3891 150.672 41.6029C151.097 41.8362 151.598 41.9338 152.195 41.9338C152.792 41.9338 153.313 41.8168 153.756 41.6029C154.199 41.3891 154.546 41.0392 154.796 40.5726C155.047 40.1061 155.241 39.5034 155.375 38.7647C155.51 38.0455 155.588 37.1513 155.588 36.1406V12.5395H165.783V46.4054H155.491L156.455 41.0974H155.993C154.263 47.2027 147.879 47.1831 147.84 47.1829C146.183 47.1829 144.795 46.9691 143.638 46.5221C142.482 46.075 141.538 45.3552 140.806 44.3833C140.054 43.4113 139.514 42.1669 139.167 40.67C138.82 39.1538 138.647 37.3459 138.647 35.227V12.5395H148.842V36.1406Z" fill="currentcolor"></path> 983 <path d="M15.5144 11.9944C15.5582 11.9791 23.6735 9.14203 26.2107 18.0607H26.6152C26.6152 18.0607 27.9451 13.472 32.474 11.9944C32.474 11.9944 38.7678 9.94154 42.2918 15.0698L42.4185 15.3189C43.1123 16.4076 43.556 17.6526 43.768 18.9356C43.9414 20.0049 44.1342 21.6182 44.1343 23.6397V46.4246H33.9392V22.7647C33.9392 21.7346 33.8809 20.8405 33.746 20.1213C33.6304 19.3828 33.4189 18.7799 33.1492 18.3134C32.8793 17.8274 32.5126 17.4776 32.0886 17.2638C31.6646 17.05 31.1826 16.9329 30.5852 16.9329C29.9879 16.933 29.4866 17.05 29.0434 17.2638C28.6197 17.497 28.2535 17.8469 27.9838 18.3134C27.7141 18.7994 27.5018 19.402 27.367 20.1406C27.232 20.8793 27.1546 21.7544 27.1546 22.8042V46.4246H16.9596V22.7647C16.9595 21.7346 16.9021 20.8405 16.7673 20.1213C16.6517 19.3827 16.4585 18.7799 16.1887 18.3134C15.9382 17.8275 15.5914 17.4776 15.1482 17.2638C14.7049 17.05 14.2039 16.9329 13.6065 16.9329C13.009 16.9329 12.4888 17.05 12.0648 17.2638C11.6408 17.497 11.294 17.8469 11.0242 18.3134C10.7544 18.7994 10.5614 19.4021 10.4265 20.1213C10.2917 20.8405 10.2333 21.7152 10.2333 22.7647V46.4246H0V12.5589H10.2534L9.25109 18.0607H9.65561C9.65561 18.0607 10.9854 13.472 15.5144 11.9944Z" fill="currentcolor"></path> 984 <path d="M117.62 8.39798C117.62 11.1585 117.37 13.8806 116.869 16.5827L116.599 18.0212H117.004C119.413 11.4701 125.445 11.6839 125.445 11.6839C127.025 11.6839 128.393 11.8977 129.55 12.3254C130.706 12.753 131.651 13.4727 132.384 14.4642C133.116 15.4555 133.654 16.7 134.021 18.1967C134.387 19.6936 134.561 21.5015 134.561 23.6204V46.4054H124.366V22.7454C124.366 21.7153 124.307 20.8212 124.173 20.102C124.057 19.3634 123.864 18.7801 123.594 18.2941C123.343 17.8081 122.978 17.4574 122.554 17.2436C122.111 17.0298 121.629 16.9136 121.012 16.9136C120.395 16.9136 119.875 17.0298 119.451 17.2436C119.027 17.4769 118.68 17.8276 118.411 18.2941C118.141 18.7801 117.948 19.3828 117.813 20.102C117.678 20.8212 117.62 21.6959 117.62 22.7454V46.4054H107.387V0H117.62V8.39798Z" fill="currentcolor"></path> 985 <path fill-rule="evenodd" clip-rule="evenodd" d="M200.627 16.5248C200.839 16.5248 201.05 16.5245 201.224 16.5827C201.417 16.6217 201.571 16.6805 201.687 16.7583C201.822 16.836 201.918 16.9522 201.976 17.1076C202.052 17.2436 202.092 17.4186 202.092 17.6324C202.092 17.7683 202.092 17.9047 202.034 18.0019C201.996 18.099 201.95
9857 18.1969 201.88 18.2941C201.822 18.3718 201.745 18.449 201.648 18.5074C201.575 18.5519 201.5 18.5825 201.418 18.6131L202.226 19.9853H201.166L200.45 18.7408H200.184V19.9853H199.221V16.5248H200.627ZM200.202 18.216H200.569C200.569 18.216 200.742 18.2161 200.8 18.1774C200.858 18.1386 200.916 18.1187 200.973 18.08C201.012 18.0411 201.05 17.9829 201.07 17.9053C201.09 17.8277 201.109 17.7496 201.109 17.6526C201.109 17.5359 201.108 17.4573 201.07 17.3796C201.05 17.302 201.012 17.2438 200.973 17.205C200.935 17.1661 200.877 17.127 200.8 17.1076C200.723 17.0881 200.645 17.0689 200.569 17.0689H200.202V18.216Z" fill="currentcolor"></path> 986 <path fill-rule="evenodd" clip-rule="evenodd" d="M200.665 14.8916C202.555 14.8916 204.077 16.447 204.077 18.3327C204.077 20.2184 202.535 21.7932 200.665 21.7932C198.777 21.7932 197.235 20.2378 197.235 18.3327C197.235 16.4276 198.777 14.8916 200.665 14.8916ZM200.665 15.5138C199.104 15.5138 197.852 16.7968 197.852 18.352C197.852 19.9073 199.124 21.1902 200.665 21.1902C202.207 21.1902 203.479 19.9073 203.479 18.352C203.479 16.7968 202.207 15.5138 200.665 15.5138Z" fill="currentcolor"></path> 987 </svg></div> 988 </a> 989 <div aria-label="Social Links" class="social-holder"> 990 <a aria-label="Instagram" href="https://www.instagram.com/drinkmushus/" class="social-link w-inline-block"> 991 <div class="social-icon w-embed"><svg height="100%" viewBox="0 0 20 20" fill="none" display="block"> 992 <path d="M5.95846 20.0005C4.37883 19.998 2.86462 19.3695 1.74773 18.2526C0.630834 17.1357 0.00231848 15.6218 0 14.0424V5.95969C0.00126547 4.37978 0.629485 2.86529 1.74656 1.74791C2.86363 0.630518 4.37836 0.00189918 5.95846 0H14.0417C15.6215 0.00168756 17.136 0.629432 18.253 1.74635C19.3701 2.8
9926327 19.9983 4.3778 20 5.95735V14.0424C19.9983 15.6216 19.3703 17.1356 18.2538 18.2526C17.1373 19.3696 15.6235 19.998 14.0441 20.0005H5.95846ZM2.01177 5.95813V14.0432C2.01177 14.5614 2.11367 15.0741 2.31201 15.5529C2.51035 16.0317 2.80109 16.4667 3.16758 16.8331C3.53407 17.1996 3.96928 17.4909 4.44812 17.6892C4.92696 17.8875 5.44016 17.9896 5.95846 17.9896H14.0417C15.0885 17.9896 16.0923 17.5732 16.8324 16.8331C17.5726 16.0931 17.9884 15.0898 17.9884 14.0432V5.96047C17.9888 5.44232 17.8872 4.92952 17.6892 4.4507C17.4911 3.97188 17.2005 3.53701 16.8342 3.17051C16.4678 2.80401 16.033 2.51277 15.5542 2.31446C15.0755 2.11615 14.5623 2.01396 14.0441 2.01406H5.95846C5.4403 2.01385 4.9271 2.11636 4.44831 2.31446C3.96953 2.51255 3.53447 2.80272 3.16797 3.16895C2.80147 3.53519 2.51081 3.96976 2.3124 4.44837C2.11399 4.92697 2.01188 5.44004 2.01177 5.95813ZM4.82833 10.0003C4.82833 8.97719 5.13179 7.97691 5.70025 7.12626C6.2687 6.27561 7.07649 5.61266 8.02179 5.22115C8.9671 4.82964 10.0074 4.72739 11.0109 4.92698C12.0145 5.12657 12.9363 5.61916 13.6598 6.34258C14.3833 7.066 14.8759 7.98748 15.0755 8.9909C15.2752 9.99431 15.1727 11.0349 14.7811 11.9801C14.3896 12.9253 13.7266 13.7332 12.8758 14.3015C12.0251 14.8699 11.0248 15.1732 10.0017 15.1732C8.63018 15.1713 7.31545 14.6253 6.34567 13.6556C5.37589 12.6859 4.83023 11.3716 4.82833 10.0003ZM6.83991 10.0003C6.83975 10.6252 7.02501 11.2363 7.37209 11.7559C7.71916 12.2756 8.21247 12.6809 8.7898 12.9202C9.36713 13.1595 10.0025 13.2217 10.6156 13.1C11.2286 12.9783 11.7916 12.6778 12.2337 12.2361C12.6758 11.7944 12.977 11.2318 13.0992 10.619C13.2214 10.0061 13.1591 9.37067 12.9202 8.79323C12.6813 8.21578 12.2765 7.72194 11.757 7.37451C11.2375 7.02709 10.6266 6.84174 10.0017 6.84142C9.58653 6.84111 9.17538 6.92252 8.79175 7.08112C8.40812 7.23972 8.0596 7.47261 7.76592 7.76596C7.47223 8.05932 7.23922 8.40747 7.08021 8.79089C6.92121 9.17431 6.84001 9.58518 6.83991 10.0003ZM13.9437 4.86705C13.9435 4.62184 14.016 4.3823 14.1521 4.17832C14.2882 3.97433 14.4817 3.81552 14.7082 3.7215C14.9347 3.62748 15.184 3.60227 15.4246 3.6499C15.6652 3.69753 15.8862 3.81598 16.0597 3.98921C16.2333 4.16243 16.3518 4.38302 16.3999 4.62347C16.448 4.86392 16.4236 5.11279 16.33 5.33944C16.2364 5.56609 16.0777 5.76017 15.8739 5.89665C15.6702 6.03313 15.4305 6.10646 15.1853 6.10677C15.0223 6.10698 14.861 6.07477 14.7103 6.01261C14.5597 5.95045 14.4227 5.85919 14.3073 5.74412C14.192 5.62905 14.1004 5.49223 14.0378 5.34177C13.9753 5.19131 13.9439 5.03 13.9437 4.86705Z" fill="currentcolor"></path> 993 </svg></div> 994 </a> 995 </div> 996 <div class="div-block-8"><a href="/" class="footer-link">Home</a><a href="/pages/about" class="footer-link">About Us</a><a href="/collections/all" class="footer-link">Shop</a><a href="/pages/contact" class="footer-link">Contact</a></div> 997 </div> 998 <div class="footer_col right"> 999 <div class="button-holder button-holder__footer"> 1000 <a href="/products/pineapple-fizz" class="button var4 w-inline-block"> 1001 <div>Pineapple Fizz</div> 1002 <div class="button-icon w-embed"><svg width="100%" height="100%" viewBox="0 0 22 18" fill="none" display="block"> 1003 <path d="M21.7617 8.88281C21.7617 8.58984 21.6445 8.32031 21.4102 8.09766L13.6406 0.351562C13.3828 0.09375 13.1367 0 12.8555 0C12.2812 0 11.8359 0.421875 11.8359 1.00781C11.8359 1.28906 11.9297 1.55859 12.1172 1.74609L14.7422 4.41797L19.3945 8.66016L19.6289 8.07422L15.8555 7.83984H1.03125C0.421875 7.83984 0 8.27344 0 8.88281C0 9.49219 0.421875 9.92578 1.03125 9.92578H15.8555L19.6289 9.69141L19.3945 9.11719L14.7422 13.3477L12.1172 16.0195C11.9297 16.1953 11.8359 16.4766 11.8359 16.7578C11.8359 17.3438 12.2812 17.7656 12.8555 17.7656C13.1367 17.7656 13.3828 17.6602 13.6172 17.4375L21.4102 9.66797C21.6445 9.44531 21.7617 9.17578 21.7617 8.88281Z" fill="currentcolor"></path> 1004 </svg></div> 1005 </a> 1006 <a href="/products/raspberry-fizz" class="button var2 w-inline-block"> 1007 <div>Raspberry Fizz</div> 1008 <div class="button-icon w-embed">
1008<svg width="100%" height="100%" viewBox="0 0 22 18" fill="none" display="block"> 1009 <path d="M21.7617 8.88281C21.7617 8.58984 21.6445 8.32031 21.4102 8.09766L13.6406 0.351562C13.3828 0.09375 13.1367 0 12.8555 0C12.2812 0 11.8359 0.421875 11.8359 1.00781C11.8359 1.28906 11.9297 1.55859 12.1172 1.74609L14.7422 4.41797L19.3945 8.66016L19.6289 8.07422L15.8555 7.83984H1.03125C0.421875 7.83984 0 8.27344 0 8.88281C0 9.49219 0.421875 9.92578 1.03125 9.92578H15.8555L19.6289 9.69141L19.3945 9.11719L14.7422 13.3477L12.1172 16.0195C11.9297 16.1953 11.8359 16.4766 11.8359 16.7578C11.8359 17.3438 12.2812 17.7656 12.8555 17.7656C13.1367 17.7656 13.3828 17.6602 13.6172 17.4375L21.4102 9.66797C21.6445 9.44531 21.7617 9.17578 21.7617 8.88281Z" fill="currentcolor"></path> 1010 </svg></div> 1011 </a> 1012 </div> 1013 <a href="mailto:[email protected]" class="footer-link">[email protected]</a> 1014 <div class="text_size-0-8">Glow Foods Ltd <br>3<sup>rd</sup> Floor<br>86-90 Paul Street <br>London<br>EC2A 4NE</div> 1015 </div> 1016 </div> 1017 <div class="footer-legal"> 1018 <div class="footer-legal_left"><a href="/policies/privacy-policy" class="footer-legal_link">Privacy Policy</a><a href="/policies/refund-policy" class="footer-legal_link">Refund Policy</a><a href="/policies/shipping-policy" class="footer-legal_link">Shipping Policy</a></div> 1019 <div class="footer-legal_right"> 1020 <div>© <span copyright="year">-</span> Glow Foods Ltd   |  Company No. 15185743 England</div> 1021 </div> 1022 </div> 1023 </div> 1024 </div><div id="shopify-section-popup" class="shopify-section popup"> 1025<div class="popup_holder"> 1026 <div class="popup_flex-center"> 1027 <div slide="item" class="container max-width_50rem"> 1028 <div slide="children" class="div-block-7"><button popup="close" class="popup_close"> 1029 <div class="icon-square icon-square__1-5rem w-embed"><svg width="100%" height="100%" viewBox="0 0 23 23" display="block"> 1030 <path d="M1 1L21.9919 21.9919" stroke="currentcolor" stroke-width="2" stroke-linecap="round"></path> 1031 <path d="M21.9922 1.00455L1.00028 21.9965" stroke="currentcolor" stroke-width="2" stroke-linecap="round"></path> 1032 </svg></div> 1033 </button> 1034 <div class="tm_2rem"> 1035 <div class="bm_1rem"> 1036 <div class="eyebrow">Newsletter</div> 1037 </div> 1038 </div> 1039 <div class="bm_2rem"> 1040 <div> 1041 <h2 class="heading"><span class="highlight">Subscribe now for</span></h2> 1042 <h2 class="heading">10% off your first order</h2> 1043 </div> 1044 </div> 1045 <div class="w-form"><form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="form-2"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"><input class="form-input signup-email w-input" maxlength="256" name="contact[email]" data-name="Email" placeholder="Your Email" type="email" id="email" required=""> 1046 <div class="radio-checkbox_group"><label class="w-checkbox radio-checkbox_field"><input type="checkbox" name="contact[note][checkbox]" id="checkbox" data-name="Checkbox" required="" class="w-checkbox-input radio-checkbox_box"><span class="radio-checkbox_label w-form-label" for="checkbox">I have read and agree to your <a href="/policies/privacy-policy">Privacy Policy</a></span></label></div><input type="submit" data-wait="Please wait..." class="button w-button" value="SIGN UP NOW">
1046<script> 1047 (function(){ 1048 window.Webflow = window.Webflow || []; 1049 var success = "false" == "true"; 1050 1051 var errors = "" == "ErrorsDrop"; 1052 1053 var form = document.currentScript.closest('.w-form'); 1054 1055 if (success) { 1056 form.classList.add('form-posted-successfully'); 1057 } 1058 1059 if (errors) { 1060 form.classList.add('form-failed'); 1061 } 1062 if (success || errors) { 1063 if (form.closest('[data-w-tab]')) { 1064 1065 1066 window.Webflow.push(function() { 1067 var tabId = form.closest('[data-w-tab]').id; 1068 var tabLink = document.querySelector('a[href="#' + tabId +'"]'); 1069 if (tabLink) { 1070 tabLink.click(); 1071 } 1072 }); 1073 1074 } 1075 window.Webflow.push(function() { 1076 var count = form.offsetTop - window.pageYOffset - 30; // xx = any extra distance from top ex. 60 1077 window.scrollBy({top: count, left: 0, behavior: 'smooth'}) 1078 }); 1079 setTimeout(function() { 1080 var count = form.offsetTop - window.pageYOffset - 30; // xx = any extra distance from top ex. 60 1081 window.scrollBy({top: count, left: 0, behavior: 'smooth'}) 1082 }, 300) 1083 } 1084 })(); 1085</script>
1085</form><div class="success-message w-form-done "> 1086 <div class="success-message_content"> 1087 <div>Thank you for subscribing!</div> 1088 </div> 1089 </div><div class="error-message w-form-fail "> 1090 <div class="error-message_content"></div> 1091 </div></div> 1092 </div> 1093 </div> 1094 </div> 1095 </div>
1095<script>var currentSection = document.currentScript.closest('.shopify-section');currentSection.setAttribute("section","popup");currentSection.setAttribute("class","popup");</script>
1095 1096 1097</div></div> 1098
1098<script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=69de3b4e0bfa9e17b8f52712" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>
1098 1099
1099<script src="//drinkmushus.com/cdn/shop/t/43/assets/webflow.js?v=24587040477082992441780393235" type="text/javascript"></script>
1099 1100
1100<script src="https://cdn.prod.website-files.com/gsap/3.15.0/gsap.min.js" type="text/javascript"></script>
1100 1101
1101<script src="https://cdn.prod.website-files.com/gsap/3.15.0/ScrollTrigger.min.js" type="text/javascript"></script>
1101 1102
1102<script src="https://cdn.prod.website-files.com/gsap/3.15.0/SplitText.min.js" type="text/javascript"></script>
1102<!-- - Copyright Year - --> 1103
1103<script> 1104for (const e of document.querySelectorAll('[copyright="year"]')) 1105 e.textContent = new Date().getFullYear() 1106</script>
1106 1107
1107<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js.cookie.min.js"></script>
1107 1108
1108<script> 1109document.addEventListener("DOMContentLoaded", function() { 1110 const popupHolder = document.querySelector('.popup_holder'); 1111 const closeButton = document.querySelector('[popup="close"]'); 1112 const contactForm = document.getElementById('contact_form'); 1113 const cookieName = "hide_opening_popup"; 1114 // 1. Function to hide popup and set cookie 1115 function hideAndCookie() { 1116 if (popupHolder) { 1117 popupHolder.classList.remove('is-visible'); 1118 } 1119 Cookies.set(cookieName, 'true', { expires: 30 }); 1120 } 1121 // 2. Check cookie before showing 1122 // We also check if the URL contains "customer_posted=true" (Shopify's success signal) 1123 const formSubmittedSuccessfully = window.location.search.includes('customer_posted=true'); 1124 if (!Cookies.get(cookieName) && !formSubmittedSuccessfully) { 1125 setTimeout(() => { 1126 if (popupHolder) popupHolder.classList.add('is-visible'); 1127 }, 5000); 1128 } else if (formSubmittedSuccessfully) { 1129 // If they just submitted, make sure the cookie is set even if they didn't click 'close' 1130 Cookies.set(cookieName, 'true', { expires: 30 }); 1131 } 1132 // 3. Close button logic 1133 if (closeButton) { 1134 closeButton.addEventListener('click', function(e) { 1135 e.preventDefault(); 1136 hideAndCookie(); 1137 }); 1138 } 1139 // 4. Shopify Form Submission Logic 1140 // Set the cookie the moment the button is pressed to beat the page reload 1141 if (contactForm) { 1142 contactForm.addEventListener('submit', function() { 1143 hideAndCookie(); 1144 }); 1145 } 1146}); 1147</script>
1147<!-- Image Gallery Logic --> 1148
1148<script> 1149document.addEventListener('DOMContentLoaded', () => { 1150 // Helper: Strips Shopify size suffixes and query strings for accurate matching 1151 const cleanUrl = (url) => { 1152 if (!url) return ''; 1153 return url.split('?')[0].replace(/_[0-9]*x[0-9]*[a-zA-Z0-9_]*(\.[a-zA-Z0-9]+)$/, '$1'); 1154 }; 1155 // 1. Capture and Inject the Original Main Image 1156 const mainImgNode = document.querySelector('img[image="main"]'); 1157 if (!mainImgNode) return; 1158 // Store original attributes so it doesn't get lost when variants change 1159 const initialSrc = mainImgNode.src; 1160 const initialSrcset = mainImgNode.srcset; 1161 const injectMainThumbnail = () => { 1162 const thumbContainer = document.querySelector('.product_image_thumb_holder.w-dyn-items') || document.querySelector('.product_image_thumb_holder'); 1163 if (!thumbContainer || document.getElementById('injected-main-thumb')) return; 1164 // Check if it's already there to prevent duplicates 1165 const firstThumb = thumbContainer.querySelector('img[image="list"], img[image="thumb"]'); 1166 if (firstThumb && cleanUrl(firstThumb.src) === cleanUrl(initialSrc)) return; 1167 const existingItem = thumbContainer.querySelector('.w-dyn-item'); 1168 const thumbWrapper = document.createElement('div'); 1169 thumbWrapper.className = existingItem ? existingItem.className : 'w-dyn-item w-dyn-repeater-item'; 1170 thumbWrapper.id = 'injected-main-thumb'; 1171 thumbWrapper.role = 'listitem'; 1172 const imgClass = firstThumb ? firstThumb.className : 'product_image_thumb_image'; 1173 const srcsetAttr = initialSrcset ? `srcset="${initialSrcset}"` : ''; 1174 thumbWrapper.innerHTML = `<img class="${imgClass}" image="list" src="${initialSrc}" ${srcsetAttr}>`; 1175 thumbContainer.prepend(thumbWrapper); 1176 }; 1177 injectMainThumbnail(); 1178 // Ensure it stays injected even if Shopify's variant script completely rebuilds the thumbnail HTML 1179 const thumbContainerNode = document.querySelector('.product_image_thumb_holder.w-dyn-items') || document.querySelector('.product_image_thumb_holder'); 1180 if (thumbContainerNode) { 1181 new MutationObserver(() => { 1182 if (!document.getElementById('injected-main-thumb')) injectMainThumbnail(); 1183 }).observe(thumbContainerNode, { childList: true }); 1184 } 1185 // 2. Centralized Image Updater 1186 const updateImage = (src, srcset) => { 1187 requestAnimationFrame(() => { 1188 const mainImg = document.querySelector('img[image="main"]'); 1189 const lbImg = document.getElementById('lb-img'); 1190 if (mainImg) { 1191 mainImg.src = src; 1192 srcset ? mainImg.setAttribute('srcset', srcset) : mainImg.removeAttribute('srcset'); 1193 } 1194 if (lbImg) { 1195 lbImg.src = src; 1196 srcset ? lbImg.setAttribute('srcset', srcset) : lbImg.removeAttribute('srcset'); 1197 } 1198 }); 1199 }; 1200 // 3. Arrow Navigation Logic 1201 const navigate = (dir) => { 1202 const mainImg = document.querySelector('img[image="main"]'); 1203 if (!mainImg) return; 1204 const thumbs = document.querySelectorAll('img[image="list"], img[image="thumb"]'); 1205 const len = thumbs.length; 1206 if (len === 0) return; 1207 const currentBaseUrl = cleanUrl(mainImg.src); 1208 let idx = 0; 1209 // Find current image in the loop 1210 for (let i = 0; i < len; i++) { 1211 if (cleanUrl(thumbs[i].src) === currentBaseUrl) { 1212 idx = i; 1213 break; 1214 } 1215 } 1216 // Loop index forward or backward 1217 idx = dir === 'left' ? (idx === 0 ? len - 1 : idx - 1) : (idx === len - 1 ? 0 : idx + 1); 1218 updateImage(thumbs[idx].src, thumbs[idx].srcset); 1219 }; 1220 // 4. Lean Lightbox Generation 1221 const openLightbox = (src, srcset) => { 1222 let lb = document.getElementById('custom-gallery-lightbox'); 1223 if (!lb) { 1224 const leftBtn = document.querySelector('[image="left"]')?.outerHTML || ''; 1225 const rightBtn = document.querySelector('[image="right"]')?.outerHTML || ''; 1226 lb = document.createElement('div'); 1227 lb.id = 'custom-gallery-lightbox'; 1228 lb.style.cssText = 'display:none;position:fixed;inset:0;background:rgba(0,0,0,0.9);z-index:99999;align-items:center;justify-content:center;backdrop-filter:blur(5px);'; 1229 lb.innerHTML = ` 1230 <div id="lb-close" style="position:absolute;top:20px;right:30px;color:white;font-size:40px;cursor:pointer;z-index:2;padding:10px;">×</div> 1231 <div style="position:absolute;
1231left:20px;z-index:2;">${leftBtn}</div> 1232 <img id="lb-img" style="max-width:85%;max-height:85vh;object-fit:contain;z-index:1;" /> 1233 <div style="position:absolute;right:20px;z-index:2;">${rightBtn}</div> 1234 `; 1235 document.body.appendChild(lb); 1236 } 1237 const lbImg = document.getElementById('lb-img'); 1238 lbImg.src = src; 1239 srcset ? lbImg.setAttribute('srcset', srcset) : lbImg.removeAttribute('srcset'); 1240 lb.style.display = 'flex'; 1241 }; 1242 // 5. Unified Event Delegation 1243 document.addEventListener('click', (e) => { 1244 const target = e.target; 1245 const thumb = target.closest('img[image="list"], img[image="thumb"]'); 1246 if (thumb) return updateImage(thumb.src, thumb.srcset); 1247 if (target.closest('[image="left"]')) return navigate('left'); 1248 if (target.closest('[image="right"]')) return navigate('right'); 1249 const mainImgClick = target.closest('img[image="main"]'); 1250 if (mainImgClick) return openLightbox(mainImgClick.src, mainImgClick.srcset); 1251 const lb = document.getElementById('custom-gallery-lightbox'); 1252 if (lb && (target === lb || target.closest('#lb-close'))) { 1253 lb.style.display = 'none'; 1254 } 1255 }); 1256}); 1257</script>
1257 1258 <!-- END Imag gallery logic --> 1259 <!-- - Swiper - --> 1260 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css"> 1261
1261<script src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js"></script>
1261 1262
1262<script> 1263 document.addEventListener('DOMContentLoaded', () => { 1264 const sliders = document.querySelectorAll('[slider="section"]'); 1265 if (!sliders.length) return; 1266 // Cache the root font size once for REM conversions 1267 const htmlFontSize = parseFloat(getComputedStyle(document.documentElement).fontSize) || 16; 1268 // Optimized helper function 1269 const getAttr = (el, attr, fallback, isGapOrOffset = false) => { 1270 const val = el.getAttribute(attr); 1271 if (!val) return fallback; 1272 const num = parseFloat(val); 1273 return (isGapOrOffset && val.toLowerCase().includes('rem')) ? num * htmlFontSize : num; 1274 }; 1275 sliders.forEach(sliderSection => { 1276 const sliderWrapper = sliderSection.querySelector('[slider="wrapper"]'); 1277 const btnPrev = sliderSection.querySelector('[slider="prev"]'); 1278 const btnNext = sliderSection.querySelector('[slider="next"]'); 1279 if (!sliderWrapper) return; 1280 // Support for Webflow CMS .w-dyn-list wrappers 1281 const swiperContainer = sliderWrapper.parentNode; 1282 swiperContainer.classList.add('swiper'); 1283 sliderWrapper.classList.add('swiper-wrapper'); 1284 // Select items dynamically from the wrapper to ensure we target the right elements 1285 sliderWrapper.querySelectorAll('[slider="item"]').forEach(item => item.classList.add('swiper-slide')); 1286 // 1. Read layout attributes (Items in view) 1287 const itemsDesk = getAttr(sliderSection, 'slider-items', 2.5); 1288 const itemsTab = getAttr(sliderSection, 'slider-items-tab', 2.5); 1289 const itemsMob = getAttr(sliderSection, 'slider-items-mob', 1.5); 1290 // 2. Read layout attributes (Gaps - requires conversion) 1291 const gapDesk = getAttr(sliderSection, 'slider-gap', 64, true); 1292 const gapTab = getAttr(sliderSection, 'slider-gap-tab', 64, true); 1293 const gapMob = getAttr(sliderSection, 'slider-gap-mob', 32, true); 1294 // 3. Read layout attributes (Offsets - requires conversion) 1295 const offsetDesk = getAttr(sliderSection, 'slider-offset', 32, true); 1296 const offsetTab = getAttr(sliderSection, 'slider-offset-tab', 32, true); 1297 const offsetMob = getAttr(sliderSection, 'slider-offset-mob', 16, true); 1298 // 4. Read behavior attributes 1299 const duration = getAttr(sliderSection, 'slider-duration', 300); 1300 const isCentered = sliderSection.getAttribute('slider-centered') === 'true'; 1301 sliderWrapper.style.transitionTimingFunction = sliderSection.getAttribute('slider-easing') || 'ease'; 1302 // Initialize Swiper 1303 new Swiper(swiperContainer, { 1304 speed: duration, 1305 centeredSlides: isCentered, 1306 loop: isCentered, 1307 loopAdditionalSlides: isCentered ? 4 : 0, 1308 loopPreventsSliding: false, 1309 // Loop & Clone Stabilization 1310 initialSlide: 0, 1311 watchSlidesProgress: true, 1312 roundLengths: true, 1313 observer: true, 1314 observeParents: true, 1315 slideActiveClass: isCentered ? 'focused' : 'swiper-slide-active', 1316 // Base Mobile Settings 1317 slidesPerView: itemsMob, 1318 spaceBetween: gapMob, 1319 slidesOffsetBefore: isCentered ? 0 : offsetMob, 1320 slidesOffsetAfter: isCentered ? 0 : offsetMob, 1321 navigation: { 1322 nextEl: btnNext, 1323 prevEl: btnPrev, 1324 disabledClass: 'end', 1325 }, 1326 breakpoints: { 1327 768: { 1328 slidesPerView: itemsTab, 1329 spaceBetween: gapTab, 1330 slidesOffsetBefore: isCentered ? 0 : offsetTab, 1331 slidesOffsetAfter: isCentered ? 0 : offsetTab, 1332 }, 1333 992: { 1334 slidesPerView: itemsDesk, 1335 spaceBetween: gapDesk, 1336 slidesOffsetBefore: isCentered ? 0 : offsetDesk, 1337 slidesOffsetAfter: isCentered ? 0 : offsetDesk, 1338 } 1339 }, 1340 // THE FIX: Force an immediate layout recalculation upon initialization 1341 // This ensures clones are perfectly rendered to the left of Slide 1 1342 on: { 1343 init: function () { 1344 if (isCentered) { 1345 this.update(); 1346 } 1347 }, 1348 } 1349 }); 1350 }); 1351 }); 1352</script>
1352 1353 <style> 1354 .slider_ci.swiper-slide { 1355 height: auto; 1356 transition-property: background-color, color, border-color !important; 1357 /* Hardware acceleration to stop flicker */ 1358 -webkit-backface-visibility: hidden; 1359 backface-visibility: hidden; 1360 -webkit-transform: translate3d(0, 0, 0); 1361 transform: translate3d(0, 0, 0); 1362 } 1363</style> 1364 <!-- - END Swiper - --> 1365
1366<script src="//drinkmushus.com/cdn/shop/t/43/assets/udesly-shopify.min.js?v=47719611079594064521780393235" type="text/javascript"></script>
1366 1367
1368<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1368 1369</body></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.