1<!doctype html> 2<html class="no-js" lang="en"> 3 <head> 4<link href="//drinkpathwater.com/cdn/shop/t/147/assets/patrol-styles.css?v=57832071882683438551788459337" rel="stylesheet" type="text/css" media="all" /> 5 <meta name="google-site-verification" content="0S8a4NJyP9XY--UGwHjoQ1ioecLS8u5v8vHXbvRbEmM" /> 6
6<script>function initApollo(){var n=Math.random().toString(36).substring(7),o=document.createElement("script"); 7o.src="https://assets.apollo.io/micro/website-tracker/tracker.iife.js?nocache="+n,o.async=!0,o.defer=!0, 8o.onload=function(){window.trackingFunctions.onLoad({appId:"69e109c81bf5e2001d9b4609"})}, 9document.head.appendChild(o)}initApollo();</script>
9 10 11
11<script type="text/javascript"> 12_linkedin_partner_id = "7376644"; 13window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; 14window._linkedin_data_partner_ids.push(_linkedin_partner_id); 15</script>
15<script type="text/javascript"> 16(function(l) { 17if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])}; 18window.lintrk.q=[]} 19var s = document.getElementsByTagName("script")[0]; 20var b = document.createElement("script"); 21b.type = "text/javascript";b.async = true; 22b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; 23s.parentNode.insertBefore(b, s);})(window.lintrk); 24</script>
24 25<noscript> 26<img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=7376644&fmt=gif" /> 27</noscript> 28 <!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 28-29
28 29<script async src="https://www.googletagmanager.com/gtag/js?id=
29AW-734238071
vendor: 12 bytes, line 29
29"></script>
30<script> 31
vendor: 134 bytes, lines 31-35
31window.dataLayer = window.dataLayer || []; 32 function gtag(){dataLayer.push(arguments);} 33 gtag('js', new Date()); 34 35 gtag('config', '
35AW-734238071
vendor: 4 bytes, line 35
35');
36</script>
vendor: 1 bytes, line 36
36
37<script src="https://www.dwin1.com/57837.js" type="text/javascript" defer="defer"></script>
37 38<!-- Global site tag (gtag.js) - Google Ads: 734238071 -->
vendor: 64 bytes, lines 38-39
38 39<script async src="https://www.googletagmanager.com/gtag/js?id=
39AW-734238071
vendor: 12 bytes, line 39
39"></script>
40<script> 41
vendor: 134 bytes, lines 41-45
41window.dataLayer = window.dataLayer || []; 42 function gtag(){dataLayer.push(arguments);} 43 gtag('js', new Date()); 44 45 gtag('config', '
45AW-734238071
vendor: 4 bytes, line 45
45');
46</script>
vendor: 1 bytes, line 46
46
47<script src="https://a.klaviyo.com/media/js/onsite/onsite.js"></script>
vendor: 1 bytes, line 47
47
48<script> 49 var klaviyo = klaviyo || []; 50 klaviyo.init({ 51 account: "WYcU6W", 52 platform: "shopify" 53 }); 54 klaviyo.enable("backinstock",{ 55 trigger: { 56 product_page_text: "Notify Me When Available", 57 product_page_class: "product-form__submit btn btn-primary w-100", 58 product_page_text_align: "center", 59 product_page_margin: "0px", 60 replace_anchor: false 61 }, 62 modal: { 63 headline: "{product_name}", 64 body_content: "Register to receive a notification when this item comes back in stock.", 65 email_field_label: "Email", 66 button_label: "Notify me when available", 67 subscription_success_label: "You're in! We'll let you know when it's back.", 68 footer_content: '', 69 additional_styles: "@import url('https://fonts.googleapis.com/css?family=Helvetica+Neue');", 70 drop_background_color: "#5189a2", 71 background_color: "#5189a2", 72 text_color: "#fff", 73 button_text_color: "#fff", 74 button_background_color: "#5189a2", 75 close_button_color: "#ccc", 76 error_background_color: "#fcd6d7", 77 error_text_color: "#C72E2F", 78 success_background_color: "#d3efcd", 79 success_text_color: "#1B9500" 80 } 81 }); 82</script>
82 83 84 <meta charset="utf-8"> 85 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 86 <meta name="viewport" content="width=device-width,initial-scale=1"> 87 <meta name="theme-color" content=""> 88 <link rel="canonical" href="https://drinkpathwater.com/blogs/news/whats-the-best-hydration-app-meet-mypath-rewards-for-every-refill-wins-for-the-planet"><link rel="icon" type="image/png" href="//drinkpathwater.com/cdn/shop/files/Favicon-grey.png?crop=center&height=32&v=1701322831&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title> 89 What's the Best Hydration App? Meet myPATH! Rewards for Every Refill, 90 – PATH Water</title> 91 92 93 <meta name="description" content="Hydrating sustainably just got more REWARDING with the new myPATH app! , opens in a new tab , opens in a new tab Download on the Apple App Store Now, opens in a new tab Download on Google Play Now, opens in a new tab The myPATH app tracks your hydration goals through encouraging reminders and by earning Karma points y"> 94 95 96 97 98<meta property="og:site_name" content="PATH Water"> 99<meta property="og:url" content="https://drinkpathwater.com/blogs/news/whats-the-best-hydration-app-meet-mypath-rewards-for-every-refill-wins-for-the-planet"> 100<meta property="og:title" content="What's the Best Hydration App? Meet myPATH! Rewards for Every Refill, "> 101<meta property="og:type" content="article"> 102<meta property="og:description" content="Hydrating sustainably just got more REWARDING with the new myPATH app! , opens in a new tab , opens in a new tab Download on the Apple App Store Now, opens in a new tab Download on Google Play Now, opens in a new tab The myPATH app tracks your hydration goals through encouraging reminders and by earning Karma points y"><meta property="og:image" content="http://drinkpathwater.com/cdn/shop/articles/What_s_the_Best_Hydration_App__Meet_myPATH_Rewards_for_Every_Refill_Wins_for_the_Planet___PATH_refillable_aluminum_bottled_water_4.png?v=1787080813"> 103 <meta property="og:image:secure_url" content="https://drinkpathwater.com/cdn/shop/articles/What_s_the_Best_Hydration_App__Meet_myPATH_Rewards_for_Every_Refill_Wins_for_the_Planet___PATH_refillable_aluminum_bottled_water_4.png?v=1787080813"> 104 <meta property="og:image:width" content="2926"> 105 <meta property="og:image:height" content="1950"><meta name="twitter:site" content="@https://www.x.com/drinkpathwater"><meta name="twitter:card" content="summary_large_image"> 106<meta name="twitter:title" content="What's the Best Hydration App? Meet myPATH! Rewards for Every Refill, "> 107<meta name="twitter:description" content="Hydrating sustainably just got more REWARDING with the new myPATH app! , opens in a new tab , opens in a new tab Download on the Apple App Store Now, opens in a new tab Download on Google Play Now, opens in a new tab The myPATH app tracks your hydration goals through encouraging reminders and by earning Karma points y"> 108 109 110
110<script src="//drinkpathwater.com/cdn/shop/t/147/assets/constants.js?v=58251544750838685771788459209" defer="defer"></script>
110 111
111<script src="//drinkpathwater.com/cdn/shop/t/147/assets/pubsub.js?v=158357773527763999511788459261" defer="defer"></script>
111 112
112<script src="//drinkpathwater.com/cdn/shop/t/147/assets/global.js?v=88031118896092674671788459236" defer="defer"></script>
112<script src="//drinkpathwater.com/cdn/shop/t/147/assets/animations.js?v=88693664871331136111788459183" defer="defer"></script>
112<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
112<meta name="google-site-verification" content="pILF4BFOb9tjcIUe4n5a6AMMbDFQfztNHtPBEc5v4NU"> 113<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/9296904250/digital_wallets/dialog"> 114<meta id="in-context-paypal-metadata" data-shop-id="9296904250" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 115<link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/news.atom" />
116<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=5701690"></script>
116 117<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
118<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=5701690&shop_id=9296904250" crossorigin="anonymous"></script>
vendor: 1 bytes, line 118
118
119<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":9296904250,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/9296904250","merchantName":"PATH Water","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"PATH Water","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 119
119
120<script id="shopify-features" type="application/json">{"accessToken":"9bcca8e0e3f481845451289d9b1b1a8c","betas":["rich-media-storefront-analytics"],"domain":"drinkpathwater.com","predictiveSearch":true,"shopId":9296904250,"locale":"en"}</script>
vendor: 1 bytes, line 120
120
121<script>var Shopify = Shopify || {}; 122Shopify.shop = "pathwater.myshopify.com"; 123Shopify.locale = "en"; 124Shopify.currency = {"active":"USD","rate":"1.0"}; 125Shopify.country = "US"; 126Shopify.theme = {"name":"Patrol Release Theme - 2026-09-03","id":131068854330,"schema_name":"Dawn","schema_version":"11.0.0","theme_store_id":887,"role":"main"}; 127Shopify.theme.handle = "null"; 128Shopify.theme.style = {"id":null,"handle":null}; 129Shopify.cdnHost = "drinkpathwater.com/cdn"; 130Shopify.routes = Shopify.routes || {}; 131Shopify.routes.root = "/"; 132Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 133Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 134Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 135Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 135
135
136<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 136
136
137<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 137
137
138<script> 139 window.ShopifyPay = window.ShopifyPay || {}; 140 window.ShopifyPay.apiHost = "shop.app\/pay"; 141 window.ShopifyPay.redirectState = null; 142</script>
vendor: 1 bytes, line 142
142
143<script> 144 window.Shopify = window.Shopify || {}; 145 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 146 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 147 window.Shopify.SignInWithShop.eligible = true; 148</script>
vendor: 1 bytes, line 148
148
149<script id="shop-js-analytics" type="application/json">{"pageType":"article"}</script>
vendor: 1 bytes, line 149
149
150<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 150
150
151<script type="module"> 152 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 153 154 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 155 156</script>
vendor: 1 bytes, line 156
156
157<script> 158 window.Shopify = window.Shopify || {}; 159 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 160 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"]}; 161</script>
vendor: 1 bytes, line 161
161
162<script>(function() { 163 var isLoaded = false; 164 function asyncLoad() { 165 if (isLoaded) return; 166 isLoaded = true; 167 var urls = ["https:\/\/d23dclunsivw3h.cloudfront.net\/redirect-app-live-feature.js?shop=pathwater.myshopify.com","https:\/\/cdn.jsdelivr.net\/gh\/apphq\/slidecart-dist@master\/slidecarthq-forward.js?4\u0026shop=pathwater.myshopify.com","https:\/\/hotjar.dualsidedapp.com\/script.js?shop=pathwater.myshopify.com\u0026shop=pathwater.myshopify.com","https:\/\/config.gorgias.chat\/bundle-loader\/01H96TA7J25C1HGFAQ3PXDZJPV?source=shopify1click\u0026shop=pathwater.myshopify.com","\/\/cdn.shopify.com\/proxy\/888963a9c96ea135f014787dd607028d477a396575f8d7e710496884c7a771be\/apps.bazaarvoice.com\/deployments\/pathwater\/main_site\/production\/en_US\/bv.js?shop=pathwater.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=WYcU6W\u0026shop=pathwater.myshopify.com","https:\/\/customer-first-focus.b-cdn.net\/cffOrderifyLoader_min.js?shop=pathwater.myshopify.com","https:\/\/static.shareasale.com\/json\/shopify\/shareasale-tracking.js?sasmid=144329\u0026ssmtid=19038\u0026shop=pathwater.myshopify.com","https:\/\/media.9gtb.com\/loader.js?g_cvt_id=7ce9aec5-63df-41e0-88f7-f96bb94d511b\u0026shop=pathwater.myshopify.com"]; 168 for (var i = 0; i < urls.length; i++) { 169 var s = document.createElement('script'); 170 s.type = 'text/javascript'; 171 s.async = true; 172 s.src = urls[i]; 173 var x = document.getElementsByTagName('script')[0]; 174 x.parentNode.insertBefore(s, x); 175 } 176 }; 177 if(window.attachEvent) { 178 window.attachEvent('onload', asyncLoad); 179 } else { 180 window.addEventListener('load', asyncLoad, false); 181 } 182})();</script>
vendor: 1 bytes, line 182
182
183<script id="__st">var __st={"a":9296904250,"offset":-25200,"reqid":"099bf7ab-808d-4575-ae6a-2560013c7d75-1790243630","pageurl":"drinkpathwater.com\/blogs\/news\/whats-the-best-hydration-app-meet-mypath-rewards-for-every-refill-wins-for-the-planet","s":"articles-562478448698","u":"98da23eb177c","p":"article","rtyp":"article","rid":562478448698};</script>
vendor: 1 bytes, line 183
183
184<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 184
184
185<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'])})(!1,!0)}();</script>
vendor: 1 bytes, line 185
185
186<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//drinkpathwater.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 186
186
187<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 = "//drinkpathwater.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>
187<script crossorigin="anonymous" defer="defer" src="//drinkpathwater.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 187
187
188<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 188
188
189<script> 190 window.Shopify = window.Shopify || {}; 191 window.Shopify.MCP = window.Shopify.MCP || {}; 192 window.Shopify.MCP.enabled = true; 193 window.Shopify.MCP.shop = "pathwater.myshopify.com"; 194 window.Shopify.MCP.mcpEndpoint = "https:\/\/drinkpathwater.com\/api\/mcp"; 195 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?\"\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."}},"required":["query"]}}]; 196</script>
vendor: 1 bytes, line 196
196
197<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("\/\/drinkpathwater.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 198</script>
vendor: 1 bytes, line 198
198
199<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://drinkpathwater.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 200</script>
vendor: 1 bytes, line 200
200
201<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 202 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); 203</script>
vendor: 1 bytes, line 203
203
204<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})}})); 205</script>
vendor: 1 bytes, line 205
205
206<script integrity="sha256-/LA1C2Bx6899fYCos0FS9qLj2opaGFm7AXrTUvBEb4s=" data-source-attribution="shopify.remote_product_tracking" data-shopify-remote-tracking="{"publisher_shop_id":9296904250,"theme_id":131068854330,"theme_published":true,"theme_store_id":887,"placement":"collection","event_data":{"handle":"news\/whats-the-best-hydration-app-meet-mypath-rewards-for-every-refill-wins-for-the-planet","page_type":"article"},"recommendations_tracking_enabled":true}" defer="defer" src="//drinkpathwater.com/cdn/shopifycloud/storefront/assets/storefront/remote_product_tracking-91d95044.js" crossorigin="anonymous"></script>
206 207<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://drinkpathwater.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 208<style id="shopify-accelerated-checkout-cart"> 209 #shopify-buyer-consent { 210 margin-top: 1em; 211 display: inline-block; 212 width: 100%; 213} 214 215#shopify-buyer-consent.hidden { 216 display: none; 217} 218 219#shopify-subscription-policy-button { 220 background: none; 221 border: none; 222 padding: 0; 223 text-decoration: underline; 224 font-size: inherit; 225 cursor: pointer; 226} 227 228#shopify-subscription-policy-button::before { 229 box-shadow: none; 230} 231 232 </style> 233
234<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
234 235 236 <style data-shopify> 237 238 239 240 @font-face { 241 font-family: Assistant; 242 font-weight: 400; 243 font-style: normal; 244 font-display: swap; 245 src: url("//drinkpathwater.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"), 246 url("//drinkpathwater.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff"); 247} 248 249 250 251 252 @font-face { 253 font-family: Assistant; 254 font-weight: 400; 255 font-style: normal; 256 font-display: swap; 257 src: url("//drinkpathwater.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"), 258 url("//drinkpathwater.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff"); 259} 260 261 262 263 :root, 264 .color-background-1 { 265 --color-background: 255,255,255; 266 267 --gradient-background: #ffffff; 268 269 --color-foreground: 18,18,18; 270 --color-shadow: 18,18,18; 271 --color-button: 18,18,18; 272 --color-button-text: 255,255,255; 273 --color-secondary-button: 255,255,255; 274 --color-secondary-button-text: 18,18,18; 275 --color-link: 18,18,18; 276 --color-badge-foreground: 18,18,18; 277 --color-badge-background: 255,255,255; 278 --color-badge-border: 18,18,18; 279 --payment-terms-background-color: rgb(255 255 255); 280 } 281 282 283 .color-background-2 { 284 --color-background: 243,243,243; 285 286 --gradient-background: #f3f3f3; 287 288 --color-foreground: 18,18,18; 289 --color-shadow: 18,18,18; 290 --color-button: 18,18,18; 291 --color-button-text: 243,243,243; 292 --color-secondary-button: 243,243,243; 293 --color-secondary-button-text: 18,18,18; 294 --color-link: 18,18,18; 295 --color-badge-foreground: 18,18,18; 296 --color-badge-background: 243,243,243; 297 --color-badge-border: 18,18,18; 298 --payment-terms-background-color: rgb(243 243 243); 299 } 300 301 302 .color-inverse { 303 --color-background: 36,40,51; 304 305 --gradient-background: #242833; 306 307 --color-foreground: 255,255,255; 308 --color-shadow: 18,18,18; 309 --color-button: 255,255,255; 310 --color-button-text: 0,0,0; 311 --color-secondary-button: 36,40,51; 312 --color-secondary-button-text: 255,255,255; 313 --color-link: 255,255,255; 314 --color-badge-foreground: 255,255,255; 315 --color-badge-background: 36,40,51; 316 --color-badge-border: 255,255,255; 317 --payment-terms-background-color: rgb(36 40 51); 318 } 319 320 321 .color-accent-1 { 322 --color-background: 18,18,18; 323 324 --gradient-background: #121212; 325 326 --color-foreground: 255,255,255; 327 --color-shadow: 18,18,18; 328 --color-button: 255,255,255; 329 --color-button-text: 18,18,18; 330 --color-secondary-button: 18,18,18; 331 --color-secondary-button-text: 255,255,255; 332 --color-link: 255,255,255; 333 --color-badge-foreground: 255,255,255; 334 --color-badge-background: 18,18,18; 335 --color-badge-border: 255,255,255; 336 --payment-terms-background-color: rgb(18 18 18); 337 } 338 339 340 .color-accent-2 { 341 --color-background: 51,79,180; 342 343 --gradient-background: #334fb4; 344 345 --color-foreground: 255,255,255; 346 --color-shadow: 18,18,18; 347 --color-button: 255,255,255; 348 --color-button-text: 51,79,180; 349 --color-secondary-button: 51,79,180; 350 --color-secondary-button-text: 255,255,255; 351 --color-link: 255,255,255; 352 --color-badge-foreground: 255,255,255; 353 --color-badge-background: 51,79,180; 354 --color-badge-border: 255,255,255; 355 --payment-terms-background-color: rgb(51 79 180); 356 } 357 358 359 .color-scheme-d16e9208-ed3d-4862-bcf5-5ed110edca9c { 360 --color-background: 255,255,255; 361 362 --gradient-background: #ffffff; 363 364 --color-foreground: 18,18,18; 365 --color-shadow: 18,18,18; 366 --color-button: 18,18,18; 367 --color-button-text: 255,255,255; 368 --color-secondary-button: 255,255,255; 369 --color-secondary-button-text: 18,18,18; 370 --color-link: 18,18,18; 371 --color-badge-foreground: 18,18,18; 372 --color-badge-background: 255,255,255; 373 --color-badge-border: 18,18,18; 374 --payment-terms-background-color: rgb(255 255 255); 375 } 376 377 378 body, .color-background-1, .color-background-2, .color-inverse, .color-accent-1, .color-accent-2, .color-scheme-d16e9208-ed3d-4862-bcf5-5ed110edca9c { 379 color: rgba(var(--color-foreground), 0.75); 380 background-color: rgb(var(--color-background)); 381 } 382 383 :root { 384 --font-body-family: Assistant, sans-serif; 385 --font-body-style: normal; 386 --font-body-weight: 400; 387 --font-body-weight-bold: 700; 388 389 --font-heading-family: Assistant, sans-serif; 390 --font-heading-style: normal; 391 --font-heading-weight: 400; 392 393 --font-body-scale: 1.0; 394 --font-heading-scale: 1.0; 395 396 --media-padding: px; 397 --media-border-opacity: 0.05; 398 --media-border-width: 1px; 399 --media-radius: 0px;
400 --media-shadow-opacity: 0.0; 401 --media-shadow-horizontal-offset: 0px; 402 --media-shadow-vertical-offset: 4px; 403 --media-shadow-blur-radius: 5px; 404 --media-shadow-visible: 0; 405 406 --page-width: 120rem; 407 --page-width-margin: 0rem; 408 409 --product-card-image-padding: 0.0rem; 410 --product-card-corner-radius: 0.0rem; 411 --product-card-text-alignment: left; 412 --product-card-border-width: 0.0rem; 413 --product-card-border-opacity: 0.1; 414 --product-card-shadow-opacity: 0.0; 415 --product-card-shadow-visible: 0; 416 --product-card-shadow-horizontal-offset: 0.0rem; 417 --product-card-shadow-vertical-offset: 0.4rem; 418 --product-card-shadow-blur-radius: 0.5rem; 419 420 --collection-card-image-padding: 0.0rem; 421 --collection-card-corner-radius: 0.0rem; 422 --collection-card-text-alignment: left; 423 --collection-card-border-width: 0.0rem; 424 --collection-card-border-opacity: 0.1; 425 --collection-card-shadow-opacity: 0.0; 426 --collection-card-shadow-visible: 0; 427 --collection-card-shadow-horizontal-offset: 0.0rem; 428 --collection-card-shadow-vertical-offset: 0.4rem; 429 --collection-card-shadow-blur-radius: 0.5rem; 430 431 --blog-card-image-padding: 0.0rem; 432 --blog-card-corner-radius: 0.0rem; 433 --blog-card-text-alignment: left; 434 --blog-card-border-width: 0.0rem; 435 --blog-card-border-opacity: 0.1; 436 --blog-card-shadow-opacity: 0.0; 437 --blog-card-shadow-visible: 0; 438 --blog-card-shadow-horizontal-offset: 0.0rem; 439 --blog-card-shadow-vertical-offset: 0.4rem; 440 --blog-card-shadow-blur-radius: 0.5rem; 441 442 --badge-corner-radius: 4.0rem; 443 444 --popup-border-width: 1px; 445 --popup-border-opacity: 0.1; 446 --popup-corner-radius: 0px; 447 --popup-shadow-opacity: 0.05; 448 --popup-shadow-horizontal-offset: 0px; 449 --popup-shadow-vertical-offset: 4px; 450 --popup-shadow-blur-radius: 5px; 451 452 --drawer-border-width: 1px; 453 --drawer-border-opacity: 0.1; 454 --drawer-shadow-opacity: 0.0; 455 --drawer-shadow-horizontal-offset: 0px; 456 --drawer-shadow-vertical-offset: 4px; 457 --drawer-shadow-blur-radius: 5px; 458 459 --spacing-sections-desktop: 0px; 460 --spacing-sections-mobile: 0px; 461 462 --grid-desktop-vertical-spacing: 8px; 463 --grid-desktop-horizontal-spacing: 8px; 464 --grid-mobile-vertical-spacing: 4px; 465 --grid-mobile-horizontal-spacing: 4px; 466 467 --text-boxes-border-opacity: 0.1; 468 --text-boxes-border-width: 0px; 469 --text-boxes-radius: 0px; 470 --text-boxes-shadow-opacity: 0.0; 471 --text-boxes-shadow-visible: 0; 472 --text-boxes-shadow-horizontal-offset: 0px; 473 --text-boxes-shadow-vertical-offset: 4px; 474 --text-boxes-shadow-blur-radius: 5px; 475 476 --buttons-radius: 0px; 477 --buttons-radius-outset: 0px; 478 --buttons-border-width: 1px; 479 --buttons-border-opacity: 1.0; 480 --buttons-shadow-opacity: 0.0; 481 --buttons-shadow-visible: 0; 482 --buttons-shadow-horizontal-offset: 0px; 483 --buttons-shadow-vertical-offset: 4px; 484 --buttons-shadow-blur-radius: 5px; 485 --buttons-border-offset: 0px; 486 487 --inputs-radius: 0px; 488 --inputs-border-width: 1px; 489 --inputs-border-opacity: 0.55; 490 --inputs-shadow-opacity: 0.0; 491 --inputs-shadow-horizontal-offset: 0px; 492 --inputs-margin-offset: 0px; 493 --inputs-shadow-vertical-offset: 4px; 494 --inputs-shadow-blur-radius: 5px; 495 --inputs-radius-outset: 0px; 496 497 --variant-pills-radius: 40px; 498 --variant-pills-border-width: 1px; 499 --variant-pills-border-opacity: 0.55; 500 --variant-pills-shadow-opacity: 0.0; 501 --variant-pills-shadow-horizontal-offset: 0px; 502 --variant-pills-shadow-vertical-offset: 4px; 503 --variant-pills-shadow-blur-radius: 5px; 504 } 505 506 507 </style> 508 509 <link href="//drinkpathwater.com/cdn/shop/t/147/assets/swiper.css?v=40775391388818858451788459294" rel="stylesheet" type="text/css" media="all" /> 510
510<script src="https://kit.fontawesome.com/de911694b3.js" crossorigin="anonymous"></script>
510 511 <link rel="stylesheet" href="https://use.typekit.net/eft2mus.css"> 512 513 514 <link href="//drinkpathwater.com/cdn/shop/t/147/assets/base.css?v=102651874877735722071788459184" rel="stylesheet" type="text/css" media="all" /> 515 <link href="//drinkpathwater.com/cdn/shop/t/147/assets/theme.css?v=17595113352904265271788875558" rel="stylesheet" type="text/css" media="all" /> 516 517 <link href="//drinkpathwater.com/cdn/shop/t/147/assets/fi-custom.css?v=73149578624896013871789479422" rel="stylesheet" type="text/css" media="all" /> 518<link rel="preload" as="font" href="//drinkpathwater.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//drinkpathwater.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2" type="font/woff2" crossorigin><link 519 rel="stylesheet" 520 href="//drinkpathwater.com/cdn/shop/t/147/assets/component-predictive-search.css?v=118923337488134913561788459204" 521 media="print" 522 onload="this.media='all'" 523 >
523<script> 524 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 525 if (Shopify.designMode) { 526 document.documentElement.classList.add('shopify-design-mode'); 527 } 528 </script>
528 529 <style> 530 .fadein { 531 visibility: hidden; 532 } 533 </style> 534 535 <!-- "snippets/shogun-head.liquid" was not rendered, the associated app was uninstalled -->
536<script>window.is_hulkpo_installed=false</script>
vendor: 1 bytes, line 536
536
537<script> 538 if (window.location.pathname === '/products/path-custom-white') { 539 const urlParams = new URLSearchParams(window.location.search); 540 if (urlParams.get('view') !== 'customize') { 541 urlParams.set('view', 'customize'); 542 window.location.search = urlParams.toString(); 543 } 544 } 545</script>
vendor: 1 bytes, line 545
545
546<script> 547 if (window.location.pathname === '/products/path-custom-black') { 548 const urlParams = new URLSearchParams(window.location.search); 549 if (urlParams.get('view') !== 'customize') { 550 urlParams.set('view', 'customize'); 551 window.location.search = urlParams.toString(); 552 } 553 } 554</script>
554 555<!-- BEGIN app block: shopify://apps/hulk-discounts/blocks/app-embed/25745434-52e7-4378-88f1-890df18a0110 --><!-- BEGIN app snippet: hulkapps_volume_discount --> 556
556<script> 557 var is_po = false 558 if(window.hulkapps != undefined && window.hulkapps != '' ){ 559 var is_po = window.hulkapps.is_product_option 560 } 561 562 window.hulkapps = { 563 shop_slug: "pathwater", 564 store_id: "pathwater.myshopify.com", 565 money_format: "${{amount}}", 566 cart: null, 567 product: null, 568 product_collections: null, 569 product_variants: null, 570 is_volume_discount: true, 571 is_product_option: is_po, 572 product_id: null, 573 page_type: null, 574 po_url: "https://productoption.hulkapps.com", 575 vd_url: "https://volumediscount.hulkapps.com", 576 vd_proxy_url: "https://drinkpathwater.com", 577 customer: null, 578 market_country: "US", 579 geo_country: null 580 } 581 582 583 window.hulkapps.page_type = "cart"; 584 window.hulkapps.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0} 585 if (typeof window.hulkapps.cart.items == "object") { 586 for (var i=0; i<window.hulkapps.cart.items.length; i++) { 587 ["sku", "grams", "vendor", "url", "image", "handle", "requires_shipping", "product_type", "product_description"].map(function(a) { 588 delete window.hulkapps.cart.items[i][a] 589 }) 590 } 591 } 592 window.hulkapps.cart_collections = {} 593 window.hulkapps.product_tags = {} 594 595 596 597 598 </script>
598<!-- END app snippet --><!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 599 600 601 602 603 604 605 606 607 608 609 610 611
611<script async src="https://static.klaviyo.com/onsite/js/WYcU6W/klaviyo.js?company_id=WYcU6W"></script>
611 612
612<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
612 613 614 615 616 617 618 619
619<script> 620 window.klaviyoReviewsProductDesignMode = false 621 </script>
621 622 623 624 625 626 627 628 629 630 631<!-- END app block --><!-- BEGIN app block: shopify://apps/sc-easy-redirects/blocks/app/be3f8dbd-5d43-46b4-ba43-2d65046054c2 --> 632 <!-- common for all pages --> 633 634 635 636
636<script src="https://cdn.shopify.com/extensions/019feafe-a942-7fff-96d6-964177dec909/sc-easy-redirects-16/assets/esc-redirect-app-live-feature.js" async></script>
636 637 638 639 640 641 642 643<!-- END app block --><!-- BEGIN app block: shopify://apps/patrol/blocks/theme-injection/019c9621-793f-7152-a8bf-bac8d71d9665 --> 644 645
646<script> 647 window.__patrolConsentPopupActive = false; 648 window.__patrolPreviewScriptUrl = "https:\/\/cdn.shopify.com\/extensions\/01a0cb1b-4614-7607-b4d4-310d6b779d07\/patrol-81\/assets\/patrol-preview.js"; 649</script>
649 650 651<!-- END app block --><!-- BEGIN app block: shopify://apps/smart-filter-search/blocks/app-embed/5cc1944c-3014-4a2a-af40-7d65abc0ef73 --> 652<link href="https://cdn.shopify.com/extensions/01a0c1d4-e88f-7a32-af84-6ddd47139754/smart-product-filters-1097/assets/globo.filter.min.js" as="script" rel="preload"> 653<link href="https://cdn.shopify.com/extensions/01a0c1d4-e88f-7a32-af84-6ddd47139754/smart-product-filters-1097/assets/globo.filter.vendor.min.js" as="script" rel="preload"> 654 <link href="https://cdn.shopify.com/extensions/01a0c1d4-e88f-7a32-af84-6ddd47139754/smart-product-filters-1097/assets/globo.filter.shared.min.js" as="script" rel="preload"> 655 <link href="https://cdn.shopify.com/extensions/01a0c1d4-e88f-7a32-af84-6ddd47139754/smart-product-filters-1097/assets/globo.filter.squirrelly.min.js" as="script" rel="preload"> 656<link rel="preconnect" href="https://filter-x2.globo.io" crossorigin><link href="https://cdn.shopify.com/extensions/01a0c1d4-e88f-7a32-af84-6ddd47139754/smart-product-filters-1097/assets/globo.filter.search.min.js" as="script" rel="preload"> 657 <link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0c1d4-e88f-7a32-af84-6ddd47139754/smart-product-filters-1097/assets/globo.search.css" media="print" onload="this.media='all'"><meta id="search_terms_value" content="" /> 658 <!-- BEGIN app snippet: global.variables -->
658<script> 659 window.shopCurrency = "USD"; 660 window.shopCountry = "US"; 661 window.shopLanguageCode = "en"; 662 663 window.currentCurrency = "USD"; 664 window.currentCountry = "US"; 665 window.currentLanguageCode = "en"; 666 667 window.shopCustomer = false 668 669 window.useCustomTreeTemplate = false; 670 window.useCustomProductTemplate = false; 671 672 window.GloboFilterRequestOrigin = "https://drinkpathwater.com"; 673 window.GloboFilterShopifyDomain = "pathwater.myshopify.com"; 674 window.GloboFilterSFAT = ""; 675 window.GloboFilterSFApiVersion = "2025-07"; 676 window.GloboFilterProxyPath = "/apps/globofilters"; 677 window.GloboFilterRootUrl = ""; 678 window.GloboFilterTranslation = {"search":{"suggestions":"Suggestions","collections":"Collections","pages":"Pages","product":"Product","products":"Products","view_all":"Search for","view_all_products":"View all products","not_found":"Sorry, nothing found for","product_not_found":"No products were found","no_result_keywords_suggestions_title":"Popular searches","no_result_products_suggestions_title":"However, You may like","zero_character_keywords_suggestions_title":"Suggestions","zero_character_popular_searches_title":"Popular searches","zero_character_products_suggestions_title":"Trending products"},"form":{"title":"Search Products","submit":"Search"},"filter":{"filter_by":"Filter By","clear_all":"Clear All","view":"View","clear":"Clear","in_stock":"In Stock","out_of_stock":"Out of Stock","ready_to_ship":"Ready to ship","search":"Search options"},"sort":{"sort_by":"Sort By","manually":"Featured","availability_in_stock_first":"Availability","relevance":"Relevance","best_selling":"Best Selling","alphabetically_a_z":"Alphabetically, A-Z","alphabetically_z_a":"Alphabetically, Z-A","price_low_to_high":"Price, low to high","price_high_to_low":"Price, high to low","date_new_to_old":"Date, new to old","date_old_to_new":"Date, old to new","sale_off":"% Sale off"},"product":{"add_to_cart":"Add to cart","unavailable":"Unavailable","sold_out":"Sold out","sale":"Sale","load_more":"Load more","limit":"Show","search":"What are you looking for?","no_results":"Sorry, there are no products in this collection"},"labels":{"42691":"Collection","42692":"Vendor","42693":"Product Type","42694":"Price","42695":"Percent Sale","42696":"Availability","42697":"Tag","42698":"Ready To Ship","42700":"Pack","42701":"Select Pack","42702":"Select Size","42703":"Size"},"customOrder":[]}; 679 window.isMultiCurrency =false; 680 window.globoEmbedFilterAssetsUrl = 'https://cdn.shopify.com/extensions/01a0c1d4-e88f-7a32-af84-6ddd47139754/smart-product-filters-1097/assets/'; 681 window.assetsUrl = window.globoEmbedFilterAssetsUrl; 682 window.GloboMoneyFormat = "${{amount}}"; 683</script>
683<!-- END app snippet --> 684
684<script type="text/javascript" hs-ignore data-ccm-injected>window.useCustomTreeTemplate = false;document.getElementsByTagName('html')[0].classList.add('spf-filter-loading','spf-has-filter','gf-top_one','spf-layout-theme'); 685 window.enabledEmbedFilter = true; 686 window.currentThemeId = 131068854330; 687 window.sortByRelevance = false; 688 window.moneyFormat = "${{amount}}"; 689 window.GloboMoneyWithCurrencyFormat = "${{amount}} USD"; 690 window.filesUrl = '//drinkpathwater.com/cdn/shop/files/'; 691 window.dontRoundUpMoney = true; 692 693 694 window.GloboFilterGlobalConfig = window.GloboFilterGlobalConfig || {}; 695 window.GloboFilterGlobalConfig.productGridSelector =null; 696 window.GloboFilterGlobalConfig.sidebarLayout = 2; 697 window.GloboFilterGlobalConfig.sidebarSublayout = 1; 698 window.GloboFilterGlobalConfig.themeStoreId = null; 699 window.GloboFilterGlobalConfig.isSearchPage = false; 700 window.GloboFilterGlobalConfig.defaultPaginationSelector = '.pagination, .paginate, .pagination-custom, #pagination, .pagination-wrapper, #gf_pagination_wrap, .engoc-pagination, #load-more-container, .collection__infinite-trigger, .pagination--modern'; 701 window.GloboEmbedFilterConfig = { 702 api: { 703 filterUrl: "https://filter-x2.globo.io/filter", 704 searchUrl: "https://filter-x2.globo.io/search", 705 url: "https://filter-x2.globo.io" 706 }, 707 shop: { 708 name: "PATH Water", 709 url: "https://drinkpathwater.com", 710 domain: "pathwater.myshopify.com", 711 locale: "en", 712 cur_locale: "en", 713 market_id: 0, 714 predictive_search_url: "/search/suggest", 715 country_code: "US", 716 root_url: "", 717 cart_url: "/cart", 718 search_url: "/search", 719 cart_add_url: "/cart/add", 720 search_terms_value: "", 721 product_image: {width: 360, height: 504}, 722 no_image_url: "https://cdn.shopify.com/s/images/themes/product-1.png", 723 swatches: {"color":{"silver":{"mode":1,"color_1":"#D3D3D3"},"gold":{"mode":1,"color_1":"#D49A06"}}}, 724 swatchConfig: {"enable":true,"color":["colour","color"],"label":["size"]}, 725 enableRecommendation: false, 726 themeStoreId: null, 727 hideOneValue: false, 728 newUrlStruct: true, 729 newUrlForSEO: false, 730 keepThemeProductsOnFirstLoad: false,themeTranslation:{"products":{"product":{"sold_out":"Sold out","on_sale":"Sale","price":{"from_price_html":"From {{ price }}"},"add_to_cart":"Add to cart","choose_options":"Choose options","choose_product_options":"Choose options for {{ product_name }}"}},"accessibility":{"close":"Close"}},redirects: [], 731 images: {}, 732 settings: {}, 733 gridSettings: {"layout":"theme","useCustomTemplate":false,"useCustomTreeTemplate":false,"skin":2,"limits":[12,24,48],"productsPerPage":12,"sorts":["stock-descending","title-ascending","title-descending","price-ascending","price-descending","best-selling","created-descending","created-ascending","sale-descending"],"noImageUrl":"https:\/\/cdn.shopify.com\/s\/images\/themes\/product-1.png","imageWidth":"360","imageHeight":"504","imageRatio":140,"imageSize":"360_504","alignment":"left","hideOneValue":false,"elements":["soldoutLabel","saleLabel","quickview","addToCart","vendor","swatch","price","secondImage"],"saleLabelClass":" sale-text","saleMode":3,"gridItemClass":"spf-col-xl-3 spf-col-lg-4 spf-col-md-6 spf-col-sm-6 spf-col-6","swatchClass":"","swatchConfig":{"enable":true,"color":["colour","color"],"label":["size"]},"variant_redirect":false,"showSelectedVariantInfo":true}, 734 home_filter: false, 735 page: "article", 736 sorts: ["stock-descending","title-ascending","title-descending","price-ascending","price-descending","best-selling","created-descending","created-ascending","sale-descending"], 737 cache: true, 738 layout: "theme", 739 marketTaxInclusion: false, 740 priceTaxesIncluded: false, 741 customerTaxesIncluded: false, 742 useCustomTemplate: false, 743 hasQuickviewTemplate: false 744 }, 745 analytic: {"enableViewProductAnalytic":true,"enableSearchAn
745alytic":true,"enableFilterAnalytic":true,"enableATCAnalytic":false}, 746 taxes: [], 747 adjustments: false, 748 year_make_model: { 749 id: 0, 750 prefix: "gff_", 751 heading: "", 752 showSearchInput: false, 753 showClearAllBtn: false 754 }, 755 filter: { 756 id:3634, 757 prefix: "gf_", 758 filterOptionKeys: {"3634":["42691","42692","42693","42694","42695","42696","42697","42698","42700","42701","42702","42703"]}, 759 layout: 2, 760 sublayout: 1, 761 showCount: true, 762 showRefine: false, 763 refineSettings: {"style":"rounded","positions":["sidebar_mobile","toolbar_desktop","toolbar_mobile"],"color":"#000000","iconColor":"#959595","bgColor":"#E8E8E8"}, 764 isLoadMore: 0, 765 filterOnSearchPage: false 766 }, 767 search:{ 768 enable: true, 769 zero_character_suggestion: true, 770 pages_suggestion: {enable:false,limit:5}, 771 keywords_suggestion: {enable:true,limit:10}, 772 articles_suggestion: {enable:false,limit:5}, 773 layout: 2, 774 product_list_layout: "grid", 775 elements: ["price"], 776 installedApps: [], 777 search_history: {enable:false, limit:10}, 778 popular_search_terms: {enable:true,type:"manual",terms:["Still","Sparkling","Limited Edition","Accessories"], random:false, limit:10} 779 }, 780 collection: { 781 id:0, 782 handle:'', 783 sort: "created-descending", 784 vendor: null, 785 tags: null, 786 type: null, 787 term: document.getElementById("search_terms_value") != null ? document.getElementById("search_terms_value").content : "", 788 limit: 12, 789 settings: null, 790 products_count: 0, 791 enableCollectionSearch: false, 792 displayTotalProducts: false, 793 excludeTags:["custom"], 794 showSelectedVariantInfo: true 795 }, 796 selector: {products: ""} 797 } 798 const BREAKPOINT = window.mobile_break_point || 768; 799 window.globoFilterIsMobileDevice = window.globoFilterIsMobileDevice || window.matchMedia(`(max-width: ${BREAKPOINT}px)`).matches; 800 </script>
800 801
801<script class="globo-filter-settings-js"> 802 (function () { 803 try { 804 if (!window.GloboEmbedFilterConfig || !GloboEmbedFilterConfig.shop) return; 805 if (!GloboEmbedFilterConfig.shop.settings) GloboEmbedFilterConfig.shop.settings = {}; 806 var s = GloboEmbedFilterConfig.shop.settings; 807 function gfSetSetting(key, rawJson) { 808 try { 809 s[key] = JSON.parse(rawJson); 810 } catch (e) {} 811 }gfSetSetting("logo_width", "90");gfSetSetting("favicon", "\"\\\/\\\/drinkpathwater.com\\\/cdn\\\/shop\\\/files\\\/Favicon-grey.png?v=1701322831\"");gfSetSetting("type_header_font", "{\"error\":\"json not allowed for this object\"}");gfSetSetting("heading_scale", "100");gfSetSetting("type_body_font", "{\"error\":\"json not allowed for this object\"}");gfSetSetting("body_scale", "100");gfSetSetting("page_width", "1200");gfSetSetting("spacing_sections", "0");gfSetSetting("spacing_grid_horizontal", "8");gfSetSetting("spacing_grid_vertical", "8");gfSetSetting("animations_reveal_on_scroll", "true");gfSetSetting("animations_hover_elements", "\"default\"");gfSetSetting("buttons_border_thickness", "1");gfSetSetting("buttons_border_opacity", "100");gfSetSetting("buttons_radius", "0");gfSetSetting("buttons_shadow_opacity", "0");gfSetSetting("buttons_shadow_horizontal_offset", "0");gfSetSetting("buttons_shadow_vertical_offset", "4");gfSetSetting("buttons_shadow_blur", "5");gfSetSetting("variant_pills_border_thickness", "1");gfSetSetting("variant_pills_border_opacity", "55");gfSetSetting("variant_pills_radius", "40");gfSetSetting("variant_pills_shadow_opacity", "0");gfSetSetting("variant_pills_shadow_horizontal_offset", "0");gfSetSetting("variant_pills_shadow_vertical_offset", "4");gfSetSetting("variant_pills_shadow_blur", "5");gfSetSetting("inputs_border_thickness", "1");gfSetSetting("inputs_border_opacity", "55");
811gfSetSetting("inputs_radius", "0");gfSetSetting("inputs_shadow_opacity", "0");gfSetSetting("inputs_shadow_horizontal_offset", "0");gfSetSetting("inputs_shadow_vertical_offset", "4");gfSetSetting("inputs_shadow_blur", "5");gfSetSetting("card_style", "\"standard\"");gfSetSetting("card_image_padding", "0");gfSetSetting("card_text_alignment", "\"left\"");gfSetSetting("card_border_thickness", "0");gfSetSetting("card_border_opacity", "10");gfSetSetting("card_corner_radius", "0");gfSetSetting("card_shadow_opacity", "0");gfSetSetting("card_shadow_horizontal_offset", "0");gfSetSetting("card_shadow_vertical_offset", "4");gfSetSetting("card_shadow_blur", "5");gfSetSetting("collection_card_style", "\"standard\"");gfSetSetting("collection_card_image_padding", "0");gfSetSetting("collection_card_text_alignment", "\"left\"");gfSetSetting("collection_card_border_thickness", "0");gfSetSetting("collection_card_border_opacity", "10");gfSetSetting("collection_card_corner_radius", "0");gfSetSetting("collection_card_shadow_opacity", "0");gfSetSetting("collection_card_shadow_horizontal_offset", "0");gfSetSetting("collection_card_shadow_vertical_offset", "4");gfSetSetting("collection_card_shadow_blur", "5");gfSetSetting("blog_card_style", "\"standard\"");gfSetSetting("blog_card_image_padding", "0");gfSetSetting("blog_card_text_alignment", "\"left\"");gfSetSetting("blog_card_border_thickness", "0");gfSetSetting("blog_card_border_opacity", "10");gfSetSetting("blog_card_corner_radius", "0");gfSetSetting("blog_card_shadow_opacity", "0");gfSetSetting("blog_card_shadow_horizontal_offset", "0");gfSetSetting("blog_card_shadow_vertical_offset", "4");gfSetSetting("blog_card_shadow_blur", "5");gfSetSetting("text_boxes_border_thickness", "0");gfSetSetting("text_boxes_border_opacity", "10");gfSetSetting("text_boxes_radius", "0");gfSetSetting("text_boxes_shadow_opacity", "0");gfSetSetting("text_boxes_shadow_horizontal_offset", "0");gfSetSetting("text_boxes_shadow_vertical_offset", "4");gfSetSetting("text_boxes_shadow_blur", "5");gfSetSetting("media_border_thickness", "1");gfSetSetting("media_border_opacity", "5");gfSetSetting("media_radius", "0");gfSetSetting("media_shadow_opacity", "0");gfSetSetting("media_shadow_horizontal_offset", "0");gfSetSetting("media_shadow_vertical_offset", "4");gfSetSetting("media_shadow_blur", "5");gfSetSetting("popup_border_thickness", "1");gfSetSetting("popup_border_opacity", "10");gfSetSetting("popup_corner_radius", "0");gfSetSetting("popup_shadow_opacity", "5");gfSetSetting("popup_shadow_horizontal_offset", "0");gfSetSetting("popup_shadow_vertical_offset", "4");gfSetSetting("popup_shadow_blur", "5");gfSetSetting("drawer_border_thickness", "1");gfSetSetting("drawer_border_opacity", "10");gfSetSetting("drawer_shadow_opacity", "0");gfSetSetting("drawer_shadow_horizontal_offset", "0");gfSetSetting("drawer_shadow_vertical_offset", "4");gfSetSetting("drawer_shadow_blur", "5");gfSetSetting("badge_position", "\"top right\"");gfSetSetting("badge_corner_radius", "40");gfSetSetting("brand_description", "\"\"");gfSetSetting("brand_image_width", "100");gfSetSetting("social_facebook_link", "\"https:\\\/\\\/www.facebook.com\\\/pathwater\\\/\"");gfSetSetting("social_instagram_link", "\"https:\\\/\\\/www.instagram.com\\\/pathwater\\\/?hl=en\"");gfSetSetting("social_youtube_link", "\"\"");gfSetSetting("social_tiktok_link", "\"https:\\\/\\\/www.tiktok.com\\\/@pathwater?lang=en\"");gfSetSetting("social_twitter_link", "\"https:\\\/\\\/www.x.com\\\/drinkpathwater\"");gfSetSetting("social_snapchat_link", "\"\"");gfSetSetting("social_pinterest_link", "\"\"");gfSetSetting("social_tumblr_link", "\"\"");gfSetSetting("social_vimeo_link", "\"\"");gfSetSetting("predictive_search_enabled", "true");gfSetSetting("predictive_search_show_vendor", "false");gfSetSetting("predictive_search_show_price", "false");gfSetSetting("currency_code_enabled", "true");gfSetSetting("cart_type", "\"page\"");gfSetSetting("show_vendor", "false");gfSetSetting("show_cart_note", "false");gfSetSetting("checkout_logo_position", "\"left\"");gfSetSetting("checkout_logo_size", "\"medium\"");gfSetSetting("checkout_body_background_color", "\"#fff\"");gfSetSetting("checkout_input_background_color_mode", "\"white\"");gfSetSetting("checkout_sidebar_background_color", "\"#fafafa\"");gfSetSetting("checkout_heading_font", "\"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'\"");gfSetSetting("checkout_body_font", "\"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'\"");gfSetSetting("checkout_accent_color", "\"#1878b9\"");gfSetSetting("checkout_button_color", "\"#1878b9\"");gfSetSetting("checkout_error_color", "\"#e22120\"");gfSetSetting("customer_layout", "\"customer_area\"");
811s["page_width"] = "1200";s["animations_reveal_on_scroll"] = "true";s["card_style"] = "standard";s["card_color_scheme"] = "background-2";s["collection_card_color_scheme"] = "background-2";s["blog_card_color_scheme"] = "background-2";s["badge_position"] = "top right";s["sale_badge_color_scheme"] = "accent-2";s["sold_out_badge_color_scheme"] = "inverse";s["currency_code_enabled"] = "true";} catch (error) {} 812 })(); 813 </script>
813 814 815
815<script src="https://cdn.shopify.com/extensions/01a0c1d4-e88f-7a32-af84-6ddd47139754/smart-product-filters-1097/assets/globo.filter.themes.min.js" defer></script>
815 816<style>.gf-block-title h3, 817.gf-block-title .h3, 818.gf-form-input-inner label { 819 font-size: 14px !important; 820 color: #3a3a3a !important; 821 text-transform: uppercase !important; 822 font-weight: bold !important; 823} 824.gf-option-block .gf-btn-show-more{ 825 font-size: 14px !important; 826 text-transform: none !important; 827 font-weight: normal !important; 828} 829.gf-option-block ul li a, 830.gf-option-block ul li button, 831.gf-option-block ul li a span.gf-count, 832.gf-option-block ul li button span.gf-count, 833.gf-clear, 834.gf-clear-all, 835.selected-item.gf-option-label a, 836.gf-form-input-inner select, 837.gf-refine-toggle{ 838 font-size: 14px !important; 839 color: #000000 !important; 840 text-transform: none !important; 841 font-weight: normal !important; 842} 843 844.gf-refine-toggle-mobile, 845.gf-refine-toggle-mobile button, 846.gf-form-button-group button { 847 font-size: 14px !important; 848 text-transform: none !important; 849 font-weight: normal !important; 850 color: #3a3a3a !important; 851} 852.gf-refine-toggle-mobile, 853.gf-form-button-group button { 854 border: 1px solid #bfbfbf !important; 855 background: #ffffff !important; 856} 857.gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle a, 858.gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle button { 859 border-color: #000000 !important; 860} 861.gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle a.checked, 862.gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle button.checked{ 863 color: #fff !important; 864 background-color: #000000 !important; 865} 866@media (min-width: 768px) { 867 .gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle button:hover, 868 .gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle a:hover { 869 color: #fff !important; 870 background-color: #000000 !important; 871 } 872} 873.gf-option-block.gf-option-block-select select { 874 color: #000000 !important; 875} 876 877#gf-form.loaded, .gf-YMM-forms.loaded { 878 background: #FFFFFF !important; 879} 880#gf-form h2, .gf-YMM-forms h2 { 881 color: #3a3a3a !important; 882} 883#gf-form label, .gf-YMM-forms label{ 884 color: #3a3a3a !important; 885} 886.gf-form-input-wrapper select, 887.gf-form-input-wrapper input{ 888 border: 1px solid #DEDEDE !important; 889 background-color: #FFFFFF !important; 890 border-radius: 0px !important; 891} 892#gf-form .gf-form-button-group button, .gf-YMM-forms .gf-form-button-group button{ 893 color: #FFFFFF !important; 894 background: #3a3a3a !important; 895 border-radius: 0px !important; 896} 897 898.spf-product-card.spf-product-card__template-3 .spf-product__info.hover{ 899 background: #FFFFFF; 900} 901a.spf-product-card__image-wrapper{ 902 padding-top: 100%; 903} 904.h4.spf-product-card__title a{ 905 color: #333333; 906 font-size: 15px; 907 font-family: "Poppins", sans-serif; font-weight: 500; font-style: normal; 908 text-transform: none; 909} 910.h4.spf-product-card__title a:hover{ 911 color: #000000; 912} 913.spf-product-card button.spf-product__form-btn-addtocart{ 914 font-size: 14px; 915 font-family: inherit; font-weight: normal; font-style: normal; text-transform: none; 916} 917.spf-product-card button.spf-product__form-btn-addtocart, 918.spf-product-card.spf-product-card__template-4 a.open-quick-view, 919.spf-product-card.spf-product-card__template-5 a.open-quick-view, 920#gfqv-btn{ 921 color: #FFFFFF !important; 922 border: 1px solid #333333 !important; 923 background: #333333 !important; 924} 925.spf-product-card button.spf-product__form-btn-addtocart:hover, 926.spf-product-card.spf-product-card__template-4 a.open-quick-view:hover, 927.spf-product-card.spf-product-card__template-5 a.open-quick-view:hover{ 928 color: #FFFFFF !important; 929 border: 1px solid #000000 !important; 930 background: #000000 !important; 931} 932span.spf-product__label.spf-product__label-soldout{ 933 color: #ffffff; 934 background: #989898; 935} 936span.spf-product__label.spf-product__label-sale{ 937 color: #F0F0F0; 938 background: #d21625; 939} 940.spf-product-card__vendor a{ 941 color: #969595; 942 font-size: 13px; 943 font-family: "Poppins", sans-serif; font-weight: 400; font-style: normal; } 944.spf-product-card__vendor a:hover{ 945 color: #969595; 946} 947.spf-product-card__price-wrapper{ 948 font-size: 14px; 949} 950.spf-image-ratio{ 951 padding-top:100% !important; 952} 953.spf-product-card__oldprice, 954.spf-product-card__saleprice, 955.spf-product-card__price, 956.gfqv-product-card__oldprice, 957.gfqv-product-card__saleprice, 958.gfqv-product-card__price 959{ 960 font-size: 14px; 961 font-family: "Poppins", sans-serif; font-weight: 500; font-style: normal; } 962 963span.spf-product-card__price, span.gfqv-product-card__price{ 964 color: #141414; 965} 966span.spf-product-card__oldprice, span.gfqv-product-card__oldprice{ 967 color: #969595; 968} 969span.spf-product-card__saleprice, span.gfqv-product-card__saleprice{ 970 color: #d21625; 971} 972/* Product Title */ 973.h4.spf-product-card__title{ 974 975} 976.h4.spf-product-card__title a{ 977 978} 979 980/* Product Vendor */ 981.spf-product-card__vendor{ 982 983} 984.spf-product-card__vendor a{ 985 986} 987 988/* Product Price */ 989.spf-product-card__price-wrapper{ 990 991} 992 993/* Product Old Price */ 994span.spf-product-card__oldprice{ 995 996} 997 998/* Product Sale Price */ 999span.spf-product-card__saleprice{ 1000 1001} 1002 1003/* Product Regular Price */ 1004span.spf-product-card__price{ 1005 1006} 1007 1008/* Quickview button */ 1009.open-quick-view{ 1010 1011} 1012 1013/* Add to cart button */ 1014button.spf-product__form-btn-addtocart{ 1015 1016} 1017 1018/* Product image */ 1019img.spf-product-card__image{ 1020 1021} 1022 1023/* Sale label */ 1024span.spf-product__label.spf-product__label.spf-product__label-sale{ 1025 1026} 1027 1028/* Sold out label */ 1029span.spf-product__label.spf-product__label.spf-product__label-soldout{ 1030 1031}</style> 1032
1033<script id="app-embed-custom-js"></script>
1033 1034 1035 1036 1037
1038<script class="globo-filter-custom-js">if(window.AVADA_SPEED_WHITELIST){const spfs_w = new RegExp("smart-product-filters", 'i'); if(Array.isArray(window.AVADA_SPEED_WHITELIST)){window.AVADA_SPEED_WHITELIST.push(spfs_w);}else{window.AVADA_SPEED_WHITELIST = [spfs_w];}} </script>
1038<!-- END app block -->
1038<script src="https://cdn.shopify.com/extensions/019f897d-47c2-7cf5-b35a-992317ec733c/volume-discount-by-hulkapps-97/assets/hulkcode.js" type="text/javascript" defer="defer"></script>
1038 1039<link href="https://cdn.shopify.com/extensions/019f897d-47c2-7cf5-b35a-992317ec733c/volume-discount-by-hulkapps-97/assets/hulkcode.css" rel="stylesheet" type="text/css" media="all">
1040<script src="https://cdn.shopify.com/extensions/01a0cb8f-6a3e-7be2-a15b-c7090ebe6286/glo-color-swatch-254/assets/globoswatch.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1040
1040
1041<script src="https://cdn.shopify.com/extensions/01a0cb1b-4614-7607-b4d4-310d6b779d07/patrol-81/assets/patrol-modules.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1041
1041
1042<script src="https://cdn.shopify.com/extensions/01a0c1d4-e88f-7a32-af84-6ddd47139754/smart-product-filters-1097/assets/globo.filter.min.js" type="text/javascript" defer="defer"></script>
1042 1043<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1044<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: 9296904250,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "article"};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 1044
1044
1045<script> 1046 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1047</script>
vendor: 1 bytes, line 1047
1047
1048<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}
1048).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: 9296904250,storefrontBaseUrl: "https://drinkpathwater.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://drinkpathwater.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"933199930","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6e6b2e32fe6866115b7e49e2ae3c75b2","type":"APP","apiClientId":5940125,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
1048,"dataSharingState":"unrestricted"},{"id":"703397946","configuration":"{\"accountID\":\"WYcU6W\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"553943098","configuration":"{\"masterTagID\":\"19038\",\"merchantID\":\"144329\",\"appPath\":\"https:\/\/daedalus.shareasale.com\",\"storeID\":\"NaN\",\"xTypeMode\":\"NaN\",\"xTypeValue\":\"NaN\",\"channelDedup\":\"NaN\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"f300cca684872f2df140f714437af558","type":"APP","apiClientId":4929191,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"408813626","configuration":"{\"tagID\":\"2613337607216\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"379486266","configuration":"{\"pixelCode\":\"CIMQD13C77U9TQD82SE0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized"},{"id":"236978234","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-734238071\\\",\\\"GT-WB27JQB\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-7Q0LP286LH\\\",\\\"AW-734238071\\\/27frCKCpnLoYEPeqjt4C\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-7Q0LP286LH\\\",\\\"AW-734238071\\\/nHVtCJqpnLoYEPeqjt4C\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-7Q0LP286LH\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-7Q0LP286LH\\\",\\\"AW-734238071\\\/MoCWCJepnLoYEPeqjt4C\\\",\\\"MC-13RDGWBMDN\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-7Q0LP286LH\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-7Q0LP286LH\\\",\\\"AW-734238071\\\/0PNACI-nnLoYEPeqjt4C\\\",\\\"MC-13RDGWBMDN\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-7Q0LP286LH\\\",\\\"AW-734238071\\\/atfiCJKnnLoYEPeqjt4C\\\",\\\"MC-13RDGWBMDN\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-7Q0LP286LH\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-7Q0LP286LH\\\",\\\"AW-734238071\\\/Km1QCKOpnLoYEPeqjt4C\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-7Q0LP286LH\\\",\\\"AW-734238071\\\/k_YKCJ2pnLoYEPeqjt4C\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-7Q0LP286LH\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"62750778","configuration":"{\"pixel_id\":\"705339366710020\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"22741050","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"enhanced purchase"},{"id":"89948218","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Bing Tag"},{"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":"PATH Water","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"pathwater.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/drinkpathwater.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"7130816446522","handle":"flavored-sparkling-water","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40128768475194","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://drinkpathwater.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"131068854330","themeStoreId":"887","themePublished":"true","eventMetadataId":"0989b3f5-8faf-4b98-98fa-d22ea03a1b01","pageType":"article","resourceId":"562478448698","shopId":"9296904250","storefrontBaseUrl":"https:\/\/drinkpathwater.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1048<script> 1049 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1050 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1051 window.ShopifyAnalytics.meta.currency = 'USD'; 1052 var meta = {"page":{"pageType":"article","resourceType":"article","resourceId":562478448698,"requestId":"099bf7ab-808d-4575-ae6a-2560013c7d75-1790243630"}}; 1053 for (var attr in meta) { 1054 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1055 } 1056</script>
vendor: 1 bytes, line 1056
1056
1057<script class="analytics"> 1058 (function () { 1059 var customDocumentWrite = function(content) { 1060 var jquery = null; 1061 1062 if (window.jQuery) { 1063 jquery = window.jQuery; 1064 } else if (window.Checkout && window.Checkout.$) { 1065 jquery = window.Checkout.$; 1066 } 1067 1068 if (jquery) { 1069 jquery('body').append(content); 1070 } 1071 }; 1072 1073 var hasLoggedConversion = function(token) { 1074 if (token) { 1075 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1076 } 1077 return false; 1078 } 1079 1080 var setCookieIfConversion = function(token) { 1081 if (token) { 1082 var twoMonthsFromNow = new Date(Date.now()); 1083 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1084 1085 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1086 } 1087 } 1088 1089 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1090 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1091 if (trekkie.integrations) { 1092 return; 1093 } 1094 trekkie.methods = [ 1095 'identify', 1096 'page', 1097 'ready', 1098 'track', 1099 'trackForm', 1100 'trackLink' 1101 ]; 1102 trekkie.factory = function(method) { 1103 return function() { 1104 var args = Array.prototype.slice.call(arguments); 1105 args.unshift(method); 1106 trekkie.push(args); 1107 if (method == 'track' || method == 'page') { 1108 try { 1109 if (window.__TREKKIE_SHIM_QUEUE == null) { 1110 window.__TREKKIE_SHIM_QUEUE = []; 1111 } 1112 window.__TREKKIE_SHIM_QUEUE.push({ 1113 from: 'trekkie-stub', 1114 method: method, 1115 args: args.slice(1) 1116 }); 1117 } catch (e) { 1118 // no-op 1119 } 1120 } 1121 return trekkie; 1122 }; 1123 }; 1124 for (var i = 0; i < trekkie.methods.length; i++) { 1125 var key = trekkie.methods[i]; 1126 trekkie[key] = trekkie.factory(key); 1127 } 1128 trekkie.load = function(config) { 1129 trekkie.config = config || {}; 1130 trekkie.config.initialDocumentCookie = document.cookie; 1131 var first = document.getElementsByTagName('script')[0]; 1132var script = document.createElement('script'); 1133script.type = 'text/javascript'; 1134script.onerror = function(e) { 1135 var scriptFallback = document.createElement('script'); 1136 scriptFallback.type = 'text/javascript'; 1137 scriptFallback.onerror = function(error) { 1138 var Monorail = { 1139 produce: function produce(monorailDomain, schemaId, payload) { 1140 var currentMs = new Date().getTime(); 1141 var event = { 1142 schema_id: schemaId, 1143 payload: payload, 1144 metadata: { 1145 event_created_at_ms: currentMs, 1146 event_sent_at_ms: currentMs 1147 } 1148 }; 1149 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1150 }, 1151 sendRequest: function sendRequest(endpointUrl, payload) { 1152 // Try the sendBeacon API 1153 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1154 var blobData = new window.Blob([payload], { 1155 type: 'text/plain' 1156 }); 1157 1158 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1159 return true; 1160 } // sendBeacon was not successful 1161 1162 } // XHR beacon 1163 1164 var xhr = new XMLHttpRequest(); 1165 1166 try { 1167 xhr.open('POST', endpointUrl); 1168 xhr.setRequestHeader('Content-Type', 'text/plain'); 1169 xhr.send(payload); 1170 } catch (e) { 1171 console.log(e); 1172 } 1173 1174 return false; 1175 }, 1176 isIos12: function isIos12() { 1177 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1178 } 1179 }; 1180 Monorail.produce('monorail-edge.shopifysvc.com', 1181 'trekkie_storefront_load_errors/1.1', 1182 {shop_id: 9296904250, 1183 theme_id: 131068854330, 1184 app_name: "storefront", 1185 context_url: window.location.href, 1186 source_url: "//drinkpathwater.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 1187 1188 }; 1189 scriptFallback.async = true; 1190 scriptFallback.src = '//drinkpathwater.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1191 first.parentNode.insertBefore(scriptFallback, first); 1192}; 1193script.async = true; 1194script.src = '//drinkpathwater.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1195first.parentNode.insertBefore(script, first); 1196 1197 }; 1198 trekkie.load( 1199 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":9296904250,"isMerchantRequest":null,"themeId":131068854330,"themeCityHash":"14214282254147511656","contentLanguage":"en","currency":"USD","eventMetadataId":"0989b3f5-8faf-4b98-98fa-d22ea03a1b01"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1200 ); 1201 1202 var loaded = false;
1203 trekkie.ready(function() { 1204 if (loaded) return; 1205 loaded = true; 1206 1207 window.ShopifyAnalytics.lib = window.trekkie; 1208 1209 var originalDocumentWrite = document.write; 1210 document.write = customDocumentWrite; 1211 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1212 document.write = originalDocumentWrite; 1213 1214 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1215 var token = match? match[1]: undefined; 1216 if (!hasLoggedConversion(token)) { 1217 setCookieIfConversion(token); 1218 1219 } 1220 }); 1221 1222 window.ShopifyAnalytics.lib.page(null,{"pageType":"article","resourceType":"article","resourceId":562478448698,"requestId":"099bf7ab-808d-4575-ae6a-2560013c7d75-1790243630","shopifyEmitted":true}); 1223 1224 var eventsListenerScript = document.createElement('script'); 1225 eventsListenerScript.async = true; 1226 eventsListenerScript.src = "//drinkpathwater.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1227 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1228})();</script>
1228 1229
1229<script> 1230 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 1231 window.ga = function ga() { 1232 (window.ga.q = window.ga.q || []).push(arguments); 1233 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 1234 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 1235 } 1236 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 1237 }; 1238 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 1239 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 1240 } 1241 } 1242</script>
vendor: 1 bytes, line 1242
1242
1243<script 1244 defer 1245 src="https://drinkpathwater.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1246 data-application="storefront-renderer" 1247 data-shop-id="9296904250" 1248 data-render-region="gcp-us-central1" 1249 data-page-type="article" 1250 data-theme-instance-id="131068854330" 1251 data-theme-name="Dawn" 1252 data-theme-version="11.0.0" 1253 data-monorail-region="shop_domain" 1254 data-resource-timing-sampling-rate="10" 1255 data-shs="true" 1256 data-shs-beacon="true" 1257 data-shs-export-with-fetch="true" 1258 data-shs-logs-sample-rate="1" 1259 data-shs-beacon-endpoint="https://drinkpathwater.com/api/collect" 1260></script>
1260 1261<meta name="shopify-y" content="b814be7e-01e4-4fff-9d58-9f28479f32e3" data-expiration="1821801230000"><meta name="shopify-s" content="059e9c03-7746-493b-a03c-1c402cb8eeb6" data-expiration="1790245430000"><meta name="new-cookie-storage-activated" content="t"> 1262</head> 1263 1264 <body class=" gradient animate--hover-default"> 1265 <a class="patrol-skip-link" href="#MainContent">Skip to content</a> 1266 <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 1266-1267
1266 1267<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1267GTM-PDKJVBNX
vendor: 83 bytes, lines 1267-1268
1267" 1268height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1269<!-- End Google Tag Manager (noscript) --><div class="header-wrap"> 1270 <!-- Failed to render section 'announcement-bar': section file 'sections/announcement-bar.liquid' does not support the 'article' template type --> 1271 1272 <!-- BEGIN sections: header-group --> 1273<div id="shopify-section-sections--16706780823610__header" class="shopify-section shopify-section-group-header-group section-header"><link rel="stylesheet" href="//drinkpathwater.com/cdn/shop/t/147/assets/component-list-menu.css?v=111603181540343972631788459198" media="print" onload="this.media='all'"> 1274<link rel="stylesheet" href="//drinkpathwater.com/cdn/shop/t/147/assets/component-search.css?v=130382253973794904871788459206" media="print" onload="this.media='all'"> 1275<link rel="stylesheet" href="//drinkpathwater.com/cdn/shop/t/147/assets/component-menu-drawer.css?v=31331429079022630271788459201" media="print" onload="this.media='all'"> 1276<link rel="stylesheet" href="//drinkpathwater.com/cdn/shop/t/147/assets/component-cart-notification.css?v=54116361853792938221788459193" media="print" onload="this.media='all'"> 1277<link rel="stylesheet" href="//drinkpathwater.com/cdn/shop/t/147/assets/component-cart-items.css?v=21652125774000011591788459193" media="print" onload="this.media='all'"><link rel="stylesheet" href="//drinkpathwater.com/cdn/shop/t/147/assets/component-price.css?v=40036609582080453671788459205" media="print" onload="this.media='all'"> 1278 <link rel="stylesheet" href="//drinkpathwater.com/cdn/shop/t/147/assets/component-loading-overlay.css?v=58800470094666109841788459200" media="print" onload="this.media='all'"><noscript><link href="//drinkpathwater.com/cdn/shop/t/147/assets/component-list-menu.css?v=111603181540343972631788459198" rel="stylesheet" type="text/css" media="all" /></noscript> 1279<noscript><link href="//drinkpathwater.com/cdn/shop/t/147/assets/component-search.css?v=130382253973794904871788459206" rel="stylesheet" type="text/css" media="all" /></noscript> 1280<noscript><link href="//drinkpathwater.com/cdn/shop/t/147/assets/component-menu-drawer.css?v=31331429079022630271788459201" rel="stylesheet" type="text/css" media="all" /></noscript> 1281<noscript><link href="//drinkpathwater.com/cdn/shop/t/147/assets/component-cart-notification.css?v=54116361853792938221788459193" rel="stylesheet" type="text/css" media="all" /></noscript> 1282<noscript><link href="//drinkpathwater.com/cdn/shop/t/147/assets/component-cart-items.css?v=21652125774000011591788459193" rel="stylesheet" type="text/css" media="all" /></noscript> 1283 1284
1285<script src="//drinkpathwater.com/cdn/shop/t/147/assets/details-modal.js?v=25581673532751508451788459213" defer="defer"></script>
vendor: 1 bytes, line 1285
1285
1286<script src="//drinkpathwater.com/cdn/shop/t/147/assets/cart-notification.js?v=133508293167896966491788459189" defer="defer"></script>
vendor: 1 bytes, line 1286
1286
1287<script src="//drinkpathwater.com/cdn/shop/t/147/assets/search-form.js?v=133129549252120666541788459282" defer="defer"></script>
1287 1288<sticky-header data-sticky-type="always" class="homepage-header header-wrapper color-background-1 gradient header-wrapper--border-bottom"><header aria-label="Site header" class="header header-bg-white header--top-left header--mobile-center header--has-menu header--has-socialâªLBâ« header--has-account"> 1289 <div class="mobile-menu-wrapper d-block d-xl-none"> 1290 <div class="mobile-menu__inner py-4"> 1291 <div class="container-fluid p-0"> 1292 1293 <ul class="list-unstyled main-nav"> 1294 1295 <li class="nav-item pw-mobile-search"> 1296 <div class="pw-mob-inner"> 1297 <span class="nav-link">search</span> 1298 <i class="fas fa-search" aria-hidden="true"></i> 1299 </div> 1300 <span id="Search-In-Template-label" class="patrol-sr-only">Search</span> 1301 <input class="search__input field__input" id="Search-In-Template" aria-labelledby="Search-In-Template-label"> 1302 </li> 1303 1304 1305 1306<li class="nav-item"> 1307 1308 <a 1309 id="HeaderMenu-customize" 1310 href="/pages/custom-bottled-water" 1311 class="header__menu-item list-menu__item link link--text focus-inset" 1312 1313 aria-label="Custom bottled water" 1314 > 1315 <span 1316 > 1317 1318 custom bottled water 1319 1320 </span> 1321 </a> 1322 </li> 1323<li class="nav-item"> 1324 1325 <a 1326 id="HeaderMenu-collabs" 1327 href="/pages/collaborations" 1328 class="header__menu-item list-menu__item link link--text focus-inset" 1329 1330 aria-label="collabs" 1331 > 1332 <span 1333 > 1334 1335collabs 1336 </span> 1337 </a> 1338 </li> 1339<li class="nav-item"> 1340 1341 <a 1342 id="HeaderMenu-store-locator" 1343 href="/pages/store-locator" 1344 class="header__menu-item list-menu__item link link--text focus-inset" 1345 1346 aria-label="store locator" 1347 > 1348 <span 1349 > 1350 1351store locator 1352 </span> 1353 </a> 1354 </li> 1355<li class="nav-item dropdown" > 1356 <header-menu> 1357 <div id="Details-HeaderMenu-4"> 1358 <a 1359 id="HeaderMenu-refillit-shop" 1360 data-bs-toggle="collapse" data-bs-target="#HeaderMenu-MenuList-4" 1361 1362 > 1363 <span class="nav-link" 1364 >#refillit shop</span> 1365 </a> 1366 <div 1367 id="HeaderMenu-MenuList-4" 1368 class="collapse show" 1369 tabindex="-1" 1370 > 1371 1372 <div class="mega-menu" > 1373 <div class="row pt-2"><div class="col-4 p-0 pb-2"><h3 class="mega-heading">water</h3><div class="row py-1 gap-1"><div class="col-6 p-0"> 1374 <a href="/collections" class="mega-img-wrap" aria-label="Shop All"> 1375 <img src="//drinkpathwater.com/cdn/shop/files/016d376cd173e05cb120540f65a982a566e2d552.jpg?v=1758236293&width=435" 1376 alt="" 1377 class="mega-img"><div class="mega-overlay"></div> 1378 <span class="mega-text">shop all</span></a> 1379 </div><div class="col-6 p-0"> 1380 <a href="/collections/originals" class="mega-img-wrap" aria-label="Originals"> 1381 <img src="//drinkpathwater.com/cdn/shop/files/f9771e2b60e3dcc495e4558fc3428b12e46cb377.jpg?v=1758303089&width=435" 1382 alt="" 1383 class="mega-img"><div class="mega-overlay"></div>
1384 <span class="mega-text">originals</span></a> 1385 </div></div><div class="row gap-1"><div class="col-6 p-0"> 1386 <a href="/collections/limited-edition" class="mega-img-wrap"> 1387 <img src="//drinkpathwater.com/cdn/shop/files/Mega-menu-musa-v3.jpg?v=1777957234&width=435" 1388 alt="" 1389 class="mega-img" 1390 aria-hidden="true" 1391 ><div class="mega-overlay"></div> 1392 <span class="mega-text">limited edition</span><span class="patrol-sr-only"> - go to Limited edition</span> 1393 </a> 1394 </div><div class="col-6 p-0"> 1395 <a href="/products/flavored-sparkling-water" class="mega-img-wrap" aria-label="flavored sparkling"> 1396 <img src="//drinkpathwater.com/cdn/shop/files/f569f448c6367c151909ac27ddbbe7d6d015340a.jpg?v=1758303067&width=435" 1397 alt="" 1398 class="mega-img"><div class="mega-overlay"></div> 1399 <span class="mega-text">flavored sparkling</span></a> 1400 </div></div></div><div class="col-4 p-0 pb-2"><h3 class="mega-heading">custom & collabs</h3><div class="row py-1 gap-1"> 1401 <div class="col-12 p-0"> 1402 <a href="/pages/custom-bottled-water" class="mega-img-wrap" aria-label="custom designs"> 1403 <img src="//drinkpathwater.com/cdn/shop/files/bc8f8338141d8b4ec2e63c9d64619f49b9f292fc.jpg?v=1758236694&width=435" 1404 alt="" 1405 class="mega-img"><div class="mega-overlay"></div> 1406 <span class="mega-text">custom designs</span></a> 1407 </div> 1408 </div><div class="row gap-1"><div class="col-6 p-0"> 1409 <a href="/pages/collabs-available-now" class="mega-img-wrap"> 1410 <img src="//drinkpathwater.com/cdn/shop/files/3bd1c457d09a6cbccaba0249525d0d74ae3925af.jpg?v=1758303102&width=435" 1411 alt="collabs available now" 1412 class="mega-img" 1413 aria-hidden="true" 1414 ><div class="mega-overlay"></div> 1415 <span class="mega-text">collabs available now</span><span class="patrol-sr-only"> - go to Collabs available now</span> 1416 </a> 1417 </div><div class="col-6 p-0"> 1418 <a href="/pages/collabs-print-to-order" class="mega-img-wrap" aria-label="collabs print"> 1419 <img src="//drinkpathwater.com/cdn/shop/files/73bac311f25c2c7e2a00802219662624f287d5a2.jpg?v=1758303070&width=435" 1420 alt="" 1421 class="mega-img"><div class="mega-overlay"></div> 1422 <span class="mega-text">collabs print-to-order</span></a> 1423 </div></div></div><div class="col-2 p-0 pb-2"><h3 class="mega-heading">extras</h3><div class="row py-1 gap-1"> 1424 <div class="col-12 p-0"> 1425 <a href="/collections/sports-hydration" class="mega-img-wrap" aria-label=""> 1426 <img src="//drinkpathwater.com/cdn/shop/files/1-product-hovers-sports-hydration-bottles.jpg?v=1790190266&width=435" 1427 alt="" 1428 class="mega-img"><div class="mega-overlay"></div>
1429 <span class="mega-text">sports hydration</span></a> 1430 </div> 1431 </div><div class="row gap-1"><div class="col-12 p-0"> 1432 <a href="/collections/accessories" class="mega-img-wrap"> 1433 <img src="//drinkpathwater.com/cdn/shop/files/9a5df26620afdf134d7c244100e3003b7acdf1d8.jpg?v=1758303102&width=435" 1434 alt="Shop All" 1435 class="mega-img" 1436 aria-hidden="true" 1437 ><div class="mega-overlay"></div> 1438 <span class="mega-text">accessories</span><span class="patrol-sr-only"> - go to Accessories</span> 1439 </a> 1440 </div></div></div></div> 1441 </div> 1442 1443 1444 </div> 1445 </div> 1446 </header-menu> 1447 </ul> 1448 1449 1450 </div> 1451 </div> 1452 </div> 1453 1454 1455 1456 1457 <div id="pwSearchPopup" class="pw-search-popup" aria-hidden="true"> 1458 <div class="pw-searching-inner"> 1459 <div class="pw-search-popup-inner"> 1460 1461 <!-- Close Button --> 1462 <button id="pwCloseSearch" class="pw-close-search">â</button> 1463 1464 <!-- Search --> 1465 <div class="template-search__search"> 1466 1467 1468 <predictive-search data-loading-text="Loading..."> 1469 1470 1471 <main-search> 1472 <form action="/search" method="get" role="search" class="search"> 1473 1474 <div class="field"> 1475 <i class="fas fa-search" aria-hidden="true"></i> 1476 <!-- Input --> 1477 <label for="Search-In-Template" class="patrol-sr-only">Search</label> 1478 <input 1479 id="Search-In-Template" 1480 class="search__input field__input" 1481 type="search" 1482 name="q" 1483 value="" 1484 placeholder="What are you looking for?" 1485 aria-label="Search site" 1486 1487 role="combobox" 1488 aria-expanded="false" 1489 aria-owns="predictive-search-results" 1490 aria-controls="predictive-search-results" 1491 aria-haspopup="listbox" 1492 aria-autocomplete="list" 1493 autocorrect="off" 1494 autocomplete="off" 1495 autocapitalize="off" 1496 spellcheck="false" 1497 1498 > 1499 <i class="fa-solid fa-arrow-right"></i> 1500 <input type="hidden" name="options[prefix]" value="last"> 1501 1502 1503 <!-- Predictive Results --> 1504 <div 1505 class="predictive-search predictive-search--search-template" 1506 tabindex="-1" 1507 data-predictive-search 1508 > 1509 <div class="predictive-search__loading-state"> 1510 <svg 1511 class="spinner"
1512 viewBox="0 0 66 66" 1513 xmlns="http://www.w3.org/2000/svg" 1514 aria-hidden="true" 1515 focusable="false" 1516 > 1517 <circle 1518 class="path" 1519 fill="none" 1520 stroke-width="6" 1521 cx="33" 1522 cy="33" 1523 r="30" 1524 ></circle> 1525 </svg> 1526 </div> 1527 </div> 1528 1529 <span 1530 class="predictive-search-status visually-hidden" 1531 role="status" 1532 aria-hidden="true" 1533 ></span> 1534 1535 1536 </div> 1537 1538 </form> 1539 </main-search> 1540 1541 1542 </predictive-search> 1543 1544 1545 </div> 1546 </div> 1547 </div> 1548 </div> 1549 1550 1551 <div class="container"> 1552 <div class="navbar"> 1553 <div class="row align-items-center"> 1554 <div class="col-4 col-lg-6 order-1 order-lg-2 "> 1555 1556 <div class="d-block d-xl-none"> 1557 <button type="button" class="mobile-menu-toggle" aria-label="Toggle mobile menu" aria-expanded="false" aria-controls="mobile-menu"> 1558 <span class="patrol-sr-only">Open menu</span> 1559 1560 <svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"> 1561 <path d="M9.86668 16.6667C9.86668 17.9185 8.85185 18.9333 7.60001 18.9333C6.34816 18.9333 5.33334 17.9185 5.33334 16.6667C5.33334 15.4148 6.34816 14.4 7.60001 14.4C8.85185 14.4 9.86668 15.4148 9.86668 16.6667Z" fill="#888B96"/> 1562 <path d="M18.9333 16.6667C18.9333 17.9185 17.9185 18.9333 16.6667 18.9333C15.4148 18.9333 14.4 17.9185 14.4 16.6667C14.4 15.4148 15.4148 14.4 16.6667 14.4C17.9185 14.4 18.9333 15.4148 18.9333 16.6667Z" fill="#888B96"/> 1563 <path d="M28 16.6667C28 17.9185 26.9852 18.9333 25.7333 18.9333C24.4815 18.9333 23.4667 17.9185 23.4667 16.6667C23.4667 15.4148 24.4815 14.4 25.7333 14.4C26.9852 14.4 28 15.4148 28 16.6667Z" fill="#888B96"/> 1564 <path d="M9.86668 7.59999C9.86668 8.85184 8.85186 9.86666 7.60001 9.86666C6.34817 9.86666 5.33334 8.85184 5.33334 7.59999C5.33334 6.34815 6.34817 5.33333 7.60001 5.33333C8.85186 5.33333 9.86668 6.34815 9.86668 7.59999Z" fill="#888B96"/> 1565 <path d="M18.9333 7.59999C18.9333 8.85184 17.9185 9.86666 16.6667 9.86666C15.4148 9.86666 14.4 8.85184 14.4 7.59999C14.4 6.34815 15.4148 5.33333 16.6667 5.33333C17.9185 5.33333 18.9333 6.34815 18.9333 7.59999Z" fill="#888B96"/> 1566 <path d="M28 7.59999C28 8.85184 26.9852 9.86666 25.7333 9.86666C24.4815 9.86666 23.4667 8.85184 23.4667 7.59999C23.4667 6.34815 24.4815 5.33333 25.7333 5.33333C26.9852 5.33333 28 6.34815 28 7.59999Z" fill="#888B96"/> 1567 <path d="M9.86667 25.7333C9.86667 26.9852 8.85185 28 7.60001 28C6.34816 28 5.33334 26.9852 5.33334 25.7333C5.33334 24.4815 6.34816 23.4667 7.60001 23.4667C8.85185 23.4667 9.86667 24.4815 9.86667 25.7333Z" fill="#888B96"/> 1568 <path d="M18.9333 25.7333C18.9333 26.9852 17.9185 28 16.6667 28C15.4148 28 14.4 26.9852 14.4 25.7333C14.4 24.4815 15.4148 23.4667 16.6667 23.4667C17.9185 23.4667 18.9333 24.4815 18.9333 25.7333Z" fill="#888B96"/> 1569 <path d="M28 25.7333C28 26.9852 26.9852 28 25.7333 28C24.4815 28 23.4667 26.9852 23.4667 25.7333C23.4667 24.4815 24.4815 23.4667 25.7333 23.4667C26.9852 23.4667 28 24.4815 28 25.7333Z" fill="#888B96"/> 1570 </svg> 1571 </button> 1572 </div> 1573 1574 <div class="d-none d-xl-block"><style> 1575 /* Mega menu image styles */ 1576 .mega-menu .mega-img { 1577 display: block; 1578 width: 100%; 1579 height: auto; 1580 border-radius: 10px; /* rounded corners */ 1581 object-fit: cover; /* keeps aspect ratio while filling box */ 1582 } 1583 1584 /* Images in half-width columns (2 per row) */ 1585 .mega-menu .col-6 .mega-img { 1586 width: 210px; 1587 height: 250px; 1588 max-width: 100%; 1589 } 1590 1591 /* Images in full-width columns (1 per row, col-12) */ 1592 .mega-menu .col-12 .mega-img { 1593 height: 250px; 1594 max-width: 100%; 1595 } 1596 1597 .mega-menu .mega-heading { 1598 font-weight: 700; 1599 font-style: normal; /* 'Bold' is redundant with 700 */ 1600 font-size: 24px; 1601 line-height: 100%; 1602 letter-spacing: 0; 1603 vertical-align: middle; 1604 margin-bottom: 12px; /* spacing before images */ 1605 color: #75787b; 1606 } 1607 1608 /* Wrap container to position overlay + text */ 1609 .mega-img-wrap { 1610 position: relative; 1611 display: block; 1612 overflow: hidden; 1613 border-radius: 10px; 1614 padding: 0px !important; 1615 } 1616 1617 /* Overlay layer */ 1618 .mega-overlay { 1619 position: absolute; 1620 inset: 0; /* shorthand for top:0; right:0; bottom:0; left:0 */ 1621 background: rgba(0, 0, 0, 0.4); /* semi-transparent black */ 1622 border-radius: 10px; 1623 transition: background 0.3s ease; 1624 } 1625 1626 /* Text on top of image */ 1627 .mega-text { 1628 position: absolute; 1629 top: 10px; 1630 left: 15px; 1631 color: #fff; 1632 font-weight: 600; 1633 font-size: 30px; 1634 line-height: 1.2; 1635 z-index: 2; 1636 } 1637 1638 /* Hover effect (optional) */ 1639 .mega-img-wrap:hover .mega-overlay { 1640 background: rgba(0, 0, 0, 0.6); 1641 } 1642
1643 /* Mobile responsive adjustments */ 1644 @media (max-width: 1024px) { 1645 .mega-menu .row { 1646 margin-left: 0; 1647 margin-right: 0; 1648 } 1649 1650 /* Force all images to take full width on mobile */ 1651 .mega-menu .col-6, 1652 .mega-menu .col-4, 1653 .mega-menu .col-2, 1654 .mega-menu .col-3 { 1655 flex: 0 0 100%; 1656 max-width: 100%; 1657 } 1658 1659 /* Adjust image sizes */ 1660 .mega-menu .mega-img { 1661 width: 100% !important; 1662 height: 195px !important; 1663 max-width: 100%; 1664 border-radius: 10px; 1665 object-fit: cover; 1666 } 1667 1668 /* Overlay text centered for mobile */ 1669 .mega-menu .mega-text { 1670 font-size: 30px; 1671 bottom: 15px; 1672 left: 10px; 1673 right: 10px; 1674 } 1675 1676 /* Headings centered on mobile */ 1677 .mega-menu .mega-heading { 1678 font-size: 24px; 1679 } 1680 1681 .mobile-menu-wrapper { 1682 overflow: auto; 1683 } 1684 1685 li.nav-item { 1686 padding: 16px 24px; 1687 border-bottom: 1px solid #d9d9d6; 1688 } 1689 } 1690</style> 1691 1692 1693<nav class="header__inline-menu" aria-label="Main menu"> 1694 <ul class="list-menu list-menu--inline justify-content-start justify-content-lg-end" role="list"><li><header-menu> 1695 <details id="Details-HeaderMenu-1"> 1696 <summary id="HeaderMenu-refillit-shop" class="header__menu-item list-menu__item link focus-inset"> 1697 <span 1698 >#refillit shop</span> 1699 </summary> 1700 1701 <div 1702 id="HeaderMenu-MenuList-1" 1703 class="header__submenu list-menu list-menu--disclosure color-background-1 gradient caption-large motion-reduce global-settings-popup" 1704 role="list" 1705 tabindex="-1" 1706 > 1707 <div class="mega-menu container-lg" > 1708 <div class="row"><div class="col-4"><h3 class="mega-heading">water</h3><div class="row py-1"><div class="col-6"> 1709 <a href="/collections" 1710 class="mega-img-wrap" 1711 aria-label="shop all" 1712 > 1713 <img 1714 src="//drinkpathwater.com/cdn/shop/files/016d376cd173e05cb120540f65a982a566e2d552.jpg?v=1758236293&width=435" 1715 alt="Shop All" 1716 class="mega-img" 1717 ><div class="mega-overlay"></div> 1718 <span class="mega-text">shop all</span></a> 1719 </div><div class="col-6"> 1720 <a href="/collections/originals" 1721 class="mega-img-wrap" 1722 aria-label="originals" 1723 > 1724 <img 1725 src="//drinkpathwater.com/cdn/shop/files/f9771e2b60e3dcc495e4558fc3428b12e46cb377.jpg?v=1758303089&width=435" 1726 alt="Originals" 1727 class="mega-img" 1728 ><div class="mega-overlay"></div> 1729 <span class="mega-text">originals</span></a> 1730 </div></div><div class="row py-1"><div class="col-6"> 1731 <a href="/collections/limited-edition" 1732 class="mega-img-wrap" 1733 aria-label="limited edition" 1734 > 1735 <img 1736 src="//drinkpathwater.com/cdn/shop/files/Mega-menu-musa-v3.jpg?v=1777957234&width=435" 1737 alt="" 1738 class="mega-img" 1739 ><div class="mega-overlay"></div> 1740 <span class="mega-text">limited edition</span></a> 1741 </div><div class="col-6"> 1742 <a href="/products/flavored-sparkling-water" 1743 class="mega-img-wrap" 1744 aria-label="flavored sparkling" 1745 > 1746 <img 1747 src="//drinkpathwater.com/cdn/shop/files/f569f448c6367c151909ac27ddbbe7d6d015340a.jpg?v=1758303067&width=435" 1748 alt="flavored sparkling" 1749 class="mega-img" 1750 ><div class="mega-overlay"></div>
1751 <span class="mega-text">flavored sparkling</span></a> 1752 </div></div></div><div class="col-4 mx-5"><h3 class="mega-heading">custom & collabs</h3><div class="row py-1"> 1753 <div class="col-12"> 1754 <a href="/pages/custom-bottled-water" 1755 class="mega-img-wrap" 1756 aria-label="custom designs" 1757 > 1758 <img 1759 src="//drinkpathwater.com/cdn/shop/files/bc8f8338141d8b4ec2e63c9d64619f49b9f292fc.jpg?v=1758236694&width=435" 1760 alt="custom designs" 1761 class="mega-img" 1762 ><div class="mega-overlay"></div> 1763 <span class="mega-text">custom designs</span></a> 1764 </div> 1765 </div><div class="row py-1"><div class="col-6"> 1766 <a href="/pages/collabs-available-now" 1767 class="mega-img-wrap" 1768 aria-label="collabs available now" 1769 > 1770 <img 1771 src="//drinkpathwater.com/cdn/shop/files/3bd1c457d09a6cbccaba0249525d0d74ae3925af.jpg?v=1758303102&width=435" 1772 alt="collabs available now" 1773 class="mega-img" 1774 ><div class="mega-overlay"></div> 1775 <span class="mega-text">collabs available now</span></a> 1776 </div><div class="col-6"> 1777 <a href="/pages/collabs-print-to-order" 1778 class="mega-img-wrap" 1779 aria-label="collabs print-to-order" 1780 > 1781 <img 1782 src="//drinkpathwater.com/cdn/shop/files/73bac311f25c2c7e2a00802219662624f287d5a2.jpg?v=1758303070&width=435" 1783 alt="collabs print" 1784 class="mega-img" 1785 ><div class="mega-overlay"></div> 1786 <span class="mega-text">collabs print-to-order</span></a> 1787 </div></div></div><div class="col-2"><h3 class="mega-heading">extras</h3><div class="row py-1"> 1788 <div class="col-12"> 1789 <a href="/collections/sports-hydration" 1790 class="mega-img-wrap" 1791 aria-label="sports hydration" 1792 > 1793 <img 1794 src="//drinkpathwater.com/cdn/shop/files/1-product-hovers-sports-hydration-bottles.jpg?v=1790190266&width=435" 1795 alt="" 1796 class="mega-img" 1797 ><div class="mega-overlay"></div> 1798 <span class="mega-text">sports hydration</span></a> 1799 </div> 1800 </div><div class="row py-1"><div class="col-12"> 1801 <a href="/collections/accessories" 1802 class="mega-img-wrap" 1803 aria-label="accessories" 1804 > 1805 <img 1806 src="//drinkpathwater.com/cdn/shop/files/9a5df26620afdf134d7c244100e3003b7acdf1d8.jpg?v=1758303102&width=435" 1807 alt="Shop All" 1808 class="mega-img" 1809 ><div class="mega-overlay"></div>
1810 <span class="mega-text">accessories</span></a> 1811 </div></div></div></div> 1812 </div> 1813 1814 1815 </div> 1816 </details> 1817 </header-menu></li><li><a 1818 id="HeaderMenu-customize" 1819 href="/pages/custom-bottled-water" 1820 class="header__menu-item list-menu__item link link--text focus-inset" 1821 1822 > 1823 <span 1824 > 1825 1826 1827 customize 1828 1829 1830 </span> 1831 <span class="patrol-sr-only">Custom bottled water</span> 1832 </a></li><li><a 1833 id="HeaderMenu-collabs" 1834 href="/pages/collaborations" 1835 class="header__menu-item list-menu__item link link--text focus-inset" 1836 1837 > 1838 <span 1839 > 1840 1841 1842collabs 1843 1844 </span> 1845 <span class="patrol-sr-only">collabs</span> 1846 </a></li></ul> 1847</nav> 1848 1849 </div> 1850 </div> 1851 <div class="col-4 col-lg-2 order-2 order-lg-1"> 1852 <a href="https://drinkpathwater.com" class="brand"> 1853 <span class="visually-hidden">Path Water</span> 1854 <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1855 viewBox="0 0 654 158" style="width: 184px !important; height: auto !important; max-width: none !important; display: block;" xml:space="preserve"> 1856 <style type="text/css"> 1857 .st0{fill:#FFFFFF;} 1858 </style> 1859 <path class="st0" d="M56.9,66c-2.9,4.7-5.2,8.3-5.6,9c-3.6,5.8-7.8,16.8-7.8,28.4c0,18.4,9.7,35.8,25.3,45.3l0.9,0.5V45.5l-1.1,1.8 1860 C67.9,48.4,61.8,58.2,56.9,66z M48.1,103.4c0-10,3.6-20.3,7.1-26c0.4-0.6,2.7-4.3,5.6-9l4.3-6.8v78.8 1861 C54.4,131.2,48.1,117.5,48.1,103.4z M74.4,40.1l4.6-7.6v120.5l-0.8-0.3c-1.2-0.5-2.3-1-3.5-1.6l-0.3-0.2V40.1z M146.4,75 1862 c-1-1.7-43.6-71.2-44-71.9c-0.4-0.6-1.2-1.1-2-1.1c-0.8,0-1.6,0.4-2,1.1c0,0-13.3,22-14.5,24l-0.1,0.1v127l0.5,0.2 1863 c5.3,1.7,10.8,2.6,16.1,2.6c14.4,0,27.9-5.6,38-15.7c10.2-10.1,15.8-23.6,15.8-38C154.2,91.7,150,80.8,146.4,75z M88.4,150.8V28.5 1864 c1.8-2.9,12-19.8,12-19.8l0.8,1.3c10,16.3,40.4,66,41.3,67.4c3.5,5.7,7.1,16,7.1,25.9c0,13.1-5.1,25.5-14.4,34.7 1865 c-9.3,9.3-21.6,14.4-34.8,14.4C96.5,152.4,92.4,151.9,88.4,150.8z M327.1,28.1L268.6,130h22.2l9.1-15.7h61.4l9.1,15.7h22.2L334,28.1 1866 H327.1z M350.4,95.6h-39.8l19.9-34.4L350.4,95.6z M563.9,95.9h-66.7V130h-20.5V27.8h20.5v49.4h66.7V27.8h20.6V130h-20.6V95.9z 1867 M233.9,96.2c31.8,0,49.4-8,49.4-33c0-17.2-3.8-35.5-49.4-35.5h-39.6V130h20.5V96.2H233.9z M214.9,46.5h16c23.7,0,32.1,1,32.1,17.2 1868 c0,15.3-22.4,13.9-32.1,13.9h-16V46.5z M427.4,46.6V130h-20.5V46.6h-38.2l0.1-18.7h96.7l-0.1,18.7H427.4z M597.9,117.8
1869 c0-7,5.7-12.4,12.5-12.4c6.8,0,12.5,5.3,12.5,12.4c0,7.1-5.7,12.4-12.5,12.4C603.6,130.2,597.9,124.9,597.9,117.8z M620.5,117.8 1870 c0-5.8-4.4-10.4-10.1-10.4c-5.7,0-10.1,4.5-10.1,10.4c0,5.9,4.4,10.4,10.1,10.4C616.1,128.2,620.5,123.7,620.5,117.8z M607.9,125.1 1871 h-2.2v-14.5h5.5c3.3,0,5,1.4,5,4.1c0,2.6-1.7,3.7-3.5,4l3.9,6.4H614l-3.8-6.3h-2.2V125.1z M607.9,116.9h2.4c2.6,0,3.7-0.3,3.7-2.3 1872 c0-1.5-0.9-2.1-3.2-2.1h-2.9V116.9z"/> 1873 </svg> 1874</a> 1875 </div> 1876 <div class="col-4 col-lg-4 order-3 order-lg-3"> 1877 1878 1879 <div class="justify-content-end justify-content-lg-start d-flex header__icons header__icons--localization header-localization"> 1880 <div class="desktop-localization-wrapper"> 1881</div> 1882 1883 1884<a href="https://drinkpathwater.com/customer_authentication/redirect?locale=en®ion_country=US" class="header__icon header__icon--account link focus-inset small-hide" aria-label="Log in"> 1885 <svg 1886 xmlns="http://www.w3.org/2000/svg" 1887 aria-hidden="true" 1888 focusable="false" 1889 class="icon icon-account" 1890 fill="none" 1891 viewBox="0 0 18 19" 1892> 1893 <path fill-rule="evenodd" clip-rule="evenodd" d="M6 4.5a3 3 0 116 0 3 3 0 01-6 0zm3-4a4 4 0 100 8 4 4 0 000-8zm5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15zM9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35z" fill="currentColor"> 1894</svg> 1895 1896 <span class="visually-hidden" aria-hidden="true">Log in</span> 1897 </a><nav class="header__inline-menu d-none d-lg-block"> 1898 <ul class="list-menu list-menu--inline" role="list"> 1899 <li> 1900 <a id="HeaderMenu-our-story" href="https://drinkpathwater.com/pages/store-locator" aria-label="store locator" class="header__menu-item list-menu__item link link--text"> 1901 <span>store locator</span> 1902 </a> 1903 </li> 1904 </ul> 1905 </nav> 1906 1907 1908 <div class="header__search"> 1909 <a id="pwOpenSearch" href="javascript:void(0)" class="header__menu-item list-menu__item link link--text header__icon" aria-label="Search"> 1910 <i class="fas fa-search" aria-hidden="true"></i> 1911 <span class="patrol-sr-only">Search</span> 1912 </a> 1913 </div> 1914 1915 1916 <a href="/cart" aria-label="Cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" class="custom-cart--svg"> 1917<path fill-rule="evenodd" clip-rule="evenodd" d="M10.058 26.6024C11.01 26.6024 11.7847 27.3757 11.7847 28.3277C11.7847 29.2797 11.01 30.0544 10.058 30.0544C9.106 30.0544 8.33267 29.2797 8.33267 28.3277C8.33267 27.3757 9.106 26.6024 10.058 26.6024ZM25.0984 26.6024C26.0517 26.6024 26.8264 27.3757 26.8264 28.3277C26.8264 29.2797 26.0517 30.0544 25.0984 30.0544C24.1464 30.0544 23.3731 29.2797 23.3731 28.3277C23.3731 27.3757 24.1464 26.6024 25.0984 26.6024ZM4.35693 4.01254L7.13027 4.49254C7.57693 4.57121 7.91693 4.94188 7.9556 5.39521L8.26893 9.12988L9.43407 9.13038C9.6242 9.13046 9.81231 9.13055 9.99843 9.13063L12.1375 9.13165C12.308 9.13173 12.4766 9.13182 12.6433 9.1319L15.0052 9.1332C15.1536 9.13329 15.3002 9.13337 15.445 9.13346L17.1001 9.13452C17.2312 9.13461 17.3607 9.13469 17.4885 9.13478L18.9442 9.13586C19.0592 9.13595 19.1725 9.13604 19.2844 9.13613L20.5536 9.13722C20.6535 9.13731 20.7518 9.1374 20.8488 9.13749L21.683 9.13832C21.7715 9.13841 21.8587 9.13851 21.9445 9.1386L22.9105 9.13972C22.9859 9.13981 23.06 9.13991 23.1328 9.14L23.9485 9.14114C24.0117 9.14124 24.0738 9.14133 24.1347 9.14143L24.6532 9.14229C24.7075 9.14239 24.7607 9.14249 24.8129 9.14259L25.3904 9.14376C25.4346 9.14385 25.4778 9.14395 25.52 9.14405L25.8754 9.14494C25.9122 9.14504 25.9481 9.14514 25.9832 9.14524L26.3642 9.14644C26.3928 9.14654 26.4205 9.14664 26.4476 9.14674L26.6713 9.14765C26.694 9.14776 26.7161 9.14786 26.7375 9.14796L26.9638 9.14919C26.9802 9.1493 26.9961 9.1494 27.0114 9.1495L27.1347 9.15044C27.1469 9.15054 27.1586 9.15065 27.1698 9.15075L27.2586 9.1517C27.2672 9.15181 27.2753 9.15191 27.2831 9.15202L27.3436 9.15297C27.3492 9.15308 27.3546 9.15319 27.3597 9.1533L27.3979 9.15426C27.4014 9.15437 27.4047 9.15448 27.4077 9.15459L27.4354 9.15589C27.4371 9.156 27.4387 9.15611 27.4401 9.15622C27.4531 9.15743 27.455 9.15765 27.4569 9.15788C28.1996 9.26588 28.8529 9.65388 29.2983 10.2512C29.7436 10.8472 29.9303 11.5819 29.8236 12.3179L28.5
1917583 21.0619C28.3196 22.7259 26.8743 23.9805 25.1943 23.9805H10.6329C8.87693 23.9805 7.39027 22.6099 7.2476 20.8565L6.02627 6.33121L4.01693 5.98454C3.4716 5.88854 3.1076 5.37254 3.20093 4.82721C3.29693 4.28188 3.8236 3.92721 4.35693 4.01254ZM9.16658 11.1303L8.43693 11.1299L9.24093 20.6925C9.2996 21.4285 9.90093 21.9805 10.6356 21.9805H25.1916C25.8863 21.9805 26.4796 21.4632 26.5783 20.7765L27.8449 12.0312C27.8743 11.8232 27.8223 11.6152 27.6956 11.4472C27.5703 11.2779 27.3863 11.1685 27.1783 11.1392C27.1687 11.1396 27.1456 11.1399 27.1098 11.1402L26.9648 11.141C26.9345 11.1412 26.9011 11.1413 26.8648 11.1414L26.1095 11.1425C26.0457 11.1426 25.9795 11.1426 25.9108 11.1427L24.1348 11.1426C24.0357 11.1426 23.9347 11.1425 23.832 11.1425L21.8052 11.1412C21.6837 11.1411 21.5609 11.1411 21.437 11.141L20.2901 11.14C20.1595 11.1399 20.0279 11.1398 19.8953 11.1397L18.6806 11.1386C18.5434 11.1385 18.4055 11.1384 18.2671 11.1383L17.4303 11.1375C17.2899 11.1374 17.1491 11.1372 17.008 11.1371L15.7311 11.1359C15.5887 11.1358 15.4462 11.1356 15.3037 11.1355L14.4496 11.1347C14.3074 11.1346 14.1654 11.1345 14.0237 11.1343L13.1767 11.1336C13.0363 11.1334 12.8962 11.1333 12.7566 11.1332L11.516 11.1321C11.3801 11.132 11.2449 11.1319 11.1106 11.1318L9.54265 11.1306C9.41613 11.1305 9.29074 11.1304 9.16658 11.1303ZM23.0501 14.0583C23.6021 14.0583 24.0501 14.5063 24.0501 15.0583C24.0501 15.6103 23.6021 16.0583 23.0501 16.0583H19.3541C18.8008 16.0583 18.3541 15.6103 18.3541 15.0583C18.3541 14.5063 18.8008 14.0583 19.3541 14.0583H23.0501Z" fill="#888B96"/> 1918</svg> 1919<span class="visually-hidden">Cart</span></a> 1920 </div> 1921 </div> 1922 </div> 1923 </div> 1924 1925 1926 1927 </div> 1928 </header> 1929</sticky-header>
1929<script type="application/ld+json"> 1930 { 1931 "@context": "http://schema.org", 1932 "@type": "Organization", 1933 "name": "PATH Water", 1934 1935 "sameAs": [ 1936 "https:\/\/www.x.com\/drinkpathwater", 1937 "https:\/\/www.facebook.com\/pathwater\/", 1938 "", 1939 "https:\/\/www.instagram.com\/pathwater\/?hl=en", 1940 "https:\/\/www.tiktok.com\/@pathwater?lang=en", 1941 "", 1942 "", 1943 "", 1944 "" 1945 ], 1946 "url": "https:\/\/drinkpathwater.com" 1947 } 1948</script>
1948<style> 1949 /* Fix for logo overlapping the mobile menu icon */ 1950 @media screen and (max-width: 991px) { 1951 .homepage-header .brand svg { 1952 width: 130px !important; /* Scales the logo down for mobile */ 1953 max-width: 100% !important; /* Prevents spilling out of the column */ 1954 height: auto !important; 1955 } 1956 } 1957</style> 1958 1959 1960</div> 1961<!-- END sections: header-group --> 1962 </div> 1963 1964<main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"> 1965 <section id="shopify-section-template--16706780004410__main" class="shopify-section section"><link href="//drinkpathwater.com/cdn/shop/t/147/assets/section-blog-post.css?v=42867196930608963421788459282" rel="stylesheet" type="text/css" media="all" /> 1966 1967<article class="top-page article-template" itemscope itemtype="http://schema.org/BlogPosting"><div class="container"> 1968 <div 1969 class="article-template__hero-container scroll-trigger animate--fade-in" 1970 1971 > 1972 <div 1973 class="article-template__hero-adapt media" 1974 itemprop="image" 1975 1976 > 1977 <img 1978 srcset=" 1979 //drinkpathwater.com/cdn/shop/articles/What_s_the_Best_Hydration_App__Meet_myPATH_Rewards_for_Every_Refill_Wins_for_the_Planet___PATH_refillable_aluminum_bottled_water_4.png?v=1787080813&width=350 350w, 1980 //drinkpathwater.com/cdn/shop/articles/What_s_the_Best_Hydration_App__Meet_myPATH_Rewards_for_Every_Refill_Wins_for_the_Planet___PATH_refillable_aluminum_bottled_water_4.png?v=1787080813&width=750 750w, 1981 //drinkpathwater.com/cdn/shop/articles/What_s_the_Best_Hydration_App__Meet_myPATH_Rewards_for_Every_Refill_Wins_for_the_Planet___PATH_refillable_aluminum_bottled_water_4.png?v=1787080813&width=1100 1100w, 1982 //drinkpathwater.com/cdn/shop/articles/What_s_the_Best_Hydration_App__Meet_myPATH_Rewards_for_Every_Refill_Wins_for_the_Planet___PATH_refillable_aluminum_bottled_water_4.png?v=1787080813&width=1500 1500w, 1983 //drinkpathwater.com/cdn/shop/articles/What_s_the_Best_Hydration_App__Meet_myPATH_Rewards_for_Every_Refill_Wins_for_the_Planet___PATH_refillable_aluminum_bottled_water_4.png?v=1787080813&width=2200 2200w, 1984 1985 //drinkpathwater.com/cdn/shop/articles/What_s_the_Best_Hydration_App__Meet_myPATH_Rewards_for_Every_Refill_Wins_for_the_Planet___PATH_refillable_aluminum_bottled_water_4.png?v=1787080813 2926w 1986 " 1987 sizes="(min-width: 1200px) 1100px, (min-width: 750px) calc(100vw - 10rem), 100vw" 1988 src="//drinkpathwater.com/cdn/shop/articles/What_s_the_Best_Hydration_App__Meet_myPATH_Rewards_for_Every_Refill_Wins_for_the_Planet___PATH_refillable_aluminum_bottled_water_4.png?v=1787080813&width=1100" 1989 loading="eager" 1990 fetchpriority="high" 1991 width="2926" 1992 height="1950" 1993 alt="What's the Best Hydration App? Meet myPATH! Rewards for Every Refill, Wins for the Planet | PATH refillable aluminum bottled water" 1994 > 1995 </div> 1996 </div> 1997 </div><header 1998 class="container narrow fadein" 1999 2000 > 2001 <h1 2002 class="article-template__title" 2003 itemprop="headline" 2004 > 2005 What's the Best Hydration App? Meet myPATH! Rewards for Every Refill, Wins for the Planet 2006 </h1><span class="circle-divider caption-with-letter-spacing" itemprop="dateCreated pubdate datePublished"><time datetime="2026-08-13T21:30:00Z">August 13, 2026</time></span></header><div 2007 class="article-template__social-sharing container narrow fadein" 2008 2009 > 2010 2011
2012<script src="//drinkpathwater.com/cdn/shop/t/147/assets/share.js?v=13024540447964430191788459290" defer="defer"></script>
2012 2013 2014<share-button id="Share-template--16706780004410__main" class="share-button quick-add-hidden" > 2015 <button class="share-button__button hidden"> 2016 <svg 2017 width="13" 2018 height="12" 2019 viewBox="0 0 13 12" 2020 class="icon icon-share" 2021 fill="none" 2022 xmlns="http://www.w3.org/2000/svg" 2023 aria-hidden="true" 2024 focusable="false" 2025> 2026 <path d="M1.625 8.125V10.2917C1.625 10.579 1.73914 10.8545 1.9423 11.0577C2.14547 11.2609 2.42102 11.375 2.70833 11.375H10.2917C10.579 11.375 10.8545 11.2609 11.0577 11.0577C11.2609 10.8545 11.375 10.579 11.375 10.2917V8.125" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/> 2027 <path fill-rule="evenodd" clip-rule="evenodd" d="M6.14775 1.27137C6.34301 1.0761 6.65959 1.0761 6.85485 1.27137L9.56319 3.9797C9.75845 4.17496 9.75845 4.49154 9.56319 4.6868C9.36793 4.88207 9.05135 4.88207 8.85609 4.6868L6.5013 2.33203L4.14652 4.6868C3.95126 4.88207 3.63468 4.88207 3.43942 4.6868C3.24415 4.49154 3.24415 4.17496 3.43942 3.9797L6.14775 1.27137Z" fill="currentColor"/> 2028 <path fill-rule="evenodd" clip-rule="evenodd" d="M6.5 1.125C6.77614 1.125 7 1.34886 7 1.625V8.125C7 8.40114 6.77614 8.625 6.5 8.625C6.22386 8.625 6 8.40114 6 8.125V1.625C6 1.34886 6.22386 1.125 6.5 1.125Z" fill="currentColor"/> 2029</svg> 2030 2031 Share 2032 </button> 2033 <details id="Details-share-template--16706780004410__main"> 2034 <summary class="share-button__button"> 2035 <svg 2036 width="13" 2037 height="12" 2038 viewBox="0 0 13 12" 2039 class="icon icon-share" 2040 fill="none" 2041 xmlns="http://www.w3.org/2000/svg" 2042 aria-hidden="true" 2043 focusable="false" 2044> 2045 <path d="M1.625 8.125V10.2917C1.625 10.579 1.73914 10.8545 1.9423 11.0577C2.14547 11.2609 2.42102 11.375 2.70833 11.375H10.2917C10.579 11.375 10.8545 11.2609 11.0577 11.0577C11.2609 10.8545 11.375 10.579 11.375 10.2917V8.125" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/> 2046 <path fill-rule="evenodd" clip-rule="evenodd" d="M6.14775 1.27137C6.34301 1.0761 6.65959 1.0761 6.85485 1.27137L9.56319 3.9797C9.75845 4.17496 9.75845 4.49154 9.56319 4.6868C9.36793 4.88207 9.05135 4.88207 8.85609 4.6868L6.5013 2.33203L4.14652 4.6868C3.95126 4.88207 3.63468 4.88207 3.43942 4.6868C3.24415 4.49154 3.24415 4.17496 3.43942 3.9797L6.14775 1.27137Z" fill="currentColor"/> 2047 <path fill-rule="evenodd" clip-rule="evenodd" d="M6.5 1.125C6.77614 1.125 7 1.34886 7 1.625V8.125C7 8.40114 6.77614 8.625 6.5 8.625C6.22386 8.625 6 8.40114 6 8.125V1.625C6 1.34886 6.22386 1.125 6.5 1.125Z" fill="currentColor"/> 2048</svg> 2049 2050 Share 2051 </summary> 2052 <div class="share-button__fallback motion-reduce"> 2053 <div class="field"> 2054 <span id="ShareMessage-template--16706780004410__main" class="share-button__message hidden" role="status"> </span> 2055 <input 2056 type="text" 2057 class="field__input" 2058 id="ShareUrl-template--16706780004410__main" 2059 value="https://drinkpathwater.com/blogs/news/whats-the-best-hydration-app-meet-mypath-rewards-for-every-refill-wins-for-the-planet" 2060 placeholder="Link" 2061 onclick="this.select();" 2062 readonly 2063 > 2064 <label class="field__label" for="ShareUrl-template--16706780004410__main">Link</label> 2065 </div> 2066 <button class="share-button__close hidden no-js-hidden"> 2067 <svg 2068 xmlns="http://www.w3.org/2000/svg" 2069 aria-hidden="true" 2070 focusable="false" 2071 class="icon icon-close" 2072 fill="none" 2073 viewBox="0 0 18 17" 2074> 2075 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 2076</svg> 2077 2078 <span class="visually-hidden">Close share</span> 2079 </button> 2080 <button class="share-button__copy no-js-hidden"> 2081 <svg 2082 class="icon icon-clipboard" 2083 width="11" 2084 height="13" 2085 fill="none" 2086 xmlns="http://www.w3.org/2000/svg" 2087 aria-hidden="true" 2088 focusable="false" 2089 viewBox="0 0 11 13" 2090> 2091 <path fill-rule="evenodd" clip-rule="evenodd" d="M2 1a1 1 0 011-1h7a1 1 0 011 1v9a1 1 0 01-1 1V1H2zM1 2a1 1 0 00-1 1v9a1 1 0 001 1h7a1 1 0 001-1V3a1 1 0 00-1-1H1zm0 10V3h7v9H1z" fill="currentColor"/> 2092</svg> 2093
2094 <span class="visually-hidden">Copy link</span> 2095 </button> 2096 </div> 2097 </details> 2098</share-button> 2099 2100 </div><div 2101 class="article-template__content container narrow rte fadein" 2102 itemprop="articleBody" 2103 2104 > 2105 <p dir="ltr"><span>Hydrating sustainably just got more REWARDING with the new myPATH app! </span></p> 2106<div style="text-align: left;"> 2107<a href="https://apps.apple.com/us/app/my-path/id6751287014" rel="noopener" target="_blank" aria-describedby="patrol-blank-target-description"><img src="https://cdn.shopify.com/s/files/1/0092/9690/4250/files/Download_on_the_App_Store_Badge_US-UK_RGB_blk_092917_1_1_160x160.png?v=1786996258" alt="" style="margin-bottom: 16px; float: none; max-width: 200px;"><span id="patrol-blank-target-description" class="patrol-sr-only patrol-blank-target">, opens in a new tab</span></a> <a href="https://play.google.com/store/apps/details?id=com.path.pathrefillit&pcampaignid=web_share" rel="noopener" target="_blank" aria-describedby="patrol-blank-target-2b46b11c609fd4861e0fc5ab1ab399d9-1"><img src="https://cdn.shopify.com/s/files/1/0092/9690/4250/files/GetItOnGooglePlay_Badge_Web_color_English_1_160x160.png?v=1786996313" alt="Get it on Google Play" style="margin-bottom: 16px; float: none; max-width: 200px;"><span id="patrol-blank-target-2b46b11c609fd4861e0fc5ab1ab399d9-1" class="patrol-sr-only patrol-blank-target">, opens in a new tab</span></a><a href="https://play.google.com/store/apps/details?id=com.path.pathrefillit&pcampaignid=web_share" aria-label="Google Play"></a> 2108</div> 2109<p dir="ltr"><a href="https://apps.apple.com/us/app/my-path/id6751287014" target="_blank"><span>Download on the Apple App Store Now</span><span class="patrol-sr-only patrol-blank-target">, opens in a new tab</span></a></p> 2110<p dir="ltr"><a href="https://play.google.com/store/apps/details?id=com.path.pathrefillit&pcampaignid=web_share" target="_blank"><span>Download on Google Play Now</span><span class="patrol-sr-only patrol-blank-target">, opens in a new tab</span></a><b></b></p> 2111<p dir="ltr"><span>The myPATH app tracks your hydration goals through encouraging reminders and by earning Karma points you can use at the PATH refillit shop. Every refill you make is counted as one less single use plastic bottle in our waste stream (woohoo!). An app that is good for your health, good for the planet, good Karma all around! Learn more about how the myPATH app works, and why it's the most rewarding hydration tool around. </span><b></b><span></span></p> 2112<p dir="ltr"> </p> 2113<p dir="ltr"><span>While other hydration apps are loaded with ads, charge subscriptions, require upgrades for full usage, and send basic alerts that feel more like guilt than encouragement, the tech team at PATH wanted to give everyone a FREE encouraging app to remind you to drink water, stay healthy, and take care of the planet while you're at it, all with a fun, rewarding system. </span></p> 2114<p><b><br></b></p> 2115<h2 dir="ltr"><span>How the myPATH App works</span></h2> 2116<div style="text-align: left;"> 2117<img src="https://cdn.shopify.com/s/files/1/0092/9690/4250/files/What_s_the_Best_Hydration_App__Meet_myPATH_Rewards_for_Every_Refill_Wins_for_the_Planet___PATH_refillable_aluminum_bottled_water.png?v=1786650197" alt="App screens showing myPATH hydration tracking, refill detection, daily water goals, saved bottles, and Karma points" style="margin-bottom: 16px; float: none;"><meta charset="utf-8"> 2118<h2 dir="ltr"><span>Register your myPATH bottle</span></h2> 2119<p dir="ltr"><span>Have you ever wished there was a free hydration app that doesnât waste your time watching 30 second ads just to track your hydration? Getting started with the myPATH app is super fast and easy. The first thing you'll do is register your bottle. All that means is you'll choose the PATH bottle you will be refilling so that a good estimation can be made for your daily hydration goals. </span></p> 2120<b><br></b> 2121<h2 dir="ltr"><span>Lock in your tailored daily hydration goal</span></h2> 2122<b id="docs-internal-guid-71b3d9d6-7fff-4756-7c14-f8410d84a472"></b> 2123</div> 2124<div style="text-align: left;"><b><img src="https://cdn.shopify.com/s/files/1/0092/9690/4250/files/What_s_the_Best_Hydration_App__Meet_myPATH_Rewards_for_Every_Refill_Wins_for_the_Planet___PATH_refillable_aluminum_bottled_water_1.png?v=1786650387" alt="myPATH app screens showing hydration tracking, refill rewards, and karma redemption for a gift card" style="margin-bottom: 16px; float: none;"></b></div> 2125<div style="text-align: left;"> 2126<p dir="ltr"><span>How many times have you ended your day and realized you didnât drink the amount of water you were supposed to? Do you know the recommended water intake for your level of activity and weight? Weâve got you covered! PATH has made it easy to remind yourself to hydrate before you get a headache from being dehydrated. </span></p> 2127<b><br></b> 2128<p dir="ltr"><span>You can manually enter a bottle by choosing the most popular PATH bottle, or take a photo of your PATH bottle. Then, you will enter parameters to help determine your ideal daily hydration goal. </span></p> 2129<b><br></b> 2130<p dir="ltr"><span>Depending on your weight, activity level, and your area's climate, the app will set a hydration goal for you. For example, based on the personal information you share and the size of your bottle, the app will help you set a goal, such as refilling 6 times a day, to meet your hydration goals. That goal will be locked into the app unless you need to change your settings and update your goal, say if you move to a cooler climate or your weight changes. </span></p> 2131<b><br></b> 2132<h2 dir="ltr"><span>Earn Karma points with every refill</span></h2> 2133<b><b id="docs-internal-guid-df49c131-7fff-4529-a2c0-5c0409af6100"></b></b> 2134</div> 2135<div style="text-align: left;"><b><b><img src="https://cdn.shopify.com/s/files/1/0092/9690/4250/files/What_s_the_Best_Hydration_App__Meet_myPATH_Rewards_for_Every_Refill_Wins_for_the_Planet___PATH_refillable_aluminum_bottled_water_2.png?v=1786650527" alt="App interface screenshots showing hydration tracking, refill rewards, and a PATH gift card" style="margin-bottom: 16px; float: none;"></b></b></div> 2136<div style="text-align: left;"> 2137<p dir="ltr"><span>Next up, when it's time to refill, you will tap the refill button in the app, and when you place the phone next to your refill spot, the myPATH app will listen for its cue to log the official refill that earns you Karma points. As you build Karma points, you can use them in the refillit shop on the website. </span></p> 2138<b><b><br></b></b> 2139<h2 dir="ltr"><span>Pop quiz! </span></h2> 2140<p dir="ltr"><span>
2140Do you know why PATH is the very first water brand to launch a refilling hydration app? </span></p> 2141<b><b><br></b></b> 2142<p dir="ltr"><span>Because PATH doesn't actually want to sell you water! PATH would rather see you refill, giving you the option to stay sustainably hydrated. The goal is to make reuse the number one option so people reduce or even eliminate purchasing single use bottled water.  </span></p> 2143<b><b><br></b></b> 2144<h2 dir="ltr"><span>Now is the time to download the myPATH app</span></h2> 2145<p dir="ltr"><span>The world is facing two rising problems, dehydration, as global temperatures climb, and single use plastic waste, which is nearing a breaking point. Both share the same solution, MORE REFILLING! </span></p> 2146<b><b><br></b></b> 2147<p dir="ltr"><span>And the great thing is that people are actively looking for an accessible digital app that can really support them in remembering to hydrate. The myPATH app is the best hydration app because it delivers what users want most, help with hydration and sustainability. </span></p> 2148<b><b><br></b></b> 2149<p dir="ltr"><span>The app itself is built into the PATH business model of refilling, meaning itâs free to use. Since most other apps are filled with ads and upgrades, the myPATH app is easy to incorporate into your daily habits and changes the game by offering rewards for hydrating, called Karma points. </span></p> 2150<b><b><br></b></b> 2151<h2 dir="ltr"><span>myPATH app works for increasing the uptake of water</span></h2> 2152<b><b><br></b></b> 2153<p dir="ltr"><span>Hydration apps have become a useful tool for those who want to stay on track with their hydration goals. One study found that a 5 week reminder intervention program helped increase average water intake by</span><a href="https://www.journalofexerciseandnutrition.com/index.php/JEN/article/download/142/122/480" rel="noopener" target="_blank" aria-label="29% increase in average water intake from the Journal of Exercise and Nutrition study (external), opens in a new tab"><span> </span><span>29%</span><span class="patrol-sr-only patrol-blank-target">, opens in a new tab</span></a><span>. A simple nudge that increased water drinking also showed participants increased their memory and ability to concentrate.  </span></p> 2154<b><b><br></b></b> 2155<p dir="ltr"><span>The</span><a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC7407778/" rel="noopener" target="_blank" aria-label="Health industry research on hydration reminder apps (external)"><span> </span><span>health industry</span><span class="patrol-sr-only patrol-blank-target">, opens in a new tab</span></a><span> has a special interest in hydration reminder apps, especially for improving conditions related to kidney and urinary tract health, noting that hydration reminders that support hydration goals and education are most useful for helping people avoid or mitigate the symptoms of dehydration related conditions. </span></p> 2156<b><b><br></b></b> 2157<p dir="ltr"><span>The myPATH app is a powerful game changer on the hydration app scene because of the reward driven model that uses encouragement rather than guilt. It feels good to log hydration, earn rewards aka Karma points, and watch the impact youâve made on the planet with every single use plastic bottle you avoid. </span></p> 2158<b><b><b id="docs-internal-guid-6b557b0c-7fff-4c65-be4b-ccfb63ab1524"></b></b></b> 2159</div> 2160<div style="text-align: left;"><b><b><b><br></b></b></b></div> 2161<h2 style="text-align: left;"> 2162<b><b><b><meta charset="utf-8"> <b id="docs-internal-guid-f2b4d5f5-7fff-998b-a9a1-b87dd8d4bcbe"><span>The myPATH app encourages hydration for everyone, tailored to </span><span>you</span></b></b></b></b><b><b><b><b><span></span></b></b></b></b> 2163</h2> 2164<p dir="ltr"><span>The myPATH app is helpful for everyone, from those chasing intense fitness goals who want to ensure proper hydration to those who get lost in work or study and forget to drink water. It helps you avoid the unpleasant headaches or stomach cramps that come with dehydration. The myPATH app empowers people to take their hydration seriously and gain momentum on the positive impact it will have.</span><b><b><b><b><span></span></b></b></b></b><span></span></p> 2165<p dir="ltr"><span>Often, by the time we realize we're dehydrated, it's already too late and symptoms have crept up on us. People living in very hot climates around the world can greatly benefit from the reminder to hydrate. People working, training, and performing outdoors in hotter climates all need a helpful nudge to keep their hydration levels in check. One study of 139 outdoor workers found that</span><a href="https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0205321" rel="noopener" target="_blank" aria-label="70% of outdoor workers were dehydrated according to a PLOS ONE study (external)"><span> </span><span>70%</span><span class="patrol-sr-only patrol-blank-target">, opens in a new tab</span></a><span> were dehydrated to a level that could negatively impact their thinking and movement. Needless to say, we could all use a hand with hydration.</span><b><b><b><b><span></span></b></b></b></b><span></span></p> 2166<p dir="ltr"><span>The gamification of the myPATH app keeps the momentum going, since the rewards are twofold, the personal health reward of staying hydrated (yay!), and earning Karma points. Old hydration apps feed us guilt on a loop, but the myPATH app provides rewards and encouragement to build the momentum you need to feel good about your hydration, with no guilt, only good feelings.</span><b><b><b><b><span></span></b></b></b></b></p> 2167<p dir="ltr"><span>ð§Earn real rewards for every refill logged, and go beyond streaks and badges</span></p> 2168<p dir="ltr"><span>ð§Reminders that adapt to your schedule with encouragement, not nagging</span></p> 2169<p dir="ltr"><span>ð§Set up in seconds without onboarding friction</span></p> 2170<p dir="ltr"><span>ð§Customize your goals and units tailored to you</span></p> 2171<p dir="ltr"><span>ð§Real time progress tracking with visual feedback</span></p> 2172<p dir="ltr"><span>ð§Insights into your personal hydration patterns over time</span></p> 2173<p dir="ltr"><span>ð§Every refill helps cut plastic bottle waste</span></p> 2174<p dir="ltr"><span>ð§Turns guilt and forgetfulness into momentum and motivation </span><b><b><b><b><span></span></b></b></b></b></p> 2175<p dir="ltr"> </p> 2176<h2 dir="ltr"><span>What to watch next</span></h2> 2177<p dir="ltr"><span>Start earning Karma points toward rewards by keeping track of your hydration journey today! </span><b><b><b><b><span></span></b></b></b></b><span></span></p> 2178<p dir="ltr"><span>Once you join the myPATH app rewards system and begin tracking your refills, watch us clean up the planet together! Thatâs right, since the average person uses about 164 single use plastic water bottles a year, clock y
2178our impact on the myPATH app and letâs truly make a measurable impact together. Weâll look back on a year of hydrating together and see the power we hold when we commit to a goal that takes care of our health and the planet. </span><b><b><b><b><span></span></b></b></b></b><span></span></p> 2179<p dir="ltr"><span>Next up, participate in the myPATH app PATH Finders map where users are encouraged and rewarded for adding verified refill locations to the app. Your input truly helps someone in need when theyâre searching for a place to refill. </span><b><b><b><b><span></span></b></b></b></b></p> 2180<p dir="ltr"><span>See you on the myPATH app!! </span></p> 2181<p dir="ltr"><span><meta charset="utf-8"> <a href="https://apps.apple.com/us/app/my-path/id6751287014" rel="noopener" target="_blank"><img src="https://cdn.shopify.com/s/files/1/0092/9690/4250/files/Download_on_the_App_Store_Badge_US-UK_RGB_blk_092917_1_1_160x160.png?v=1786996258" alt="" style="margin-bottom: 16px; float: none; max-width: 200px;"></a> <a href="https://play.google.com/store/apps/details?id=com.path.pathrefillit&pcampaignid=web_share" rel="noopener" target="_blank"><img src="https://cdn.shopify.com/s/files/1/0092/9690/4250/files/GetItOnGooglePlay_Badge_Web_color_English_1_160x160.png?v=1786996313" style="margin-bottom: 16px; float: none; max-width: 200px;"></a></span></p> 2182<p dir="ltr"><a href="https://apps.apple.com/us/app/my-path/id6751287014" rel="noopener" target="_blank"><span>Download on the Apple App Store Now</span><span class="patrol-sr-only patrol-blank-target">, opens in a new tab</span></a></p> 2183<p dir="ltr"><a href="https://play.google.com/store/apps/details?id=com.path.pathrefillit&pcampaignid=web_share" rel="noopener" target="_blank" aria-describedby="blank-target-2b46b11c609fd4861e0fc5ab1ab399d9-11"><span>Download on Google Play Now</span><span id="blank-target-2b46b11c609fd4861e0fc5ab1ab399d9-11" class="patrol-sr-only patrol-blank-target">, opens in a new tab</span></a><b><b><b><b><span></span></b></b></b></b></p> 2184<p dir="ltr"><span>Happy hydrating! </span><b><b><b><b><span></span></b></b></b></b></p> 2185<p><br></p> 2186 </div><div class="article-template__back element-margin-top center fadein"> 2187 <a href="/blogs/news" class="article-template__link link animate-arrow"> 2188 <span class="icon-wrap"><svg 2189 viewBox="0 0 14 10" 2190 fill="none" 2191 aria-hidden="true" 2192 focusable="false" 2193 class="icon icon-arrow" 2194 xmlns="http://www.w3.org/2000/svg" 2195> 2196 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 2197</svg> 2198</span> 2199 Back to blog 2200 </a> 2201 </div></article> 2202
2203<script type="application/ld+json"> 2204 { 2205 "@context": "http://schema.org", 2206 "@type": "Article", 2207 "articleBody": "Hydrating sustainably just got more REWARDING with the new myPATH app! \n\n, opens in a new tab , opens in a new tab\n\nDownload on the Apple App Store Now, opens in a new tab\nDownload on Google Play Now, opens in a new tab\nThe myPATH app tracks your hydration goals through encouraging reminders and by earning Karma points you can use at the PATH refillit shop. Every refill you make is counted as one less single use plastic bottle in our waste stream (woohoo!). An app that is good for your health, good for the planet, good Karma all around! Learn more about how the myPATH app works, and why it's the most rewarding hydration tool around. \n \nWhile other hydration apps are loaded with ads, charge subscriptions, require upgrades for full usage, and send basic alerts that feel more like guilt than encouragement, the tech team at PATH wanted to give everyone a FREE encouraging app to remind you to drink water, stay healthy, and take care of the planet while you're at it, all with a fun, rewarding system. \n\nHow the myPATH App works\n\n\nRegister your myPATH bottle\nHave you ever wished there was a free hydration app that doesnât waste your time watching 30 second ads just to track your hydration? Getting started with the myPATH app is super fast and easy. The first thing you'll do is register your bottle. All that means is you'll choose the PATH bottle you will be refilling so that a good estimation can be made for your daily hydration goals. \n\nLock in your tailored daily hydration goal\n\n\n\n\nHow many times have you ended your day and realized you didnât drink the amount of water you were supposed to? Do you know the recommended water intake for your level of activity and weight? Weâve got you covered! PATH has made it easy to remind yourself to hydrate before you get a headache from being dehydrated. \n\nYou can manually enter a bottle by choosing the most popular PATH bottle, or take a photo of your PATH bottle. Then, you will enter parameters to help determine your ideal daily hydration goal. \n\nDepending on your weight, activity level, and your area's climate, the app will set a hydration goal for you. For example, based on the personal information you share and the size of your bottle, the app will help you set a goal, such as refilling 6 times a day, to meet your hydration goals. That goal will be locked into the app unless you need to change your settings and update your goal, say if you move to a cooler climate or your weight changes. \n\nEarn Karma points with every refill\n\n\n\n\nNext up, when it's time to refill, you will tap the refill button in the app, and when you place the phone next to your refill spot, the myPATH app will listen for its cue to log the official refill that earns you Karma points. As you build Karma points, you can use them in the refillit shop on the website. \n\nPop quiz! \nDo you know why PATH is the very first water brand to launch a refilling hydration app? \n\nBecause PATH doesn't actually want to sell you water! PATH would rather see you refill, giving you the option to stay sustainably hydrated. The goal is to make reuse the number one option so people reduce or even eliminate purchasing single use bottled water.  \n\nNow is the time to download the myPATH app\nThe world is facing two rising problems, dehydration, as global temperatures climb, and single use plastic waste, which is nearing a breaking point. Both share the same solution, MORE REFILLING! \n\nAnd the great thing is that people are actively looking for an accessible digital app that can really support them in remembering to hydrate. The myPATH app is the best hydration app because it delivers what users want most, help with hydration and sustainability. \n\nThe app itself is built into the PATH business model of refilling, meaning itâs free to use. Since most other apps are filled with ads and upgrades, the myPATH app is easy to incorporate into your daily habits and changes the game by offering rewards for hydrating, called Karma points. \n\nmyPATH app works for increasing the uptake of water\n\nHydration apps have become a useful tool for those who want to stay on track with their hydration goals. One study found that a 5 week reminder intervention program helped increase average water intake by 29%, opens in a new tab. A simple nudge that increased water drinking also showed participants increased their memory and ability to concentrate.  \n\nThe health industry, opens in a new tab has a special interest in hydration reminder apps, especially for improving conditions related to kidney and urinary tract health, noting that hydration reminders that support hydration goals and education are most useful for helping people avoid or mitigate the symptoms of dehydration related conditions. \n\nThe myPATH app is a powerful game changer on the hydration app scene because of the reward driven model that uses encouragement rather than guilt. It feels good to log hydration, earn rewards aka Karma points, and watch the impact youâve made on the planet with every single use plastic bottle you avoid. \n\n\n\n\n The myPATH app encourages hydration for everyone, tailored to you\n\nThe myPATH app is helpful for everyone, from those chasing intense fitness goals who want to ensure proper hydration to those who get lost in work or study and forget to drink
2207water. It helps you avoid the unpleasant headaches or stomach cramps that come with dehydration. The myPATH app empowers people to take their hydration seriously and gain momentum on the positive impact it will have.\nOften, by the time we realize we're dehydrated, it's already too late and symptoms have crept up on us. People living in very hot climates around the world can greatly benefit from the reminder to hydrate. People working, training, and performing outdoors in hotter climates all need a helpful nudge to keep their hydration levels in check. One study of 139 outdoor workers found that 70%, opens in a new tab were dehydrated to a level that could negatively impact their thinking and movement. Needless to say, we could all use a hand with hydration.\nThe gamification of the myPATH app keeps the momentum going, since the rewards are twofold, the personal health reward of staying hydrated (yay!), and earning Karma points. Old hydration apps feed us guilt on a loop, but the myPATH app provides rewards and encouragement to build the momentum you need to feel good about your hydration, with no guilt, only good feelings.\nð§Earn real rewards for every refill logged, and go beyond streaks and badges\nð§Reminders that adapt to your schedule with encouragement, not nagging\nð§Set up in seconds without onboarding friction\nð§Customize your goals and units tailored to you\nð§Real time progress tracking with visual feedback\nð§Insights into your personal hydration patterns over time\nð§Every refill helps cut plastic bottle waste\nð§Turns guilt and forgetfulness into momentum and motivation \n \nWhat to watch next\nStart earning Karma points toward rewards by keeping track of your hydration journey today! \nOnce you join the myPATH app rewards system and begin tracking your refills, watch us clean up the planet together! Thatâs right, since the average person uses about 164 single use plastic water bottles a year, clock your impact on the myPATH app and letâs truly make a measurable impact together. Weâll look back on a year of hydrating together and see the power we hold when we commit to a goal that takes care of our health and the planet. \nNext up, participate in the myPATH app PATH Finders map where users are encouraged and rewarded for adding verified refill locations to the app. Your input truly helps someone in need when theyâre searching for a place to refill. \nSee you on the myPATH app!! \n \nDownload on the Apple App Store Now, opens in a new tab\nDownload on Google Play Now, opens in a new tab\nHappy hydrating! \n", 2208 "mainEntityOfPage": { 2209 "@type": "WebPage", 2210 "@id": "https:\/\/drinkpathwater.com" 2211 }, 2212 "headline": "What's the Best Hydration App? Meet myPATH! Rewards for Every Refill, Wins for the Planet", 2213 2214 2215 "image": [ 2216 "https:\/\/drinkpathwater.com\/cdn\/shop\/articles\/What_s_the_Best_Hydration_App__Meet_myPATH_Rewards_for_Every_Refill_Wins_for_the_Planet___PATH_refillable_aluminum_bottled_water_4.png?v=1787080813\u0026width=1920" 2217 ], 2218 2219 "datePublished": "2026-08-13T14:30:00Z", 2220 "dateCreated": "2026-08-13T13:12:15Z", 2221 "author": { 2222 "@type": "Person", 2223 "name": "PATH Water" 2224 }, 2225 "publisher": { 2226 "@type": "Organization", 2227 "name": "PATH Water" 2228 } 2229 } 2230</script>
2230 2231 2232 2233</section> 2234 </main> 2235 2236 <div class=""> 2237 <!-- BEGIN sections: footer-group --> 2238<div id="shopify-section-sections--16706780790842__footer" class="shopify-section shopify-section-group-footer-group"> 2239<link href="//drinkpathwater.com/cdn/shop/t/147/assets/component-newsletter.css?v=131568338643031537061788459203" rel="stylesheet" type="text/css" media="all" /> 2240<link href="//drinkpathwater.com/cdn/shop/t/147/assets/component-list-payment.css?v=69253961410771838501788459199" rel="stylesheet" type="text/css" media="all" /> 2241<link href="//drinkpathwater.com/cdn/shop/t/147/assets/component-list-social.css?v=105093665079694721691788459199" rel="stylesheet" type="text/css" media="all" /> 2242 2243 <style> 2244 2245 .wavy-footer { 2246 display: none; 2247 } 2248 2249 .wavy-footer.ready { 2250 display: block; 2251 } 2252 </style> 2253 2254<div class="wavy-footer"> 2255 <svg width="100%" height="200%" class="wave-footer-svg" version="1.1" xmlns="http://www.w3.org/2000/svg"><defs></defs><path id="footer_wave" d=""/></svg> 2256</div> 2257 2258<footer class="footer pb-0 no-overflow" aria-label="Site footer"> 2259 <div class="footer-inner pt-2 pb-2"> 2260 <div class="container"> 2261 2262 2263 2264 2265 <div class="footer-bottom"> 2266 <div class="row"> 2267 <div class="col-md-12"><div class="row"><div 2268 class="footer-block col-12 col-lg-2 pb-3 pb-md-0 scroll-tr
2268igger animate--slide-in" 2269 2270 2271 data-cascade 2272 style="--animation-order: 1;" 2273 2274 ><div class="footer-entry "><div class="footer-block__details-content footer-block-image center"><div 2275 class="footer-block__image-wrapper" 2276 style="max-width: min(100%, 150px);" 2277 > 2278 <img 2279 srcset="//drinkpathwater.com/cdn/shop/files/Footer_PATH_Logo_w_drop.png?v=1786656625&width=150, //drinkpathwater.com/cdn/shop/files/Footer_PATH_Logo_w_drop.png?v=1786656625&width=300 2x" 2280 src="//drinkpathwater.com/cdn/shop/files/Footer_PATH_Logo_w_drop.png?v=1786656625&width=760" 2281 alt="PATH Water logo" 2282 loading="lazy" 2283 width="300" 2284 height="203" 2285 > 2286 </div></div> 2287 </div> 2288 </div><div 2289 class="footer-block col-6 col-md-2 footer-block--menu scroll-trigger animate--slide-in" 2290 2291 2292 data-cascade 2293 style="--animation-order: 2;" 2294 2295 ><div class="footer-entry "><ul class="footer-block__details-content list-unstyled"><li> 2296 <a 2297 href="/collections" 2298 class="link link--text list-menu__item list-menu__item--link" 2299 > 2300 Products 2301 </a> 2302 </li><li> 2303 <a 2304 href="/pages/custom-bottled-water" 2305 class="link link--text list-menu__item list-menu__item--link" 2306 > 2307 Customize 2308 </a> 2309 </li><li> 2310 <a 2311 href="/pages/partnerships" 2312 class="link link--text list-menu__item list-menu__item--link" 2313 > 2314 Partners 2315 </a> 2316 </li><li> 2317 <a 2318 href="https://drinkpathwater.com/blogs/news/whats-the-best-hydration-app-meet-mypath-rewards-for-every-refill-wins-for-the-planet" 2319 class="link link--text list-menu__item list-menu__item--link" 2320 > 2321 myPATH App 2322 </a> 2323 </li></ul></div> 2324 </div><div 2325 class="footer-block col-6 col-md-2 footer-block--menu scroll-trigger animate--slide-in" 2326 2327 2328 data-cascade 2329 style="--animation-order: 3;" 2330 2331 ><div class="footer-entry "><ul class="footer-block__details-content list-unstyled"><li> 2332 <a 2333 href="/pages/store-locator" 2334 class="link link--text list-menu__item list-menu__item--link" 2335 > 2336 Store Locator 2337 </a> 2338 </li><li> 2339 <a 2340 href="/pages/contact" 2341 class="link link--text list-menu__item list-menu__item--link" 2342 > 2343 Contact 2344 </a> 2345 </li><li> 2346 <a 2347 href="/blogs/news" 2348 class="link link--text list-menu__item list-menu__item--link list-menu__item--active" 2349 > 2350 News 2351 </a> 2352 </li><li> 2353 <a 2354 href="https://careers.drinkpath.com/" 2355 class="link link--text list-menu__item list-menu__item--link" 2356 > 2357 Careers 2358 </a> 2359 </li><li> 2360 <a 2361 href="https://drinkpathwater.com/account" 2362 class="link link--text list-menu__item list-menu__item--link" 2363 > 2364 Manage Orders 2365 </a> 2366 </li></ul></div> 2367 </div><div 2368 class="footer-block col-6 col-md-2 footer-block--menu scroll-tr
2368igger animate--slide-in" 2369 2370 2371 data-cascade 2372 style="--animation-order: 4;" 2373 2374 ><div class="footer-entry "><ul class="footer-block__details-content list-unstyled"><li> 2375 <a 2376 href="/pages/accessibility-statement" 2377 class="link link--text list-menu__item list-menu__item--link" 2378 > 2379 Accessibility 2380 </a> 2381 </li><li> 2382 <a 2383 href="/pages/faq" 2384 class="link link--text list-menu__item list-menu__item--link" 2385 > 2386 FAQ 2387 </a> 2388 </li><li> 2389 <a 2390 href="/pages/privacy-policy" 2391 class="link link--text list-menu__item list-menu__item--link" 2392 > 2393 Privacy Policy 2394 </a> 2395 </li><li> 2396 <a 2397 href="/pages/shipping-and-returns" 2398 class="link link--text list-menu__item list-menu__item--link" 2399 > 2400 Shipping & Returns 2401 </a> 2402 </li><li> 2403 <a 2404 href="/pages/terms-of-use" 2405 class="link link--text list-menu__item list-menu__item--link" 2406 > 2407 Terms 2408 </a> 2409 </li></ul></div> 2410 </div><div 2411 class="footer-block col-12 col-lg-4 scroll-trigger animate--slide-in" 2412 2413 2414 data-cascade 2415 style="--animation-order: 5;" 2416 2417 ><div class="footer-entry "> 2418 <div class="justify-content-end align-items-end"><div class="footer-block__newsletter mt-4 mt-md-0 mb-3"><h5 class="h5 footer-block__heading inline-richtext white">Get the latest news and offers</h5><form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="footer__newsletter newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"> 2419 <div class="newsletter-form__field-wrapper"> 2420 <div class="field d-flex"> 2421 <input 2422 id="NewsletterForm--sections--16706780790842__footer" 2423 type="email" 2424 name="contact[email]" 2425 class="field__input" 2426 value="" 2427 aria-required="true" 2428 autocorrect="off" 2429 autocapitalize="off" 2430 autocomplete="email" 2431 2432 placeholder="Email" 2433 required 2434 > 2435 <label class="sr-only field__label" for="NewsletterForm--sections--16706780790842__footer"> 2436 Email 2437 </label> 2438 <button 2439 type="submit" 2440 class="newsletter-form__button field__button" 2441 name="commit" 2442 id="Subscribe" 2443 aria-label="Subscribe" 2444 style="min-width:44px; min-height:44px; position:absolute; right:0;" 2445 > 2446 <svg 2447 viewBox="0 0 14 10" 2448 fill="none" 2449 aria-hidden="true" 2450 focusable="false" 2451 class="icon icon-arrow" 2452 xmlns="http://www.w3.org/2000/svg" 2453> 2454 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 2455</svg> 2456 2457 </button> 2458 </div></div></form></div><div> 2459 2460<ul class="list-unstyled fadein mb-3 me-2 list-social footer__list-social" role="list"><li class="list-social__item"> 2461 <a href="https://www.facebook.com/pathwater/" class="link list-social__link"><svg aria-hidden="true" focusable="false" class="icon icon-facebook" viewB
2461ox="0 0 20 20"> 2462 <path fill="currentColor" d="M18 10.049C18 5.603 14.419 2 10 2c-4.419 0-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951Z"/> 2463</svg> 2464<span class="visually-hidden">Facebook</span> 2465 </a> 2466 </li><li class="list-social__item"> 2467 <a href="https://www.x.com/drinkpathwater" class="link list-social__link"><svg aria-hidden="true" focusable="false" class="icon icon-twitter" viewBox="0 0 20 20"> 2468 <path fill="currentColor" d="M18.608 4.967a7.364 7.364 0 0 1-1.758 1.828c0 .05 0 .13.02.23l.02.232a10.014 10.014 0 0 1-1.697 5.565 11.023 11.023 0 0 1-2.029 2.29 9.13 9.13 0 0 1-2.832 1.607 10.273 10.273 0 0 1-8.94-.985c.342.02.613.04.834.04 1.647 0 3.114-.502 4.4-1.506a3.616 3.616 0 0 1-3.315-2.46c.528.128 1.08.107 1.597-.061a3.485 3.485 0 0 1-2.029-1.216 3.385 3.385 0 0 1-.803-2.23v-.03c.462.242.984.372 1.587.402A3.465 3.465 0 0 1 2.116 5.76c0-.612.14-1.205.452-1.798a9.723 9.723 0 0 0 3.214 2.612A10.044 10.044 0 0 0 9.88 7.649a3.013 3.013 0 0 1-.13-.804c0-.974.34-1.808 1.034-2.49a3.466 3.466 0 0 1 2.561-1.035 3.505 3.505 0 0 1 2.551 1.104 6.812 6.812 0 0 0 2.24-.853 3.415 3.415 0 0 1-1.547 1.948 7.732 7.732 0 0 0 2.02-.542v-.01Z"/> 2469</svg> 2470<span class="visually-hidden">Twitter</span> 2471 </a> 2472 </li><li class="list-social__item"> 2473 <a href="https://www.instagram.com/pathwater/?hl=en" class="link list-social__link"><svg aria-hidden="true" focusable="false" class="icon icon-instagram" viewBox="0 0 20 20"> 2474 <path fill="currentColor" fill-rule="evenodd" d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.43 2.43 0 0 0-.912.593 2.486 2.486 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23 0 2.134.01 2.39.046 3.229.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046 2.134 0 2.39-.01 3.23-.046.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23 0-2.134-.01-2.39-.055-3.229-.027-.784-.164-1.204-.274-1.495a2.43 2.43 0 0 0-.593-.913 2.604 2.604 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045 1.1-.014 2.202.001 3.302.045.664.014 1.321.14 1.943.374a3.968 3.968 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.896 3.896 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.152 4.152 0 0 1-1.414-.922 4.128 4.128 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.44 4.44 0 0 1 .92-1.414 4.18 4.18 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805Zm1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93Zm5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355Z" clip-rule="evenodd"/> 2475</svg> 2476<span class="visually-hidden">Instagram</span> 2477 </a> 2478 </li><li class="list-social__item"> 2479 <a href="https://www.tiktok.com/@pathwater?lang=en" class="link list-social__link"><svg aria-hidden="true" focusable="false" class="icon icon-tiktok" viewBox="0 0 20 20"> 2480 <path fill="currentColor" d="M10.511 1.705h2.74s-.157 3.51 3.795 3.768v2.711s-2.114.129-3.796-1.158l.028 5.606A5.073 5.073 0 1 1 8.213 7.56h.708v2.785a2.298 2.298 0 1 0 1.618 2.205L10.51 1.705Z"/> 2481</svg> 2482<span class="visually-hidden">TikTok</span> 2483 </a> 2484 </li></ul> 2485</div> 2486 2487 <div class="footer-badges"> 2488 2489 <a 2490 href="https://play.google.com/store/apps/details?id=com.path.pathrefillit&pcampaignid=web_share" 2491 class="footer-badge" 2492 2493 2494 target="_blank" 2495 rel="noopener noreferrer" 2496 2497 > 2498 <img src="//drinkpathwater.com/cdn/shop/files/Store_Google_Play_Type_Light_Language_English.svg?v=1784908521&width=300" srcset="//drinkpathwater.com/cdn/shop/files/Store_Google_Play_Type_Light_Language_English.svg?v=1784908521&width=150 150w, //drinkpathwater.com/cdn/shop/files/Store_Google_Play_Type_Light_Language_English.svg?v=1784908521&width=300 300w" width="300" height="100" loading="lazy">
2499 <span class="patrol-sr-only">, opens in a new tab</span></a> 2500 2501 2502 <a 2503 href="https://apps.apple.com/us/app/my-path/id6751287014" 2504 class="footer-badge" 2505 2506 2507 target="_blank" 2508 rel="noopener noreferrer" 2509 2510 > 2511 <img src="//drinkpathwater.com/cdn/shop/files/Download_on_the_App_Store_Badge_US-UK_RGB_wht_092917.svg?v=1784908538&width=300" srcset="//drinkpathwater.com/cdn/shop/files/Download_on_the_App_Store_Badge_US-UK_RGB_wht_092917.svg?v=1784908538&width=150 150w, //drinkpathwater.com/cdn/shop/files/Download_on_the_App_Store_Badge_US-UK_RGB_wht_092917.svg?v=1784908538&width=300 300w" width="300" height="101" loading="lazy"> 2512 <span class="patrol-sr-only">, opens in a new tab</span></a> 2513 2514 </div> 2515 2516 </div></div> 2517 </div></div></div> 2518 </div> 2519 </div> 2520 2521 2522 2523 2524 2525 2526 2527 2528 <div 2529 class="footer__content-bottom pt-3 " 2530 2531 data-cascade 2532 2533 > 2534 <div class="footer__content-bottom-wrapper page-width"> 2535 <div class="footer__column footer__localization isolate"></div> 2536 <div class="footer__column footer__column--info"> 2537 2538 </div> 2539 </div> 2540 2541 </div> 2542 2543 2544 </div> 2545 </div> 2546</footer> 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589</div> 2590<!-- END sections: footer-group --> 2591 </div> 2592 2593 2594 2595 2596<!-- Swiper JS -->
2597<script src="//drinkpathwater.com/cdn/shop/t/147/assets/jquery.js?v=89264165447073588911788459244"></script>
vendor: 1 bytes, line 2597
2597
2598<script src="//drinkpathwater.com/cdn/shop/t/147/assets/swiper.js?v=105657941509464647301788459295"></script>
2598 2599 2600<!-- Inlcude all of the following ESW GSAP Libraries -->
2601<script src="//drinkpathwater.com/cdn/shop/t/147/assets/gsap.min.js?v=62811821679674489941788459237"></script>
vendor: 1 bytes, line 2601
2601
2602<script src="//drinkpathwater.com/cdn/shop/t/147/assets/ScrollTrigger.min.js?v=52573688518697211901788459281"></script>
vendor: 1 bytes, line 2602
2602
2603<script src="//drinkpathwater.com/cdn/shop/t/147/assets/MorphSVGPlugin.min.js?v=105192787904416305311788459249"></script>
2603 2604
2605<script src="//drinkpathwater.com/cdn/shop/t/147/assets/tweenmax.js?v=106391401726350083981788459299"></script>
vendor: 1 bytes, line 2605
2605
2606<script src="//drinkpathwater.com/cdn/shop/t/147/assets/wavify.js?v=29141154543127645301788459303"></script>
2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 <ul hidden> 2624 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 2625 <li id="a11y-new-window-message">Opens in a new window.</li> 2626 </ul> 2627 2628
2628<script> 2629 window.shopUrl = 'https://drinkpathwater.com'; 2630 window.routes = { 2631 cart_add_url: '/cart/add', 2632 cart_change_url: '/cart/change', 2633 cart_update_url: '/cart/update', 2634 cart_url: '/cart', 2635 predictive_search_url: '/search/suggest', 2636 }; 2637 2638 window.cartStrings = { 2639 error: `There was an error while updating your cart. Please try again.`, 2640 quantityError: `You can only add [quantity] of this item to your cart.`, 2641 }; 2642 2643 window.variantStrings = { 2644 addToCart: `Add to cart`, 2645 soldOut: `Sold out`, 2646 unavailable: `Unavailable`, 2647 unavailable_with_option: `[value] - Unavailable`, 2648 }; 2649 2650 window.quickOrderListStrings = { 2651 itemsAdded: `[quantity] items added`, 2652 itemAdded: `[quantity] item added`, 2653 itemsRemoved: `[quantity] items removed`, 2654 itemRemoved: `[quantity] item removed`, 2655 viewCart: `View cart`, 2656 each: `[money]/ea`, 2657 }; 2658 2659 window.accessibilityStrings = { 2660 imageAvailable: `Image [index] is now available in gallery view`, 2661 shareSuccess: `Link copied to clipboard`, 2662 pauseSlideshow: `Pause slideshow`, 2663 playSlideshow: `Play slideshow`, 2664 recipientFormExpanded: `Gift card recipient form expanded`, 2665 recipientFormCollapsed: `Gift card recipient form collapsed`, 2666 }; 2667 </script>
2667 2668
2668<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js" integrity="sha384-C6RzsynM9kWDrMNeT87bh95OGNyZPhcTNXj1NW7RuBCsyN/o0jlpcV8Qyq46cDfL" crossorigin="anonymous"></script>
2668 2669 2670
2670<script src="//drinkpathwater.com/cdn/shop/t/147/assets/fi-custom.js?v=111890877638747180551788459219" defer="defer"></script>
2670<script src="//drinkpathwater.com/cdn/shop/t/147/assets/predictive-search.js?v=162273246065392412141788459258" defer="defer"></script>
2670<script> (function(){ var s = document.createElement('script'); var h = document.querySelector('head') || document.body; s.src = 'https://acsbapp.com/apps/app/dist/js/app.js'; s.async = true; s.onload = function(){ acsbJS.init({ statementLink : '', footerHtml : '', hideMobile : false, hideTrigger : false, disableBgProcess : false, language : 'en', position : 'left', leadColor : '#538aa6', triggerColor : '#b1b1b1', triggerRadius : '50%', triggerPositionX : 'left', triggerPositionY : 'bottom', triggerIcon : 'people', triggerSize : 'medium', triggerOffsetX : 20, triggerOffsetY : 20, mobile : { triggerSize : 'small', triggerPositionX : 'left', triggerPositionY : 'bottom', triggerOffsetX : 10, triggerOffsetY : 10, triggerRadius : '50%' } }); }; h.appendChild(s); })(); </script>
2670 2671
2671<script> 2672 2673function getParam(p) { 2674var match = RegExp('[?&]' + p + '=([^&]*)').exec(window.location.search); 2675return match && decodeURIComponent(match[1].replace(/\+/g, ' ')); 2676} 2677 2678function getExpiryRecord(value) { 2679var expiryPeriod = 90 * 24 * 60 * 60 * 1000; // 90 day expiry in milliseconds 2680 2681var expiryDate = new Date().getTime() + expiryPeriod; 2682return { 2683value: value, 2684expiryDate: expiryDate 2685}; 2686} 2687 2688function addGclid() { 2689var gclidParam = getParam('gclid'); 2690var gclidFormFields = ['gclid_field', 'googleclickid']; // all possible gclid form field ids here 2691var gclidRecord = null; 2692var currGclidFormField; 2693 2694var gclsrcParam = getParam('gclsrc'); 2695var isGclsrcValid = !gclsrcParam || gclsrcParam.indexOf('aw') !== -1; 2696 2697gclidFormFields.forEach(function (field) { 2698if (document.getElementById(field)) { 2699currGclidFormField = document.getElementById(field); 2700} 2701}); 2702 2703if (gclidParam && isGclsrcValid) { 2704gclidRecord = getExpiryRecord(gclidParam); 2705localStorage.setItem('gclid', JSON.stringify(gclidRecord)); 2706} 2707 2708var gclid = gclidRecord || JSON.parse(localStorage.getItem('gclid')); 2709var isGclidValid = gclid && new Date().getTime() < gclid.expiryDate; 2710 2711if (currGclidFormField && isGclidValid) { 2712currGclidFormField.value = gclid.value; 2713} 2714} 2715 2716window.addEventListener('load', addGclid); 2717 2718</script>
2718 2719 2720 2721 2722
2722<script src="//drinkpathwater.com/cdn/shop/t/147/assets/a11y-video-toggle.js?v=131554775210546526551788459182" defer></script>
2722 2723 <link rel="stylesheet" href="//drinkpathwater.com/cdn/shop/t/147/assets/a11y-video-toggle.css?v=129975302740949056711788459181"> 2724 2725
2725<script src="//drinkpathwater.com/cdn/shop/t/147/assets/patrol-modules.js?v=100721830534014634591788459337" defer></script>
vendor: 1 bytes, line 2725
2725
2726<script src="//drinkpathwater.com/cdn/shop/t/147/assets/patrol-fixer.js?v=86404843160244109021788459337" defer></script>
2726 2727
2727<script src="//drinkpathwater.com/cdn/shop/t/147/assets/patrol-components.js?v=59955237636904876481788459332" defer></script>
2727 2728<style> a.product-form__submit.btn.btn-primary.w-100.klaviyo-bis-trigger {margin-bottom: 10px !important;} .pb-5 {padding-top: 40px;} .card__information {padding-top: 18px;} .py-2 {padding-top: 0rem !important; padding-bottom: 0rem !important;} section#MainProduct-template--15551570804794__main {margin-top: 22px;} </style> 2729<div id="shopify-block-AK0h3cTVsZkRtSWZvY__back-in-stock-restock-alerts-4bb73be2-b7c2-4870-949f-c528145452a3" class="shopify-block shopify-app-block"><link rel="preconnect" href="https://app.restockrocket.io" crossorigin><link rel="preconnect" href="https://pathwater.myshopify.com" crossorigin><!-- Config and setup JS -->
2730<script id="RestockRocketConfig"> 2731 window._RestockRocketConfig = window._RestockRocketConfig || {} 2732 window._RestockRocket = window._RestockRocket || {} 2733 window._Stoq = window._RestockRocket 2734 window._StoqConfig = window._RestockRocketConfig 2735 try { window._RestockRocket.inlineRanAt = performance.now(); } catch (e) { } 2736 function normalizeLocale(locale) { 2737 if (!locale || locale.trim() === '') { 2738 return ''; 2739 } 2740 return locale.toString().toLowerCase().replace(/-/g, '_'); 2741 } 2742 2743 window._RestockRocketConfig.locale = 'en'; 2744 window._RestockRocketConfig.normalizedLocale = normalizeLocale('en'); 2745 window._RestockRocketConfig.shop = 'pathwater.myshopify.com'; 2746 window._RestockRocketConfig.pageType = 'article'; 2747 window._RestockRocketConfig.liquidRenderedAt = 1790243630;window._RestockRocketConfig.marketId = 613580858;window._RestockRocketConfig.countryName = 'United States'; 2748 window._RestockRocketConfig.countryIsoCode = 'US';window._RestockRocketConfig.languageIsoCode = 'en';window._RestockRocketConfig.cartInventoryQuantity = {}; 2749 if (!window._RestockRocketConfig.cartToken) { 2750 try { 2751 const m = document.cookie.match(/(?:^|;\s*)cart=([^;]+)/); 2752 if (m && m[1]) window._RestockRocketConfig.cartToken = decodeURIComponent(m[1]); 2753 } catch (e) { } 2754 } 2755window._RestockRocketConfig.cachedSettings = {"id":42580,"shop_id":42550,"currency":"USD","created_at":"2025-09-11T16:50:08.807Z","updated_at":"2026-08-12T18:32:47.828Z","enable_app":true,"enable_signup_widget":true,"storefront_button_text":"Notify me when available","storefront_button_text_color":"#FFFFFF","storefront_button_background_color":"#202223","storefront_form_header":"Notify me","storefront_form_description":"Get a notification as soon as this product is back in stock by signing up below!","storefront_form_button_text":"Notify me when available","storefront_form_button_text_color":"#FFFFFF","storefront_form_button_background_color":"#202223","storefront_form_terms":"Promise we won't spam. You'll only receive notifications for this product.","storefront_form_error":"Please enter a valid email address","storefront_form_success":"Thank you! We will notify you when the product is available.","enable_powered_by":false,"show_button_on_preorder":true,"sms_enabled":false,"email_enabled":true,"storefront_button_disable_tag":"rocket-hide","theme_config":{"disableDebugLoggingForNonPreorderItem":false},"storefront_form_email_placeholder":"Email address","storefront_form_phone_placeholder":"SMS","storefront_form_phone_label":"Phone number","storefront_form_email_label":"Email","storefront_form_phone_error":"Please enter a valid phone number","storefront_form_customer_name_placeholder":"Name","storefront_form_customer_name_error":"Please enter your name","storefront_form_did_you_mean_error":"Did you mean %{suggested_email}? Or use %{current_email}","form_customer_name_enabled":false,"form_customer_name_required":false,"css_config":"","js_config":null,"collect_promotion_consent":false,"storefront_form_promotion_consent_label":"Notify me about other news, sales, discounts & offers too!","show_button_on_collection":false,"sms_default_country":"us","sms_allowed_countries":[],"sms_restrict_country":false,"sms_default_channel":true,"optin_required":false,"optin_custom_domain_enabled":false,"optin_success_text":"Registration confirmed! You'll receive an alert when the product is restocked.","storefront_button_border_radius":0,"storefront_button_disable_tag_hides_button":true,"storefront_button_disable_tag_enabled":false,"quantity_required":false,"storefront_form_quantity_label":"Quantity","enable_alerts":true,"sms_allowed":false,"email_allowed":true,"collect_promotion_consent_default":true,"insert_button_after_selector":null,"insert_button_after_selector_type":"afterend","storefront_button_position_type":"float-right","storefront_form_duplicate_error":"You've already subscribed for alerts to this product.","storefront_mixed_cart_error":"Preorders must be purchased
2755separately from regular items. Please complete your current order first, or clear your cart to continue.","storefront_error_heading":"Error","default_locale":"en","collection_page_button_text_color":"#FFFFFF","collection_page_button_background_color":"#202223","show_button_if_any_out_of_stock":false,"show_button_if_any_variant_out_of_stock_collection":false,"show_button_on_index":false,"insert_button_after_selector_collection":".card__inner","insert_button_after_selector_index":".card__inner","push_enabled":false,"push_allowed":true,"storefront_form_push_label":"Push","storefront_form_push_description":"Click 'Allow' to be notified via push notification","storefront_form_push_error":"Permission rejected! Please review notification settings and try again.","storefront_font_family":"OpenSans","insert_button_after_selector_collection_type":"afterend","show_channel_selector":false,"storefront_form_empty_error":"Please fill in one or more of the options above","storefront_form_push_input":"Send push notification","insert_button_after_selector_page":".card__inner","show_button_on_page":false,"insert_button_after_selector_search":".card__inner","show_button_on_search":false,"app_proxy_path_prefix":"/apps/restockrocket-production","collection_link_selector":"","index_link_selector":"","page_link_selector":"","search_link_selector":"","collection_check_link_visibility":true,"collection_buttons_container":"","index_buttons_container":"","page_buttons_container":"","search_buttons_container":"","extension_enable_url_variant_detection":true,"extension_enable_value_variant_detection":true,"extension_value_variant_selector":"[name='id']","resubscribe_text":"This product is out of stock. Get notified when itâs restocked again by entering your details below!","preorder_enabled":false,"preorder_buy_button_selector":".shopify-payment-button","preorder_add_to_cart_button_selector":".product-form__submit","preorder_badge_selector":".price__container","preorder_button_out_of_stock_text":"Out of stock","preorder_button_add_to_cart_text":"Add to cart","preorder_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_enabled":true,"preorder_collection_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_index_enabled":false,"preorder_index_form_selector":"form[action*=\"/cart/add\"]","preorder_index_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_page_enabled":false,"preorder_page_form_selector":"form[action*=\"/cart/add\"]","preorder_page_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_search_enabled":false,"preorder_search_form_selector":"form[action*=\"/cart/add\"]","preorder_search_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_collection_badge_selector":".card__inner","preorder_index_badge_selector":".card__inner","preorder_page_badge_selector":".card__inner","preorder_search_badge_selector":".card__inner","preorder_badge_selector_type":"afterend","preorder_collection_badge_selector_type":"afterend","preorder_button_child_selector":"span","preorder_button_disclaimer_insert_selector":".product-form__submit","preorder_button_disclaimer_insert_selector_type":"afterend","preorder_payment_insert_selector":"","preorder_payment_insert_selector_type":"afterend","preorder_price_container_selector":".price__container","preorder_price_container_selector_insert_type":"afterend","preorder_terms_insert_selector":"","preorder_terms_insert_selector_type":"afterend","preorder_original_price_selector":".price__regular .price-item--regular","preorder_price_format":"{{amount}} {{currency}}","show_badge_if_any_variant_is_preorder":false,"enable_console_debug":false,"inline_form_enabled":false,"inline_form_selector":".product-form__buttons","inline_form_selector_type":"afterend","storefront_form_prefill_customer":true,"storefront_form_show_image":false,"storefront_form_text_color":"#202223","storefront_form_background_color":"#FFFFFF","storefront_form_border_radius":0,"market_setup_type":"single_market","shopify_app_id":5940125,"preorder_progress_bar_insert_selector":"","preorder_progress_bar_insert_selector_type":"beforebegin","countdown_timer_insert_selector":"","countdown_timer_insert_selector_type":"afterend","configure_notify_me_enabled":false,"restock_note_insert_selector":null,"restock_note_insert_selector_type":"afterend","restock_note_background_color":"#f3f4f6","restock_note_text_color":"#202223","restock_note_border_radius":4,"preorder_modal_continue_button_text":"Continue","preorder_modal_cancel_button_text":"Cancel","meta_pixel_enabled":false,"meta_pixel_id":null,"cache":true,"cached_at":"2026-08-12T18:32:47.875Z","multi_language_enabled":false,"translation_locale":"en","disable_refresh_on_stale_liquid":false};window._RestockRocketConfig.storefrontAccessToken = "58a9e4955cde6977d7be93ac20658be4"; 2756 window._RestockRocketConfig.metafieldNamespace = 'restockrocket_production'; 2757 window._RestockRocketConfig.storefrontApiVersion = '2026-07';window._RestockRocketConfig.cachedPreorderVariantIds = { preorder_variant_ids: [] };window._RestockRocketConfig.cachedInStockVariantIds = { in_stock_variant_ids: [] };window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = { variant_preorder_limits: {} };window._RestockRocketConfig.cachedVariantShippingTexts = { variant_shipping_texts: {} }; 2758window._RestockRocketConfig.sellingPlans = [];(function() { 2759 const cachedData = {"plans":[],"disabled_plan_ids":[2481750074,2515009594,2767028282],"has_in_stock_offer":false,"has_preorder_offer":false,"read_flags":{"enable_storefront_product_reads":true,"enable_storefront_integrations_read":true,"enable_storefront_selling_plans_read":true},"cached_at":"2026-09-21T16:30:36Z"}; 2760 2761 if (cachedData && typeof cachedData === 'object' && cachedData.cached_at) { 2762 window._RestockRocketConfig.readFlags = cachedData.read_flags || {}; 2763 const oldPlans = window._RestockRocketConfig.sellingPlans; 2764 const maxUpdatedAt = Array.isArray(oldPlans) && oldPlans.length > 0 2765 ? oldPlans.reduce(function(max, plan) { 2766 if (plan.updated_at) { 2767 const planDate = new Date(plan.updated_at); 2768 const maxDate = max ? new Date(max) : null; 2769 return (!maxDate || (planDate && !isNaN(planDate) && planDate > maxDate)) ? plan.updated_at : max; 2770 } 2771 return max; 2772 }, '') 2773 : null; 2774 const cachedDate = new Date(cachedData.cached_at); 2775 const maxDate = maxUpdatedAt ? new Date(maxUpdatedAt) : null; 2776 const useCached = !maxUpdatedAt || (cachedDate && !isNaN(cachedDate) && (!maxDate || cachedDate > maxDate)); 2777 2778 if (useCached) { 2779 if (Array.isArray(cachedData.plans)) {
2780 window._RestockRocketConfig.sellingPlans = cachedData.plans; 2781 window._RestockRocketConfig.disabledSellingPlanIds = cachedData.disabled_plan_ids || []; 2782 console.debug('[RR] Using selling plans from cachedSellingPlans (cached_at: ' + cachedData.cached_at + ')'); 2783 } 2784 } else { 2785 window._RestockRocketConfig.disabledSellingPlanIds = []; 2786 console.debug('[RR] Using selling plans from old format (max updated_at: ' + maxUpdatedAt + ')'); 2787 } 2788 } 2789 })();window._RestockRocketConfig.enabledNotifyMeVariantIds = [];window._RestockRocketConfig.disabledNotifyMeVariantIds = [];window._RestockRocketConfig.backInStockTemplates = [];window._RestockRocketConfig.restockNotes = {};window._RestockRocketConfig.integrations = []; 2790 try { 2791 var _sqCfg = window._RestockRocketConfig; 2792 var _sqPlanEnabled = Array.isArray(_sqCfg.sellingPlans) && 2793 _sqCfg.sellingPlans.some(function (p) { return p && p.enabled; }); 2794 var _sqPreCount = ((_sqCfg.cachedPreorderVariantIds && 2795 _sqCfg.cachedPreorderVariantIds.preorder_variant_ids) || []).length; 2796 _sqCfg.preordersConfigured = !!(_sqPlanEnabled && _sqPreCount); 2797 } catch (e) { } 2798 try { 2799 var _sqc = window._RestockRocketConfig; 2800 var _sqOn = !(_sqc.cachedSettings && _sqc.cachedSettings.block_accelerated_checkout === false); 2801 var _sqPre = (_sqc.cachedPreorderVariantIds && 2802 _sqc.cachedPreorderVariantIds.preorder_variant_ids) || []; 2803 var _sqArm = false; 2804 if (_sqOn && _sqc.preordersConfigured) { 2805 if (_sqc.pageType === 'product' && _sqc.product && _sqc.product.variants) { 2806 _sqArm = _sqc.product.variants.some(function (v) { return _sqPre.indexOf(Number(v.id)) !== -1; }); 2807 } else { 2808 _sqArm = (_sqc.integrations || []).some(function (i) { 2809 return i && i.type === 'featured_product' && i.enabled && 2810 Array.isArray(i.page_types) && i.page_types.indexOf(_sqc.pageType) !== -1; 2811 }); 2812 } 2813 } 2814 if (_sqArm && document.documentElement) { 2815 _sqc.acceleratedGateArmed = true; 2816 document.documentElement.classList.add('stoq-buy-now-pending'); 2817 setTimeout(function () { 2818 document.documentElement.classList.remove('stoq-buy-now-pending'); 2819 }, 6000); 2820 } 2821 } catch (e) { } 2822 2823 window._RestockRocketConfig.scriptUrlProduct = 'https://cdn.shopify.com/extensions/01a0d223-99ae-77b0-9332-abf72d1058b1/restockrocket-1-593/assets/restockrocket-product.js' 2824 window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/01a0d223-99ae-77b0-9332-abf72d1058b1/restockrocket-1-593/assets/restockrocket-collection.js' 2825 window._RestockRocketConfig.scriptUrlProductBis = 'https://cdn.shopify.com/extensions/01a0d223-99ae-77b0-9332-abf72d1058b1/restockrocket-1-593/assets/restockrocket-product-bis.js' 2826 window._RestockRocketConfig.scriptUrlCollectionBis = 'https://cdn.shopify.com/extensions/01a0d223-99ae-77b0-9332-abf72d1058b1/restockrocket-1-593/assets/restockrocket-collection-bis.js' 2827 window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1) 2828 window._RestockRocketConfig.host = (window._RestockRocketConfig.cachedSettings && window._RestockRocketConfig.cachedSettings.api_host) || 'https://app.restockrocket.io' 2829 try { 2830 const _stoqVersionMatch = window._RestockRocketConfig.scriptHost.match(/(\d+)\/?(?:assets\/?)?$/); 2831 window._RestockRocketConfig.appVersion = (_stoqVersionMatch && _stoqVersionMatch[1]) || ''; 2832 } catch (e) { 2833 window._RestockRocketConfig.appVersion = ''; 2834 } 2835 const SETTINGS_CACHE_DURATION = 15 * 60 * 1000; 2836 const LIQUID_CACHE_MAX_AGE = 15 * 60; 2837 const liquidRenderedAt = window._RestockRocketConfig.liquidRenderedAt; 2838 if (!liquidRenderedAt || typeof liquidRenderedAt !== 'number' || isNaN(liquidRenderedAt)) { 2839 console.debug('STOQ - Invalid or missing liquidRenderedAt timestamp, assuming fresh'); 2840 window._RestockRocketConfig.isLiquidCacheFresh = true; 2841 window._RestockRocketConfig.liquidCacheAge = null; 2842 } else { 2843 const now = Math.floor(Date.now() / 1000);
2844 const liquidCacheAge = now - liquidRenderedAt; 2845 window._RestockRocketConfig.liquidCacheAge = Math.max(0, liquidCacheAge); 2846 if (liquidCacheAge < 0) { 2847 console.debug(`STOQ - Client clock appears ahead of server by ${Math.abs(Math.round(liquidCacheAge / 60))} minutes, assuming cache fresh`); 2848 window._RestockRocketConfig.isLiquidCacheFresh = true; 2849 } else if (liquidCacheAge <= LIQUID_CACHE_MAX_AGE) { 2850 console.debug(`STOQ - Liquid cache is fresh (${Math.round(liquidCacheAge / 60)} minutes old)`); 2851 window._RestockRocketConfig.isLiquidCacheFresh = true; 2852 } else { 2853 console.debug(`STOQ - Liquid cache is stale (${Math.round(liquidCacheAge / 60)} minutes old, max ${Math.round(LIQUID_CACHE_MAX_AGE / 60)} minutes)`); 2854 window._RestockRocketConfig.isLiquidCacheFresh = false; 2855 } 2856 } 2857 2858 function checkSettingsExpiry(settings) { 2859 try { 2860 if (!settings || !settings.updated_at) { 2861 console.debug('STOQ - Invalid settings data structure'); 2862 return null; 2863 } 2864 2865 if (!settings.cache) { 2866 console.debug('STOQ - settings caching disabled'); 2867 return null; 2868 } 2869 if (settings.multi_language_enabled) { 2870 if (!settings.translations) { 2871 console.debug('STOQ - multi-language enabled but no translation data in cache, fetching fresh'); 2872 return null; 2873 } 2874 if (window._RestockRocketConfig.normalizedLocale && 2875 !Object.prototype.hasOwnProperty.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) { 2876 console.debug('STOQ - locale not explicitly translated, will use default language from cache'); 2877 } 2878 } 2879 2880 const updatedAt = new Date(settings.updated_at); 2881 if (isNaN(updatedAt.getTime())) { 2882 console.debug('STOQ - Invalid updated_at date format in settings'); 2883 return null; 2884 } 2885 2886 const age = Date.now() - updatedAt.getTime(); 2887 if (age < SETTINGS_CACHE_DURATION) { 2888 console.debug('STOQ - settings changed recently, skipping cache'); 2889 return null; 2890 } 2891 2892 return settings; 2893 } catch (error) { 2894 console.debug('STOQ - Error checking settings cache:', error); 2895 return null; 2896 } 2897 } 2898 2899 function createRestockRocketContainer() { 2900 const restockRocketContainer = document.createElement('div'); 2901 restockRocketContainer.id = 'restock-rocket'; 2902 document.body.appendChild(restockRocketContainer); 2903 } 2904 2905 function createRestockRocketScript(scriptUrl) { 2906 const restockRocketScriptElement = document.createElement('script'); 2907 restockRocketScriptElement.setAttribute('defer', 'defer'); 2908 restockRocketScriptElement.src = scriptUrl; 2909 document.body.appendChild(restockRocketScriptElement); 2910 } 2911 2912 createRestockRocketContainer() 2913 2914 console.debug('STOQ - extension activated') 2915 try { 2916 const _stoqInitConfig = window._RestockRocketConfig; 2917 const _stoqDetectedVariantIds = (_stoqInitConfig.product && Array.isArray(_stoqInitConfig.product.variants)
2917) 2918 ? _stoqInitConfig.product.variants.map(function(v) { return v.id }) 2919 : []; 2920 const _stoqSelectedVariantId = _stoqInitConfig.selected_variant_id; 2921 var _stoqPageSeq = 0; 2922 try { 2923 _stoqPageSeq = (parseInt(window.sessionStorage.getItem('_stoq_pls') || '0', 10) || 0) + 1; 2924 window.sessionStorage.setItem('_stoq_pls', String(_stoqPageSeq)); 2925 } catch (e) { } 2926 Shopify?.analytics?.publish?.('stoq_initialized', { 2927 cart_token: _stoqInitConfig.cartToken || '', 2928 page_url: window.location.href, 2929 page_type: _stoqInitConfig.pageType || '', 2930 shop_domain: _stoqInitConfig.shop || '', 2931 market_id: _stoqInitConfig.marketId || '', 2932 country_code: _stoqInitConfig.countryIsoCode || '', 2933 detected_variant_ids: _stoqDetectedVariantIds, 2934 selected_variant_id: _stoqSelectedVariantId || '', 2935 page_load_seq: _stoqPageSeq, 2936 liquid_rendered_at: _stoqInitConfig.liquidRenderedAt || 0, 2937 app_version: _stoqInitConfig.appVersion || '', 2938 liquid_cache_age: _stoqInitConfig.liquidCacheAge, 2939 inventory_policy: (_stoqInitConfig.variantsInventoryPolicy || {})[_stoqSelectedVariantId] || '', 2940 inventory_quantity: (_stoqInitConfig.variantsInventoryQuantity || {})[_stoqSelectedVariantId], 2941 }); 2942 } catch (e) { 2943 console.debug('STOQ - stoq_initialized publish failed:', e); 2944 } 2945 try { 2946 var _sqTrack = window._RestockRocketConfig; 2947 if (_sqTrack.preordersConfigured) { 2948 document.addEventListener('click', function (e) { 2949 try { 2950 var t = e.target; 2951 if (!t || !t.closest) return; 2952 var host = t.closest('.shopify-payment-button, shopify-payment-terms'); 2953 if (!host) return; 2954 var channel = host.matches && host.matches('shopify-payment-terms') 2955 ? 'shop_pay_installments' : 'buy_now'; 2956 var form = host.closest('form'); 2957 var vidEl = form && form.querySelector('[name="id"]'); 2958 var variantId = (vidEl && vidEl.value) || _sqTrack.selected_variant_id || ''; 2959 var _sqVidNum = Number(variantId); 2960 var _sqPlan = null; 2961 var _sqPlans = Array.isArray(_sqTrack.sellingPlans) ? _sqTrack.sellingPlans : []; 2962 var _sqMktId = Number(_sqTrack.marketId); 2963 var _sqForVariant = function (pl) { 2964 return pl && pl.enabled && Array.isArray(pl.variant_ids) && 2965 pl.variant_ids.indexOf(_sqVidNum) !== -1; 2966 }; 2967 _sqPlans.forEach(function (pl) { 2968 if (!_sqPlan && _sqForVariant(pl) && pl.markets_enabled && 2969 Array.isArray(pl.shopify_market_ids) && 2970 pl.shopify_market_ids.indexOf(_sqMktId) !== -1) { _sqPlan = pl; } 2971 }); 2972 if (!_sqPlan) { 2973 _sqPlans.forEach(function (pl) { 2974 if (!_sqPlan && _sqForVariant(pl) && !pl.markets_enabled) { _sqPlan = pl; } 2975 }); 2976 } 2977 Shopify?.analytics?.publish?.('stoq_accelerated_checkout_clicked', { 2978 variant_id: variantId, 2979 product_id: (_sqTrack.product && _sqTrack.product.id) || '', 2980 channel: channel, 2981 market_id: _sqTrack.marketId || '', 2982 country_code: _sqTrack.countryIsoCode || '', 2983 page_type: _sqTrack.pageType || '', 2984 cart_token: _sqTrack.cartToken || '', 2985 page_url: (window.location && window.location.href) || '', 2986 properties: { 2987 is_preorder_variant: (function () { 2988 var vid = Number(variantId); 2989 var has = function (a) { return Array.isArray(a) && a.indexOf(vid) !== -1; }; 2990 return has(_sqTrack.preorderVariantIds) || 2991 has(_sqTrack.cachedPreorderVariantIds && 2992 _sqTrack.cachedPreorderVariantIds.preorder_variant_ids); 2993 })(), 2994 in_enabled_plan: !!_sqPlan, 2995 is_instock_variant: (function () { 2996 var has = function (a) { return Array.isArray(a) && a.indexOf(_sqVidNum) !== -1; }; 2997 return has(_sqTrack.inStockVariantIds) || 2998 has(_sqTrack.cachedInStockVariantIds && 2999 _sqTrack.cachedInStockVariantIds.in_stock_variant_ids); 3000 })(), 3001 enrolled_plan_id: (_sqPlan && (_sqPlan.shopify_selling_plan_id || _sqPlan.shopify_selling_plan_group_id)) || '', 3002 enrolled_plan_provider: (_sqPlan && _sqPlan.inventory_provider) || '', 3003 block_enabled: !(_sqTrack.cachedSettings && _sqTrack.cachedSettings.block_accelerated_checkout === false), 3004 gate_armed: !!_sqTrack.acceleratedGateArmed, 3005 gate_active_at_click: !!(document.documentElement && 3006 document.documentElement.classList.contains('stoq-buy-now-pending')), 3007 blocked: (function () { 3008 try { 3009 var rr = window._RestockRocket; 3010 return !!(rr && typeof rr.willBlockAcceleratedCl
3010ick === 'function' && 3011 rr.willBlockAcceleratedClick(e)); 3012 } catch (err) { return false; } 3013 })(), 3014 }, 3015 }); 3016 } catch (err) { } 3017 }, true); 3018 } 3019 } catch (e) { } 3020 function applyTranslations(settings) { 3021 try { 3022 if (!settings || !settings.multi_language_enabled) { 3023 return settings; 3024 } 3025 3026 if (!settings.translations) { 3027 console.debug('STOQ - No translations found, skipping translation'); 3028 return settings; 3029 } 3030 3031 const normalizedLocale = window._RestockRocketConfig.normalizedLocale; 3032 const translations = settings.translations; 3033 3034 if (!normalizedLocale) { 3035 console.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {})); 3036 delete settings.translations; 3037 return settings; 3038 } 3039 3040 console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`); 3041 3042 const translatedFields = translations[normalizedLocale]; 3043 if (translatedFields && typeof translatedFields === 'object') { 3044 Object.keys(translatedFields).forEach(function(key) { 3045 const value = translatedFields[key]; 3046 if (value !== null && value !== undefined && value !== '') { 3047 settings[key] = value; 3048 } 3049 }); 3050 } else { 3051 console.debug('STOQ - No translated fields found for locale:', normalizedLocale); 3052 } 3053 3054 delete settings.translations; 3055 return settings; 3056 } catch (e) { 3057 console.debug('STOQ - error applying translations:', e); 3058 return settings; 3059 } 3060 } 3061 function setupCartSellingPlanUpdater(settings) { 3062 window.addEventListener('stoq:inventory-data-loaded', function(event) { 3063 console.debug('STOQ - Inventory data loaded, updating cart selling plans'); 3064 if (window._RestockRocket && window._RestockRocket.updateCartSellingPlans) { 3065 window._RestockRocket.updateCartSellingPlans() 3066 .then(hasUpdates => { 3067 if (hasUpdates) { 3068 console.debug('STOQ - cart selling plans updated successfully'); 3069 } else { 3070 console.debug('STOQ - no cart selling plan updates needed'); 3071 } 3072 }) 3073 .catch(error => { 3074 console.error('STOQ - error updating cart selling plans:', error); 3075 }); 3076 } 3077 }); 3078 } 3079 function storefrontGraphql(query, variables) { 3080 const cfg = window._RestockRocketConfig; 3081 if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) { 3082 return Promise.reject(new Error('Storefront API unavailable')); 3083 } 3084 return fetch( 3085 `https://${cfg.shop}/api/${cfg.storefrontApiVersion}/graphql.json`, 3086 { 3087 method: 'POST', 3088 headers: { 3089 'Content-Type': 'application/json', 3090 'X-Shopify-Storefront-Access-Token': cfg.storefrontAccessToken, 3091 }, 3092 body: JSON.stringify({ query: query, variables: variables }), 3093 } 3094 ) 3095 .then(function(response) { 3096 if (!response.ok) { throw new Error('Storefront API HTTP ' + response.status); } 3097 return response.json(); 3098 }) 3099 .then(function(body) { 3100 if (body && body.errors && body.errors.length) { 3101 throw new Error('Storefront API errors: ' + body.errors.map(function(e) { return e && e.message; }).join(', ')); 3102 } 3103 return body && body.data; 3104 }); 3105 } 3106 function fetchStorefrontShopMetafield(key) { 3107 const cfg = window._RestockRocketConfig; 3108 const query = 'query StoqShopMetafield($namespace: String!, $key: String!) { shop { metafield(namespace: $namespace, key: $key) { value } } }'; 3109 return storefrontGraphql(query, { namespace: cfg.metafieldNamespace, key: key }) 3110 .then(function(data) { 3111 const value = data && data.shop && data.shop.metafield && data.shop.metafield.value; 3112 if (!value) { throw new Error('Storefront API returned no ' + key + ' metafield value'); } 3113 return JSON.parse(value); 3114 }); 3115 } 3116 (function loadStorefrontSettings() { 3117 const cfg = window._RestockRocketConfig; 3118 if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) return; 3119 function run() { 3120 // The live-settings read is one more shop-level metafield fetch, so it 3121 // shares fetchStorefrontShopMetafield with the integrations/selling_plans 3122 // reads rather than re-issuing the same query + parse. 3123 fetchStorefrontShopMetafield('settings') 3124 .then(function(settings) { 3125 cfg.storefrontSettings = settings; 3126 console.debug('STOQ - stored live settings from Storefront API on config.storefrontSettings'); 3127 }) 3128 .catch(function(e) { 3129 console.debug('STOQ - Storefront settings fetch failed (non-fatal):', e && e.message); 3130 }); 3131 } 3132 3133 if (typeof window.requestIdleCallback === 'function') { 3134 window.requestIdleCallback(run, { timeout: 5000 }); 3135 } else { 3136 setTimeout(run, 0); 3137 } 3138 })(); 3139 const cachedSettings = window._RestockRocketConfig.cachedSettings; 3140 const validCachedSettings = cachedSettings ? checkSettingsExpiry(cachedSettings) : null; 3141 3142 if (validCachedSettings) { 3143 console.debug('STOQ - using cached settings'); 3144 initializeScripts(validCachedSettings); 3145 } else { 3146 console.debug('STOQ - fetching fresh settings'); 3147 const headers = { 3148 'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop, 3149 'ngrok-skip-browser-warning': 'skip' 3150 }; 3151 3152 if (window.Shopify?.theme?.role === 'main') { 3153 headers['X-Shopify-Theme-Schema-Name'] = window.Shopify.theme.schema_name; 3154 headers['X-Shopify-Theme-Schema-Version'] = window.Shopify.theme.schema_version; 3155 headers['X-Shopify-Theme-Store-Id'] = window.Shopify.theme.theme_store_id; 3156 } 3157 3158 fetch( 3159 `${window._RestockRocketConfig.host}/api/v1/setting.json?translation_locale=${window._RestockRocketConfig.normalizedLocale}`, 3160 { headers } 3161 ) 3162 .then(function(response) { 3163 if (!response.ok) { 3164 throw new Error('Network response was not ok'); 3165 } 3166 return response.json(); 3167 }) 3168 .then(function(settings) { 3169 initializeScripts(settings); 3170 }) 3171 .catch(function(error) { 3172 if (cachedSettings) { 3173 console.debug('STOQ - using expired cached settings as fallback'); 3174 initializeScripts(cachedSettings); 3175 } else { 3176 console.error('STOQ - failed to load settings:', error); 3177 } 3178 }) 3179 .catch(function(e) { 3180 console.error(e) 3181 }) 3182 } 3183 3184 function fetchEmbedConfig(endpoint, apply) { 3185 return fetch( 3186 `${window._RestockRocketConfig.host}/api/v1/embed/${endpoint}.json`, 3187 { 3188 headers: { 3189 'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop, 3190 'ngrok-skip-browser-warning': 'skip' 3191 } 3192 } 3193 ) 3194 .then(function(response) { 3195 if (!response.ok) throw new Error(`Failed to fetch ${endpoint}`); 3196 return response.json(); 3197 }) 3198 .then(function(data) {
3199 try { 3200 apply(data); 3201 } catch (applyError) { 3202 console.error('STOQ - apply failed for ' + endpoint + ':', applyError); 3203 throw applyError; 3204 } 3205 }) 3206 .catch(function(error) { 3207 console.debug(`STOQ - using cached ${endpoint}:`, error.message); 3208 }); 3209 } 3210 function refreshShopConfig(source) { 3211 const cfg = window._RestockRocketConfig; 3212 const viaEmbed = function() { return fetchEmbedConfig(source.endpoint, source.apply); }; 3213 const flagOn = !!cfg.readFlags && cfg.readFlags[source.flag] === true; 3214 if (!flagOn) { return viaEmbed(); } 3215 3216 return fetchStorefrontShopMetafield(source.metafieldKey) 3217 .then(function(value) { 3218 if (!source.isValid(value)) { throw new Error(source.metafieldKey + ' metafield is not a valid ' + source.endpoint + ' payload'); } 3219 source.apply(value); 3220 console.debug('STOQ - refreshed ' + source.endpoint + ' from the Storefront API'); 3221 }) 3222 .catch(function(error) { 3223 console.debug('STOQ - Storefront ' + source.endpoint + ' read failed, using embed:', error.message); 3224 return viaEmbed(); 3225 }); 3226 } 3227 function refreshIntegrations() { 3228 const cfg = window._RestockRocketConfig; 3229 return refreshShopConfig({ 3230 endpoint: 'integrations', 3231 metafieldKey: 'integrations', 3232 flag: 'enable_storefront_integrations_read', 3233 isValid: function(value) { return Array.isArray(value); }, 3234 apply: function(data) { 3235 cfg.integrations = data; 3236 } 3237 }); 3238 } 3239 function refreshSellingPlans() { 3240 const cfg = window._RestockRocketConfig; 3241 return refreshShopConfig({ 3242 endpoint: 'selling_plans', 3243 metafieldKey: 'cachedSellingPlans', 3244 flag: 'enable_storefront_selling_plans_read', 3245 isValid: function(value) { return !!value && Array.isArray(value.plans); }, 3246 apply: function(data) { 3247 cfg.sellingPlans = data.plans; 3248 cfg.disabledSellingPlanIds = data.disabled_plan_ids || []; 3249 if (data && data.read_flags && typeof data.read_flags === 'object' && !Array.isArray(data.read_flags)) { 3250 cfg.readFlags = data.read_flags; 3251 } 3252 } 3253 }); 3254 } 3255 3256 function initializeScripts(settings) { 3257 settings = applyTranslations(settings); 3258 window._RestockRocketConfig.settings = settings; 3259 console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`); 3260 if (!window._RestockRocketConfig.isLiquidCacheFresh && !settings.disable_refresh_on_stale_liquid) { 3261 console.debug('STOQ - Liquid cache stale, refreshing selling_plans + integrations'); 3262 Promise.race([ 3263 Promise.all([ 3264 refreshSellingPlans(), 3265 refreshIntegrations() 3266 ]), 3267 new Promise(function(resolve) { setTimeout(resolve, 1000); }) 3268 ]).then(function() { loadScripts(settings); }); 3269 return; 3270 } 3271 3272 loadScripts(settings); 3273 } 3274 3275 function loadScripts(settings) { 3276 setupCartSellingPlanUpdater(settings); 3277 3278 if(settings.enable_app) { 3279 const hijackIntegration = window._RestockRocketConfig.integrations.find(function(integration) { 3280 return integration.type === 'hijack' && integration.enabled && integration.page_types.includes(window._RestockRocketConfig.pageType); 3281 }) 3282 const hasEnabledOffer = Array.isArray(window._RestockRocketConfig.sellingPlans) 3283 && window._RestockRocketConfig.sellingPlans.some(function(plan) { return plan && plan.enabled; }); 3284 const hasDisabledPlanIds = Array.isArray(window._RestockRocketConfig.disabledSellingPlanIds) 3285 && window._RestockRocketConfig.disabledSellingPlanIds.length > 0; 3286 const usePreorderBuild = settings.preorder_enabled || hasEnabledOffer || hasDisabledPlanIds; 3287 3288 const collectionScriptUrl = usePreorderBuild 3289 ? window._RestockRocketConfig.scriptUrlCollection 3290 : window._RestockRocketConfig.scriptUrlCollectionBis; 3291 const productScriptUrl = usePreorderBuild 3292 ? window._RestockRocketConfig.scriptUrlProduct 3293 : window._RestockRocketConfig.scriptUrlProductBis; 3294 3295 const pageType = window._RestockRocketConfig.pageType; 3296 const collectionPageTypes = ['collection', 'index', 'search', 'page']; 3297
3298 if(collectionPageTypes.indexOf(pageType) !== -1 && (settings[`show_button_on_${pageType}`] || settings[`preorder_${pageType}_enabled`])) { 3299 createRestockRocketScript(collectionScriptUrl); 3300 } else if(pageType === 'product') { 3301 createRestockRocketScript(productScriptUrl); 3302 } else if(hijackIntegration) { 3303 createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); 3304 } else if(usePreorderBuild) { 3305 createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); 3306 } else { 3307 console.debug(`STOQ - no scripts enabled for ${pageType}`); 3308 } 3309 const appLoadedEvent = new CustomEvent('stoq:loaded', { 3310 detail: { 3311 pageType: window._RestockRocketConfig.pageType, 3312 enabled: settings.enable_app, 3313 settings: settings, 3314 preorderEnabled: settings.preorder_enabled 3315 } 3316 }); 3317 console.debug('STOQ - dispatching app loaded event'); 3318 window.dispatchEvent(appLoadedEvent); 3319 } 3320 } 3321</script>
3321<style id="RestockRocketStyle">html.stoq-buy-now-pending .shopify-payment-button{pointer-events:none!important}</style> 3322 3323 3324</div><div id="shopify-block-ARHZ6NjRWYVRVZW5Tc__4571859552318407796" class="shopify-block shopify-app-block"><meta name="format-detection" content="telephone=no"> 3325<meta name="format-detection" content="date=no"> 3326<meta name="format-detection" content="address=no"> 3327<style>main#MainContent .product-detail__information variant-radios-detail,main#MainContent .product:not(.featured-product) variant-selects,main#MainContent variant-picker,main#main variant-picker,main#MainContent .product-section:not(.is-modal) .product-block .variant-wrapper,main#content .section-main-product variant-picker,main#MainContent .product__selectors[data-product-variants],main#main-content variant-picker,main#site-main variant-selection.variant-selection,#main .shopify-section--main-product variant-picker,div#main-content variant-selects,main#root .wt-product__options variant-options,main#content .f8pr .f8pr-variant-selection,main#MainContent .product__block.product__form__wrapper form.product__form .product__selectors,main#MainContent .product__main__content .product__block__variants,main#MainContent .x-variant-picker.variant-selects,main#main .product__meta .product__controls-group.product__variants-wrapper,main#main product-variants,main#MainContent block-variant-picker,#MainContent product-swatch,#main .section--product-single variant-radios{display:none!important}</style><link href="https://cdn.shopify.com/extensions/01a0cb8f-6a3e-7be2-a15b-c7090ebe6286/glo-color-swatch-254/assets/globo.swatch.bundle.plugin.js" as="script" rel="preload">�<link href="https://cdn.shopify.com/extensions/01a0cb8f-6a3e-7be2-a15b-c7090ebe6286/glo-color-swatch-254/assets/globo.swatch.bundle.base_styles.css" as="style" rel="preload">�<link href="https://cdn.shopify.com/extensions/01a0cb8f-6a3e-7be2-a15b-c7090ebe6286/glo-color-swatch-254/assets/globo.swatch.bundle.collection.js" as="script" rel="preload"> 3328<link href="https://cdn.shopify.com/extensions/01a0cb8f-6a3e-7be2-a15b-c7090ebe6286/glo-color-swatch-254/assets/globo.swatch.bundle.collection_customize_styles_new.js" as="script" rel="preload"> 3329<link href="https://cdn.shopify.com/extensions/01a0cb8f-6a3e-7be2-a15b-c7090ebe6286/glo-color-swatch-254/assets/globo.swatch.bundle.collection_styles.css" as="style" rel="preload">�
3329<script> 3330 document.getElementsByTagName('html')[0].classList.add('gsw-swatch-installed'); 3331 window.Globo = window.Globo || {}; 3332 Globo.moneyFormat = "${{amount}}"; 3333 Globo.moneyFormatWithCurrency = "${{amount}} USD"; 3334 var GloboSwatchConfig = { 3335 page: "article", 3336 shop: { 3337 name: "PATH Water", 3338 url: "https://drinkpathwater.com", 3339 domain: "pathwater.myshopify.com" 3340 }, 3341 cur_locale: "en", 3342 locale:"en", 3343 3344 } 3345 3346 window.updateSelectorOutOfStockCollectionDefaultGCS = true; 3347 window.updateSelectorOutOfStockCollectionGCS = true; 3348 window.disableRequireProductBundleQuantityBreakGCS = true; 3349 window.useTitleCustomGloboSwatchBundles = true; 3350 window.useConsoleBannerGloboColorSwatch = true; 3351</script>
3351<script> 3352var globo_sw_options = ''; 3353var configGloboSwatch = {"settings":{"enable_collection_page":true,"enable_product_page":true,"add_to_cart_text":"Add to cart","added_to_cart_text":"Added to cart","sold_out_text":"Sold out","enable_mandatory":false,"enable_tooltip":true,"image_width":"150","image_height":"150","background_size":"cover","show_add_to_cart_button":true,"add_to_cart_ajax":true,"show_option_name":true,"out_of_stock":"opacity","select_an_option":"Select an option","text_required":"This field is required","show_limit_variant":true,"limit_variant":"5","show_one_variant_product":true,"show_one_variant_collection":true,"group_image":false,"storefront_access_token":null},"product_page":{"customize_button":{"background_color":{"normal":"#FFFFFF","hover":"#000000","selected":"#000000"},"border_color":{"normal":"#000000","hover":"#000000","selected":"#000000"},"button_corner":"sharp","button_size":"medium","button_spacing":10,"hover_effects":{"background":"no effect"},"text_color":{"normal":"#000000","hover":"#ffffff","selected":"#ffffff"},"text_style":"default"},"customize_swatch":{"border_color":{"normal":"#5489a3","hover":"#5489a3","selected":"#5489a3"},"border_style":"double","hover_effects":{"background":"no effect","size_change":"no change","zoom_image":"no zoom"},"swatch_shape":"circle","swatch_size":"medium","swatch_name":"right swatch","swatch_size_customize":50,"swatch_border_radius":0,"swatch_thickness_style_single":1,"swatch_thickness_style_double":3,"swatch_spacing":10},"customize_dropdown":{"text_style":"default","text_font_weight":"none","text_color":"#888b95","border_color":"#558aa5","background_color":"#fff","text_color_hover":"#ffffff","border_color_hover":"#315060","background_color_hover":"#315060","text_color_selected":"#fff","border_color_selected":"#315060","background_color_selected":"#315060"},"stock":false,"stock_message":"Stock: only {number} left in stocks","float":"left","customize_text_only_button":{"button_spacing":6,"button_size":14,"text_color":{"normal":"#9b9b9b","hover":"#1c1c1c","selected":"#1c1c1c"},"text_style":"default","text_font_weight":"none","text_font_weight_hover":"none","text_font_weight_selected":"bold"},"customize_swatch_in_pill":{"border_color":{"normal":"#DDDDDD","hover":"#1c1c1c","selected":"#1c1c1c"},"background_color":{"normal":"#fff","hover":"#fff","selected":"#fff"},"text_color":{"normal":"#1c1c1c","hover":"#1c1c1c","selected":"#1c1c1c"},"border_color_image":"#DDDDDD","border_style":"double","swatch_border_style":"double","swatch_shape":"circle","text_font_size":14,"swatch_size_customize":18,"swatch_border_radius":0,"swatch_thickness_style_single":1,"swatch_thickness_style_double":2,"swatch_spacing":6},"customize_pill_button":{"background_color":{"normal":"#fff","hover":"#fff","selected":"#fff"},"border_color":{"hover":"#000","selected":"#000"},"button_size":"medium","button_spacing":6,"hover_effects":{"background":"no effect"},"text_color":{"normal":"#000","hover":"#000","selected":"#000"},"thickness_style_single":1,"text_style":"default","text_font_weight":"none"},"customize_button_with_price":{"text_font_weight":"bold","price_font_weight":"none","text_font_size":13,"price_font_size":12,"box_width":90,"button_border_radius":4,"button_thickness_style_single":1,"button_spacing":6,"border_color":{"normal":"#CFCFCF","hover":"#292929","selected":"#292929"},"variant_name_color":{"normal":"#6A6A6A","hover":"#fff","selected":"#fff"},"variant_name_background_color":{"normal":"#F5F5F5","hover":"#505050","selected":"#505050"},"price_color":{"normal":"#6A6A6A","hover":"#6A6A6A","selected":"#6a6a6a"},"price_background_color":{"normal":"#fff","hover":"#fff","selected":"#fff"}},"customize_swatch_dropdown":{"border_color":{"normal":"#DDDDDD","hover":"#ddd","selected":"#000000"},"background_color":{"normal":"#fff","hover":"#ddd","selected":"#000000"},"text_color":{"normal":"#000","hover":"#000","selected":"#fff"},"border_color_image":"#DDDDDD","border_style":"single","swatch_border_style":"single","swatch_shape":"square","text_font_size":14,"text_font_weight":"none","swatch_size_customize":35,"swatch_border_radius":0,"swatch_thickness_style_single":1,"swatch_thickness_style_double":3}
3353,"customize_swatch_dropdown_small":{"border_color":{"normal":"#DDDDDD","hover":"#ddd","selected":"#000000"},"background_color":{"normal":"#fff","hover":"#ddd","selected":"#000000"},"text_color":{"normal":"#000","hover":"#000","selected":"#fff"},"border_color_image":"#DDDDDD","border_style":"single","swatch_border_style":"single","swatch_shape":"circle","text_font_size":13,"text_font_weight":"none","swatch_size_customize":18,"swatch_border_radius":0,"swatch_thickness_style_single":1,"swatch_thickness_style_double":3}},"collection_page":{"customize_swatch":{"swatch_shape":"circle","swatch_size":"medium","border_color":{"normal":"#9b9b9b","hover":"#58468c","selected":"#58468c"},"border_style":"double","hover_effects":{"background":"no effect","zoom_image":"no zoom","size_change":"no change"}},"customize_button":{"button_corner":"sharp","button_size":"medium","border_color":{"normal":"#000000","hover":"#000000","selected":"#000000"},"text_style":"default","text_color":{"normal":"#0a0a0a","hover":"#ffffff","selected":"#ffffff"},"background_color":{"normal":"#ffffff","hover":"#000000","selected":"#000000"},"hover_effects":{"background":"no effect"}},"float":"left","carousel":"disable","customize_dropdown":{"text_style":"default","text_font_weight":"none","text_color":"#000","border_color":"#ccc","background_color":"#fff","text_color_hover":"#000","border_color_hover":"#ddd","background_color_hover":"#ddd","text_color_selected":"#fff","border_color_selected":"#000","background_color_selected":"#000"},"customize_text_only_button":{"button_spacing":12,"button_size":14,"text_color":{"normal":"#9b9b9b","hover":"#1c1c1c","selected":"#1c1c1c"},"text_style":"default","text_font_weight":"none","text_font_weight_hover":"none","text_font_weight_selected":"bold"},"customize_swatch_in_pill":{"border_color":{"normal":"#DDDDDD","hover":"#000000","selected":"#1c1c1c"},"background_color":{"normal":"#fff","hover":"#ffffff","selected":"#ffffff"},"text_color":{"normal":"#1c1c1c","hover":"#1c1c1c","selected":"#1c1c1c"},"border_color_image":"#DDDDDD","border_style":"double","swatch_border_style":"double","swatch_shape":"circle","text_font_size":14,"swatch_size_customize":18,"swatch_border_radius":50,"swatch_thickness_style_single":1,"swatch_thickness_style_double":2,"swatch_spacing":6},"customize_pill_button":{"background_color":{"normal":"#fff","hover":"#fff","selected":"#fff"},"border_color":{"hover":"#000","selected":"#000"},"button_size":"medium","button_spacing":6,"hover_effects":{"background":"no effect"},"text_color":{"normal":"#000","hover":"#000","selected":"#000"},"thickness_style_single":1,"text_style":"default","text_font_weight":"none"},"customize_button_with_price":{"text_font_weight":"bold","price_font_weight":"none","text_font_size":13,"price_font_size":12,"box_width":90,"button_border_radius":4,"button_thickness_style_single":1,"button_spacing":6,"border_color":{"normal":"#CFCFCF","hover":"#292929","selected":"#292929"},"variant_name_color":{"normal":"#6A6A6A","hover":"#fff","selected":"#fff"},"variant_name_background_color":{"normal":"#F5F5F5","hover":"#505050","selected":"#505050"},"price_color":{"normal":"#6A6A6A","hover":"#6A6A6A","selected":"#6A6A6A"},"price_background_color":{"normal":"#fff","hover":"#fff","selected":"#fff"}},"customize_swatch_dropdown":{"border_color":{"normal":"#DDDDDD","hover":"#ddd","selected":"#000"},"background_color":{"normal":"#fff","hover":"#ddd","selected":"#000"},"text_color":{"normal":"#000","hover":"#000","selected":"#fff"},"border_color_image":"#DDDDDD","border_style":"single","swatch_border_style":"single","swatch_shape":"square","text_font_size":14,"text_font_weight":"none","swatch_size_customize":35,"swatch_border_radius":0,"swatch_thickness_style_single":1,"swatch_thickness_style_double":2},"customize_swatch_dropdown_small":{"border_color":{"normal":"#dddddd","hover":"#ddd","selected":"#000000"},"background_color":{"normal":"#fff","hover":"#ddd","selected":"#000000"},"text_color":{"normal":"#000000","hover":"#000","selected":"#fff"},"border_color_image":"#DDDDDD","border_style":"single","swatch_border_style":"single","swatch_shape":"circle","text_font_size":13,"text_font_weight":"none","swatch_size_customize":18,"swatch_border_radius":0,"swatch_thickness_style_single":1,"swatch_thickness_style_double":2}},"pricing":{"products":999999,"autoAssignAI":false,"showStylesNew":false,"showVariantImage":true,"showProductGroups":false,"supportMultiLanguage":true,"showProductBundlesCombo":false,"showVariantCollectionPage":true,"showProductBundlesQuantityBreaks":false,"showCustomBadgesCollectionPage":true}}; 3354var productIdsGloboSwatch = null; 3355var productGroupsGloboSwatch = []; 3356var productBundleComboProducts = []; 3357var productBundleQuantityBreaks = []; 3358var productGroupsGloboSwatchNewJs = []; 3359productBundleComboProducts = []; 3360productBundleQuantityBreaks = null; 3361globo_sw_options = [{"name":"Size","display_style":3,"settings":{"status":true,"enable_collection":false,"type":"swatch"},"order":0,"max_page":1},{"name":"Pack","display_style":3,"settings":{"status":true,"enable_collection":false,"type":"swatch"},"order":1,"max_page":1},{"name":"Color","display_style":2,"settings":{"status":true,"enable_collection":true,"type":"swatch"},"order":2,"max_page":1},{"name":"Select Size","display_style":3,"settings":{"status":true,"enable_collection":true,"type":"swatch"},"order":3,"max_page":1},{"name":"Select Pack","display_style":3,"settings":{"status":true,"enable_collection":true,"type":"swatch"},"order":4,"max_page":1},{"name":"Country","display_style":4,"settings":{"status":true,"enable_collection":false,"type":"swatch"},"order":5,"max_page":1}]; 3362GloboSwatchConfig = GloboSwatchConfig || {}; 3363GloboSwatchConfig.settings = configGloboSwatch.settings; 3364GloboSwatchConfig.collection_page = configGloboSwatch.collection_page; 3365GloboSwatchConfig.product_page = configGloboSwatch.product_page; 3366GloboSwatchConfig.options = !globo_sw_options ? configGloboSwatch.options : globo_sw_options; 3367GloboSwatchConfig.pricing = configGloboSwatch.pricing != undefined ? configGloboSwatch.pricing : {"products": 999999, "showColorImage": true, "showVariantImage": true, "supportMultiLanguage": true, "showVariantCollectionPage": true, "showProductGroups": true}; 3368GloboSwatchConfig.product_ids = GloboSwatchConfig?.pricing?.products < 999999 ? productIdsGloboSwatch : []; 3369if (GloboSwatchConfig?.pricing?.showOneLimitProductGroups === true) { 3370 if(Array.isArray(productGroupsGloboSwatchNewJs) && productGroupsGloboSwatchNewJs.length) { 3371 productGroupsGloboSwatchNewJs = [productGroupsGloboSwatchNewJs[0]]; 3372 } 3373 if(Array.isArray(productBundleComboProducts) && productBundleComboProducts.length) { 3374 productBundleComboProducts = [productBundleComboProducts[0]]; 3375 } 3376 if(Array.isArray(productBundleQuantityBreaks) && productBundleQuantityBreaks.length) { 3377 productBundleQuantityBreaks = [productBundleQuantityBreaks[0]]; 3378 } 3379} 3380GloboSwatchConfig.product_groups = !productGroupsGloboSwatchNewJs ? productGroupsGloboSwatch : productGroupsGloboSwatchNewJs; 3381GloboSwatchConfig.product_groups_metafield = []; 3382GloboSwatchConfig.product_bundle_combo_products = productBundleComboProducts; 3383GloboSwatchConfig.product_bundle_quantity_breaks = productBundleQuantityBreaks; 3384GloboSwatchConfig.variant_image_products = null; 3385if(window.Shopify && window.Shopify.theme && window.Shopify.theme.theme_store_id != null) { 3386 document.getElementsByTagName('html')[0].classList.add('gsw-theme-store-id-'+window.Shopify.theme.theme_store_id); 3387} 3388if(GloboSwatchConfig.locale != null && GloboSwatchConfig.cur_locale != GloboSwatchConfig.locale) { 3389 document.getElementsByTagName('html')[0].classList.add('gsw-app-swatch-multiple-languages'); 3390} 3391</script>
3391 3392 3393
3394<script>GloboSwatchConfig.__webpack_public_path__ = "https://cdn.shopify.com/extensions/01a0cb8f-6a3e-7be2-a15b-c7090ebe6286/glo-color-swatch-254/assets/"</script>
3394<style></style>
3394<script></script>
3394</div>
3394<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3394 3395</body> 3396</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.