1<!DOCTYPE html> 2 3<html data-wf-page="69e0b0a4caa9eb81047cd8a5" 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/pages/about"><title>About | Mushus - Your daily skincare drink</title> 4 5<meta property="og:site_name" content="Mushus"> 6<meta property="og:url" content="https://drinkmushus.com/pages/about"> 7<meta property="og:title" content="About | Mushus - Your daily skincare drink"> 8<meta property="og:type" content="website"> 9<meta property="og:description" content="Each refreshing can contains 3g vegan collagen and hyaluronic acid, clinically backed probiotic HU58® and organic tremella mushroom to support the gut microbiome and skin barrier with every sip."><meta property="og:image" content="http://drinkmushus.com/cdn/shop/files/social-image.jpg?v=1776351853"> 10 <meta property="og:image:secure_url" content="https://drinkmushus.com/cdn/shop/files/social-image.jpg?v=1776351853"> 11 <meta property="og:image:width" content="1200"> 12 <meta property="og:image:height" content="628"><meta name="twitter:card" content="summary_large_image"> 13<meta name="twitter:title" content="About | Mushus - Your daily skincare drink"> 14<meta name="twitter:description" content="Each refreshing can contains 3g vegan collagen and hyaluronic acid, clinically backed probiotic HU58® and organic tremella mushroom to support the gut microbiome and skin barrier with every sip."><meta charset="utf-8"> 15<meta content="width=device-width, initial-scale=1" name="viewport"> 16<link href="//drinkmushus.com/cdn/shop/t/43/assets/normalize.css?v=7230471698553888871780393245" rel="stylesheet" type="text/css" media="all" /> 17<link href="//drinkmushus.com/cdn/shop/t/43/assets/webflow.css?v=85958428073184869871780393245" rel="stylesheet" type="text/css" media="all" /> 18<link href="//drinkmushus.com/cdn/shop/t/43/assets/drinkmushus.webflow.css?v=25720220478885572521780393245" rel="stylesheet" type="text/css" media="all" /> 19<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>
20<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>
20 21<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)"> 22<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"><!-- 23Home hero ix 24--> 25<style> 26/* 1. Mobile & Desktop Float Animations */ 27/* Using the 'translate' property so it doesn't fight with the JS 'transform' parallax */ 28@keyframes float { 290% { translate: 0px 0px; } 3050% { translate: 0px -14px; } 31100% { translate: 0px 0px; } 32} 33@keyframes float-desktop { 340% { translate: 0px 0px; } 3550% { translate: 0px -20px; } /* A smaller, subtler float for desktop */ 36100% { translate: 0px 0px; } 37} 38.hero-can { 39animation: float 4s ease-in-out infinite; 40will-change: transform, translate; 41} 42/* 2. Interaction Safety Zones */ 43.hero-raspberry, .hero-pineapple { 44/* Prevents the masked layer from blocking your mouse clicks so the button works */ 45pointer-events: none; 46} 47.div-block { 48/* Keeps the button safely above the layers */ 49z-index: 10; 50position: relative; 51pointer-events: auto; 52} 53/* 3. The CSS Variable Liquid Mask */ 54.has-liquid-mask { 55/* Crisp edge - feathering removed */ 56-webkit-mask-image: radial-gradient( 57circle at calc(var(--x) * 1px) calc(var(--y) * 1px), 58transparent calc(var(--radius) * 1px), 59black calc(var(--radius) * 1px) 60); 61mask-image: radial-gradient( 62circle at calc(var(--x) * 1px) calc(var(--y) * 1px), 63transparent calc(var(--radius) * 1px), 64black calc(var(--radius) * 1px) 65); 66-webkit-mask-size: 100% 100%; 67-webkit-mask-repeat: no-repeat; 68} 69/* 4. Desktop Parallax Override */ 70@media screen and (min-width: 992px) { 71.hero-can { 72/* Replaced 'animation: none' with the desktop float */ 73animation: float-desktop 5s ease-in-out infinite; 74transition: transform 0.1s ease-out; 75} 76} 77</style> 78<link href="//drinkmushus.com/cdn/shop/t/43/assets/udesly-common.min.css?v=93597130385998182511780393235" rel="stylesheet" type="text/css" media="all" />
78<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
78<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/99767976318/digital_wallets/dialog"> 79<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
79<script async="async" src="/checkouts/internal/preloads.js?locale=en-GB"></script>
79 80<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
81<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-GB&shop_id=99767976318" crossorigin="anonymous"></script>
vendor: 1 bytes, line 81
81
82<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 82
82
83<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 83
83
84<script>var Shopify = Shopify || {}; 85Shopify.shop = "mushusshop.myshopify.com"; 86Shopify.locale = "en"; 87Shopify.currency = {"active":"GBP","rate":"1.0"}; 88Shopify.country = "GB"; 89Shopify.theme = {"name":"drinkmushus48","id":193383858558,"schema_name":"drinkmushus48","schema_version":"1.0.0","theme_store_id":null,"role":"main"}; 90Shopify.theme.handle = "null"; 91Shopify.theme.style = {"id":null,"handle":null}; 92Shopify.cdnHost = "drinkmushus.com/cdn"; 93Shopify.routes = Shopify.routes || {}; 94Shopify.routes.root = "/"; 95Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 96Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 97Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 98Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 98
98
99<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 99
99
100<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 100
100
101<script> 102 window.ShopifyPay = window.ShopifyPay || {}; 103 window.ShopifyPay.apiHost = "shop.app\/pay"; 104 window.ShopifyPay.redirectState = null; 105</script>
vendor: 1 bytes, line 105
105
106<script> 107 window.Shopify = window.Shopify || {}; 108 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 109 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 110 window.Shopify.SignInWithShop.eligible = true; 111</script>
vendor: 1 bytes, line 111
111
112<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 112
112
113<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 113
113
114<script type="module"> 115 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 116 117 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 118 119</script>
vendor: 1 bytes, line 119
119
120<script> 121 window.Shopify = window.Shopify || {}; 122 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 123 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"]}; 124</script>
vendor: 1 bytes, line 124
124
125<script id="__st">var __st={"a":99767976318,"offset":-14400,"reqid":"c6fe83c1-674d-4a70-b3d7-6bb17f19687e-1791585706","pageurl":"drinkmushus.com\/pages\/about","s":"pages-704073040254","u":"14be1c1a947a","p":"page","rtyp":"page","rid":704073040254};</script>
vendor: 1 bytes, line 125
125
126<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 126
126
127<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 127
127
128<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 128
128
129<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>
129<script crossorigin="anonymous" defer="defer" src="//drinkmushus.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 129
129
130<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 130
130
131<script> 132 window.Shopify = window.Shopify || {}; 133 window.Shopify.MCP = window.Shopify.MCP || {}; 134 window.Shopify.MCP.enabled = true; 135 window.Shopify.MCP.shop = "mushusshop.myshopify.com"; 136 window.Shopify.MCP.mcpEndpoint = "https:\/\/drinkmushus.com\/api\/mcp"; 137 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"]}}]; 138</script>
vendor: 1 bytes, line 138
138
139<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=");})(); 140</script>
vendor: 1 bytes, line 140
140
141<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)}}; 142</script>
vendor: 1 bytes, line 142
142
143<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 144 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); 145</script>
vendor: 1 bytes, line 145
145
146<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})}})); 147</script>
vendor: 1 bytes, line 147
147
148<script id='scb4127' type='text/javascript' async='' src='https://drinkmushus.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
148<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"> 149<style id="shopify-accelerated-checkout-cart"> 150 #shopify-buyer-consent { 151 margin-top: 1em; 152 display: inline-block; 153 width: 100%; 154} 155 156#shopify-buyer-consent.hidden { 157 display: none; 158} 159 160#shopify-subscription-policy-button { 161 background: none; 162 border: none; 163 padding: 0; 164 text-decoration: underline; 165 font-size: inherit; 166 cursor: pointer; 167} 168 169#shopify-subscription-policy-button::before { 170 box-shadow: none; 171} 172 173 </style> 174
175<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
175 176 177<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
178<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: "page"};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 178
178
179<script> 180 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 181</script>
vendor: 1 bytes, line 181
181
182<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}
182).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":[],"products":[{"id":"
18215856473145726","handle":"pineapple-fizz","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57307109196158","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15856455516542","handle":"raspberry-fizz","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57307120763262","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://drinkmushus.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"193383858558","themePublished":"true","eventMetadataId":"71e93852-e034-431e-9017-df85033076ec","pageType":"page","resourceId":"704073040254","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\",{}]]"});})();</script>
182<script> 183 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 184 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 185 window.ShopifyAnalytics.meta.currency = 'GBP'; 186 var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":704073040254,"requestId":"c6fe83c1-674d-4a70-b3d7-6bb17f19687e-1791585706"}}; 187 for (var attr in meta) { 188 window.ShopifyAnalytics.meta[attr] = meta[attr]; 189 } 190</script>
vendor: 1 bytes, line 190
190
191<script class="analytics"> 192 (function () { 193 var customDocumentWrite = function(content) { 194 var jquery = null; 195 196 if (window.jQuery) { 197 jquery = window.jQuery; 198 } else if (window.Checkout && window.Checkout.$) { 199 jquery = window.Checkout.$; 200 } 201 202 if (jquery) { 203 jquery('body').append(content); 204 } 205 }; 206 207 var hasLoggedConversion = function(token) { 208 if (token) { 209 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 210 } 211 return false; 212 } 213 214 var setCookieIfConversion = function(token) { 215 if (token) { 216 var twoMonthsFromNow = new Date(Date.now()); 217 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 218 219 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 220 } 221 } 222 223 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 224 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 225 if (trekkie.integrations) { 226 return; 227 } 228 trekkie.methods = [ 229 'identify', 230 'page', 231 'ready', 232 'track', 233 'trackForm', 234 'trackLink' 235 ]; 236 trekkie.factory = function(method) { 237 return function() { 238 var args = Array.prototype.slice.call(arguments); 239 args.unshift(method); 240 trekkie.push(args); 241 if (method == 'track' || method == 'page') { 242 var pageUrl; 243 try { 244 pageUrl = window.location.href; 245 } catch (e) {} 246 var pageReferrer; 247 try { 248 pageReferrer = document.referrer; 249 } catch (e) {} 250 try { 251 if (window.__TREKKIE_SHIM_QUEUE == null) { 252 window.__TREKKIE_SHIM_QUEUE = []; 253 } 254 window.__TREKKIE_SHIM_QUEUE.push({ 255 from: 'trekkie-stub', 256 method: method, 257 args: args.slice(1), 258 pageContext: { 259 url: pageUrl, 260 referrer: pageReferrer 261 } 262 }); 263 } catch (e) { 264 // no-op 265 } 266 } 267 return trekkie; 268 }; 269 }; 270 for (var i = 0; i < trekkie.methods.length; i++) { 271 var key = trekkie.methods[i]; 272 trekkie[key] = trekkie.factory(key); 273 } 274 trekkie.load = function(config) { 275 trekkie.config = config || {}; 276 trekkie.config.initialDocumentCookie = document.cookie; 277 var first = document.getElementsByTagName('script')[0]; 278var script = document.createElement('script'); 279script.type = 'text/javascript'; 280script.onerror = function(e) { 281 var scriptFallback = document.createElement('script'); 282 scriptFallback.type = 'text/javascript'; 283 scriptFallback.onerror = function(error) { 284 var Monorail = { 285 produce: function produce(monorailDomain, schemaId, payload) { 286 var currentMs = new Date().getTime(); 287 var event = { 288 schema_id: schemaId, 289 payload: payload, 290 metadata: { 291 event_created_at_ms: currentMs, 292 event_sent_at_ms: currentMs 293 } 294 }; 295 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 296 }, 297 sendRequest: function sendRequest(endpointUrl, payload) { 298 // Try the sendBeacon API 299 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 300 var blobData = new window.Blob([payload], { 301 type: 'text/plain' 302 }); 303 304 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 305 return true; 306 } // sendBeacon was not successful 307 308 } // XHR beacon 309 310 var xhr = new XMLHttpRequest(); 311 312 try { 313 xhr.open('POST', endpointUrl); 314 xhr.setRequestHeader('Content-Type', 'text/plain'); 315 xhr.send(payload); 316 } catch (e) { 317 console.log(e); 318 } 319 320 return false; 321 }, 322 isIos12: function isIos12() { 323 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 324 } 325 }; 326 Monorail.produce('monorail-edge.shopifysvc.com', 327 'trekkie_storefront_load_errors/1.1', 328 {shop_id: 99767976318, 329 theme_id: 193383858558, 330 app_name: "storefront", 331 context_url: window.location.href, 332 source_url: "//drinkmushus.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 333 334 }; 335 scriptFallback.async = true; 336 scriptFallback.src = '//drinkmushus.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 337 first.parentNode.insertBefore(scriptFallback, first); 338}; 339script.async = true; 340script.src = '//drinkmushus.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 341first.parentNode.insertBefore(script, first); 342 343 }; 344 trekkie.load( 345 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":99767976318,"isMerchantRequest":null,"themeId":193383858558,"themeCityHash":"15746464323857614697","contentLanguage":"en","currency":"GBP","eventMetadataId":"71e93852-e034-431e-9017-df85033076ec"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 346 ); 347 348 var loaded = false;
349 trekkie.ready(function() { 350 if (loaded) return; 351 loaded = true; 352 353 window.ShopifyAnalytics.lib = window.trekkie; 354 355 var originalDocumentWrite = document.write; 356 document.write = customDocumentWrite; 357 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 358 document.write = originalDocumentWrite; 359 360 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 361 var token = match? match[1]: undefined; 362 if (!hasLoggedConversion(token)) { 363 setCookieIfConversion(token); 364 365 } 366 }); 367 368 window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":704073040254,"requestId":"c6fe83c1-674d-4a70-b3d7-6bb17f19687e-1791585706","shopifyEmitted":true}); 369 370 var eventsListenerScript = document.createElement('script'); 371 eventsListenerScript.async = true; 372 eventsListenerScript.src = "//drinkmushus.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 373 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 374})();</script>
vendor: 1 bytes, line 374
374
375<script 376 defer 377 src="https://drinkmushus.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js" 378 data-application="storefront-renderer" 379 data-shop-id="99767976318" 380 data-render-region="gcp-us-west1" 381 data-page-type="page" 382 data-theme-instance-id="193383858558" 383 data-theme-name="drinkmushus48" 384 data-theme-version="1.0.0" 385 data-monorail-region="shop_domain" 386 data-resource-timing-sampling-rate="10" 387 data-shs="true" 388 data-shs-beacon="true" 389 data-shs-export-with-fetch="true" 390 data-shs-logs-sample-rate="1" 391 data-shs-beacon-endpoint="https://drinkmushus.com/api/collect" 392></script>
392 393<meta name="shopify-y" content="75b553bd-be80-45ea-bd22-35258de71312" data-expiration="1823143306000"><meta name="shopify-s" content="8d9a4afd-8f51-4f27-8302-e3ee9ff6a0bb" data-expiration="1791587506000"> 394</head> 395<body class="body template-page"> 396 397 <div class="code_hidden"> 398 <div class="code_js w-embed w-script"> 399
399<script> 400 document.addEventListener("DOMContentLoaded", function() { 401 // Select the elements 402 const elements = document.querySelectorAll(".navbar, .nav_button, .nav-link, .menu_lottie, .fs_nav, .navbar_static_background"); 403 // Track the state so we don't spam the DOM 404 let isScrolled = false; 405 function toggleScrolledClass() { 406 const scrollPos = window.scrollY; 407 const threshold = 20; // Increased slightly to stop the "flick" 408 if (scrollPos > threshold && !isScrolled) { 409 elements.forEach(el => el.classList.add("scrolled")); 410 isScrolled = true; 411 } else if (scrollPos <= threshold && isScrolled) { 412 elements.forEach(el => el.classList.remove("scrolled")); 413 isScrolled = false; 414 } 415 } 416 // Run once on load 417 toggleScrolledClass(); 418 // Listen for scroll 419 window.addEventListener("scroll", toggleScrolledClass, { passive: true }); 420 }); 421</script>
421 422 </div> 423 <div class="code_css w-embed"><!-- responsive sizing --> 424 <style> 425 html { font-size: calc(0.5625rem + 0.41666666666666663vw); } 426 @media screen and (max-width:1920px) { html { font-size: calc(0.5625rem + 0.41666666666666674vw); } } 427 @media screen and (max-width:1440px) { html { font-size: calc(0.7501951092611863rem + 0.20811654526534862vw); } } 428 @media screen and (max-width:479px) { html { font-size: calc(0.7497384937238494rem + 0.41841004184100417vw); } } 429</style> 430 <!-- utility styles --> 431 <style> 432* { 433-webkit-font-smoothing: antialiased; 434-moz-osx-font-smoothing: grayscale; 435} 436.w-richtext>:first-child { 437 margin-top: 0; 438} 439.w-richtext>:last-child, .w-richtext ol li:last-child, .w-richtext ul li:last-child { 440 margin-bottom: 0; 441} 442a, 443.w-tab-link, 444.w-nav-link, 445.w-dropdown-btn, 446.w-dropdown-toggle, 447.w-dropdown-link 448{ 449color: inherit; 450} 451main:focus-visible { 452 outline: -webkit-focus-ring-color auto 0px; 453} 454.form-input { 455 -webkit-appearance: none; 456} 457.w-slider-dot { 458 background: #dbdbdb; 459 width: 0.5rem; 460 height: 0.5rem; 461 margin-left: 0px !important; 462 margin-bottom: 0px !important; 463 margin-right: 0px !important; 464 transition: background 600ms cubic-bezier(.23, 1, .32, 1); 465} 466.w-slider-dot.w-active { 467 background: #0095ff; 468} 469</style> 470 </div> 471 </div><div class="page-container"><div id="shopify-section-navigation" class="shopify-section navigation"> 472<div class="navbar"> 473 <div class="navbar-content"> 474 <div class="navbar_left"> 475 <a href="/" aria-current="page" class="nav_logo_link w-inline-block w--current"> 476 <div class="nav_logo_embed w-embed"><svg height="100%" viewBox="0 0 209 48" fill="none" display="block"> 477 <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> 478 <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> 479 <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
4791.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> 480 <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> 481 <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> 482 <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> 483 <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> 484 <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
4847 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> 485 <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> 486 </svg></div> 487 </a> 488 </div> 489 <div class="navbar_right"> 490 <div class="navbar_links"><a href="/" class="nav_link w-inline-block"> 491 <div>Home</div> 492 </a><a href="/pages/about" class="nav_link w-inline-block"> 493 <div>About Us</div> 494 </a><a href="/collections/all" class="nav_link w-inline-block"> 495 <div>Shop</div> 496 </a><a href="/blogs/news" class="nav_link w-inline-block"> 497 <div>News</div> 498 </a><a href="/pages/contact" class="nav_link w-inline-block"> 499 <div>Contact</div> 500 </a></div><button aria-label="Open Navigation" id="menu-button" class="menu_button"> 501 <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> 502 </button> 503 <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"> 504 <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"> 505 <div class="w-inline-block">Cart</div> 506 <div class="w-commerce-commercecartopenlinkcount cart-quantity">0</div> 507 </a> 508 <div data-node-type="commerce-cart-container-wrapper" style="display:none" class="w-commerce-commercecartcontainerwrapper w-commerce-commercecartcontainerwrapper--cartType-rightSidebar"> 509 <div data-node-type="commerce-cart-container" role="dialog" class="w-commerce-commercecartcontainer cart-container"> 510 <div class="w-commerce-commercecartheader cart-header"> 511 <h4 class="heading _1-5rem">Your Cart</h4> 512 <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> 513 </div> 514 <div class="w-commerce-commercecartformwrapper cart-form-wrapper"> 515 <form data-node-type="commerce-cart-form" style="display:none" class="w-commerce-commercecartform"> 516
516<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>
516 517 <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> 518 <div class="w-commerce-commercecartfooter cart-footer"> 519 <div aria-live="" aria-atomic="false" class="w-commerce-commercecartlineitem cart-line-item"> 520 <div>Subtotal</div> 521 <div class="w-commerce-commercecartordervalue">£0.00</div> 522 </div> 523 <div> 524 <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> 525 </div> 526 </div> 527 </form> 528 <div class="w-commerce-commercecartemptystate"> 529 <div>No items found.</div> 530 </div> 531 <div aria-live="" style="display:none" data-node-type="commerce-cart-error" class="w-commerce-commercecarterrorstate status-message cc-error-message"> 532 <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> 533 </div> 534 </div> 535 </div> 536 </div> 537 </div> 538 </div> 539 </div> 540 </div> 541 <div class="fs_nav"> 542 <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> 543 </div> 544 545
546<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>
546 547 548</div><div class="page-content"> 549 <div class="section"> 550 <div class="container max-width_50rem"> 551 <div class="bm_2rem"> 552 <h1 class="heading _4rem">Glow from the inside out</h1> 553 <h1 class="heading _2-5rem"><span class="text_color_pl">Designed to be consumed daily,</span> like skincare - not taken like a supplement.</h1> 554 </div> 555 </div> 556 <div class="glow_center_white"></div> 557 </div> 558 <div class="section"> 559 <div class="container"> 560 <div class="layout1"> 561 <div id="w-node-_5cec6869-525a-6f17-4a07-cdbd1e599c51-047cd8a5" class="layout1_div1"> 562 <div class="bm_2rem"> 563 <h2 class="heading _3rem">Why we created Mushus</h2> 564 </div> 565 <div class="w-richtext"> 566 <p>Skincare has traditionally focused on what you put on your skin. Mushus was created around a different idea - that supporting hydration, collagen formation and gut health daily can be just as important as what sits on the surface.</p> 567 <p>Mushus was inspired by founder Bethany Eatonâs own experience after chemotherapy impacted her skin health and confidence. Following intensive treatment, her skin became inflamed and she experienced persistent post-cancer acne.</p> 568 <p>By incorporating vegan collagen, clinically researched HU58 probiotic and tremella mushroom into her daily routine, she began to see her skin gradually heal and regain its natural glow. Inspired by this experience, she wanted to create something that could help others support their skin and gut health in a simple, enjoyable way.</p> 569 <p>So Mushus was created: the <strong>UKâs first</strong> lightly sparkling functional drink designed to support skin health from within, made with a small number of purposeful ingredients including, vegan collagen peptides, clinically studied probiotics and organic tremella mushroom.</p> 570 <p>Itâs functional, but itâs also meant to be enjoyable. Lightly sparkling and flavoured with fruit juice for a delicious taste experience, itâs designed to feel like a refreshing ritual you can enjoy every day.</p> 571 </div> 572 </div> 573 <div id="w-node-_0995e77f-793a-adae-3050-ff8c48bd6c19-047cd8a5" class="layout1_div2"> 574 <div image="drift" class="image-holder_full-width-height"><img src="//drinkmushus.com/cdn/shop/t/43/assets/tremella-mushroom.avif?v=136776665180863162661780393235" loading="lazy" alt="" class="image_120-height"></div> 575 </div> 576 <div id="w-node-_418128ad-f207-be9c-f463-af8e731e1d5b-047cd8a5" class="layout1_div3"> 577 <div image="drift" class="image-holder_full-width-height"><img src="//drinkmushus.com/cdn/shop/t/43/assets/mushus-in-kicthen.avif?v=67814318872886123631780393235" loading="lazy" alt="" class="image_120-height"></div> 578 </div> 579 <div id="w-node-e2970f9a-df02-471b-b012-820b0e36cd6b-047cd8a5" class="layout1_div4"> 580 <div class="bm_2rem"> 581 <h2 class="heading _3rem">Why it works</h2> 582 </div> 583 <div class="w-richtext"> 584 <p>We keep the formula focused and purposeful. Every ingredient has a clear role to play - and we believe in explaining exactly why.</p> 585 <ul role="list"> 586 <li><strong>3g vegan collagen</strong> â A next-generation, plant-based collagen peptides produced. It provides key amino acids that support the bodyâs natural collagen formation, without the need for animal ingredients. Unlike other plant based collagen alternatives, our vegan collagen peptides is backed by science and is absorbed five times more effectively than bovine or marine collagen.</li> 587 </ul> 588 <ul role="list"> 589 <li><strong>Probiotics</strong> â An essential foundation for healthy-looking skin. Mushus contains the clinically studied strain Bacillus subtilis HU58, designed to support the gut-skin axis.</li> 590 </ul> 591 <ul role="list"> 592 <li><strong>Organic Tremella mushroom</strong> â A beauty-focused mushroom traditionally used to support skin hydration. Naturally rich in polysaccharides, tremella helps support moisture retention, contributing to that healthy, dewy glow from within.</li> 593 </ul> 594 </div> 595 </div> 596 </div> 597 </div> 598 <div class="glow_center_white"></div> 599 <div class="glow_center_pink"></div> 600 <div class="glow_center_yellow"></div> 601 </div> 602 <div class="section"> 603 <div class="container max-width_50rem"> 604 <div class="promise"> 605 <h2 class="heading _1-5rem text_color_pl">Our Promise</h2> 606 <div class="bm_2rem"> 607 <div class="heading _2-5rem">Weâre not interested in cluttering the can with filler or hiding behind vague claims.</
607div> 608 </div> 609 <div class="bm_2rem"> 610 <div class="heading _3rem text_color_yd">No junk. <br>No preservatives. <br>No added sugar.</div> 611 </div> 612 <div class="heading _1-5rem">Just real, functional ingredients - <br>in a drink youâll actually want to finish.</div> 613 </div> 614 </div> 615 <div class="glow_center_white"></div> 616 </div> 617 <div class="section"> 618 <div slide="children" class="container max-width_70rem"> 619 <div class="bm_2rem"> 620 <h2>Choose your flavour.<br>Get your glow.</h2> 621 </div> 622 623 624<div class="w-dyn-list" udy-collection="product"><div slide="children" role="list" class="product-grid_cl w-dyn-items"> 625 626 627<div role="listitem" class="w-dyn-item"> 628 <div class="product-grid_card"><div class="product-grid_notice">NOW LIVE</div><div class="product-grid_details"><div class="product-grid_name">Pineapple Fizz</div><div>Tropical, lightly sparkling skincare in a can.</div></div> 629 <a href="/products/pineapple-fizz" class="product-grid_image-holder w-inline-block"> 630 <div class="div-block-4"></div><img loading="lazy" src="//drinkmushus.com/cdn/shop/files/mushus-can_v1_2_001.jpg?v=1776012987" alt="Pineapple Fizz" class="product-grid_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"> 631 </a> 632 </div> 633 </div><div role="listitem" class="w-dyn-item"> 634 <div class="product-grid_card"><div class="product-grid_notice">NOW LIVE</div><div class="product-grid_details"><div class="product-grid_name">Raspberry Fizz</div><div>Fruity, lightly sparkling skincare in a can.</div></div> 635 <a href="/products/raspberry-fizz" class="product-grid_image-holder w-inline-block"> 636 <div class="div-block-4"></div><img loading="lazy" src="//drinkmushus.com/cdn/shop/files/mushus-can_v1_2_002.jpg?v=1776012987" alt="Raspberry Fizz" class="product-grid_image" data-commerce-type="variation-image" srcset="//drinkmushus.com/cdn/shop/files/mushus-can_v1_2_002_1920x.jpg?v=1776012987 1920w,//drinkmushus.com/cdn/shop/files/mushus-can_v1_2_002_1600x.jpg?v=1776012987 1600w,//drinkmushus.com/cdn/shop/files/mushus-can_v1_2_002_1366x.jpg?v=1776012987 1366w,//drinkmushus.com/cdn/shop/files/mushus-can_v1_2_002_1024x.jpg?v=1776012987 1024w,//drinkmushus.com/cdn/shop/files/mushus-can_v1_2_002_768x.jpg?v=1776012987 768w,//drinkmushus.com/cdn/shop/files/mushus-can_v1_2_002_640x.jpg?v=1776012987 640w"> 637 </a> 638 </div> 639 </div> 640 641 </div></div></div> 642 <div class="glow_center_pink"></div> 643 <div class="glow_center_white"></div> 644 <div class="glow_center_yellow"></div> 645 </div><div class="section"> 646 <div slide="item" class="container max-width_50rem"> 647 <div slide="children" class="div-block-7"> 648 <div class="bm_1rem"> 649 <div class="eyebrow">newsletter</div> 650 </div> 651 <div class="bm_2rem"> 652 <div> 653 <h2 class="heading"><span class="highlight">Subscribe now for</span></h2> 654 <h2 class="heading">10% off your first order</h2> 655 </div> 656 </div> 657 <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=""> 658 <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">
658<script> 659 (function(){ 660 window.Webflow = window.Webflow || []; 661 var success = "false" == "true"; 662 663 var errors = "" == "ErrorsDrop"; 664 665 var form = document.currentScript.closest('.w-form'); 666 667 if (success) { 668 form.classList.add('form-posted-successfully'); 669 } 670 671 if (errors) { 672 form.classList.add('form-failed'); 673 } 674 if (success || errors) { 675 if (form.closest('[data-w-tab]')) { 676 677 678 window.Webflow.push(function() { 679 var tabId = form.closest('[data-w-tab]').id; 680 var tabLink = document.querySelector('a[href="#' + tabId +'"]'); 681 if (tabLink) { 682 tabLink.click(); 683 } 684 }); 685 686 } 687 window.Webflow.push(function() { 688 var count = form.offsetTop - window.pageYOffset - 30; // xx = any extra distance from top ex. 60 689 window.scrollBy({top: count, left: 0, behavior: 'smooth'}) 690 }); 691 setTimeout(function() { 692 var count = form.offsetTop - window.pageYOffset - 30; // xx = any extra distance from top ex. 60 693 window.scrollBy({top: count, left: 0, behavior: 'smooth'}) 694 }, 300) 695 } 696 })(); 697</script>
697</form><div class="success-message w-form-done "> 698 <div class="success-message_content"> 699 <div>Thank you for subscribing!</div> 700 </div> 701 </div><div class="error-message w-form-fail "> 702 <div class="error-message_content"></div> 703 </div></div> 704 </div> 705 </div> 706 <div class="glow_center_white"></div> 707 <div class="glow_center_pink var2"></div> 708 <div class="glow_center_yellow var2"></div> 709 <div id="signup-anchor" class="section-anchor"></div> 710 </div><section class="section"> 711 <div class="container"> 712 <div class="bm_2rem"> 713 <h2 slide="item" class="heading _3rem">Latest News</h2> 714 </div> 715 716 717<div class="news-clw w-dyn-list" udy-collection="news"><div slide="children" role="list" class="news_cl w-dyn-items"> 718 719 720<div role="listitem" class="news_ci w-dyn-item"> 721 <a href="/blogs/news/your-skincare-routine-isnt-the-problem" class="news_item w-inline-block"> 722 <div class="news_item_top"> 723 <div class="bm_1rem"> 724 <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> 725 </div> 726 <div class="news_item_title">Your skincare routine isn't the problem</div> 727 </div> 728 </a> 729 </div><div role="listitem" class="news_ci w-dyn-item"> 730 <a href="/blogs/news/drink-your-skin-supplements-this-summer" class="news_item w-inline-block"> 731 <div class="news_item_top"> 732 <div class="bm_1rem"> 733 <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> 734 </div> 735 <div class="news_item_title">
735Drink your skin supplements this summer</div> 736 </div> 737 </a> 738 </div><div role="listitem" class="news_ci w-dyn-item"> 739 <a href="/blogs/news/what-nobody-tells-you-about-collagen" class="news_item w-inline-block"> 740 <div class="news_item_top"> 741 <div class="bm_1rem"> 742 <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> 743 </div> 744 <div class="news_item_title">What Nobody Tells You About Collagen</div> 745 </div> 746 </a> 747 </div> 748 749 </div></div></div> 750 <div class="glow_center_white"></div> 751 </section><div class="noise"></div> 752 </div><div class="footer"> 753 <div class="container"> 754 <div class="footer-grid"> 755 <div class="footer_col"> 756 <a href="#" class="w-inline-block"> 757 <div class="footer_logo_embed w-embed"><svg height="100%" viewBox="0 0 209 48" fill="none" display="block"> 758 <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> 759 <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> 760 <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
7601.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> 761 <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> 762 <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> 763 <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> 764 <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> 765 <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
7657 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> 766 <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> 767 </svg></div> 768 </a> 769 <div aria-label="Social Links" class="social-holder"> 770 <a aria-label="Instagram" href="https://www.instagram.com/drinkmushus/" class="social-link w-inline-block"> 771 <div class="social-icon w-embed"><svg height="100%" viewBox="0 0 20 20" fill="none" display="block"> 772 <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
7726327 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> 773 </svg></div> 774 </a> 775 </div> 776 <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> 777 </div> 778 <div class="footer_col right"> 779 <div class="button-holder button-holder__footer"> 780 <a href="/products/pineapple-fizz" class="button var4 w-inline-block"> 781 <div>Pineapple Fizz</div> 782 <div class="button-icon w-embed"><svg width="100%" height="100%" viewBox="0 0 22 18" fill="none" display="block"> 783 <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> 784 </svg></div> 785 </a> 786 <a href="/products/raspberry-fizz" class="button var2 w-inline-block"> 787 <div>Raspberry Fizz</div> 788 <div class="button-icon w-embed">
788<svg width="100%" height="100%" viewBox="0 0 22 18" fill="none" display="block"> 789 <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> 790 </svg></div> 791 </a> 792 </div> 793 <a href="mailto:[email protected]" class="footer-link">[email protected]</a> 794 <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> 795 </div> 796 </div> 797 <div class="footer-legal"> 798 <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> 799 <div class="footer-legal_right"> 800 <div>© <span copyright="year">-</span> Glow Foods Ltd   |  Company No. 15185743 England</div> 801 </div> 802 </div> 803 </div> 804 </div><div id="shopify-section-popup" class="shopify-section popup"> 805<div class="popup_holder"> 806 <div class="popup_flex-center"> 807 <div slide="item" class="container max-width_50rem"> 808 <div slide="children" class="div-block-7"><button popup="close" class="popup_close"> 809 <div class="icon-square icon-square__1-5rem w-embed"><svg width="100%" height="100%" viewBox="0 0 23 23" display="block"> 810 <path d="M1 1L21.9919 21.9919" stroke="currentcolor" stroke-width="2" stroke-linecap="round"></path> 811 <path d="M21.9922 1.00455L1.00028 21.9965" stroke="currentcolor" stroke-width="2" stroke-linecap="round"></path> 812 </svg></div> 813 </button> 814 <div class="tm_2rem"> 815 <div class="bm_1rem"> 816 <div class="eyebrow">Newsletter</div> 817 </div> 818 </div> 819 <div class="bm_2rem"> 820 <div> 821 <h2 class="heading"><span class="highlight">Subscribe now for</span></h2> 822 <h2 class="heading">10% off your first order</h2> 823 </div> 824 </div> 825 <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=""> 826 <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">
826<script> 827 (function(){ 828 window.Webflow = window.Webflow || []; 829 var success = "false" == "true"; 830 831 var errors = "" == "ErrorsDrop"; 832 833 var form = document.currentScript.closest('.w-form'); 834 835 if (success) { 836 form.classList.add('form-posted-successfully'); 837 } 838 839 if (errors) { 840 form.classList.add('form-failed'); 841 } 842 if (success || errors) { 843 if (form.closest('[data-w-tab]')) { 844 845 846 window.Webflow.push(function() { 847 var tabId = form.closest('[data-w-tab]').id; 848 var tabLink = document.querySelector('a[href="#' + tabId +'"]'); 849 if (tabLink) { 850 tabLink.click(); 851 } 852 }); 853 854 } 855 window.Webflow.push(function() { 856 var count = form.offsetTop - window.pageYOffset - 30; // xx = any extra distance from top ex. 60 857 window.scrollBy({top: count, left: 0, behavior: 'smooth'}) 858 }); 859 setTimeout(function() { 860 var count = form.offsetTop - window.pageYOffset - 30; // xx = any extra distance from top ex. 60 861 window.scrollBy({top: count, left: 0, behavior: 'smooth'}) 862 }, 300) 863 } 864 })(); 865</script>
865</form><div class="success-message w-form-done "> 866 <div class="success-message_content"> 867 <div>Thank you for subscribing!</div> 868 </div> 869 </div><div class="error-message w-form-fail "> 870 <div class="error-message_content"></div> 871 </div></div> 872 </div> 873 </div> 874 </div> 875 </div>
875<script>var currentSection = document.currentScript.closest('.shopify-section');currentSection.setAttribute("section","popup");currentSection.setAttribute("class","popup");</script>
875 876 877</div></div> 878
878<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>
878 879
879<script src="//drinkmushus.com/cdn/shop/t/43/assets/webflow.js?v=24587040477082992441780393235" type="text/javascript"></script>
879 880
880<script src="https://cdn.prod.website-files.com/gsap/3.15.0/gsap.min.js" type="text/javascript"></script>
880 881
881<script src="https://cdn.prod.website-files.com/gsap/3.15.0/ScrollTrigger.min.js" type="text/javascript"></script>
881 882
882<script src="https://cdn.prod.website-files.com/gsap/3.15.0/SplitText.min.js" type="text/javascript"></script>
882<!-- - Copyright Year - --> 883
883<script> 884for (const e of document.querySelectorAll('[copyright="year"]')) 885 e.textContent = new Date().getFullYear() 886</script>
886 887
887<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js.cookie.min.js"></script>
887 888
888<script> 889document.addEventListener("DOMContentLoaded", function() { 890 const popupHolder = document.querySelector('.popup_holder'); 891 const closeButton = document.querySelector('[popup="close"]'); 892 const contactForm = document.getElementById('contact_form'); 893 const cookieName = "hide_opening_popup"; 894 // 1. Function to hide popup and set cookie 895 function hideAndCookie() { 896 if (popupHolder) { 897 popupHolder.classList.remove('is-visible'); 898 } 899 Cookies.set(cookieName, 'true', { expires: 30 }); 900 } 901 // 2. Check cookie before showing 902 // We also check if the URL contains "customer_posted=true" (Shopify's success signal) 903 const formSubmittedSuccessfully = window.location.search.includes('customer_posted=true'); 904 if (!Cookies.get(cookieName) && !formSubmittedSuccessfully) { 905 setTimeout(() => { 906 if (popupHolder) popupHolder.classList.add('is-visible'); 907 }, 5000); 908 } else if (formSubmittedSuccessfully) { 909 // If they just submitted, make sure the cookie is set even if they didn't click 'close' 910 Cookies.set(cookieName, 'true', { expires: 30 }); 911 } 912 // 3. Close button logic 913 if (closeButton) { 914 closeButton.addEventListener('click', function(e) { 915 e.preventDefault(); 916 hideAndCookie(); 917 }); 918 } 919 // 4. Shopify Form Submission Logic 920 // Set the cookie the moment the button is pressed to beat the page reload 921 if (contactForm) { 922 contactForm.addEventListener('submit', function() { 923 hideAndCookie(); 924 }); 925 } 926}); 927</script>
927 928
928<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/gsap.min.js"></script>
928 929
929<script> 930document.addEventListener("DOMContentLoaded", () => { 931 const button = document.querySelector('[hero="switch"]'); 932 const buttonSwitch = document.querySelector('.button-switch'); 933 const sectionScroller = document.querySelector('.section.is-scroller'); // Added target for the scroller section 934 const raspberryLayer = document.querySelector('.hero-raspberry'); 935 const pineappleLayer = document.querySelector('.hero-pineapple'); 936 const cans = document.querySelectorAll('.hero-can'); 937 const heroSection = document.querySelector('.section.is-hero'); 938 if (!button || !raspberryLayer || !pineappleLayer) return; 939 // --- 1. SETUP LAYERS --- 940 let activeLayer = raspberryLayer; 941 let inactiveLayer = pineappleLayer; 942 activeLayer.style.zIndex = '2'; 943 inactiveLayer.style.zIndex = '1'; 944 // Attach the CSS mask to the top layer 945 activeLayer.classList.add('has-liquid-mask'); 946 inactiveLayer.classList.remove('has-liquid-mask'); 947 // --- 2. CURSOR PHYSICS & VARIABLES --- 948 let mouseX = window.innerWidth / 2; 949 let mouseY = window.innerHeight / 2; 950 // We use this object to store the smooth, interpolated values 951 let cursor = { x: mouseX, y: mouseY, r: 0 }; 952 // Set blob size (smaller on mobile) 953 const baseRadius = window.innerWidth < 768 ? 120 : 200; 954 // Spring the liquid hole open when the page loads 955 gsap.to(cursor, { r: baseRadius, duration: 1.8, ease: "elastic.out(1.2, 0.75)", delay: 0.2 }); 956 // Update mouse coordinates (works on touch devices too) 957 const updateMouse = (e) => { 958 if (e.touches) { 959 mouseX = e.touches[0].clientX; 960 mouseY = e.touches[0].clientY; 961 } else { 962 mouseX = e.clientX; 963 mouseY = e.clientY; 964 } 965 }; 966 window.addEventListener('mousemove', updateMouse); 967 window.addEventListener('touchmove', updateMouse); 968 // The GSAP Ticker runs every frame to create the smooth liquid delay/lag 969 gsap.ticker.add(() => { 970 cursor.x += (mouseX - cursor.x) * 0.08; 971 cursor.y += (mouseY - cursor.y) * 0.08; 972 // Inject the math directly into the CSS variables of the top layer 973 activeLayer.style.setProperty('--x', cursor.x); 974 activeLayer.style.setProperty('--y', cursor.y); 975 activeLayer.style.setProperty('--radius', cursor.r); 976 }); 977 // --- 3. BUTTON CLICK WIPE --- 978 let isAnimating = false; 979 button.addEventListener('click', (e) => { 980 e.preventDefault(); 981 if (isAnimating) return; 982 isAnimating = true; 983 // Toggle the .switched class on the button switch and the section scroller 984 if (buttonSwitch) { 985 buttonSwitch.classList.toggle('switched'); 986 } 987 if (sectionScroller) { 988 sectionScroller.classList.toggle('switched'); 989 } 990 // Calculate a radius large enough to cover the whole screen 991 const maxRadius = Math.max(window.innerWidth, window.innerHeight) * 1.5; 992 // 1. Expand the liquid hole to hide the top layer completely 993 gsap.to(cursor, { 994 r: maxRadius, 995 duration: 1.0, 996 ease: "power3.inOut", 997 onComplete: () => { 998 // 2. Clear mask from old layer, add to new layer 999 activeLayer.classList.remove('has-liquid-mask'); 1000 inactiveLayer.classList.add('has-liquid-mask'); 1001 // 3. Swap which layer is physically on top 1002 let temp = activeLayer; 1003 activeLayer = inactiveLayer; 1004 inactiveLayer = temp; 1005 activeLayer.style.zIndex = '2'; 1006 inactiveLayer.style.zIndex = '1'; 1007 // 4. Reset the hole position to wherever the mouse is right now 1008 activeLayer.style.setProperty('--x', cursor.x); 1009 activeLayer.style.setProperty('--y', cursor.y); 1010 // 5. Instantly snap radius to 0, then spring it open with a liquid bounce 1011 cursor.r = 0; 1012 gsap.to(cursor, { 1013 r: baseRadius, 1014 duration: 1.8, 1015 ease: "elastic.out(1.2, 0.75)" 1016 }); 1017 isAnimating = false; 1018 } 1019 }); 1020 }); 1021 // --- 4. PARALLAX EFFECT --- 1022 heroSection.addEventListener('mousemove', (e) => { 1023 if (window.innerWidth < 992) return; 1024 const xAxis = (window.innerWidth / 2 - e.pageX) / 40; 1025 const yAxis = (window.innerHeight / 2 - e.pageY) / 40; 1026 cans.forEach(can => { 1027 can.style.transform = `translate(${xAxis}px, ${yAxis}px)`; 1028 }); 1029 }); 1030 heroSection.addEventListener('mouseleave', () => { 1031 if (window.innerWidth < 992) return; 1032 cans.forEach(can => { 1033 can.style.transform = `translate(0px, 0px)`; 1034 }); 1035 }); 1036}); 1037</script>
1037 1038 <!-- - Swiper - --> 1039 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css"> 1040
1040<script src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js"></script>
1040 1041
1041<script> 1042 document.addEventListener('DOMContentLoaded', () => { 1043 const sliders = document.querySelectorAll('[slider="section"]'); 1044 if (!sliders.length) return; 1045 // Cache the root font size once for REM conversions 1046 const htmlFontSize = parseFloat(getComputedStyle(document.documentElement).fontSize) || 16; 1047 // Optimized helper function 1048 const getAttr = (el, attr, fallback, isGapOrOffset = false) => { 1049 const val = el.getAttribute(attr); 1050 if (!val) return fallback; 1051 const num = parseFloat(val); 1052 return (isGapOrOffset && val.toLowerCase().includes('rem')) ? num * htmlFontSize : num; 1053 }; 1054 sliders.forEach(sliderSection => { 1055 const sliderWrapper = sliderSection.querySelector('[slider="wrapper"]'); 1056 const btnPrev = sliderSection.querySelector('[slider="prev"]'); 1057 const btnNext = sliderSection.querySelector('[slider="next"]'); 1058 if (!sliderWrapper) return; 1059 // Support for Webflow CMS .w-dyn-list wrappers 1060 const swiperContainer = sliderWrapper.parentNode; 1061 swiperContainer.classList.add('swiper'); 1062 sliderWrapper.classList.add('swiper-wrapper'); 1063 // Select items dynamically from the wrapper to ensure we target the right elements 1064 sliderWrapper.querySelectorAll('[slider="item"]').forEach(item => item.classList.add('swiper-slide')); 1065 // 1. Read layout attributes (Items in view) 1066 const itemsDesk = getAttr(sliderSection, 'slider-items', 2.5); 1067 const itemsTab = getAttr(sliderSection, 'slider-items-tab', 2.5); 1068 const itemsMob = getAttr(sliderSection, 'slider-items-mob', 1.5); 1069 // 2. Read layout attributes (Gaps - requires conversion) 1070 const gapDesk = getAttr(sliderSection, 'slider-gap', 64, true); 1071 const gapTab = getAttr(sliderSection, 'slider-gap-tab', 64, true); 1072 const gapMob = getAttr(sliderSection, 'slider-gap-mob', 32, true); 1073 // 3. Read layout attributes (Offsets - requires conversion) 1074 const offsetDesk = getAttr(sliderSection, 'slider-offset', 32, true); 1075 const offsetTab = getAttr(sliderSection, 'slider-offset-tab', 32, true); 1076 const offsetMob = getAttr(sliderSection, 'slider-offset-mob', 16, true); 1077 // 4. Read behavior attributes 1078 const duration = getAttr(sliderSection, 'slider-duration', 300); 1079 const isCentered = sliderSection.getAttribute('slider-centered') === 'true'; 1080 sliderWrapper.style.transitionTimingFunction = sliderSection.getAttribute('slider-easing') || 'ease'; 1081 // Initialize Swiper 1082 new Swiper(swiperContainer, { 1083 speed: duration, 1084 centeredSlides: isCentered, 1085 loop: isCentered, 1086 loopAdditionalSlides: isCentered ? 4 : 0, 1087 loopPreventsSliding: false, 1088 // Loop & Clone Stabilization 1089 initialSlide: 0, 1090 watchSlidesProgress: true, 1091 roundLengths: true, 1092 observer: true, 1093 observeParents: true, 1094 slideActiveClass: isCentered ? 'focused' : 'swiper-slide-active', 1095 // Base Mobile Settings 1096 slidesPerView: itemsMob, 1097 spaceBetween: gapMob, 1098 slidesOffsetBefore: isCentered ? 0 : offsetMob, 1099 slidesOffsetAfter: isCentered ? 0 : offsetMob, 1100 navigation: { 1101 nextEl: btnNext, 1102 prevEl: btnPrev, 1103 disabledClass: 'end', 1104 }, 1105 breakpoints: { 1106 768: { 1107 slidesPerView: itemsTab, 1108 spaceBetween: gapTab, 1109 slidesOffsetBefore: isCentered ? 0 : offsetTab, 1110 slidesOffsetAfter: isCentered ? 0 : offsetTab, 1111 }, 1112 992: { 1113 slidesPerView: itemsDesk, 1114 spaceBetween: gapDesk, 1115 slidesOffsetBefore: isCentered ? 0 : offsetDesk, 1116 slidesOffsetAfter: isCentered ? 0 : offsetDesk, 1117 } 1118 }, 1119 // THE FIX: Force an immediate layout recalculation upon initialization 1120 // This ensures clones are perfectly rendered to the left of Slide 1 1121 on: { 1122 init: function () { 1123 if (isCentered) { 1124 this.update(); 1125 } 1126 }, 1127 } 1128 }); 1129 }); 1130 }); 1131</script>
1131 1132 <style> 1133 .slider_ci.swiper-slide { 1134 height: auto; 1135 transition-property: background-color, color, border-color !important; 1136 /* Hardware acceleration to stop flicker */ 1137 -webkit-backface-visibility: hidden; 1138 backface-visibility: hidden; 1139 -webkit-transform: translate3d(0, 0, 0); 1140 transform: translate3d(0, 0, 0); 1141 } 1142</style> 1143 <!-- - END Swiper - --> 1144
1145<script src="//drinkmushus.com/cdn/shop/t/43/assets/udesly-shopify.min.js?v=47719611079594064521780393235" type="text/javascript"></script>
1145 1146
1147<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1147 1148</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.