PageSourceSearch

https://stashlogix.co/

html stashlogix.co collected 2026-10-09 18:01:19 UTC 199,436 bytes, 2,404 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en" dir="ltr">
3<head>
4	<!-- Added by APP PLAZA -->
5	
6
7	<!-- /Added by APP PLAZA -->
8	<!-- Added by AVADA SEO Suite -->
9	
10
11	<!-- /Added by AVADA SEO Suite -->
12  <meta charset="utf-8">
13  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
14  <meta name="viewport" content="width=device-width,initial-scale=1">
15  <meta name="theme-color" content="#fc0606">
16  <meta name="google-site-verification" content="QUARa3fx1S43xs8-ROE-UmHYClM_XPpH_qYLK3aeyNU" />
17
18  <!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 18-19
18
19<script async src="https://www.googletagmanager.com/gtag/js?id=
19G-9TKQWEFG3M
vendor: 12 bytes, line 19
19"></script>
20<script>
21  
vendor: 134 bytes, lines 21-25
21window.dataLayer = window.dataLayer || [];
22  function gtag(){dataLayer.push(arguments);}
23  gtag('js', new Date());
24
25  gtag('config', '
25G-9TKQWEFG3M
vendor: 4 bytes, line 25
25');
26</script>
26
27
28<meta name="google-site-verification" content="FLKvN9OIp4vDlIRRtG6XnLradFPCforxxOxkxY1gMf4" />
29
30  <!-- Google Tag Manager -->
31<script>
vendor: 327 bytes, lines 31-35
31(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
32new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
33j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
34'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
35})(window,document,'script','dataLayer','
35GTM-W9G7PGP9
vendor: 3 bytes, line 35
35');
35</script>
35
36<!-- End Google Tag Manager -->
37  <link rel="canonical" href="https://stashlogix.co/">
38  <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
39  <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
40  <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com">
41  <link rel="dns-prefetch" href="https://ajax.googleapis.com">
42  <link rel="dns-prefetch" href="https://maps.googleapis.com">
43  <link rel="dns-prefetch" href="https://maps.gstatic.com">
44
45  
45<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
45
46  <link href="//stashlogix.co/cdn/shop/t/77/assets/stashlogix_1.aio.min.css?v=32701910312159523191790725927" rel="stylesheet" type="text/css" media="all" />
47  
47<script src="//stashlogix.co/cdn/shop/t/77/assets/stashlogix_1.js?v=159297750296702407801790725927" type="text/javascript"></script>
47
48<link rel="shortcut icon" href="//stashlogix.co/cdn/shop/files/logo_100x100_trans_32x32.png?v=1670348528" type="image/png" /><title>STASHLOGIX® | Smell-Proof, Locking Stash Bags &amp; Cases
49</title>
50<meta name="description" content="Shop STASHLOGIX smell-proof, locking stash bags &amp; cannabis storage gear. Odor-proof, child-resistant &amp; travel-ready. Lifetime guarantee — shop now!"><meta property="og:site_name" content="STASHLOGIX">
51  <meta property="og:url" content="https://stashlogix.co/">
52  <meta property="og:title" content="STASHLOGIX® | Smell-Proof, Locking Stash Bags &amp; Cases">
53  <meta property="og:type" content="website">
54  <meta property="og:description" content="Shop STASHLOGIX smell-proof, locking stash bags &amp; cannabis storage gear. Odor-proof, child-resistant &amp; travel-ready. Lifetime guarantee — shop now!"><meta property="og:image" content="http://stashlogix.co/cdn/shop/files/amandabag_AMAZON_61523baa-4ab9-4d36-ab12-fbb0b3ce02b2.jpg?v=1774977814">
55    <meta property="og:image:secure_url" content="https://stashlogix.co/cdn/shop/files/amandabag_AMAZON_61523baa-4ab9-4d36-ab12-fbb0b3ce02b2.jpg?v=1774977814">
56    <meta property="og:image:width" content="3000">
57    <meta property="og:image:height" content="1500"><meta name="twitter:site" content="@">
58  <meta name="twitter:card" content="summary_large_image">
59  <meta name="twitter:title" content="STASHLOGIX® | Smell-Proof, Locking Stash Bags &amp; Cases">
60  <meta name="twitter:description" content="Shop STASHLOGIX smell-proof, locking stash bags &amp; cannabis storage gear. Odor-proof, child-resistant &amp; travel-ready. Lifetime guarantee — shop now!">
61<style data-shopify>@font-face {
62  font-family: Montserrat;
63  font-weight: 600;
64  font-style: normal;
65  font-display: swap;
66  src: url("//stashlogix.co/cdn/fonts/montserrat/montserrat_n6.1326b3e84230700ef15b3a29fb520639977513e0.woff2") format("woff2"),
67       url("//stashlogix.co/cdn/fonts/montserrat/montserrat_n6.652f051080eb14192330daceed8cd53dfdc5ead9.woff") format("woff");
68}
69
70  @font-face {
71  font-family: Montserrat;
72  font-weight: 400;
73  font-style: normal;
74  font-display: swap;
75  src: url("//stashlogix.co/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2") format("woff2"),
76       url("//stashlogix.co/cdn/fonts/montserrat/montserrat_n4.a6c632ca7b62da89c3594789ba828388aac693fe.woff") format("woff");
77}
78
79
80  @font-face {
81  font-family: Montserrat;
82  font-weight: 600;
83  font-style: normal;
84  font-display: swap;
85  src: url("//stashlogix.co/cdn/fonts/montserrat/montserrat_n6.1326b3e84230700ef15b3a29fb520639977513e0.woff2") format("woff2"),
86       url("//stashlogix.co/cdn/fonts/montserrat/montserrat_n6.652f051080eb14192330daceed8cd53dfdc5ead9.woff") format("woff");
87}
88
89  @font-face {
90  font-family: Montserrat;
91  font-weight: 400;
92  font-style: italic;
93  font-display: swap;
94  src: url("//stashlogix.co/cdn/fonts/montserrat/montserrat_i4.5a4ea298b4789e064f62a29aafc18d41f09ae59b.woff2") format("woff2"),
95       url("//stashlogix.co/cdn/fonts/montserrat/montserrat_i4.072b5869c5e0ed5b9d2021e4c2af132e16681ad2.woff") format("woff");
96}
97
98  @font-face {
99  font-family: Montserrat;
100  font-weight: 600;
101  font-style: italic;
102  font-display: swap;
103  src: url("//stashlogix.co/cdn/fonts/montserrat/montserrat_i6.e90155dd2f004112a61c0322d66d1f59dadfa84b.woff2") format("woff2"),
104       url("//stashlogix.co/cdn/fonts/montserrat/montserrat_i6.41470518d8e9d7f1bcdd29a447c2397e5393943f.woff") format("woff");
105}
106
107</style><link href="//stashlogix.co/cdn/shop/t/77/assets/theme.aio.min.css?v=184379795322038089701790725927" rel="stylesheet" type="text/css" media="all" />
108<style data-shopify>:root {
109    --typeHeaderPrimary: Montserrat;
110    --typeHeaderFallback: sans-serif;
111    --typeHeaderSize: 35px;
112    --typeHeaderWeight: 600;
113    --typeHeaderLineHeight: 1.1;
114    --typeHeaderSpacing: 0.05em;
115
116    --typeBasePrimary:Montserrat;
117    --typeBaseFallback:sans-serif;
118    --typeBaseSize: 20px;
119    --typeBaseWeight: 400;
120    --typeBaseSpacing: 0.05em;
121    --typeBaseLineHeight: 1.3;
122
123    --typeCollectionTitle: 24px;
124
125    --iconWeight: 4px;
126    --iconLinecaps: round;
127
128    
129      --buttonRadius: 3px;
130    
131
132    --colorGridOverlayOpacity: 0.2;
133  }
134
135  .placeholder-content {
136    background-image: linear-gradient(100deg, #ffffff 40%, #f7f7f7 63%, #ffffff 79%);
137  }</style>
137<script>
138    document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
139
140    window.theme = window.theme || {};
141    theme.routes = {
142      home: "/",
143      cart: "/cart.js",
144      cartPage: "/cart",
145      cartAdd: "/cart/add.js",
146      cartChange: "/cart/change.js",
147      search: "/search"
148    };
149    theme.strings = {
150      soldOut: "Sold Out",
151      unavailable: "Unavailable",
152      inStockLabel: "In stock, ships in one business day",
153      oneStockLabel: "Low stock - [count] item left",
154      otherStockLabel: "Low stock - [count] items left",
155      willNotShipUntil: "Ready to ship [date]",
156      willBeInStockAfter: "Back in stock [date]",
157      waitingForStock: "Inventory on the way",
158      savePrice: "Save [saved_amount]",
159      cartEmpty: "Your cart is currently empty.",
160      cartTermsConfirmation: "You must agree with the terms and conditions of sales to check out",
161      searchCollections: "Collections:",
162      searchPages: "Pages:",
163      searchArticles: "Articles:",
164      productFrom: "from ",
165    };
166    theme.settings = {
167      cartType: "page",
168      isCustomerTemplate: false,
169      moneyFormat: "$ {{amount}}",
170      saveType: "percent",
171      productImageSize: "square",
172      productImageCover: false,
173      predictiveSearch: true,
174      predictiveSearchType: "product,article,page,collection",
175      predictiveSearchVendor: false,
176      predictiveSearchPrice: false,
177      quickView: false,
178      themeName: 'Impulse',
179      themeVersion: "7.1.0"
180    };
181  </script>
181
182
183  
183<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
183<meta name="google-site-verification" content="Wt4whTguz-G_4O4HXmXy9ssD9VXXznvnX3Zm9ecYAjo">
184<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/9717100/digital_wallets/dialog">
185<meta id="in-context-paypal-metadata" data-shop-id="9717100" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
186<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
186<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=372080707"></script>
vendor: 1 bytes, line 186
186
187<script id="shopify-features" type="application/json">{"accessToken":"4ce50a0870380674cf3fb2c0e448ee92","betas":["rich-media-storefront-analytics"],"domain":"stashlogix.co","predictiveSearch":true,"shopId":9717100,"locale":"en"}</script>
vendor: 1 bytes, line 187
187
188<script>var Shopify = Shopify || {};
189Shopify.shop = "stashlogix.myshopify.com";
190Shopify.locale = "en";
191Shopify.currency = {"active":"USD","rate":"1.0"};
192Shopify.country = "US";
193Shopify.theme = {"name":"Hide sold-out options (draft)","id":167244169283,"schema_name":"Impulse","schema_version":"7.1.0","theme_store_id":857,"role":"main"};
194Shopify.theme.handle = "null";
195Shopify.theme.style = {"id":null,"handle":null};
196Shopify.cdnHost = "stashlogix.co/cdn";
197Shopify.routes = Shopify.routes || {};
198Shopify.routes.root = "/";
199Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
200Shopify.SignInWithShop = Shopify.SignInWithShop || {};
201Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
202Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 202
202
203<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 203
203
204<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 204
204
205<script>
206  window.Shopify = window.Shopify || {};
207  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
208  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
209  window.Shopify.SignInWithShop.eligible = true;
210</script>
vendor: 1 bytes, line 210
210
211<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 211
211
212<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 212
212
213<script type="module">
214  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
215
216  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
217
218</script>
vendor: 1 bytes, line 218
218
219<script>
220  window.Shopify = window.Shopify || {};
221  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
222  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"]};
223</script>
vendor: 1 bytes, line 223
223
224<script>(function() {
225  var isLoaded = false;
226  function asyncLoad() {
227    if (isLoaded) return;
228    isLoaded = true;
229    var urls = ["https:\/\/d22lwxpnhu2n4a.cloudfront.net\/grommet\/shopify.js?shop=stashlogix.myshopify.com","\/\/cdn.shopify.com\/proxy\/bb49a4af62a3e9d9074150c7f9a04516b561cd57f9cae7c25fd64a8d8b8b5029\/sf.bayengage.com\/sf.js?t=3e24143bcb66\u0026v=1747242329\u0026shop=stashlogix.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/static.rechargecdn.com\/static\/js\/recharge.js?shop=stashlogix.myshopify.com","https:\/\/s3.eu-west-1.amazonaws.com\/production-klarna-il-shopify-osm\/9b281ea3896e823dc21a80a7781a2a2c53b8ecc2\/stashlogix.myshopify.com-1790790281095.js?shop=stashlogix.myshopify.com"];
230    for (var i = 0; i < urls.length; i++) {
231      var s = document.createElement('script');
232      s.type = 'text/javascript';
233      s.async = true;
234      s.src = urls[i];
235      var x = document.getElementsByTagName('script')[0];
236      x.parentNode.insertBefore(s, x);
237    }
238  };
239  if(window.attachEvent) {
240    window.attachEvent('onload', asyncLoad);
241  } else {
242    window.addEventListener('load', asyncLoad, false);
243  }
244})();</script>
vendor: 1 bytes, line 244
244
245<script id="__st">var __st={"a":9717100,"offset":-21600,"reqid":"e5224ca3-3151-4e62-a67b-ecf84f7ebf1f-1791568878","pageurl":"stashlogix.co\/","u":"e721c24a2382","p":"home"};</script>
vendor: 1 bytes, line 245
245
246<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 246
246
247<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 247
247
248<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//stashlogix.co/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 248
248
249<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 = "//stashlogix.co/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>
249<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 249
249
250<script>
251  window.Shopify = window.Shopify || {};
252  window.Shopify.MCP = window.Shopify.MCP || {};
253  window.Shopify.MCP.enabled = true;
254  window.Shopify.MCP.shop = "stashlogix.myshopify.com";
255  window.Shopify.MCP.mcpEndpoint = "https:\/\/stashlogix.co\/api\/mcp";
256  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
257</script>
vendor: 1 bytes, line 257
257
258<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("\/\/stashlogix.co\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})();
259</script>
vendor: 1 bytes, line 259
259
260<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://stashlogix.co/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
261</script>
vendor: 1 bytes, line 261
261
262<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
263  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);
264</script>
vendor: 1 bytes, line 264
264
265<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})}}));
266</script>
266
267<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://stashlogix.co/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
268<style id="shopify-accelerated-checkout-cart">
269        #shopify-buyer-consent {
270  margin-top: 1em;
271  display: inline-block;
272  width: 100%;
273}
274
275#shopify-buyer-consent.hidden {
276  display: none;
277}
278
279#shopify-subscription-policy-button {
280  background: none;
281  border: none;
282  padding: 0;
283  text-decoration: underline;
284  font-size: inherit;
285  cursor: pointer;
286}
287
288#shopify-subscription-policy-button::before {
289  box-shadow: none;
290}
291
292      </style>
293
294<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
294
295
296  
296<script src="//stashlogix.co/cdn/shop/t/77/assets/vendor-scripts-v11.js" defer="defer"></script>
296<script src="//stashlogix.co/cdn/shop/t/77/assets/theme.js?v=13862351161817530741790725927" defer="defer"></script>
296
297
298<script type="text/javascript" src="https://static.ordergroove.com/c4bf6bda181f11ed9d286ac334344d1a/main.js" data-shopify-selling-plans ></script>
298<!-- BEGIN app block: shopify://apps/aimerce-first-party-pixel/blocks/c-track-embed/51cbda5a-dbfc-4e7b-8d12-c9e90363dcd7 --><!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314  
314<script>
315    window.klaviyoReviewsProductDesignMode = false
316  </script>
316
317
318
319
320
321
322
323
324
325
326<!-- END app block --><!-- BEGIN app block: shopify://apps/mida-fraud-ip-blocker/blocks/blocker-script/09aab972-8c77-47b1-a9a0-4712e9f2405d -->
327
328
329    <link rel='stylesheet' id='blocker-data' href='https://cdn.shopify.com/extensions/01a12014-c68d-7df1-a911-a1a25d1ccc70/mida-fraud-ip-blocker-341/assets/style.min.css'>
330    
331        
331<script
332            id='blocker-listener'
333            src='https://cdn.shopify.com/extensions/01a12014-c68d-7df1-a911-a1a25d1ccc70/mida-fraud-ip-blocker-341/assets/blocker-listener.min.js'
334            defer
335        ></script>
335
336        
337        
337<script
338            id='blocker-data'
339            src='https://cdn.shopify.com/extensions/01a12014-c68d-7df1-a911-a1a25d1ccc70/mida-fraud-ip-blocker-341/assets/script.min.js?fbv=20260602-rsa2'
340            defer
341        ></script>
341
342    
343
344    
345    
345<script>
346        var SGUser = {
347            id: "",
348            email: "",
349            firstName: "",
350            lastName: "",
351            token: "0703ef0b04fa1e82e2e7523edcdd74d7f3be038d700cd2b4aaadc6e65b0336cc",
352        };
353        
354            var SGShop = {"id":"6a7540d75b9f540f309814bf","country":"United States","currencyCode":"USD","currencyFormat":"$ {{amount}}","shopifyName":"STASHLOGIX"};
355        
356        
357          var SGSetting = {"disableRightClick":false,"blockTextSelection":false,"disableShortcuts":false,"adminUrl":""};
358        
359        var SGProduct = {
360          id: undefined,
361          collections: undefined,
362        };
363    </script>
363
364
365    
366        
366<script type='application/json' id='mida-block-cfg'>
367            {"domain":"stashlogix.myshopify.com","setting":{"adminUrl":"","allowIcloudRelay":false,"allowVerifiedGoodBots":true,"allowVerifiedGoodBotsConfig":{"googleBot":false,"bingBot":false,"appleBot":false,"duckDuckBot":false,"yandexBot":false,"baiduspider":false,"yeti":false,"petalBot":false,"facebookBot":false,"twitterBot":false,"linkedinBot":false,"pinterestBot":false,"ahrefsBot":false,"semrushBot":false,"dotBot":false,"screamingFrogBot":false,"gptBot":false,"claudeBot":false,"perplexityBot":false,"ccBot":false,"bytespider":false},"autoBlockSuspiciousCrawlers":true,"autoBlockSuspiciousCrawlersConfig":{"unknownHeadlessUserAgent":false,"headlessHints":false,"platformMismatch":false},"autoBlockUnknownBots":true,"bgColor":"#ffffff","blockPageMessage":"\u003cp\u003e\u003cspan style=\"font-size: 14pt;\"\u003eThe site owner may have set restrictions that prevent you from accessing the site. Please contact the site owner for access.\u003c\/span\u003e\u003c\/p\u003e","blockPageTitle":"Access Denied","blockProxy":true,"blockTOR":true,"blockTextSelection":false,"blockVPN":false,"createdAt":"2026-08-07T02:20:08.206Z","disableDevTools":false,"disableRightClick":false,"enableOverlay":false,"logoUrl":"https:\/\/production-blocker-bucket.s3.amazonaws.com\/src\/lib\/setting\/9954450-1761634971130-674500342.png","manualRuleOrdering":false,"nameBlockingConfig":{"randomString":false,"keywordSmash":false,"repeatedChars":false,"noVowel":false},"orderConfig":{"enableFakeOrder":true,"blockFakeOrder":false,"hidePayment":false,"hideDelivery":false,"autoBlockOrder":false,"bypassEmail":[]},"protectionMode":"balanced","rulePriority":["blockProxy","blockVPN","smartDeviceBlocking","blockTOR"],"smartDeviceBlocking":false,"smartHighRiskBlocking":true,"smartHighRiskRange":85,"turnOffSignature":false,"updatedAt":"2026-08-20T22:31:10.661Z"}}
368        </script>
368
369    
370
371<!-- END app block --><!-- BEGIN app block: shopify://apps/monster-cart-upsell-free-gifts/blocks/app-embed/a1b8e58a-bf1d-4e0f-8768-a387c3f643c0 -->
371<script>
372  window.mu_version = 1.8
373  
374    window.mu_currencies = [{"name": "United States Dollar", "iso_code": "USD", "symbol": "$"},];
375    window.mu_origin = 'stashlogix.co';
376    window.mu_myshopify_domain = 'stashlogix.myshopify.com';
377    // Shopify App Proxy base for this APP (prod and hosted-dev register
378    // different subpaths so both can coexist on one store). Rewritten per
379    // app by ext-switch-ns at deploy time; the cart bundle reads it at
380    // call time (old_code/components/cart/ApiAdapter.js).
381    window.mu_proxy_base = 'https://monsterupsells.com/api';
382    window.mu_cart_currency= 'USD';
383    window.mu_cart_items = [];
384    window.mu_money_format = '$ {{amount}}';
385    
386    
387    
388    
389    
390    window.show_item_properties = true
391    
392    
393    
394    
395    
396    window.mu_bag_selector = [];
397    
398    
399    window.mu_hide_when_opened = "";
400    
401    // Stub: defined synchronously so callers can detect `typeof window.monster_refresh === 'function'`
402    // before the cart bundle loads. The real implementation overwrites this once the app renders.
403    window.monster_refresh = function () {
404      console.log("MU: monster_refresh called before the app finished rendering — the function won't work until the cart is fully loaded.");
405    };
406</script>
406<script>
407    // custom code here
408</script>
408�
408<script>console.log("%cMU: Version 2 detected", "color: white; background: #007acc; padding: 2px 6px; border-radius: 3px;");</script>
408<script>console.log("%cMU: Version 2 is active", "color: white; background: #28a745; padding: 2px 6px; border-radius: 3px;");</script>
408<script>
409      window.mu_settings = {"rtl":false,"font":{"size":14,"color":"#162543","custom":false,"family":"Poppins:100,100italic,200,200italic,300,300italic,regular,italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic"},"scary":{"days":0,"text":{"text":"🔥 Your cart is reserved for... {{timer}} minutes","color":"#D0021B","font_size":0.7},"hours":0,"style":"rounded","border":"#A1B2FF","minutes":4,"seconds":49,"isActive":false,"endAction":"hide","placement":"bottom","background":"#F0F2FF","isDaysActive":false,"isHoursActive":true,"textAlignment":"left","textAlignement":"left","isMinutesActive":true,"isSecondsActive":true},"theme":{"primary":"#D0021B","secondary":"#D7DEFF","textColor":"#162543CC","background":"#FFFFFF","buttonColor":"#FFFFFF","buttonRadius":6},"active":false,"badges":{"value":"\u003cp class=\"ql-align-center\"\u003eGuaranteed Safe \u0026amp; Secure Checkout\u003c\/p\u003e\u003cp\u003e\u003cimg src=\"https:\/\/storage.crisp.chat\/users\/upload\/operator\/efc812c3c6152000\/payment-methods-min_dp91kr.png\"\u003e\u003c\/p\u003e","isActive":false,"position":"bellow_checkout"},"curved":true,"header":{"title":{"text":"Your Cart","color":"#4A4A4A","font_size":1.1,"font_weight":"500"},"margin":"5","alignment":"center","background":"#FFFFFF"},"modules":{"order":["checkout_button","random_text","order_note"],"order_note":{"text":"\u003cp\u003e \u003cstrong\u003eAdd a note to your order\u003c\/strong\u003e\u003c\/p\u003e","active":false,"position":"bellow_checkout"},"random_text":{"text":"\u003cp class=\"ql-align-center\"\u003e100% NO-RISK MONEY BACK GUARANTEE\u003c\/p\u003e","active":false,"position":"bellow_checkout"},"checkout_button":{"coupon":{"background":"#7ED321","active_color":"#D7DEFF","hoverBackground":"#D7DEFF","active_background":"#5A75F8"},"savings":{"text":"Savings","color":"#D0021B","font_size":1.3,"font_weight":"500"},"subtotal":{"text":"Subtotal","color":"#162543","font_size":1.3,"font_weight":"500"},"background":"#D0021B","button_text":{"text":"Checkout \/ {{ subtotal }}","color":"#FFFFFF","font_size":1.3,"font_weight":"700"},"show_subtotal":true,"hoverBackground":"#D7DEFF","use_coupon_code":{"text":"Coupon code","color":"#A0A0A0","font_size":0.9},"checkout_as_link":false,"edit_coupon_code":{"text":"Edit","font_size":0.9},"apply_coupon_code":{"text":"Apply","color":"#FFFFFF","font_size":1},"close_coupon_code":{"text":"Close","font_size":0.9},"coupon_alert_text":{"text":"Code overrides offers","color":"#EF4444","font_size":1},"enter_coupon_code":{"text":"Enter Coupon Code","color":"#7ED321","font_size":0.9},"button_text_loading":{"text":"Generating Offer...","color":"#FFFFFF","font_size":"1.3","font_weight":"700"},"fix_checkout_container":true,"continue_shopping_button":{"text":"Continue shopping","color":"#5A75F8","font_size":1,"font_weight":"700"},"active_continue_shopping_button":false,"active_continue_shopping_underlined":true}},"product":{"qte":{"color":"#000000","font_size":"0.9"},"grow":false,"price":{"text":"{{original_price}}{{product_price}}","color":"#162543","font_size":1.1,"font_weight":"700"},"title":{"text":"{{product_title}}","color":"#162543","font_size":1.1,"font_weight":"400"},"show_bin":true,"sold_out":"Sold Out","variants":{"color":"#777777","font_size":"0.9","font_weight":"500"},"bin_color":"#000000","image_size":80,"editable_quantity":false,"allow_variants_editing":true},"afterPay":{"text":{"text":"Or {{installments}} installments of {{split payment}} with","color":"#162543","font_size":0.8,"font_weight":700},"image":"https:\/\/s3-us-west-2.amazonaws.com\/apps.static.resources\/afterpay_black.png","splits":4,"isActive":false,"isExternal":false},"open_cart":true,"empty_cart":"\u003cp class=\"ql-align-center\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0597\/9367\/0293\/t\/38\/assets\/download.png?v=1667818689\"\u003e\u003c\/p\u003e","show_coupon":false,"sticky_cart":{"btn_text":"Add To Cart","isActive":true,"btn_color":"#D0021B","btn_style":"square","cart_name":{"text":"Add To Cart"},"txt_color":"#060606","atc_action":"checkout","mobile_active":true,"desktop_active":true,"mobile_location":"bottom","mobile_quantity":{"text":"Quantity"},"background_color":"#FFFFFF","desktop_location":"bottom","desktop_quantity":{"text":"Quantity"},"mobile_atc_height":{"text":"50"},"mobile_show_price":true,"mobile_show_title":true,"mobile_visibility":"dynamic","desktop_visibility":"dynamic","btn_text_unavailable":"UNAVAILABLE","mobile_show_quantity":true,"mobile_show_variants":true,"desktop_show_quantity":true,"desktop_show_variants":true,"btn_text_variant_active":"CONFIRM","desktop_product_preview":true,"desktop_show_product_name":true,"btn_atc_txt_variant_active":"Choose size","mobile_show_compared_price":true,"desktop_show_compared_price":true,"show_btn_atc_txt_variant_active":false},"announcement":{"text":{"text":"⏰ Order before your items are out of stock!","color":"#7ED321","font_size":0.7},"style":"rounded","border":"#D0021B","isActive":false,"position":"bellow_products","background":"#9B9B9B","textAlignment":"center","textAlignement":"center"}
409,"cod_settings":{"form":[{"type":"name","label":"First name","isRequired":true,"placeholder":"Please enter your full name"},{"type":"email","label":"Email","isRequired":false,"placeholder":"Please enter your email"},{"type":"phone","label":"Phone number","isRequired":true,"placeholder":"Please enter your phone number"},{"type":"string","label":"Address","isRequired":true,"placeholder":"Please enter your address"},{"type":"textarea","label":"Note to seller","isRequired":false,"placeholder":"Please enter your a custome note"}],"is_active":false,"checkout_mode":"cod_and_checkout","error_message":"This field is required","confirm_button":{"text":"Confirm Order","color":"#FFFFFF","font_size":1.7,"background":"#5A75F8","hoverBackground":"#D7DEFF"},"loading_button":{"text":"Loading ...","color":"#FFFFFF","font_size":1.7,"background":"#5A75F8","hoverBackground":"#D7DEFF"},"checkout_button":{"text":"PAY ON DELIVERY","color":"#FFFFFF","font_size":1.7,"background":"#5A75F8","hoverBackground":"#D7DEFF"},"is_form_in_cart":false},"subscription":{"text":{"text":"Upgrade to {{plans_group_name}}","color":"#FFFFFF","font_size":0.9,"font_weight":700},"style":"button","border":"#1A449C","isActive":false,"background":"#1A449C","loadingBorder":"#999999","upgradingText":{"text":"Upgrading...","color":"#FFFFFF","font_size":0.9,"font_weight":700},"subscribedText":{"text":"{{selling_plan_name}}","color":"#000000","font_size":0.9,"font_weight":500},"downgradingText":{"text":"Downgrading...","color":"#FFFFFF","font_size":0.9,"font_weight":700},"highlightedText":{"text":"save","color":"#FFFFFF","font_size":0.9,"font_weight":700},"subscribedBorder":"#999999","loadingBackground":"#999999","unhighlightedText":{"text":"Subscribe \u0026","color":"#000000","font_size":0.9,"font_weight":700},"subscribedBackground":"#FFFFFF"},"auto_discount":{"text":{"text":"{{title}}","color":"#D0021B","font_size":0.9,"font_weight":400},"border":"#A1B2FF","background":"#F0F2FF"},"expressCheckout":{"rowGap":"8","enabled":false,"position":"under-checkout","buttonHeight":"40","buttonAlignment":"center","hideBuyerConsent":false,"renderInShadowDOM":true,"mobileButtonHeight":"40"},"product_details":{"external":false,"readMore":{"text":"Read More","color":"#4054B2","font_size":1},"truncate":true,"atcButton":{"text":"Add To Cart","color":"#FFFFFF","font_size":1},"truncate_length":200,"atcButton_background":"#4054B2","atcButton_hoverBackground":"#CECECE"},"count_compare_at":true,"default_language":"english","multiCurrencyMode":true,"show_coupon_alert_text":true,"checkout_condition_text":"\u003cp\u003eI agree to \u003cstrong\u003eTerms \u0026amp; conditions\u003c\/strong\u003e\u003c\/p\u003e","checkout_condition_color":"#D0021B","continue_shopping_button":{"text":"Continue shopping","color":"#D0021B","font_size":1,"font_weight":700},"checkout_condition_alignment":"center","is_checkout_condition_active":false,"active_continue_shopping_button":true,"active_continue_shopping_underlined":true};
410
411      // Render-time guard against injected script payloads in settings text.
412      // The cart renders these fields through dangerouslySetInnerHTML, so any
413      // markup carrying an inline event handler executes. Injected payloads
414      // observed in the wild used <svg onload=...> and <img src=x onerror=...>
415      // to append a remote 
415<script>. Strip those constructs before the renderer
416      // can see them; plain formatting markup (<p>, <img src>, <strong>, ...)
417      // is preserved so legitimate merchant content still renders.
418      //
419      // This is a containment measure, not a fix: the payload still sits in the
420      // shop-settings metafield until the settings job rewrites it from the DB.
421      (function () {
422        function stripHostileMarkup(value) {
423          if (typeof value !== 'string' || value.indexOf('<') === -1) return value;
424          return (
425            value
426              // whole script/svg/iframe/object/embed elements, including content
427              .replace(/<\s*(script|svg|iframe|object|embed)\b[\s\S]*?<\s*\/\s*\1\s*>/gi, '')
428              // any unpaired or self-closing remnant of those tags
429              .replace(/<\s*\/?\s*(script|svg|iframe|object|embed)\b[^>]*>/gi, '')
430              // any tag carrying an inline event handler (onload=, onerror=, ...)
431              .replace(/<[a-z][^>]*?\son[a-z]+\s*=[^>]*>/gi, '')
432              .replace(/javascript\s*:/gi, '')
433          );
434        }
435        // custom_css is injected as stylesheet text, not HTML, so it cannot
436        // execute script — and it legitimately contains inline SVG data URIs
437        // (background: url('data:image/svg+xml,<svg .../>')) that stripping
438        // would corrupt. Leave it untouched.
439        var SKIP_KEYS = { custom_css: true };
440        function sanitize(node) {
441          if (typeof node === 'string') return stripHostileMarkup(node);
442          if (Array.isArray(node)) {
443            for (var i = 0; i < node.length; i++) node[i] = sanitize(node[i]);
444            return node;
445          }
446          if (node && typeof node === 'object') {
447            for (var key in node) {
448              if (Object.prototype.hasOwnProperty.call(node, key)) {
449                if (SKIP_KEYS[key]) continue;
450                node[key] = sanitize(node[key]);
451              }
452            }
453          }
454          return node;
455        }
456        // Never let a sanitiser fault break the cart for every shop.
457        try {
458          window.mu_settings = sanitize(window.mu_settings);
459        } catch (e) {
460          console.warn('MU: settings sanitiser skipped', e);
461        }
462      })();
463      window.mu_targets = {"campaigns":{"15306":{"id":"15306","type":"add_to_unlock","updatedAt":1789167577982}},"all_products":["15306"]};window.mu_rewards = Object.assign({}, {"15306":{"type":"ATU","goal_type":"amount","goals":[{"title":"spend {{goal}} get {{reward}} off","specific_goals":[{"currency":"USD","amount":85}],"reward":{"type":"GIFT","previous_gift":"keep","gift_ids":["gid:\/\/shopify\/Product\/7359460868163"]}}],"fbtDiscounts":[],"include_discounts":true,"discount_message":"{{goal}}","show_mcart_suffix":false}}, {});window.mu_products_collections = {};
464      window.mu_campaigns = {};
465    </script>
465
466          
466<script>window.mu_campaigns["15306"] = {"modules":{"order":["checkout_button","random_text","order_note"],"order_note":{"text":"\u003cp\u003e\u003cstrong\u003eAdd a note to your order\u003c\/strong\u003e\u003c\/p\u003e","active":false},"random_text":{"text":"\u003cp class=\"ql-align-center\"\u003e100% NO-RISK MONEY BACK GUARANTEE\u003c\/p\u003e","active":false}},"add_to_unlock":{"goals":[{"gift":{"after":"\u003cp class='ql-align-center'\u003e\u003cimg src='https:\/\/media.giphy.com\/media\/1wX5TJZPqVw3HhyDYn\/giphy.gif'\u003e You've unlocked a \u003cb\u003eFree Gift\u003c\/b\u003e\u003cp\u003e","before":"\u003cp class='ql-align-center'\u003e\u003cimg src='https:\/\/monster-upsells-images-prod.s3.us-east-2.amazonaws.com\/wp4cb45f10.gif'\u003e Add \u003cb\u003e{{amount_left}}\u003c\/b\u003e to get a \u003cb\u003eFree Gift\u003c\/b\u003e\u003cp\u003e","widget":{"after":{"header":"\u003cstrong\u003eYou unlocked a Free Gift! 🎉\u003c\/strong\u003e","outline":"#CBEBCE","background":"#F8FBF6","product_name":"\u003cp\u003eOnly valid today! ⏰\u
466003c\/p\u003e\u003cp\u003e{{product_name}}\u003c\/p\u003e","offer_highlight":{"text":"Free","color":"#4FB56E","font_size":"1.2"},"variant_change_text":{"text":"Change gift","color":"#868686","font_size":"1"}},"active":true,"before":{"header":"\u003cstrong\u003eAdd {{amount_left}} to unlock Free Gift 🎁\u003c\/strong\u003e","outline":"#C4C4C4","background":"#F2F5FF","product_name":"Today only offer","offer_highlight":{"text":"Free","color":"#5F5F5F","font_size":"1.2"},"multi_gift_image":{"key":"GLOBAL\/default_gifts.png","url":"https:\/\/monster-upsells-images-dev.s3.us-west-2.amazonaws.com\/GLOBAL\/default_gifts.png"}},"selecting":{"header":"\u003cstrong\u003eSelect 1 Free Gift\u003c\/strong\u003e","outline":"#C4C4C4","background":"#F2F5FF","product_name":"{{product_name}}","offer_highlight":{"text":"Free","color":"#5F5F5F","font_size":"1.2"},"variant_selector_text":{"text":"Add Gift","color":"#FFFFFF","font_size":"1"},"variant_button_background":"#5A75F8"},"compare_at_price":{"text":"{{compare_at_price}}","color":"#D7DEFF","font_size":"1"},"compare_at_price_active":true},"products":[],"previous_gift":"keep","multi_gift_select":"select"},"badge":{"text":{"text":"{{goal}}","color":"#5A75F8","font_size":1},"type":"2","image":null,"show_text":true},"manual":{"after":"\u003cp class='ql-align-center'\u003e\u003cimg src='https:\/\/media.giphy.com\/media\/1wX5TJZPqVw3HhyDYn\/giphy.gif'\u003e You've unlocked \u003cb\u003eFree shipping!\u003c\/b\u003e\u003cp\u003e","before":"\u003cp class='ql-align-center'\u003e\u003cimg src='https:\/\/monster-upsells-images-prod.s3.us-east-2.amazonaws.com\/wp4cb45f10.gif'\u003e  Add \u003cb\u003e{{amount_left}}\u003c\/b\u003e to get \u003cb\u003efree shipping\u003c\/b\u003e\u003cp\u003e"},"confetti":false,"discount":{"type":"percentage","after":"\u003cp class='ql-align-center'\u003e\u003cimg src='https:\/\/media.giphy.com\/media\/1wX5TJZPqVw3HhyDYn\/giphy.gif'\u003e You've unlocked \u003cb\u003e{{reward}}\u003c\/b\u003e off\u003cp\u003e","before":"\u003cp class='ql-align-center'\u003e\u003cimg src='https:\/\/monster-upsells-images-prod.s3.us-east-2.amazonaws.com\/wp4cb45f10.gif'\u003e Add \u003cb\u003e{{amount_left}}\u003c\/b\u003e to unlock \u003cb\u003e{{reward}}\u003c\/b\u003e off\u003cp\u003e","reward":"10"},"goal_text":{"text":"Free Shipping","color":"#D0021B","font_size":0.7},"goal_type":"fixed","reward_type":"free_shipping","free_shipping":{"after":"\u003cp class=\"ql-align-center\"\u003e\u003cimg src=\"https:\/\/media.giphy.com\/media\/1wX5TJZPqVw3HhyDYn\/giphy.gif\"\u003e You've unlocked \u003cstrong\u003eFree shipping!\u003c\/strong\u003e\u003c\/p\u003e","before":"\u003cp class=\"ql-align-center\"\u003e\u003cimg src=\"https:\/\/monster-upsells-images-prod.s3.us-east-2.amazonaws.com\/wp4cb45f10.gif\"\u003e Add \u003cstrong\u003e{{amount_left}}\u003c\/strong\u003e to get \u003cstrong\u003efree shipping\u003c\/strong\u003e\u003c\/p\u003e","manual":true},"discount_title":"spend {{goal}} get {{reward}} off","show_goal_text":true,"specific_goals":[{"goal":75,"main":true,"currency":"USD"}],"confetti_length":400},{"gift":{"after":"\u003cp class=\"ql-align-center\"\u003e\u003cimg src=\"https:\/\/media.giphy.com\/media\/1wX5TJZPqVw3HhyDYn\/giphy.gif\"\u003e You've unlocked a \u003cstrong\u003eFree Bamboo Tube\u003c\/strong\u003e\u003c\/p\u003e","before":"\u003cp class=\"ql-align-center\"\u003e\u003cimg src=\"https:\/\/monster-upsells-images-prod.s3.us-east-2.amazonaws.com\/wp4cb45f10.gif\"\u003e Add \u003cstrong\u003e{{amount_left}}\u003c\/strong\u003e to get a FREE Bamboo Tube\u003c\/p\u003e","widget":{"after":{"header":"\u003cp\u003e\u003cstrong\u003eYou unlocked a Free Gift! 🎉\u003c\/strong\u003e\u003c\/p\u003e","outline":"#CBEBCE","background":"#F8FBF6","product_name":"\u003cp\u003eOnly valid today! ⏰\u
466003c\/p\u003e\u003cp\u003e{{product_name}}\u003c\/p\u003e","offer_highlight":{"text":"Free","color":"#4FB56E","font_size":1.2},"variant_change_text":{"text":"Change gift","color":"#868686","font_size":1}},"active":true,"before":{"header":"\u003cp\u003e\u003cstrong\u003eAdd {{amount_left}} to unlock Free Gift 🎁\u003c\/strong\u003e\u003c\/p\u003e","outline":"#C4C4C4","background":"#F2F5FF","product_name":"\u003cp\u003eMedium Bamboo StashTube\u003c\/p\u003e","offer_highlight":{"text":"Free","color":"#77AC3C","font_size":1.2},"multi_gift_image":{"key":"GLOBAL\/default_gifts.png","url":"https:\/\/d1s1zm0vzu692k.cloudfront.net\/static\/images\/default_gifts.png"}},"selecting":{"header":"\u003cp\u003e\u003cstrong\u003eSelect 1 Free Gift\u003c\/strong\u003e\u003c\/p\u003e","outline":"#C4C4C4","background":"#F2F5FF","product_name":"\u003cp\u003e{{product_name}}\u003c\/p\u003e","offer_highlight":{"text":"Free","color":"#5F5F5F","font_size":1.2},"variant_selector_text":{"text":"Add Gift","color":"#FFFFFF","font_size":1},"variant_button_background":"#0A85FF"},"compare_at_price":{"text":"{{compare_at_price}}","color":"#8D8D8D","font_size":1},"compare_at_price_active":true},"products":[{"id":"gid:\/\/shopify\/Product\/7359460868163","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0971\/7100\/files\/StashLogixSampleShoot_6.jpg?v=1736894017","title":"Free Medium Bamboo Tube","handle":"free-gift","options":[{"id":"gid:\/\/shopify\/ProductOption\/9444088119363","name":"Title","values":["Default Title"],"position":1}],"variants":[{"id":"gid:\/\/shopify\/ProductVariant\/42043072544835","sku":"Bamboo-Tube-Medium-Logo","price":"0.00","title":"Default Title","weight":0.2,"barcode":null,"product":{"id":"gid:\/\/shopify\/Product\/7359460868163","__typename":"Product"},"taxable":true,"position":2,"createdAt":"2025-01-14T22:36:49Z","updatedAt":"2026-08-27T22:01:07Z","weightUnit":"OUNCES","displayName":"Free Medium Bamboo Tube - Default Title","inventoryItem":{"id":"gid:\/\/shopify\/InventoryItem\/44147686572099","__typename":"InventoryItem"},"compareAtPrice":null,"inventoryItemId":"gid:\/\/shopify\/InventoryItem\/44147686572099","inventoryPolicy":"DENY","selectedOptions":[{"value":"Default Title","__typename":"SelectedOption"}],"availableForSale":true,"requiresShipping":true,"inventoryQuantity":1194,"fulfillmentService":"gid:\/\/shopify\/FulfillmentService\/manual","inventoryManagement":"SHOPIFY"}],"productType":"free_gift"}],"previous_gift":"keep","multi_gift_select":"select"},"badge":{"text":{"text":"{{goal}}","color":"#5A75F8","font_size":1},"type":"2","image":null,"show_text":true},"manual":{"after":"\u003cp class='ql-align-center'\u003e\u003cimg src='https:\/\/media.giphy.com\/media\/1wX5TJZPqVw3HhyDYn\/giphy.gif'\u003e You've unlocked \u003cb\u003eFree shipping!\u003c\/b\u003e\u003cp\u003e","before":"\u003cp class='ql-align-center'\u003e\u003cimg src='https:\/\/monster-upsells-images-prod.s3.us-east-2.amazonaws.com\/wp4cb45f10.gif'\u003e  Add \u003cb\u003e{{amount_left}}\u003c\/b\u003e to get \u003cb\u003efree shipping\u003c\/b\u003e\u003cp\u003e"},"confetti":false,"discount":{"type":"percentage","after":"\u003cp class=\"ql-align-center\"\u003e\u003cimg src=\"https:\/\/media.giphy.com\/media\/1wX5TJZPqVw3HhyDYn\/giphy.gif\"\u003e You've unlocked \u003cstrong\u003e{{reward}}\u003c\/strong\u003e off\u003c\/p\u003e","before":"\u003cp class=\"ql-align-center\"\u003e\u003cimg src=\"https:\/\/monster-upsells-images-prod.s3.us-east-2.amazonaws.com\/wp4cb45f10.gif\"\u003e Add \u003cstrong\u003e{{amount_left}}\u003c\/strong\u003e to unlock \u003cstrong\u003e{{reward}}\u003c\/strong\u003e off\u003c\/p\u003e","reward":"10"},"goal_text":{"text":"Free Bamboo Tube","color":"#2C323B","font_size":0.7},"goal_type":"fixed","reward_type":"gift","free_shipping":{"after":"\u003cp class='ql-align-center'\u003e\u003cimg src='https:\/\/media.giphy.com\/media\/1wX5TJZPqVw3HhyDYn\/giphy.gif'\u003e You've unlocked \u003cb\u003eFree shipping!\u003c\/b\u003e\u003cp\u003e","before":"\u003cp class='ql-align-center'\u003e\u003cimg src='https:\/\/monster-upsells-images-prod.s3.us-east-2.amazonaws.com\/wp4cb45f10.gif'\u003e  Add \u003cb\u003e{{amount_left}}\u003c\/b\u003e to get \u003cb\u003efree shipping\u003c\/b\u003e\u003cp\u003e","manual":true},"discount_title":"spend {{goal}} get {{reward}} off","show_goal_text":true,"specific_goals":[{"goal":85,"main":true,"currency":"USD"}],"confetti_length":400}],"title":{"text":"Frequently Bought Together","color":"#162543","font_size":1,"font_weight":"500"},"isActive":true,"products":[],"fbt_below":true,"fbt_style":"classic_stack","separator":{"text":"OR","active":false},"background":"#7ED321","image_size":70,"borderColor":"#4A4A4A","headerAlign":"
466center","show_badges":false,"exclude_tags":[],"fbt_position":"above_checkout","image_radius":5,"corner_radius":5,"product_price":{"text":"{{original_price}}{{product_price}}","color":"#162543","font_size":0.9,"font_weight":"600"},"product_title":{"text":"{{product_title}}","color":"#162543","font_size":1,"font_weight":"600"},"bar_margin_top":0,"progress_thick":false,"section_margin":10,"smart_products":[],"variant_picker":{"price_color":"#162543CC","title_color":"#162543CC","confirm_color":"#FFFFFF","dropdown_color":"#162543CC","confirm_background":"#D0021B","dropdown_background":"#D7DEFF"},"multi_goal_type":"amount","product_details":{"active":false,"external":false,"readMore":{"text":"Read More","color":"#5A75F8","font_size":1},"truncate":true,"atcButton":{"text":"Add To Cart","color":"#FFFFFF","font_size":1},"back_button":{"text":"Back to cart","color":"#162543","font_size":"1"},"truncate_length":200,"atcButton_background":"#5A75F8","atcButton_hoverBackground":"#CECECE"},"products_length":3,"discount_message":"{{goal}}","progress_primary":"#D0021B","show_suggestions":true,"bar_margin_bottom":0,"btn_corner_radius":6,"fbt_discount_text":{"text":"{{discount}}% off","color":"#5A75F8","font_size":"0.8","font_weight":"700"},"include_discounts":true,"progress_complete":"#7ED321","show_mcart_suffix":false,"upsell_add_button":{"text":"Add To Cart","color":"#D0021B","font_size":0.8,"font_weight":"700"},"progress_secondary":"#D7DEFF","progress_background":"#FFFFFF","progress_bar_margin":0,"progress_bar_sticky":true,"recommendation_type":"shopify_recommendation","show_product_details":{"text":"Show Details","color":"#D0021B","font_size":0.7,"font_weight":"300"},"show_all_locked_goals":false,"upsell_confirm_button":{"text":"Confirm","font_size":0.8,"font_weight":"700"},"add_to_cart_button_size":6,"fbt_discount_background":"#5A75F820","upsell_add_button_border":"#D0021B","upsell_add_button_background":"#FFFFFF"}}</script>
466
467        �
467<script async src="https://cdn.shopify.com/extensions/01a120ee-d35a-7607-a71e-d90d846e49c4/monster-upsells-1023/assets/webfont.js"></script>
467
468    
469      <link href="https://cdn.shopify.com/extensions/01a120ee-d35a-7607-a71e-d90d846e49c4/monster-upsells-1023/assets/cart_v2.css" rel="stylesheet">
470      
470<script async src="https://cdn.shopify.com/extensions/01a120ee-d35a-7607-a71e-d90d846e49c4/monster-upsells-1023/assets/cart_renderer_v2.js" type="module"></script>
470
471    
472  
473
474
475
476<!-- END app block -->
476<script src="https://cdn.shopify.com/extensions/01a0f039-5f02-72aa-9621-fb7a06d5fa1e/df574a3/assets/embed.js" type="text/javascript" defer="defer"></script>
476
477<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
478<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: 9717100,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};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 478
478
479<script>
480  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
481</script>
vendor: 1 bytes, line 481
481
482<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}
482).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: 9717100,storefrontBaseUrl: "https://stashlogix.co",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://stashlogix.co/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"2808774723","configuration":"{\"accountID\":\"stashlogix.myshopify.com\",\"devRefreshedAt\":\"2026-10-02T21:19:03.794Z\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"bcc23a17366556cd2d14935efb84046d","type":"APP","apiClientId":91904704513,"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":"2039775299","configuration":"{\"accountID\":\"{\\\"_id\\\":\\\"6a7540d75b9f540f309814bf\\\",\\\"domain\\\":\\\"stashlogix.myshopify.com\\\"}\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0f4a99a94e5522265afa164895734488","type":"APP","apiClientId":281958645761,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"425754691","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-8L3B3FXZXK\\\",\\\"AW-853852854\\\",\\\"GT-WB5FV4N\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-8L3B3FXZXK\\\",\\\"AW-853852854\\\/gBMTCLKRgeUcELaFk5cD\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-8L3B3FXZXK\\\",\\\"AW-853852854\\\/Y5e2CL6RgeUcELaFk5cD\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-8L3B3FXZXK\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-8L3B3FXZXK\\\",\\\"AW-853852854\\\/9bS-CLuRgeUcELaFk5cD\\\",\\\"MC-SZ6708HT95\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-8L3B3FXZXK\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-8L3B3FXZXK\\\",\\\"AW-853852854\\\/HRzKCN2s9uQcELaFk5cD\\\",\\\"MC-SZ6708HT95\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-8L3B3FXZXK\\\",\\\"AW-853852854\\\/U2sCCLiRgeUcELaFk5cD\\\",\\\"MC-SZ6708HT95\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-8L3B3FXZXK\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-8L3B3FXZXK\\\",\\\"AW-853852854\\\/CX7uCMGRgeUcELaFk5cD\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-8L3B3FXZXK\\\",\\\"AW-853852854\\\/7dimCLWRgeUcELaFk5cD\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-8L3B3FXZXK\\\"}],\\\"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"]}
482,{"id":"17367107","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"22","type":"CUSTOM","privacyPurposes":[],"name":"NFD Custom"},{"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":"STASHLOGIX","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"stashlogix.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/stashlogix.co"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://stashlogix.co/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"167244169283","themeStoreId":"857","themePublished":"true","eventMetadataId":"47f061d3-dd20-40e7-a347-93a24c2c71e2","pageType":"home","shopId":"9717100","storefrontBaseUrl":"https:\/\/stashlogix.co","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
482<script>
483  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
484  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
485  window.ShopifyAnalytics.meta.currency = 'USD';
486  var meta = {"page":{"pageType":"home","requestId":"e5224ca3-3151-4e62-a67b-ecf84f7ebf1f-1791568878"}};
487  for (var attr in meta) {
488    window.ShopifyAnalytics.meta[attr] = meta[attr];
489  }
490</script>
vendor: 1 bytes, line 490
490
491<script class="analytics">
492  (function () {
493    var customDocumentWrite = function(content) {
494      var jquery = null;
495
496      if (window.jQuery) {
497        jquery = window.jQuery;
498      } else if (window.Checkout && window.Checkout.$) {
499        jquery = window.Checkout.$;
500      }
501
502      if (jquery) {
503        jquery('body').append(content);
504      }
505    };
506
507    var hasLoggedConversion = function(token) {
508      if (token) {
509        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
510      }
511      return false;
512    }
513
514    var setCookieIfConversion = function(token) {
515      if (token) {
516        var twoMonthsFromNow = new Date(Date.now());
517        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
518
519        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
520      }
521    }
522
523    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
524    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
525    if (trekkie.integrations) {
526      return;
527    }
528    trekkie.methods = [
529      'identify',
530      'page',
531      'ready',
532      'track',
533      'trackForm',
534      'trackLink'
535    ];
536    trekkie.factory = function(method) {
537      return function() {
538        var args = Array.prototype.slice.call(arguments);
539        args.unshift(method);
540        trekkie.push(args);
541        if (method == 'track' || method == 'page') {
542          var pageUrl;
543          try {
544            pageUrl = window.location.href;
545          } catch (e) {}
546          var pageReferrer;
547          try {
548            pageReferrer = document.referrer;
549          } catch (e) {}
550          try {
551            if (window.__TREKKIE_SHIM_QUEUE == null) {
552              window.__TREKKIE_SHIM_QUEUE = [];
553            }
554            window.__TREKKIE_SHIM_QUEUE.push({
555              from: 'trekkie-stub',
556              method: method,
557              args: args.slice(1),
558              pageContext: {
559                url: pageUrl,
560                referrer: pageReferrer
561              }
562            });
563          } catch (e) {
564            // no-op
565          }
566        }
567        return trekkie;
568      };
569    };
570    for (var i = 0; i < trekkie.methods.length; i++) {
571      var key = trekkie.methods[i];
572      trekkie[key] = trekkie.factory(key);
573    }
574    trekkie.load = function(config) {
575      trekkie.config = config || {};
576      trekkie.config.initialDocumentCookie = document.cookie;
577      var first = document.getElementsByTagName('script')[0];
578var script = document.createElement('script');
579script.type = 'text/javascript';
580script.onerror = function(e) {
581  var scriptFallback = document.createElement('script');
582  scriptFallback.type = 'text/javascript';
583  scriptFallback.onerror = function(error) {
584          var Monorail = {
585      produce: function produce(monorailDomain, schemaId, payload) {
586        var currentMs = new Date().getTime();
587        var event = {
588          schema_id: schemaId,
589          payload: payload,
590          metadata: {
591            event_created_at_ms: currentMs,
592            event_sent_at_ms: currentMs
593          }
594        };
595        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
596      },
597      sendRequest: function sendRequest(endpointUrl, payload) {
598        // Try the sendBeacon API
599        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
600          var blobData = new window.Blob([payload], {
601            type: 'text/plain'
602          });
603
604          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
605            return true;
606          } // sendBeacon was not successful
607
608        } // XHR beacon
609
610        var xhr = new XMLHttpRequest();
611
612        try {
613          xhr.open('POST', endpointUrl);
614          xhr.setRequestHeader('Content-Type', 'text/plain');
615          xhr.send(payload);
616        } catch (e) {
617          console.log(e);
618        }
619
620        return false;
621      },
622      isIos12: function isIos12() {
623        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
624      }
625    };
626    Monorail.produce('monorail-edge.shopifysvc.com',
627      'trekkie_storefront_load_errors/1.1',
628      {shop_id: 9717100,
629      theme_id: 167244169283,
630      app_name: "storefront",
631      context_url: window.location.href,
632      source_url: "//stashlogix.co/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
633
634  };
635  scriptFallback.async = true;
636  scriptFallback.src = '//stashlogix.co/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
637  first.parentNode.insertBefore(scriptFallback, first);
638};
639script.async = true;
640script.src = '//stashlogix.co/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
641first.parentNode.insertBefore(script, first);
642
643    };
644    trekkie.load(
645      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":9717100,"isMerchantRequest":null,"themeId":167244169283,"themeCityHash":"8888091274160790989","contentLanguage":"en","currency":"USD","eventMetadataId":"47f061d3-dd20-40e7-a347-93a24c2c71e2"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
646    );
647
648    var loaded = false;
649    trekkie.ready(function() {
650      if (loaded) return;
651      loaded = true;
652
653      window.ShopifyAnalytics.lib = window.trekkie;
654
655      var originalDocumentWrite = document.write;
656      document.write = customDocumentWrite;
657      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
658      document.write = originalDocumentWrite;
659
660      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
661      var token = match? match[1]: undefined;
662      if (!hasLoggedConversion(token)) {
663        setCookieIfConversion(token);
664        
665      }
666    });
667
668    window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"e5224ca3-3151-4e62-a67b-ecf84f7ebf1f-1791568878","shopifyEmitted":true});
669
670    var eventsListenerScript = document.createElement('script');
671    eventsListenerScript.async = true;
672    eventsListenerScript.src = "//stashlogix.co/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
673    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
674})();</script>
674
675  
675<script>
676  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
677    window.ga = function ga() {
678      (window.ga.q = window.ga.q || []).push(arguments);
679      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
680        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
681      }
682      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.");
683    };
684    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
685      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
686    }
687  }
688</script>
vendor: 1 bytes, line 688
688
689<script
690  defer
691  src="https://stashlogix.co/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js"
692  data-application="storefront-renderer"
693  data-shop-id="9717100"
694  data-render-region="gcp-us-central1"
695  data-page-type="index"
696  data-theme-instance-id="167244169283"
697  data-theme-name="Impulse"
698  data-theme-version="7.1.0"
699  data-monorail-region="shop_domain"
700  data-resource-timing-sampling-rate="10"
701  data-shs="true"
702  data-shs-beacon="true"
703  data-shs-export-with-fetch="true"
704  data-shs-logs-sample-rate="1"
705  data-shs-beacon-endpoint="https://stashlogix.co/api/collect"
706></script>
706
707<meta name="shopify-y" content="f3c568b0-3706-427f-99ad-d84211cd5b9d" data-expiration="1823126478000"><meta name="shopify-s" content="57ee8c4a-6a07-45f8-86f9-042ba3732042" data-expiration="1791570678000">
708</head>
709
710<body class="template-index" data-center-text="true" data-button_style="round-slight" data-type_header_capitalize="false" data-type_headers_align_text="true" data-type_product_capitalize="false" data-swatch_style="round" >
711<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 711-712
711
712<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
712GTM-W9G7PGP9
vendor: 83 bytes, lines 712-713
712"
713height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
714<!-- End Google Tag Manager (noscript) -->
715  
715<script>window.KlarnaThemeGlobals={};</script>
715
716
717
718  <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a>
719
720  <div id="PageContainer" class="page-container">
721    <div class="transition-body"><div id="shopify-section-header" class="shopify-section">
722
723<div id="NavDrawer" class="drawer drawer--left">
724  <div class="drawer__contents">
725    <div class="drawer__fixed-header">
726      <div class="drawer__header appear-animation appear-delay-1">
727        <div class="h2 drawer__title"></div>
728        <div class="drawer__close">
729          <button type="button" class="drawer__close-button js-drawer-close">
730            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg>
731            <span class="icon__fallback-text">Close menu</span>
732          </button>
733        </div>
734      </div>
735    </div>
736    <div class="drawer__scrollable">
737      <ul class="mobile-nav" role="navigation" aria-label="Primary"><li class="mobile-nav__item appear-animation appear-delay-2"><a href="/" class="mobile-nav__link mobile-nav__link--top-level" data-active="true">HOME</a></li><li class="mobile-nav__item appear-animation appear-delay-3"><div class="mobile-nav__has-sublist"><button type="button"
738                    aria-controls="Linklist-2"
739                    class="mobile-nav__link--button mobile-nav__link--top-level collapsible-trigger collapsible--auto-height">
740                    <span class="mobile-nav__faux-link">
741                      SHOP ALL
742                    </span>
743                    <div class="mobile-nav__toggle">
744                      <span class="faux-button"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
745  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
746</span>
747</span>
748                    </div>
749                  </button></div><div id="Linklist-2"
750                class="mobile-nav__sublist collapsible-content collapsible-content--all"
751                >
752                <div class="collapsible-content__inner">
753                  <ul class="mobile-nav__sublist"><li class="mobile-nav__item">
754                        <div class="mobile-nav__child-item"><a href="/collections/best-sellers"
755                              class="mobile-nav__link"
756                              id="Sublabel-collections-best-sellers1"
757                              >
758                              Best Sellers
759                            </a></div></li><li class="mobile-nav__item">
760                        <div class="mobile-nav__child-item"><a href="/collections/all-products"
761                              class="mobile-nav__link"
762                              id="Sublabel-collections-all-products2"
763                              >
764                              All Products
765                            </a></div></li><li class="mobile-nav__item">
766                        <div class="mobile-nav__child-item"><a href="/collections/all-bags"
767                              class="mobile-nav__link"
768                              id="Sublabel-collections-all-bags3"
769                              >
770                              Odor-Proof Bags
771                            </a></div></li><li class="mobile-nav__item">
772                        <div class="mobile-nav__child-item"><a href="/collections/all-goodies"
773                              class="mobile-nav__link"
774                              id="Sublabel-collections-all-goodies4"
775                              >
776                              Accessories
777                            </a></div></li><li class="mobile-nav__item">
778                        <div class="mobile-nav__child-item"><a href="/collections/bundles"
779                              class="mobile-nav__link"
780                              id="Sublabel-collections-bundles5"
781                              >
782                              Bundles
783                            </a></div></li><li class="mobile-nav__item">
784                        <div class="mobile-nav__child-item"><a href="/collections/locked-for-traveling"
785                              class="mobile-nav__link"
786                              id="Sublabel-collections-locked-for-traveling6"
787                              >
788                              Locked for Traveling
789                            </a></div></li><li class="mobile-nav__item">
790                        <div class="mobile-nav__child-item"><a href="/collections/medication-storage"
791                              class="mobile-nav__link"
792                              id="Sublabel-collections-medication-storage7"
793                              >
794                              Medication Storage
795                            </a></div></li><li class="mobile-nav__item">
796                        <div class="mobile-nav__child-item"><a href="/collections/for-a-hike"
797                              class="mobile-nav__link"
798                              id="Sublabel-collections-for-a-hike8"
799                              >
800                              For the Slopes
801                            </a></div></li><li class="mobile-nav__item">
802                        <div class="mobile-nav__child-item"><a href="/collections/for-the-connoisseur"
803                              class="mobile-nav__link"
804                              id="Sublabel-collections-for-the-connoisseur9"
805                              >
806                              For A Hike
807                            </a></div></li><li class="mobile-nav__item">
808                        <div class="mobile-nav__child-item"><a href="/collections/for-girls-night-out"
809                              class="mobile-nav__link"
810                              id="Sublabel-collections-for-girls-night-out10"
811                              >
812                              For Girls Night Out
813                            </a></div></li><li class="mobile-nav__item">
814                        <div class="mobile-nav__child-item"><a href="/collections/for-your-pocket"
815                              class="mobile-nav__link"
816                              id="Sublabel-collections-for-your-pocket11"
817                              >
818                              For Your Pocket
819                            </a></div></li><li class="mobile-nav__item">
820                        <div class="mobile-nav__child-item"><a href="/collections/bamboo"
821                              class="mobile-nav__link"
822                              id="Sublabel-collections-bamboo12"
823                              >
824                              Bamboo!
825                            </a></div></li><li class="mobile-nav__item">
826                        <div class="mobile-nav__child-item"><a href="/collections/gifts-under-20"
827                              class="mobile-nav__link"
828                              id="Sublabel-collections-gifts-under-2013"
829                              >
830                              Under $20
831                            </a></div></li><li class="mobile-nav__item">
832                        <div class="mobile-nav__child-item"><a href="/collections/gifts-under-50"
833                              class="mobile-nav__link"
834                              id="Sublabel-collections-gifts-under-5014"
835                              >
836                              Under $50
837                            </a></div></li><li class="mobile-nav__item">
838                        <div class="mobile-nav__child-item"><a href="/collections/garage-sales"
839                              class="mobile-nav__link"
840                              id="Sublabel-collections-garage-sales15"
841                              >
842                              Garage Sale
843                            </a></div></li></ul>
844                </div>
845              </div></li><li class="mobile-nav__item appear-animation appear-delay-4"><a href="/collections/best-sellers" class="mobile-nav__link mobile-nav__link--top-level">BEST SELLERS</a></li><li class="mobile-nav__item appear-animation appear-delay-5"><a href="/collections/all-bags" class="mobile-nav__link mobile-nav__link--top-level">ODOR-PROOF BAGS</a></li><li class="mobile-nav__item appear-animation appear-delay-6"><a href="/collections/all-goodies" class="mobile-nav__link mobile-nav__link--top-level">ACCESSORIES</a></li><li class="mobile-nav__item appear-animation appear-delay-7"><a href="/collections/bundles" class="mobile-nav__link mobile-nav__link--top-level">BUNDLES</a></li><li class="mobile-nav__item appear-animation appear-delay-8"><a href="/collections/garage-sales" class="mobile-nav__link mobile-nav__link--top-level">GARAGE SALE</a></li><li class="mobile-nav__item mobile-nav__item--secondary">
846            <div class="grid"><div class="grid__item one-half appear-animation appear-delay-9">
847                  <a href="/account" class="mobile-nav__link">Log in
848</a>
849                </div></div>
850          </li></ul><ul class="mobile-nav__social appear-animation appear-delay-10"><li class="mobile-nav__social-item">
851            <a target="_blank" rel="noopener" href="https://www.instagram.com/stashlogix" title="STASHLOGIX on Instagram">
852              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 32 32"><path fill="#444" d="M16 3.094c4.206 0 4.7.019 6.363.094 1.538.069 2.369.325 2.925.544.738.287 1.262.625 1.813 1.175s.894 1.075 1.175 1.813c.212.556.475 1.387.544 2.925.075 1.662.094 2.156.094 6.363s-.019 4.7-.094 6.363c-.069 1.538-.325 2.369-.544 2.925-.288.738-.625 1.262-1.175 1.813s-1.075.894-1.813 1.175c-.556.212-1.387.475-2.925.544-1.663.075-2.156.094-6.363.094s-4.7-.019-6.363-.094c-1.537-.069-2.369-.325-2.925-.544-.737-.288-1.263-.625-1.813-1.175s-.894-1.075-1.175-1.813c-.212-.556-.475-1.387-.544-2.925-.075-1.663-.094-2.156-.094-6.363s.019-4.7.094-6.363c.069-1.537.325-2.369.544-2.925.287-.737.625-1.263 1.175-1.813s1.075-.894 1.813-1.175c.556-.212 1.388-.475 2.925-.544 1.662-.081 2.156-.094 6.363-.094zm0-2.838c-4.275 0-4.813.019-6.494.094-1.675.075-2.819.344-3.819.731-1.037.4-1.913.944-2.788 1.819S1.486 4.656 1.08 5.688c-.387 1-.656 2.144-.731 3.825-.075 1.675-.094 2.213-.094 6.488s.019 4.813.094 6.494c.075 1.675.344 2.819.731 3.825.4 1.038.944 1.913 1.819 2.788s1.756 1.413 2.788 1.819c1 .387 2.144.656 3.825.731s2.213.094 6.494.094 4.813-.019 6.494-.094c1.675-.075 2.819-.344 3.825-.731 1.038-.4 1.913-.944 2.788-1.819s1.413-1.756 1.819-2.788c.387-1 .656-2.144.731-3.825s.094-2.212.094-6.494-.019-4.813-.094-6.494c-.075-1.675-.344-2.819-.731-3.825-.4-1.038-.944-1.913-1.819-2.788s-1.756-1.413-2.788-1.819c-1-.387-2.144-.656-3.825-.731C20.812.275 20.275.256 16 .256z"/><path fill="#444" d="M16 7.912a8.088 8.088 0 0 0 0 16.175c4.463 0 8.087-3.625 8.087-8.088s-3.625-8.088-8.088-8.088zm0 13.338a5.25 5.25 0 1 1 0-10.5 5.25 5.25 0 1 1 0 10.5zM26.294 7.594a1.887 1.887 0 1 1-3.774.002 1.887 1.887 0 0 1 3.774-.003z"/></svg>
853              <span class="icon__fallback-text">Instagram</span>
854            </a>
855          </li><li class="mobile-nav__social-item">
856            <a target="_blank" rel="noopener" href="https://www.facebook.com/Stashlogix-Co-2218229498419176" title="STASHLOGIX on Facebook">
857              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 14222 14222"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013z"/></svg>
858              <span class="icon__fallback-text">Facebook</span>
859            </a>
860          </li><li class="mobile-nav__social-item">
861            <a target="_blank" rel="noopener" href="https://open.spotify.com/user/1212566685?si=449b212af27b4c99" title="STASHLOGIX on TickTok">
862              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-tiktok" viewBox="0 0 2859 3333"><path d="M2081 0c55 473 319 755 778 785v532c-266 26-499-61-770-225v995c0 1264-1378 1659-1932 753-356-583-138-1606 1004-1647v561c-87 14-180 36-265 65-254 86-398 247-358 531 77 544 1075 705 992-358V1h551z"/></svg>
863              <span class="icon__fallback-text">TikTok</span>
864            </a>
865          </li></ul>
866    </div>
867  </div>
868</div>
869<style>
870  .site-nav__link,
871  .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level) {
872    font-size: 16px;
873  }
874  
875
876  
877
878  
879    .megamenu__colection-image {
880      display: none;
881    }
882  
883.site-header {
884      box-shadow: 0 0 1px rgba(0,0,0,0.2);
885    }
886
887    .toolbar + .header-sticky-wrapper .site-header {
888      border-top: 0;
889    }</style>
890
891<div data-section-id="header" data-section-type="header"><div class="toolbar small--hide">
892  <div class="page-width">
893    <div class="toolbar__content"><div class="toolbar__item">
894          <ul class="no-bullets social-icons inline-list toolbar__social"><li>
895      <a target="_blank" rel="noopener" href="https://www.instagram.com/stashlogix" title="STASHLOGIX on Instagram">
896        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 32 32"><path fill="#444" d="M16 3.094c4.206 0 4.7.019 6.363.094 1.538.069 2.369.325 2.925.544.738.287 1.262.625 1.813 1.175s.894 1.075 1.175 1.813c.212.556.475 1.387.544 2.925.075 1.662.094 2.156.094 6.363s-.019 4.7-.094 6.363c-.069 1.538-.325 2.369-.544 2.925-.288.738-.625 1.262-1.175 1.813s-1.075.894-1.813 1.175c-.556.212-1.387.475-2.925.544-1.663.075-2.156.094-6.363.094s-4.7-.019-6.363-.094c-1.537-.069-2.369-.325-2.925-.544-.737-.288-1.263-.625-1.813-1.175s-.894-1.075-1.175-1.813c-.212-.556-.475-1.387-.544-2.925-.075-1.663-.094-2.156-.094-6.363s.019-4.7.094-6.363c.069-1.537.325-2.369.544-2.925.287-.737.625-1.263 1.175-1.813s1.075-.894 1.813-1.175c.556-.212 1.388-.475 2.925-.544 1.662-.081 2.156-.094 6.363-.094zm0-2.838c-4.275 0-4.813.019-6.494.094-1.675.075-2.819.344-3.819.731-1.037.4-1.913.944-2.788 1.819S1.486 4.656 1.08 5.688c-.387 1-.656 2.144-.731 3.825-.075 1.675-.094 2.213-.094 6.488s.019 4.813.094 6.494c.075 1.675.344 2.819.731 3.825.4 1.038.944 1.913 1.819 2.788s1.756 1.413 2.788 1.819c1 .387 2.144.656 3.825.731s2.213.094 6.494.094 4.813-.019 6.494-.094c1.675-.075 2.819-.344 3.825-.731 1.038-.4 1.913-.944 2.788-1.819s1.413-1.756 1.819-2.788c.387-1 .656-2.144.731-3.825s.094-2.212.094-6.494-.019-4.813-.094-6.494c-.075-1.675-.344-2.819-.731-3.825-.4-1.038-.944-1.913-1.819-2.788s-1.756-1.413-2.788-1.819c-1-.387-2.144-.656-3.825-.731C20.812.275 20.275.256 16 .256z"/><path fill="#444" d="M16 7.912a8.088 8.088 0 0 0 0 16.175c4.463 0 8.087-3.625 8.087-8.088s-3.625-8.088-8.088-8.088zm0 13.338a5.25 5.25 0 1 1 0-10.5 5.25 5.25 0 1 1 0 10.5zM26.294 7.594a1.887 1.887 0 1 1-3.774.002 1.887 1.887 0 0 1 3.774-.003z"/></svg>
897        <span class="icon__fallback-text">Instagram</span>
898      </a>
899    </li><li>
900      <a target="_blank" rel="noopener" href="https://www.facebook.com/Stashlogix-Co-2218229498419176" title="STASHLOGIX on Facebook">
901        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 14222 14222"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013z"/></svg>
902        <span class="icon__fallback-text">Facebook</span>
903      </a>
904    </li><li>
905      <a target="_blank" rel="noopener" href="https://open.spotify.com/user/1212566685?si=449b212af27b4c99" title="STASHLOGIX on TikTok">
906        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-tiktok" viewBox="0 0 2859 3333"><path d="M2081 0c55 473 319 755 778 785v532c-266 26-499-61-770-225v995c0 1264-1378 1659-1932 753-356-583-138-1606 1004-1647v561c-87 14-180 36-265 65-254 86-398 247-358 531 77 544 1075 705 992-358V1h551z"/></svg>
907        <span class="icon__fallback-text">TikTok</span>
908      </a>
909    </li></ul>
910
911        </div></div>
912
913  </div>
914</div>
915<div class="header-sticky-wrapper">
916    <div id="HeaderWrapper" class="header-wrapper"><header
917        id="SiteHeader"
918        class="site-header"
919        data-sticky="true"
920        data-overlay="false">
921        <div class="page-width">
922          <div
923            class="header-layout header-layout--center"
924            data-logo-align="center"><div class="header-item header-item--left header-item--navigation"><div class="site-nav small--hide">
925                      <a href="/search" class="site-nav__link site-nav__link--icon js-search-header">
926                        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg>
927                        <span class="icon__fallback-text">Search</span>
928                      </a>
929                    </div><div class="site-nav medium-up--hide">
930                  <button
931                    type="button"
932                    class="site-nav__link site-nav__link--icon js-drawer-open-nav"
933                    aria-controls="NavDrawer">
934                    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 64 64"><path d="M7 15h51M7 32h43M7 49h51"/></svg>
935                    <span class="icon__fallback-text">Site navigation</span>
936                  </button>
937                </div>
938              </div><div class="header-item header-item--logo"><style data-shopify>.header-item--logo,
939    .header-layout--left-center .header-item--logo,
940    .header-layout--left-center .header-item--icons {
941      -webkit-box-flex: 0 1 200px;
942      -ms-flex: 0 1 200px;
943      flex: 0 1 200px;
944    }
945
946    @media only screen and (min-width: 769px) {
947      .header-item--logo,
948      .header-layout--left-center .header-item--logo,
949      .header-layout--left-center .header-item--icons {
950        -webkit-box-flex: 0 0 400px;
951        -ms-flex: 0 0 400px;
952        flex: 0 0 400px;
953      }
954    }
955
956    .site-header__logo a {
957      width: 200px;
958    }
959    .is-light .site-header__logo .logo--inverted {
960      width: 200px;
961    }
962    @media only screen and (min-width: 769px) {
963      .site-header__logo a {
964        width: 400px;
965      }
966
967      .is-light .site-header__logo .logo--inverted {
968        width: 400px;
969      }
970    }</style><h1 class="site-header__logo" itemscope itemtype="http://schema.org/Organization" >
971        <span class="visually-hidden">STASHLOGIX</span>
972      <a
973        href="/"
974        itemprop="url"
975        class="site-header__logo-link"
976        style="padding-top: 20.0%">
977        <img
978          class="small--hide"
979          src="//stashlogix.co/cdn/shop/files/Screenshot_2026-04-17_at_3.39.38_PM_400x.png?v=1779902779"
980          srcset="//stashlogix.co/cdn/shop/files/Screenshot_2026-04-17_at_3.39.38_PM_400x.png?v=1779902779 1x, //stashlogix.co/cdn/shop/files/[email protected]?v=1779902779 2x"
981          alt="STASHLOGIX logo with green circular icon and bold text"
982          itemprop="logo">
983        <img
984          class="medium-up--hide"
985          src="//stashlogix.co/cdn/shop/files/Screenshot_2026-04-17_at_3.39.38_PM_200x.png?v=1779902779"
986          srcset="//stashlogix.co/cdn/shop/files/Screenshot_2026-04-17_at_3.39.38_PM_200x.png?v=1779902779 1x, //stashlogix.co/cdn/shop/files/[email protected]?v=1779902779 2x"
987          alt="STASHLOGIX logo with green circular icon and bold text">
988      </a></h1></div><div class="header-item header-item--icons"><div class="site-nav">
989  <div class="site-nav__icons"><a class="site-nav__link site-nav__link--icon small--hide" href="/account">
990        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-user" viewBox="0 0 64 64"><path d="M35 39.84v-2.53c3.3-1.91 6-6.66 6-11.41 0-7.63 0-13.82-9-13.82s-9 6.19-9 13.82c0 4.75 2.7 9.51 6 11.41v2.53c-10.18.85-18 6-18 12.16h42c0-6.19-7.82-11.31-18-12.16z"/></svg>
991        <span class="icon__fallback-text">Log in
992</span>
993      </a><a href="/search" class="site-nav__link site-nav__link--icon js-search-header medium-up--hide">
994        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg>
995        <span class="icon__fallback-text">Search</span>
996      </a><a href="/cart" class="site-nav__link site-nav__link--icon js-drawer-open-cart" aria-controls="CartDrawer" data-icon="cart">
997      <span class="cart-link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cart" viewBox="0 0 64 64"><path fill="none" d="M14 17.44h46.79l-7.94 25.61H20.96l-9.65-35.1H3"/><circle cx="27" cy="53" r="2"/><circle cx="47" cy="53" r="2"/></svg><span class="icon__fallback-text">Cart</span>
998        <span class="cart-link__bubble"></span>
999      </span>
1000    </a>
1001  </div>
1002</div>
1003</div>
1004          </div><div class="text-center"><ul
1005  class="site-nav site-navigation small--hide"
1006  
1007    role="navigation" aria-label="Primary"
1008  ><li
1009      class="site-nav__item site-nav__expanded-item"
1010      >
1011
1012      <a href="/" class="site-nav__link site-nav__link--underline">
1013        HOME
1014      </a></li><li
1015      class="site-nav__item site-nav__expanded-item site-nav--has-dropdown"
1016      aria-haspopup="true">
1017
1018      <a href="#" class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown">
1019        SHOP ALL
1020      </a><ul class="site-nav__dropdown text-left"><li class="">
1021              <a href="/collections/best-sellers" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1022                Best Sellers
1023</a></li><li class="">
1024              <a href="/collections/all-products" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1025                All Products
1026</a></li><li class="">
1027              <a href="/collections/all-bags" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1028                Odor-Proof Bags
1029</a></li><li class="">
1030              <a href="/collections/all-goodies" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1031                Accessories
1032</a></li><li class="">
1033              <a href="/collections/bundles" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1034                Bundles
1035</a></li><li class="">
1036              <a href="/collections/locked-for-traveling" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1037                Locked for Traveling
1038</a></li><li class="">
1039              <a href="/collections/medication-storage" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1040                Medication Storage
1041</a></li><li class="">
1042              <a href="/collections/for-a-hike" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1043                For the Slopes
1044</a></li><li class="">
1045              <a href="/collections/for-the-connoisseur" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1046                For A Hike
1047</a></li><li class="">
1048              <a href="/collections/for-girls-night-out" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1049                For Girls Night Out
1050</a></li><li class="">
1051              <a href="/collections/for-your-pocket" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1052                For Your Pocket
1053</a></li><li class="">
1054              <a href="/collections/bamboo" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1055                Bamboo!
1056</a></li><li class="">
1057              <a href="/collections/gifts-under-20" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1058                Under $20
1059</a></li><li class="">
1060              <a href="/collections/gifts-under-50" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1061                Under $50
1062</a></li><li class="">
1063              <a href="/collections/garage-sales" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1064                Garage Sale
1065</a></li></ul></li><li
1066      class="site-nav__item site-nav__expanded-item"
1067      >
1068
1069      <a href="/collections/best-sellers" class="site-nav__link site-nav__link--underline">
1070        BEST SELLERS
1071      </a></li><li
1072      class="site-nav__item site-nav__expanded-item"
1073      >
1074
1075      <a href="/collections/all-bags" class="site-nav__link site-nav__link--underline">
1076        ODOR-PROOF BAGS
1077      </a></li><li
1078      class="site-nav__item site-nav__expanded-item"
1079      >
1080
1081      <a href="/collections/all-goodies" class="site-nav__link site-nav__link--underline">
1082        ACCESSORIES
1083      </a></li><li
1084      class="site-nav__item site-nav__expanded-item"
1085      >
1086
1087      <a href="/collections/bundles" class="site-nav__link site-nav__link--underline">
1088        BUNDLES
1089      </a></li><li
1090      class="site-nav__item site-nav__expanded-item"
1091      >
1092
1093      <a href="/collections/garage-sales" class="site-nav__link site-nav__link--underline">
1094        GARAGE SALE
1095      </a></li></ul>
1096</div></div>
1097        <div class="site-header__search-container">
1098          <div class="site-header__search">
1099            <div class="page-width">
1100              <form action="/search" method="get" role="search"
1101                id="HeaderSearchForm"
1102                class="site-header__search-form">
1103                <input type="hidden" name="type" value="product,article,page,collection">
1104                <input type="hidden" name="options[prefix]" value="last">
1105                <label for="search-icon" class="hidden-label">Search</label>
1106                <label for="SearchClose" class="hidden-label">"Close (esc)"</label>
1107                <button type="submit" id="search-icon" class="text-link site-header__search-btn site-header__search-btn--submit">
1108                  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg>
1109                  <span class="icon__fallback-text">Search</span>
1110                </button>
1111                <input type="search" name="q" value="" placeholder="Search our store" class="site-header__search-input" aria-label="Search our store">
1112              </form>
1113              <button type="button" id="SearchClose" class="js-search-header-close text-link site-header__search-btn">
1114                <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg>
1115                <span class="icon__fallback-text">"Close (esc)"</span>
1116              </button>
1117            </div>
1118          </div><div id="PredictiveWrapper" class="predictive-results hide" data-image-size="square">
1119              <div class="page-width">
1120                <div id="PredictiveResults" class="predictive-result__layout"></div>
1121                <div class="text-center predictive-results__footer">
1122                  <button type="button" class="btn btn--small" data-predictive-search-button>
1123                    <small>
1124                      View more
1125                    </small>
1126                  </button>
1127                </div>
1128              </div>
1129            </div></div>
1130      </header>
1131    </div>
1132  </div>
1133</div>
1134
1135
1136</div><div id="shopify-section-newsletter-popup" class="shopify-section index-section--hidden">
1137
1138
1139</div><div id="shopify-section-age-verification-popup" class="shopify-section"><age-verification-popup
1140  id="AgeVerificationPopup-age-verification-popup"
1141  class="
1142    age-verification-popup modal modal--square modal--mobile-friendly
1143    
1144      age-verification-popup--image-false
1145    
1146  "
1147  data-enabled="false"
1148  data-test-mode="false"
1149  data-section-id="age-verification-popup"
1150>
1151  
1152
1153  <div class="modal__inner">
1154    <div class="modal__centered">
1155      <div
1156        class="
1157          modal__centered-content modal__centered-content--padded
1158        "
1159        >
1160        <div class="age-verification-popup__content-wrapper">
1161          <div
1162            class="age-verification-popup__content age-verification-popup__content--active"
1163            data-age-verification-popup-content
1164          >
1165            
1166              <h2>THIS AIN'T NO KID STUFF</h2>
1167            
1168            
1169              <div class="rte">
1170                <div class="enlarge-text"><p>Are you a kid? Like under 21?</p></div>
1171              </div>
1172            
1173            
1174              <div class="age-verification-popup__btns-wrapper">
1175            
1176              
1177                <button
1178                  class="btn btn--secondary"
1179                  data-age-verification-popup-decline-button
1180                >
1181                  yes, you caught me, don't tell my mom
1182                </button>
1183              
1184              
1185                <button
1186                  class="btn"
1187                  data-age-verification-popup-exit-button
1188                >
1189                  oh no, i'm all grown up and fully able to deal with the emotional impact of looking at some stash bags
1190                </button>
1191              
1192            
1193              </div>
1194            
1195          </div>
1196          <div
1197            class="age-verification-popup__decline-content age-verification-popup__decline-content--inactive"
1198            data-age-verification-popup-decline-content
1199          >
1200            
1201              <h2>OH GOLLY</h2>
1202            
1203            
1204              <div class="rte">
1205                <div class="enlarge-text"><p>OK. You will just have to wait. </p><p>And while you are waiting, definitely don't try to figure out how to get past those stupid age questions.</p></div>
1206              </div>
1207            
1208            
1209              <button
1210                class="btn btn--secondary"
1211                data-age-verification-popup-return-button
1212              >
1213                OH WAIT - NOW I REMEMBER I'M OLD ENOUGH
1214              </button>
1215            
1216          </div>
1217        </div>
1218      </div>
1219    </div>
1220  </div>
1221</age-verification-popup>
1222
1223
1224
1225</div><main class="main-content" id="MainContent">
1226<div id="shopify-section-template--27775818694723__text_and_image_aDXMp8" class="shopify-section"><div class="index-section">
1227
1228  <div class="page-width feature-row-wrapper"><div class="feature-row"><div class="feature-row__item feature-row__text feature-row__text--right text-left" data-aos><div class="subheading appear-delay">Locking and smell-proof travel gear.</div><div class="h1 appear-delay-1">#stigmafree #odorfree #worryfree</div></div><div class="feature-row__item" style="max-width: 700px" data-aos><div><div class="image-wrap" style="height: 0; padding-bottom: 80.02853067047076%;"><img class="feature-row__image lazyload"
1229                    data-src="//stashlogix.co/cdn/shop/files/Locking_Crestone_Urban_Couple_{width}x.png?v=1787870824"
1230                    data-widths="[180, 360, 540, 750, 900, 1080]"
1231                    data-aspectratio="1.249554367201426"
1232                    data-sizes="auto"
1233                    alt="">
1234                </div></div></div>
1235</div>
1236  </div>
1237
1238</div>
1239</div><div id="shopify-section-template--27775818694723__d78ad21a-3227-4022-beac-1380a5ff3420" class="shopify-section index-section"><div class="page-width"><div class="grid grid--uniform"><div class="grid__item medium-up--one-half" >
1240  <a href="/collections/all-products" class="collection-item collection-item--overlaid-box" data-aos="row-of-2"><div class="collection-image collection-image--landscape image-wrap"><img
1241          class="lazyload"
1242          src=""
1243          data-src="//stashlogix.co/cdn/shop/collections/StashLogixSmallSizePhoto_f1498435-a213-495c-b016-9539a79d0bca_{width}x.png?v=1784305136"
1244          data-aspectratio="0.7505183137525916"
1245          data-widths="[360, 540, 720, 900, 1080]"
1246          data-sizes="auto"
1247          alt="Image various stashlogix products, like bamboo smartjars, storage tins, and bamboo stashtubes. "
1248          style="object-position: center center;">
1249
1250        <noscript>
1251          <img class="lazyloaded"
1252            src="//stashlogix.co/cdn/shop/collections/StashLogixSmallSizePhoto_f1498435-a213-495c-b016-9539a79d0bca_400x.png?v=1784305136"
1253            alt="Image various stashlogix products, like bamboo smartjars, storage tins, and bamboo stashtubes. ">
1254        </noscript>
1255      </div><span
1256      class="collection-item__title collection-item__title--overlaid-box collection-item__title--heading collection-item__title--center">
1257      <span>
1258        ALL PRODUCTS
1259      </span>
1260    </span>
1261
1262  </a>
1263</div>
1264<div class="grid__item medium-up--one-half" >
1265  <a href="/collections/all-bags" class="collection-item collection-item--overlaid-box" data-aos="row-of-2"><div class="collection-image collection-image--landscape image-wrap"><img
1266          class="lazyload"
1267          src=""
1268          data-src="//stashlogix.co/cdn/shop/collections/AMZ.Silverton_{width}x.jpg?v=1779903254"
1269          data-aspectratio="1.0"
1270          data-widths="[360, 540, 720, 900, 1080]"
1271          data-sizes="auto"
1272          alt="Stashlogix smell proof bag in use by person fishing."
1273          style="object-position: center center;">
1274
1275        <noscript>
1276          <img class="lazyloaded"
1277            src="//stashlogix.co/cdn/shop/collections/AMZ.Silverton_400x.jpg?v=1779903254"
1278            alt="Stashlogix smell proof bag in use by person fishing.">
1279        </noscript>
1280      </div><span
1281      class="collection-item__title collection-item__title--overlaid-box collection-item__title--heading collection-item__title--center">
1282      <span>
1283        SMELL-PROOF BAGS
1284      </span>
1285    </span>
1286
1287  </a>
1288</div>
1289<div class="grid__item medium-up--one-half" >
1290  <a href="/collections/all-goodies" class="collection-item collection-item--overlaid-box" data-aos="row-of-2"><div class="collection-image collection-image--landscape image-wrap"><img
1291          class="lazyload"
1292          src=""
1293          data-src="//stashlogix.co/cdn/shop/collections/ChatGPT_Image_Mar_13_2026_01_44_02_PM_{width}x.png?v=1774025396"
1294          data-aspectratio="1.5"
1295          data-widths="[360, 540, 720, 900, 1080]"
1296          data-sizes="auto"
1297          alt="Image of stashlogix bag filled with accessories, sitting on a pool table. "
1298          style="object-position: center center;">
1299
1300        <noscript>
1301          <img class="lazyloaded"
1302            src="//stashlogix.co/cdn/shop/collections/ChatGPT_Image_Mar_13_2026_01_44_02_PM_400x.png?v=1774025396"
1303            alt="Image of stashlogix bag filled with accessories, sitting on a pool table. ">
1304        </noscript>
1305      </div><span
1306      class="collection-item__title collection-item__title--overlaid-box collection-item__title--heading collection-item__title--center">
1307      <span>
1308        ACCESSORIES
1309      </span>
1310    </span>
1311
1312  </a>
1313</div>
1314<div class="grid__item medium-up--one-half" >
1315  <a href="/collections/best-sellers" class="collection-item collection-item--overlaid-box" data-aos="row-of-2"><div class="collection-image collection-image--landscape image-wrap"><img
1316          class="lazyload"
1317          src=""
1318          data-src="//stashlogix.co/cdn/shop/collections/DSC_5017_{width}x.jpg?v=1774025204"
1319          data-aspectratio="0.43010752688172044"
1320          data-widths="[360, 540, 720, 900, 1080]"
1321          data-sizes="auto"
1322          alt="collage of stashlogix products by customers"
1323          style="object-position: center center;">
1324
1325        <noscript>
1326          <img class="lazyloaded"
1327            src="//stashlogix.co/cdn/shop/collections/DSC_5017_400x.jpg?v=1774025204"
1328            alt="collage of stashlogix products by customers">
1329        </noscript>
1330      </div><span
1331      class="collection-item__title collection-item__title--overlaid-box collection-item__title--heading collection-item__title--center">
1332      <span>
1333        BEST SELLERS
1334      </span>
1335    </span>
1336
1337  </a>
1338</div>
1339<div class="grid__item medium-up--one-half" >
1340  <a href="/collections/bundles" class="collection-item collection-item--overlaid-box" data-aos="row-of-2"><div class="collection-image collection-image--landscape image-wrap"><img
1341          class="lazyload"
1342          src=""
1343          data-src="//stashlogix.co/cdn/shop/collections/65503979Master_{width}x.jpg?v=1774025338"
1344          data-aspectratio="1.0"
1345          data-widths="[360, 540, 720, 900, 1080]"
1346          data-sizes="auto"
1347          alt="Image so stashlogix products that are included in the bundle packages. "
1348          style="object-position: center center;">
1349
1350        <noscript>
1351          <img class="lazyloaded"
1352            src="//stashlogix.co/cdn/shop/collections/65503979Master_400x.jpg?v=1774025338"
1353            alt="Image so stashlogix products that are included in the bundle packages. ">
1354        </noscript>
1355      </div><span
1356      class="collection-item__title collection-item__title--overlaid-box collection-item__title--heading collection-item__title--center">
1357      <span>
1358        BUNDLES
1359      </span>
1360    </span>
1361
1362  </a>
1363</div>
1364<div class="grid__item medium-up--one-half" >
1365  <a href="/collections/gifts-under-20" class="collection-item collection-item--overlaid-box" data-aos="row-of-2"><div class="collection-image collection-image--landscape image-wrap"><img
1366          class="lazyload"
1367          src=""
1368          data-src="//stashlogix.co/cdn/shop/collections/IMG_1921_{width}x.jpg?v=1774025263"
1369          data-aspectratio="1.38075077617838"
1370          data-widths="[360, 540, 720, 900, 1080]"
1371          data-sizes="auto"
1372          alt="Image of stashlogix accessories like smell-proof tubes and storage tins"
1373          style="object-position: center center;">
1374
1375        <noscript>
1376          <img class="lazyloaded"
1377            src="//stashlogix.co/cdn/shop/collections/IMG_1921_400x.jpg?v=1774025263"
1378            alt="Image of stashlogix accessories like smell-proof tubes and storage tins">
1379        </noscript>
1380      </div><span
1381      class="collection-item__title collection-item__title--overlaid-box collection-item__title--heading collection-item__title--center">
1382      <span>
1383        UNDER $20
1384      </span>
1385    </span>
1386
1387  </a>
1388</div>
1389<div class="grid__item medium-up--one-half" >
1390  <a href="/collections/for-a-hike" class="collection-item collection-item--overlaid-box" data-aos="row-of-2"><div class="collection-image collection-image--landscape image-wrap"><img
1391          class="lazyload"
1392          src=""
1393          data-src="//stashlogix.co/cdn/shop/collections/skiHelmetDotseroTieDye_{width}x.png?v=1785863786"
1394          data-aspectratio="1.0"
1395          data-widths="[360, 540, 720, 900, 1080]"
1396          data-sizes="auto"
1397          alt="Image of ski helmet with bamboo StashTube and Dotsero in the snow."
1398          style="object-position: 80% 0;">
1399
1400        <noscript>
1401          <img class="lazyloaded"
1402            src="//stashlogix.co/cdn/shop/collections/skiHelmetDotseroTieDye_400x.png?v=1785863786"
1403            alt="Image of ski helmet with bamboo StashTube and Dotsero in the snow.">
1404        </noscript>
1405      </div><span
1406      class="collection-item__title collection-item__title--overlaid-box collection-item__title--heading collection-item__title--center">
1407      <span>
1408        FOR THE SLOPES
1409      </span>
1410    </span>
1411
1412  </a>
1413</div>
1414<div class="grid__item medium-up--one-half" >
1415  <a href="/collections/for-girls-night-out" class="collection-item collection-item--overlaid-box" data-aos="row-of-2"><div class="collection-image collection-image--landscape image-wrap"><img
1416          class="lazyload"
1417          src=""
1418          data-src="//stashlogix.co/cdn/shop/collections/DotseroLeopardLadyInHotel_{width}x.png?v=1785856569"
1419          data-aspectratio="1.335483870967742"
1420          data-widths="[360, 540, 720, 900, 1080]"
1421          data-sizes="auto"
1422          alt="image of woman with stashlogix highland bag in one hand and a drink in her other hand."
1423          style="object-position: center center;">
1424
1425        <noscript>
1426          <img class="lazyloaded"
1427            src="//stashlogix.co/cdn/shop/collections/DotseroLeopardLadyInHotel_400x.png?v=1785856569"
1428            alt="image of woman with stashlogix highland bag in one hand and a drink in her other hand.">
1429        </noscript>
1430      </div><span
1431      class="collection-item__title collection-item__title--overlaid-box collection-item__title--heading collection-item__title--center">
1432      <span>
1433        FOR GIRLS NIGHT OUT
1434      </span>
1435    </span>
1436
1437  </a>
1438</div>
1439<div class="grid__item medium-up--one-half" >
1440  <a href="/collections/for-the-connoisseur" class="collection-item collection-item--overlaid-box" data-aos="row-of-2"><div class="collection-image collection-image--landscape image-wrap"><img
1441          class="lazyload"
1442          src=""
1443          data-src="//stashlogix.co/cdn/shop/collections/Addictive_Weed_49_{width}x.png?v=1774026196"
1444          data-aspectratio="0.8"
1445          data-widths="[360, 540, 720, 900, 1080]"
1446          data-sizes="auto"
1447          alt="Image of women hiking with stashlogix&#39;s crestone bag over her shoulder. "
1448          style="object-position: center center;">
1449
1450        <noscript>
1451          <img class="lazyloaded"
1452            src="//stashlogix.co/cdn/shop/collections/Addictive_Weed_49_400x.png?v=1774026196"
1453            alt="Image of women hiking with stashlogix&#39;s crestone bag over her shoulder. ">
1454        </noscript>
1455      </div><span
1456      class="collection-item__title collection-item__title--overlaid-box collection-item__title--heading collection-item__title--center">
1457      <span>
1458        FOR HIKING
1459      </span>
1460    </span>
1461
1462  </a>
1463</div>
1464<div class="grid__item medium-up--one-half" >
1465  <a href="/collections/for-your-pocket" class="collection-item collection-item--overlaid-box" data-aos="row-of-2"><div class="collection-image collection-image--landscape image-wrap"><img
1466          class="lazyload"
1467          src=""
1468          data-src="//stashlogix.co/cdn/shop/collections/DSC04915_{width}x.jpg?v=1774025671"
1469          data-aspectratio="1.0"
1470          data-widths="[360, 540, 720, 900, 1080]"
1471          data-sizes="auto"
1472          alt="image of person pulling stashlogix&#39;s Dotsero dugout out of his back pocket. "
1473          style="object-position: center center;">
1474
1475        <noscript>
1476          <img class="lazyloaded"
1477            src="//stashlogix.co/cdn/shop/collections/DSC04915_400x.jpg?v=1774025671"
1478            alt="image of person pulling stashlogix&#39;s Dotsero dugout out of his back pocket. ">
1479        </noscript>
1480      </div><span
1481      class="collection-item__title collection-item__title--overlaid-box collection-item__title--heading collection-item__title--center">
1482      <span>
1483        FOR YOUR POCKET
1484      </span>
1485    </span>
1486
1487  </a>
1488</div>
1489<div class="grid__item medium-up--one-half" >
1490  <a href="/collections/bamboo" class="collection-item collection-item--overlaid-box" data-aos="row-of-2"><div class="collection-image collection-image--landscape image-wrap"><img
1491          class="lazyload"
1492          src=""
1493          data-src="//stashlogix.co/cdn/shop/collections/758874e3-9596-45fb-91de-62c8d41e36e6_{width}x.jpg?v=1774026146"
1494          data-aspectratio="1.25"
1495          data-widths="[360, 540, 720, 900, 1080]"
1496          data-sizes="auto"
1497          alt="Image of bamboo products like the woody creek work station, the I-70 grinder, and the bamboo Smartjar. "
1498          style="object-position: 80% 50%;">
1499
1500        <noscript>
1501          <img class="lazyloaded"
1502            src="//stashlogix.co/cdn/shop/collections/758874e3-9596-45fb-91de-62c8d41e36e6_400x.jpg?v=1774026146"
1503            alt="Image of bamboo products like the woody creek work station, the I-70 grinder, and the bamboo Smartjar. ">
1504        </noscript>
1505      </div><span
1506      class="collection-item__title collection-item__title--overlaid-box collection-item__title--heading collection-item__title--center">
1507      <span>
1508        BAMBOO!
1509      </span>
1510    </span>
1511
1512  </a>
1513</div>
1514<div class="grid__item medium-up--one-half" >
1515  <a href="/collections/garage-sales" class="collection-item collection-item--overlaid-box" data-aos="row-of-2"><div class="collection-image collection-image--landscape image-wrap"><img
1516          class="lazyload"
1517          src=""
1518          data-src="//stashlogix.co/cdn/shop/collections/ChatGPT_Image_Jan_28_2026_03_22_20_PM_{width}x.png?v=1774025108"
1519          data-aspectratio="0.6666666666666666"
1520          data-widths="[360, 540, 720, 900, 1080]"
1521          data-sizes="auto"
1522          alt="GARAGE SALE"
1523          style="object-position: center center;">
1524
1525        <noscript>
1526          <img class="lazyloaded"
1527            src="//stashlogix.co/cdn/shop/collections/ChatGPT_Image_Jan_28_2026_03_22_20_PM_400x.png?v=1774025108"
1528            alt="GARAGE SALE">
1529        </noscript>
1530      </div><span
1531      class="collection-item__title collection-item__title--overlaid-box collection-item__title--heading collection-item__title--center">
1532      <span>
1533        GARAGE SALE
1534      </span>
1535    </span>
1536
1537  </a>
1538</div>
1539</div>
1540</div>
1541</div><section id="shopify-section-template--27775818694723__1670382088e5329a35" class="shopify-section"><div class="index-section"><div class="page-width"><div id="shopify-block-AN0pMZXY1K1UwcWdvc__bayengage_email_marketing_business_reviews_launcher_BwGUNK" class="shopify-block shopify-app-block"><!-- Load business review CSS file -->
1542<link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a12076-18a7-7d4c-bf6b-fe5bdafd4aa0/bayengage-86/assets/tbr-common.css">
1543<link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a12076-18a7-7d4c-bf6b-fe5bdafd4aa0/bayengage-86/assets/business-reviews-widget.css">
1544
1545<div 
1546  id="_tbr_bus"
1547  class="tbr-business-reviews-widget-container"
1548  data-display-mode="launcher"
1549  style="display: none;"
1550></div>
1551
1552<!-- Load business review JS file -->
1553<script>
1554    // Load BusinessReviewWidget - it will auto-initialize from containers
1555    function loadBusinessReviewWidget() {
1556        // Check if script already loaded
1557        if (document.querySelector('script[src*="business-reviews-widget.js"]')) {
1558            return;
1559        }
1560        
1561        console.log('✅ Loading BusinessReviewWidget (Launcher)...');
1562        const script = document.createElement('script');
1563        script.src = "https://cdn.shopify.com/extensions/01a12076-18a7-7d4c-bf6b-fe5bdafd4aa0/bayengage-86/assets/business-reviews-widget.js";
1564        script.defer = true;
1565        document.head.appendChild(script);
1566    }
1567
1568    // Wait for common data to be ready (if available)
1569    document.addEventListener('bloomi-common-data-ready', loadBusinessReviewWidget);
1570
1571    // Fallback: always load after a short delay (widget has fallbacks for store_id)
1572    setTimeout(() => {
1573        loadBusinessReviewWidget();
1574    }, 1000);
1575</script>
1575
1576
1577
1578
1579</div>
1580<div id="shopify-block-AZmtHSGJvZy92OE83Y__bayengage_email_marketing_carousel_6HyE7N" class="shopify-block shopify-app-block">
1581
1582<div id='targetbay-carousel-template--27775818694723__1670382088e5329a35' 
1583    data-carousel-type="overlapping"
1584    class="tbr-overlapping-carousel-widget-container">
1585  <!-- Non-cart pages carousel -->
1586</div>
1587
1588
1589
1590
1591<!-- Load carousel CSS dynamically by type -->
1592<link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a12076-18a7-7d4c-bf6b-fe5bdafd4aa0/bayengage-86/assets/overlapping-carousel-widget.css">
1593
1594<!-- Load carousel JS dynamically by type -->
1595<script>
1596    (function() {
1597        console.log('✅ Carousel (overlapping): Initializing...');
1598        
1599        // Function to load carousel widget for current type
1600        function loadCarouselWidget() {
1601            // Check if script is already loaded
1602            var existingScript = document.querySelector('script[src*="overlapping-carousel-widget.js"]');
1603            if (existingScript) {
1604                console.log('✅ Carousel (overlapping): Script already loaded');
1605                return;
1606            }
1607            
1608            console.log('✅ Carousel (overlapping): Creating and loading script...');
1609            var script = document.createElement('script');
1610            script.src = "https://cdn.shopify.com/extensions/01a12076-18a7-7d4c-bf6b-fe5bdafd4aa0/bayengage-86/assets/overlapping-carousel-widget.js";
1611            script.async = true;
1612            script.onload = function() {
1613                console.log('✅ Carousel (overlapping): Script loaded successfully');
1614                // The widget should auto-initialize based on container class/data attributes
1615            };
1616            script.onerror = function() {
1617                console.error('❌ Carousel (overlapping): Error loading script from:', script.src);
1618            };
1619            
1620            var head = document.head || document.getElementsByTagName('head')[0] || document.documentElement;
1621            head.appendChild(script);
1622        }
1623
1624        // Load immediately when script executes
1625        loadCarouselWidget();
1626
1627        // Handle DOM ready if not already ready
1628        if (document.readyState === 'loading') {
1629            document.addEventListener('DOMContentLoaded', function() {
1630                console.log('✅ Carousel (overlapping): DOM ready, ensuring script loads...');
1631                loadCarouselWidget();
1632            });
1633        }
1634
1635        // Handle Shopify theme editor events
1636        document.addEventListener('shopify:section:load', function(event) {
1637            console.log('✅ Carousel (overlapping): Section loaded event, reloading script...');
1638            setTimeout(loadCarouselWidget, 200);
1639        });
1640        
1641        document.addEventListener('shopify:section:select', function(event) {
1642            console.log('✅ Carousel (overlapping): Section selected, ensuring script loads...');
1643            setTimeout(loadCarouselWidget, 200);
1644        });
1645        
1646        // Fallback: ensure script loads after a delay
1647        setTimeout(function() {
1648            if (!document.querySelector('script[src*="overlapping-carousel-widget.js"]')) {
1649                console.log('✅ Carousel (overlapping): Fallback loading after timeout...');
1650                loadCarouselWidget();
1651            }
1652        }, 1500);
1653    })();
1654</script>
1654
1655
1656
1657
1658
1659
1660</div>
1661<div id="shopify-block-Aa21vcjBZT1UzbDlGe__targetbay_product_reviews_review_carousel_bYMfge" class="shopify-block shopify-app-block">
1662
1663<div class='tb_review_carousel' data-review-id='carousel_18084'></div>
1664
1665</div>
1666</div></div>
1667</section><div id="shopify-section-template--27775818694723__58ae35dc-db39-4d95-9c98-a6785247f3c8" class="shopify-section"><div class="page-width"><div class="custom-content"><div class="custom__item one-whole align--center" >
1668      <div class="custom__item-inner custom__item-inner--liquid"><div class="rte">
1669                <div style="text-align: center; background-color: black; color: white; padding: 1em; letter-spacing: 0.2em;">
1670<span style="font-size: 150%; font-weight: bold;">GUARANTEED FOREVER.</span>
1671<br>
1672<span style="f letter-spacing: normal;">Free returns. Free exchanges. Free stickers.</span>
1673<br>
1674<span style="font-size: 130%;font-weight: bold;">BASICALLY, RISK FREE.</span>
1675
1676</div>
1677              </div></div>
1678    </div></div></div>
1679</div><div id="shopify-section-template--27775818694723__821f91fd-a9d6-4b27-beb3-b600d9fe2d35" class="shopify-section index-section"><style data-shopify>.logo-bar--template--27775818694723__821f91fd-a9d6-4b27-beb3-b600d9fe2d35 {
1680    opacity: 1.0;
1681    display: grid !important;
1682    align-items: center !important;
1683    justify-items: center !important;
1684    gap: 10px 5px !important; /* Smaller gaps so they fit */
1685    
1686    /* --- THE FIX: 4 ITEMS PER ROW ON MOBILE --- */
1687    grid-template-columns: repeat(4, 1fr) !important; 
1688  }
1689
1690  .logo-bar--template--27775818694723__821f91fd-a9d6-4b27-beb3-b600d9fe2d35 .logo-bar__item {
1691    width: 100% !important;
1692    max-width: 100% !important;
1693    margin: 0 !important;
1694    padding: 0 !important;
1695    display: flex !important;
1696    justify-content: center !important;
1697  }
1698
1699  /* --- THE FIX: SHRINK LOGOS FOR MOBILE --- */
1700  .logo-bar--template--27775818694723__821f91fd-a9d6-4b27-beb3-b600d9fe2d35 .logo-bar__image {
1701    max-width: 70px !important; /* Forces them small enough to fit 4 across */
1702    height: auto !important;
1703    object-fit: contain !important;
1704  }
1705  @media only screen and (max-width: 767px) {
1706    #shopify-section-template--27775818694723__821f91fd-a9d6-4b27-beb3-b600d9fe2d35 .section-header__title {
1707      font-size: 16px !important; /* Adjust this number to make it smaller or larger */
1708      margin-bottom: 10px !important; /* Brings the logos a bit closer to the text */
1709      letter-spacing: 2px !important; /* Keeps the text looking premium even when tiny */
1710    }
1711    
1712    #shopify-section-template--27775818694723__821f91fd-a9d6-4b27-beb3-b600d9fe2d35 .section-header {
1713      margin-bottom: 15px !important; 
1714    }
1715  }
1716  /* Tablet: 4 items per row */
1717  @media only screen and (min-width: 768px) {
1718    .logo-bar--template--27775818694723__821f91fd-a9d6-4b27-beb3-b600d9fe2d35 {
1719      grid-template-columns: repeat(4, 1fr) !important;
1720      gap: 20px !important;
1721    }
1722    .logo-bar--template--27775818694723__821f91fd-a9d6-4b27-beb3-b600d9fe2d35 .logo-bar__image {
1723      max-width: 120px !important;
1724    }
1725  }
1726
1727  /* Desktop: 4 items per row (Matches your 4 blocks) */
1728  @media only screen and (min-width: 1024px) {
1729    .logo-bar--template--27775818694723__821f91fd-a9d6-4b27-beb3-b600d9fe2d35 {
1730      grid-template-columns: repeat(4, 1fr) !important;
1731    }
1732    .logo-bar--template--27775818694723__821f91fd-a9d6-4b27-beb3-b600d9fe2d35 .logo-bar__image {
1733      max-width: 160px !important;
1734    }
1735  }</style><div class="page-width" data-aos="logo__animation"><div class="section-header">
1736      <h2 class="section-header__title">AS SEEN IN</h2>
1737    </div><div class="logo-bar logo-bar--template--27775818694723__821f91fd-a9d6-4b27-beb3-b600d9fe2d35"><div class="logo-bar__item" ><img class="logo-bar__image lazyload"
1738                data-src="//stashlogix.co/cdn/shop/files/wapo.max-400x160_c39b8bf3-199b-4310-9d94-c36cb120e32e_{width}x.png?v=1670545240"
1739                data-widths="[180, 360, 540, 720]"
1740                data-aspectratio="1.35625"
1741                data-sizes="auto"
1742                alt="Blackletter text spelling The Washington Post on a white background"></div><div class="logo-bar__item" ><img class="logo-bar__image lazyload"
1743                data-src="//stashlogix.co/cdn/shop/files/download-4_{width}x.png?v=1670545839"
1744                data-widths="[180, 360, 540, 720]"
1745                data-aspectratio="1.1428571428571428"
1746                data-sizes="auto"
1747                alt="The New York Times blackletter newspaper logo in black and white"></div><div class="logo-bar__item" ><img class="logo-bar__image lazyload"
1748                data-src="//stashlogix.co/cdn/shop/files/Forbes-logo_{width}x.png?v=1670545308"
1749                data-widths="[180, 360, 540, 720]"
1750                data-aspectratio="1.7777777777777777"
1751                data-sizes="auto"
1752                alt="Forbes black logo on transparent background, bold serif lettering"></div><div class="logo-bar__item" ><img class="logo-bar__image lazyload"
1753                data-src="//stashlogix.co/cdn/shop/files/download_{width}x.png?v=1670545344"
1754                data-widths="[180, 360, 540, 720]"
1755                data-aspectratio="1.0"
1756                data-sizes="auto"
1757                alt="Bold black Inc. logo on white background"></div></div></div></div><div id="shopify-section-template--27775818694723__text_with_icons_MAV6CB" class="shopify-section index-section"><div
1758  class="text-with-icons"
1759  data-section-id="template--27775818694723__text_with_icons_MAV6CB"
1760  data-section-type="text-with-icons"
1761>
1762  <div class="page-width"><div
1763      class="
1764        text-with-icons__blocks
1765        has-3-per-row
1766      "
1767      data-block-count="4"
1768    >
1769      
1770        <div class="text-with-icons__block text-center" >
1771          <div class="text-with-icons__block-icon">
1772            
1773                <?xml version="1.0" encoding="utf-8"?>
1774                  <svg width="80" height="80" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg" stroke-width="3" stroke="#000000" fill="none"><path d="M45.41,11.16l.86,2.61a3.75,3.75,0,0,0,1.5,2L50,17.21a3.85,3.85,0,0,1,1.43,4.62l-.84,2.09a3.83,3.83,0,0,0,0,2.88l.83,2a3.83,3.83,0,0,1-1.32,4.58L48.13,34.8a3.86,3.86,0,0,0-1.46,2.08L46,39.32a3.84,3.84,0,0,1-4,2.78l-2.1-.18a3.88,3.88,0,0,0-2.74.84l-2,1.63a3.83,3.83,0,0,1-4.85,0L28.54,43a3.85,3.85,0,0,0-2.45-.88H23a3.83,3.83,0,0,1-3.74-3l-.55-2.35a3.82,3.82,0,0,0-1.58-2.31L15.3,33.19a3.84,3.84,0,0,1-1.45-4.48l.86-2.36a3.86,3.86,0,0,0,0-2.66l-.77-2.06a3.86,3.86,0,0,1,1.51-4.58l2-1.31a3.87,3.87,0,0,0,1.61-2.19l.61-2.18a3.85,3.85,0,0,1,4-2.79l1.93.17a3.88,3.88,0,0,0,2.74-.84l1.83-1.48a3.84,3.84,0,0,1,4.87,0L36.7,7.81a3.82,3.82,0,0,0,2.75.88l2-.15A3.84,3.84,0,0,1,45.41,11.16Z"/><path d="M44.59,41.57l7,12.21c.18.31,0,.64-.23.55l-8.61-3.5a.24.24,0,0,0-.31.19l-1.06,9c-.06.29-.42.25-.6-.06L32.65,45.25" stroke-linecap="round"/><path d="M32.65,45.25,25.14,60c-.19.31-.53.35-.6.07l-1.27-9.2a.24.24,0,0,0-.31-.18L14.59,54.3c-.28.08-.43-.24-.24-.56l7-12.17" stroke-linecap="round"/><path d="M32.74,16.89l2.7,5.49a.1.1,0,0,0,.08.05l6,.88c.08,0,.12.12.06.17l-4.38,4.27a.09.09,0,0,0,0,.09l1,6a.1.1,0,0,1-.14.11l-5.42-2.85a.07.07,0,0,0-.09,0L27.19,34a.11.11,0,0,1-.15-.11l1-6a.1.1,0,0,0,0-.09l-4.39-4.27a.11.11,0,0,1,.06-.17l6.05-.88a.09.09,0,0,0,.08-.05l2.71-5.49A.1.1,0,0,1,32.74,16.89Z" stroke-linecap="round"/></svg>
1775              
1776          </div>
1777          <div class="text-with-icons__block-title">
1778            <h3>Lifetime Guarantee</h3>
1779          </div>
1780          <div class="text-with-icons__block-text">
1781            
1782          </div>
1783        </div>
1784      
1785        <div class="text-with-icons__block text-center" >
1786          <div class="text-with-icons__block-icon">
1787            
1788                <?xml version="1.0" encoding="utf-8"?><svg fill="#000000" width="80px" height="80px" viewBox="0 0 16 16" id="group-16px" xmlns="http://www.w3.org/2000/svg">
1789  <path id="Path_98" data-name="Path 98" d="M-21,2a2,2,0,0,0-2-2,2,2,0,0,0-2,2,2,2,0,0,0,2,2A2,2,0,0,0-21,2Zm-2,1a1,1,0,0,1-1-1,1,1,0,0,1,1-1,1,1,0,0,1,1,1A1,1,0,0,1-23,3Zm10-1a2,2,0,0,0-2-2,2,2,0,0,0-2,2,2,2,0,0,0,2,2A2,2,0,0,0-13,2Zm-2,1a1,1,0,0,1-1-1,1,1,0,0,1,1-1,1,1,0,0,1,1,1A1,1,0,0,1-15,3Zm1.5,1h-3a2.493,2.493,0,0,0-2.027,1.048A2.95,2.95,0,0,0-19,5a2.95,2.95,0,0,0-.473.048A2.493,2.493,0,0,0-21.5,4h-3A2.5,2.5,0,0,0-27,6.5,1.5,1.5,0,0,0-25.5,8H-22a3,3,0,0,0,3,3,3,3,0,0,0,3-3h3.5A1.5,1.5,0,0,0-11,6.5,2.5,2.5,0,0,0-13.5,4ZM-17,8a2,2,0,0,1-2,2,2,2,0,0,1-2-2,2,2,0,0,1,2-2A2,2,0,0,1-17,8Zm-8.5-1a.5.5,0,0,1-.5-.5A1.5,1.5,0,0,1-24.5,5h3a1.491,1.491,0,0,1,1.02.406A3,3,0,0,0-21.816,7Zm13,0h-3.684A3,3,0,0,0-17.52,5.406,1.491,1.491,0,0,1-16.5,5h3A1.5,1.5,0,0,1-12,6.5.5.5,0,0,1-12.5,7ZM-25,14.5A1.5,1.5,0,0,0-23.5,16
1789h9A1.5,1.5,0,0,0-13,14.5,3.5,3.5,0,0,0-16.5,11h-5A3.5,3.5,0,0,0-25,14.5Zm8.5-2.5A2.5,2.5,0,0,1-14,14.5a.5.5,0,0,1-.5.5h-9a.5.5,0,0,1-.5-.5A2.5,2.5,0,0,1-21.5,12Z" transform="translate(27)"/>
1790</svg>
1791              
1792          </div>
1793          <div class="text-with-icons__block-title">
1794            <h3>1,432,084+ Customers</h3>
1795          </div>
1796          <div class="text-with-icons__block-text">
1797            
1798          </div>
1799        </div>
1800      
1801        <div class="text-with-icons__block text-center" >
1802          <div class="text-with-icons__block-icon">
1803            
1804                <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
1805
1806<svg fill="#000000" width="80px" height="80px" viewBox="0 0 100 100" version="1.1" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" stroke="#000000" stroke-width="0.5">
1807
1808<g id="SVGRepo_bgCarrier" stroke-width="0"/>
1809
1810<g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"/>
1811
1812<g id="SVGRepo_iconCarrier"> <g id="_x31_"/> <g id="_x32_"/> <g id="_x33_"/> <g id="_x34_"/> <g id="_x35_"/> <g id="_x36_"/> <g id="_x37_"> <path d="M91.3,75.5h-3.4L58.2,24c-0.9-1.6-2.6-2.6-4.4-2.6s-3.5,1-4.4,2.6l-7,12.2c-1-1.1-2.3-1.7-3.8-1.7c-1.9,0-3.5,1-4.4,2.6 l-8.7,15c0,0,0,0,0,0L11.8,75.5H8.8c-0.8,0-1.5,0.7-1.5,1.5s0.7,1.5,1.5,1.5h82.5c0.8,0,1.5-0.7,1.5-1.5S92.1,75.5,91.3,75.5z M44.7,38l7.2-12.5c0.4-0.7,1.1-1.1,1.8-1.1s1.5,0.4,1.8,1.1l28.9,50H65.1L44.7,40.2C44.3,39.5,44.3,38.7,44.7,38z M36.6,38.6 c0.4-0.7,1.1-1.1,1.8-1.1c0.8,0,1.5,0.4,1.8,1.1l6.1,10.6c-2.6-0.6-5.7-0.2-8.7,2.5c-3.5,3.2-7.3,1.7-9,0.7L36.6,38.6z M27.2,55 c1.5,0.9,3.6,1.7,5.8,1.7c2.2,0,4.5-0.7,6.7-2.7c4.3-3.9,8.4-0.9,9.3-0.1l11.8,20.5l0.7,1.2H15.3L27.2,55z M66.3,62.3 c-0.5,0-1-0.3-1.3-0.8l-7.9-14.3c-0.4-0.7-0.1-1.6,0.6-2c0.7-0.4,1.6-0.1,2,0.6L67.6,60c0.4,0.7,0.1,1.6-0.6,2 C66.8,62.2,66.5,62.3,66.3,62.3z"/> </g> <g id="_x38__x27_"/> <g id="_x39_"/> <g id="_x31_0"/> <g id="_x31_1"/> <g id="_x31_2"/> <g id="_x31_3"/> <g id="_x31_4"/> <g id="_x31_5"/> <g id="_x31_6"/> <g id="_x31_7"/> <g id="_x31_8"/> <g id="_x31_9"/> <g id="_x32_0"/> <g id="_x32_1"/> <g id="_x32_2"/> <g id="_x32_3"/> <g id="_x32_4"/> <g id="_x32_5"/> </g>
1813
1814</svg>
1815              
1816          </div>
1817          <div class="text-with-icons__block-title">
1818            <h3>Designed in Colorado</h3>
1819          </div>
1820          <div class="text-with-icons__block-text">
1821            
1822          </div>
1823        </div>
1824      
1825        <div class="text-with-icons__block text-center" >
1826          <div class="text-with-icons__block-icon">
1827            
1828                <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
1829
1830<svg width="80px" height="80px" viewBox="0 0 1024 1024" fill="#000000" class="icon" version="1.1" xmlns="http://www.w3.org/2000/svg" stroke="#000000" stroke-width="9.216">
1831
1832<g id="SVGRepo_bgCarrier" stroke-width="0"/>
1833
1834<g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round" stroke="#CCCCCC" stroke-width="4.096"/>
1835
1836<g id="SVGRepo_iconCarrier">
1837
1838<path d="M488.006 999.898C218.982 999.898 0.106 781.022 0.106 512c0-269.022 218.876-487.898 487.9-487.898 156.624 0 304.81 76.03 396.386 203.364a8.016 8.016 0 0 1-1.828 11.17c-3.61 2.562-8.592 1.766-11.17-1.828C782.818 113.63 639.49 40.1 488.006 40.1 227.792 40.098 16.104 251.788 16.104 512c0 260.21 211.69 471.902 471.902 471.902 260.21 0 471.902-211.692 471.902-471.902a7.992 7.992 0 0 1 7.998-7.998 7.994 7.994 0 0 1 7.998 7.998c0 269.022-218.876 487.898-487.898 487.898z" fill=""/>
1839
1840<path d="M1015.896 567.988a7.976 7.976 0 0 1-5.656-2.344l-47.99-47.99a7.996 7.996 0 1 1 11.31-11.31l47.99 47.992a7.994 7.994 0 0 1 0 11.308 7.96 7.96 0 0 1-5.654 2.344z" fill=""/>
1841
1842<path d="M919.916 567.988a7.994 7.994 0 0 1-5.656-13.652l47.99-47.992a7.996 7.996 0 1 1 11.31 11.31l-47.99 47.99a7.96 7.96 0 0 1-5.654 2.344zM727.956 735.954H280.048c-4.422 0-8-3.578-8-7.998V376.028a7.994 7.994 0 0 1 8-7.998h447.906c4.422 0 8 3.578 8 7.998v351.928a7.994 7.994 0 0 1-7.998 7.998z m-439.91-15.996h431.91V384.026H288.046v335.932z" fill=""/>
1843
1844<path d="M727.956 384.026H280.048a8.002 8.002 0 0 1-7.39-4.936 8.018 8.018 0 0 1 1.734-8.716l63.988-63.986a7.992 7.992 0 0 1 5.656-2.344h319.934c2.124 0 4.154 0.844 5.654 2.344l63.988 63.986a8.02 8.02 0 0 1 1.734 8.716 8.002 8.002 0 0 1-7.39 4.936z m-428.598-15.996h409.29l-47.99-47.99H347.346l-47.988 47.99z" fill=""/>
1845
1846<path d="M456.012 384.026a8.008 8.008 0 0 1-7.156-11.576l31.994-63.988c2-3.936 6.78-5.546 10.732-3.578a8.006 8.006 0 0 1 3.578 10.732l-31.994 63.986a8.014 8.014 0 0 1-7.154 4.424zM551.992 384.026a8.016 8.016 0 0 1-7.154-4.42l-31.994-63.986a8.006 8.006 0 0 1 3.578-10.732 7.992 7.992 0 0 1 10.732 3.578l31.992 63.988a8.006 8.006 0 0 1-3.578 10.732 7.992 7.992 0 0 1-3.576 0.84z" fill=""/>
1847
1848<path d="M456.012 448.014a7.994 7.994 0 0 1-7.998-8v-63.988c0-4.42 3.578-7.998 7.998-7.998s7.998 3.578 7.998 7.998v63.988c0 4.422-3.578 8-7.998 8z" fill=""/>
1849
1850<path d="M551.992 448.014h-95.98c-4.42 0-7.998-3.578-7.998-8s3.578-7.998 7.998-7.998h95.98c4.42 0 7.998 3.578 7.998 7.998s-3.578 8-7.998 8z" fill=""/>
1851
1852<path d="M551.992 448.014a7.994 7.994 0 0 1-7.998-8v-63.988a7.994 7.994 0 0 1 7.998-7.998 7.994 7.994 0 0 1 7.998 7.998v63.988c0 4.422-3.578 8-7.998 8zM456.012 456.012a7.994 7.994 0 0 1-7.998-7.998v-8c0-4.42 3.578-7.998 7.998-7.998s7.998 3.578 7.998 7.998v8a7.994 7.994 0 0 1-7.998 7.998zM488.006 456.012c-4.422 0-8-3.578-8-7.998v-8a7.994 7.994 0 0 1 8-7.998 7.994 7.994 0 0 1 7.998 7.998v8a7.994 7.994 0 0 1-7.998 7.998zM519.998 456.012a7.994 7.994 0 0 1-7.998-7.998v-8a7.994 7.994 0 0 1 7.998-7.998c4.422 0 8 3.578 8 7.998v8a7.994 7.994 0 0 1-8 7.998z" fill=""/>
1853
1854<path d="M551.992 456.012a7.994 7.994 0 0 1-7.998-7.998v-8a7.994 7.994 0 0 1 7.998-7.998 7.994 7.994 0 0 1 7.998 7.998v8a7.994 7.994 0 0 1-7.998 7.998zM695.962 703.96h-31.994a7.994 7.994 0 0 1-7.998-8v-31.992c0-4.422 3.578-8 7.998-8h31.994a7.994 7.994 0 0 1 7.998 8v31.992c0 4.422-3.578 8-7.998 8z m-23.996-15.998h15.996v-15.996h-15.996v15.996zM631.974 703.96h-31.992a7.994 7.994 0 0 1-7.998-8v-31.992c0-4.422 3.576-8 7.998-8h31.992c4.422 0 8 3.578 8 8v31.992c0 4.422-3.578 8-8 8z m-23.994-15.998h15.996v-15.996h-15.996v15.996zM472.008 671.966H312.04a7.994 7.994 0 0 1-7.998-7.998c0-4.422 3.578-8 7.998-8h159.968a7.994 7.994 0 0 1 7.998 8 7.994 7.994 0 0 1-7.998 7.998zM392.026 703.96h-79.984a7.994 7.994 0 0 1-7.998-8 7.994 7.994 0 0 1 7.998-7.998h79.984a7.994 7.994 0 0 1 7.998 7.998c0 4.422-3.578 8-7.998 8z" fill=""/>
1855
1856</g>
1857
1858</svg>
1859
1860                
1861              
1862          </div>
1863          <div class="text-with-icons__block-title">
1864            <h3>Free Returns & Exchanges</h3>
1865          </div>
1866          <div class="text-with-icons__block-text">
1867            
1868          </div>
1869        </div>
1870      
1871    </div>
1872    <div class="text-with-icons__button"></div>
1873  </div>
1874</div><style data-shopify>
1875  #shopify-section-template--27775818694723__text_with_icons_MAV6CB .icon {
1876    color: #000;
1877  }
1878/* --- KILL BOTTOM GAP --- */
1879  #shopify-section-template--27775818694723__text_with_icons_MAV6CB {
1880    margin-bottom: 0 !important;
1881    padding-bottom: 8px !important; /* Adjust this number if you want a tiny bit of space */
1882  }
1883
1884  #shopify-section-template--27775818694723__text_with_icons_MAV6CB .page-width {
1885    padding-bottom: 0 !important;
1886  }
1887  /* Base Grid Setup */
1888  #shopify-section-template--27775818694723__text_with_icons_MAV6CB .text-with-icons__blocks {
1889    display: grid !important;
1890    gap: 30px; 
1891  }
1892
1893  #shopify-section-template--27775818694723__text_with_icons_MAV6CB .text-with-icons__block {
1894    width: 100% !important;
1895    max-width: 100% !important;
1896    flex: none !important;
1897    margin: 0 !important;
1898  }
1899
1900  /* --- MOBILE OVERRIDES (Forces 4 in a row) --- */
1901@media only screen and (max-width: 767px) {
1902    #shopify-section-template--27775818694723__text_with_icons_MAV6CB .text-with-icons__blocks {
1903      grid-template-columns: repeat(4, 1fr) !important;
1904      gap: 6px !important; /* Drops the gap to zero */
1905      padding: 0 28px !important; /* Squeezes the outer edges inward */
1906    }
1907    #shopify-section-template--27775818694723__text_with_icons_MAV6CB .text-with-icons__block-icon svg {
1908      max-width: 30px !important;
1909      height: auto !important;
1910      margin: 0 auto 8px auto !important;
1911      display: block !important;
1912    }
1913    #shopify-section-template--27775818694723__text_with_icons_MAV6CB .text-with-icons__block-title h3 {
1914      font-size: 8px !important;
1915      line-height: 1.1 !important;
1916      word-wrap: break-word !important;
1917      text-align: center !important;
1918      letter-spacing: 0 !important;
1919      margin: 0 !important;
1920    }
1921  }
1922
1923  /* Tablet */
1924  @media only screen and (min-width: 768px) {
1925    #shopify-section-template--27775818694723__text_with_icons_MAV6CB .text-with-icons__blocks {
1926      grid-template-columns: repeat(3, 1fr) !important;
1927    }
1928  }
1929
1930  /* Desktop */
1931  @media only screen and (min-width: 1024px) {
1932    #shopify-section-template--27775818694723__text_with_icons_MAV6CB .text-with-icons__blocks {
1933      grid-template-columns: repeat(4, 1fr) !important;
1934    }
1935  }
1936</style>
1937
1938</div><div id="shopify-section-template--27775818694723__1d90f92b-5ee9-420b-879b-ee70ef78fd9d" class="shopify-section"><div class="page-width"><div class="custom-content"><div class="custom__item one-whole align--center" >
1939      <div class="custom__item-inner custom__item-inner--liquid"><div class="rte">
1940                <div class="stashlogix_typer_1"><div class="stashlogix_type_1"></div></div>
1941              </div></div>
1942    </div></div></div>
1943</div><div id="shopify-section-template--27775818694723__c91d0553-a0d2-4bc4-8cd5-597898c385e1" class="shopify-section"><div class="index-section">
1944
1945  <div class="page-width feature-row-wrapper"><div class="feature-row"><div class="feature-row__item feature-row__text feature-row__text--right text-left" data-aos><div class="h1 appear-delay">FOR CITIZENS OF EVERYWHERE®</div><div class="rte appear-delay-1"><p>Stashlogix invented the first <strong>“thoughtful, secure, discreet” </strong>lifestyle bag in 2014. Designed to keep candy and medicine out of reach of kids, and to help you live free from outdated stigmas.<
1945/p><p>Our journey has been interesting to say the least.  Advertising, marketing, and importation in this industry can be extremely challenging.  Along the way we have been fortunate to have discovered a truly amazing tribe we call the <strong>Citizens of Everywhere®</strong>. </p><p>We have found Citizens of all shapes and sizes, from every state in the US and 50+ countries around the world. Our purpose is to help the tribe grow and thrive by helping Citizens with stigma-free and worry-free products. </p><p>So cheers to the Citizens of Everywhere®! And like we say on all our bags and cases, <strong>"Protect Your Freedom - Vote"</strong> <em>(can you find it?)</em></p></div></div><div class="feature-row__item" style="max-width: 600px" data-aos><div><div class="image-wrap" style="height: 0; padding-bottom: 232.5%;"><img class="feature-row__image lazyload"
1946                    data-src="//stashlogix.co/cdn/shop/files/backdrop.3-panel.work_{width}x.png?v=1648668618"
1947                    data-widths="[180, 360, 540, 750, 900, 1080]"
1948                    data-aspectratio="0.43010752688172044"
1949                    data-sizes="auto"
1950                    alt="Collage of people using smell-proof locking stash bags and cases outdoors and while traveling">
1951                </div></div></div>
1952</div>
1953  </div>
1954
1955</div>
1956</div><div id="shopify-section-template--27775818694723__advanced_content_F4V7AA" class="shopify-section"><div class="index-section"><div class="page-width"><div class="custom-content"><div class="custom__item one-whole align--center" >
1957      <div class="custom__item-inner custom__item-inner--liquid"><div class="rte">
1958                <div style=" width: 100%; heightX: 100px; background-color: red; color: white; font-size: 100%; font-weight: bold; padding:10px; display: nonex; text-align: center;">STASHLOGIX is looking for retailers! <br>If you would like to see our products in your area, please mention us to your favorite shops. Your help really means a lot to us. <br> <a href="https://wholesale.stashlogix.com" target="_blank" style="color: white;">More here.</a></div>
1959              </div></div>
1960    </div></div></div></div>
1961</div><div id="shopify-section-template--27775818694723__8e311dc5-bddb-458f-941f-233af492ea2e" class="shopify-section index-section"><div class="page-width"><div class="grid grid--uniform grid--flush-bottom"><div class="grid__item medium-up--one-third text-center"  data-aos="row-of-3"><div style="margin: 0 auto; max-width: 650px;"><div class="image-wrap text-spacing" style="height: 0; padding-bottom: 100.0%;"><img class="lazyload"
1962                    data-src="//stashlogix.co/cdn/shop/files/einstein_796_{width}x.jpg?v=1677010498"
1963                    data-widths="[180, 360, 540, 720, 900, 1080]"
1964                    data-aspectratio="1.0"
1965                    data-sizes="auto"
1966                    alt="Black and white portrait of an older man with messy hair sticking out his tongue">
1967              </div></div><h3>THOUGHTFUL</h3></div><div class="grid__item medium-up--one-third text-center"  data-aos="row-of-3"><div style="margin: 0 auto; max-width: 650px;"><div class="image-wrap text-spacing" style="height: 0; padding-bottom: 100.0%;"><img class="lazyload"
1968                    data-src="//stashlogix.co/cdn/shop/files/cookiejar_796_{width}x.jpg?v=1677010533"
1969                    data-widths="[180, 360, 540, 720, 900, 1080]"
1970                    data-aspectratio="1.0"
1971                    data-sizes="auto"
1972                    alt="Child reaching for glass cookie jar on high kitchen shelf">
1973              </div></div><h3>SECURE</h3></div><div class="grid__item medium-up--one-third text-center"  data-aos="row-of-3"><div style="margin: 0 auto; max-width: 650px;"><div class="image-wrap text-spacing" style="height: 0; padding-bottom: 100.0%;"><img class="lazyload"
1974                    data-src="//stashlogix.co/cdn/shop/files/surprised_licensed_square_full_res_{width}x.jpg?v=1670953064"
1975                    data-widths="[180, 360, 540, 720, 900, 1080]"
1976                    data-aspectratio="1.0"
1977                    data-sizes="auto"
1978                    alt="Man whispering secret to surprised woman, surprised reaction, close-up, gray background">
1979              </div></div><h3>DISCREET</h3></div></div>
1980</div>
1981</div><div id="shopify-section-template--27775818694723__c9790351-2209-4e93-8aa9-eeb88e6db70e" class="shopify-section"><div class="index-section"><div class="page-width"><div class="custom-content"><div class="custom__item one-whole align--center" >
1982      <div class="custom__item-inner custom__item-inner--image"><div class="aos-animate"><div class="image-wrap" style="height: 0; padding-bottom: 12.833333333333334%;"><img class="lazyload"
1983                      data-src="//stashlogix.co/cdn/shop/files/icons_for_retail_site_new_5_{width}x.png?v=1614321030"
1984                      data-widths="[360, 540, 720, 900, 1080, 1600]"
1985                      data-aspectratio="7.792207792207792"
1986                      data-sizes="auto"
1987                      alt="Icons of a head with lightbulb, padlock, and skunk in prohibited sign, symbolizing smell proof security.">
1988                  <noscript>
1989                    <img class="lazyloaded" src="//stashlogix.co/cdn/shop/files/icons_for_retail_site_new_5_400x.png?v=1614321030" alt="Icons of a head with lightbulb, padlock, and skunk in prohibited sign, symbolizing smell proof security.">
1990                  </noscript>
1991                </div></div></div>
1992    </div></div></div></div>
1993</div>
1994      </main><div id="shopify-section-footer-promotions" class="shopify-section index-section--footer">
1995</div><div id="shopify-section-footer" class="shopify-section"><style data-shopify>.site-footer {
1996      border-top: 1px solid #000000;
1997    }</style><footer class="site-footer" data-section-id="footer" data-section-type="footer-section">
1998  <div class="page-width">
1999
2000    <div class="grid"><div  class="grid__item footer__item--1494301487049" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) {
2001              .footer__item--1494301487049 {
2002                width: 50%;
2003                padding-top: 40px;
2004              }
2005              .footer__item--1494301487049:nth-child(2n + 1) {
2006                clear: left;
2007              }
2008            }
2009            @media only screen and (min-width: 960px) {
2010              .footer__item--1494301487049 {
2011                width: 25%;
2012              }
2013
2014            }</style><div
2015    >
2016    <div class="collapsible-content__inner">
2017      <div class="footer__collapsible footer_collapsible--disabled">
2018        <ul class="no-bullets site-footer__linklist"><li><a href="/pages/about">Our Story</a></li><li><a href="/pages/odor-proof-technology">Our Smell Proof Tech</a></li><li><a href="/pages/humidity-matters">Humidity Matters!</a></li><li><a href="/pages/faq">FAQ</a></li><li><a href="/blogs/news">Blog</a></li></ul>
2019      </div>
2020    </div>
2021  </div></div><div  class="grid__item footer__item--menu_neB4QE" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) {
2022              .footer__item--menu_neB4QE {
2023                width: 50%;
2024                padding-top: 40px;
2025              }
2026              .footer__item--menu_neB4QE:nth-child(2n + 1) {
2027                clear: left;
2028              }
2029            }
2030            @media only screen and (min-width: 960px) {
2031              .footer__item--menu_neB4QE {
2032                width: 25%;
2033              }
2034
2035            }</style><div
2036    >
2037    <div class="collapsible-content__inner">
2038      <div class="footer__collapsible footer_collapsible--disabled">
2039        <ul class="no-bullets site-footer__linklist"><li><a href="/pages/returns-exchanges">Returns & Exchanges</a></li><li><a href="/pages/privacy-policy">Privacy Policy</a></li><li><a href="/pages/terms-of-service">Terms of Service</a></li><li><a href="https://wholesale.stashlogix.com">Wholesale</a></li><li><a href="/pages/how-may-we-help-you">Contact Us</a></li><li><a href="/pages/rewards">Rewards</a></li><li><a href="/pages/reviews">Reviews</a></li></ul>
2040      </div>
2041    </div>
2042  </div></div><div  class="grid__item footer__item--1494292487693" data-type="newsletter"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) {
2043              .footer__item--1494292487693 {
2044                width: 50%;
2045                padding-top: 40px;
2046              }
2047              .footer__item--1494292487693:nth-child(2n + 1) {
2048                clear: left;
2049              }
2050            }
2051            @media only screen and (min-width: 960px) {
2052              .footer__item--1494292487693 {
2053                width: 25%;
2054              }
2055
2056            }</style><div class="footer__item-padding"><p class="h4 footer__title small--hide">Join the Citizens of Everywhere®</p>
2057    <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-1494292487693">
2058      Join the Citizens of Everywhere®
2059<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
2060  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
2061</span>
2062</button><div
2063    
2064      id="Footer-1494292487693" class="collapsible-content collapsible-content--small"
2065    >
2066    <div class="collapsible-content__inner">
2067      <div class="footer__collapsible"><p>Sign up for our newsletter.</p><p><strong>Get 15% OFF your first order.</strong></p><p>Code can not be used on top of sale prices or with any other promotions.</p><p>Special Offers. New stuff. No spam. Promise.</p>
2068<form method="post" action="/contact#newsletter-footer" id="newsletter-footer" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><label for="Email-1494292487693" class="hidden-label">Enter your email</label>
2069          <label for="newsletter-submit-1494292487693" class="hidden-label">Subscribe</label>
2070          <input type="hidden" name="contact[tags]" value="prospect,newsletter">
2071          <input type="hidden" name="contact[context]" value="footer">
2072          <div class="footer__newsletter">
2073            <input type="email" value="" placeholder="Enter your email" name="contact[email]" id="Email-1494292487693" class="footer__newsletter-input" autocorrect="off" autocapitalize="off">
2074            <button type="submit" id="newsletter-submit-1494292487693" class="footer__newsletter-btn" name="commit">
2075              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-email" viewBox="0 0 64 64"><path d="M63 52H1V12h62zM1 12l25.68 24h9.72L63 12M21.82 31.68L1.56 51.16m60.78.78L41.27 31.68"/></svg>
2076              <span class="footer__newsletter-btn-label">
2077                Subscribe
2078              </span>
2079            </button>
2080          </div></form><ul class="no-bullets social-icons footer__social"><li>
2081      <a target="_blank" rel="noopener" href="https://www.instagram.com/stashlogix" title="STASHLOGIX on Instagram">
2082        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 32 32"><path fill="#444" d="M16 3.094c4.206 0 4.7.019 6.363.094 1.538.069 2.369.325 2.925.544.738.287 1.262.625 1.813 1.175s.894 1.075 1.175 1.813c.212.556.475 1.387.544 2.925.075 1.662.094 2.156.094 6.363s-.019 4.7-.094 6.363c-.069 1.538-.325 2.369-.544 2.925-.288.738-.625 1.262-1.175 1.813s-1.075.894-1.813 1.175c-.556.212-1.387.475-2.925.544-1.663.075-2.156.094-6.363.094s-4.7-.019-6.363-.094c-1.537-.069-2.369-.325-2.925-.544-.737-.288-1.263-.625-1.813-1.175s-.894-1.075-1.175-1.813c-.212-.556-.475-1.387-.544-2.925-.075-1.663-.094-2.156-.094-6.363s.019-4.7.094-6.363c.069-1.537.325-2.369.544-2.925.287-.737.625-1.263 1.175-1.813s1.075-.894 1.813-1.175c.556-.212 1.388-.475 2.925-.544 1.662-.081 2.156-.094 6.363-.094zm0-2.838c-4.275 0-4.813.019-6.494.094-1.675.075-2.819.344-3.819.731-1.037.4-1.913.944-2.788 1.819S1.486 4.656 1.08 5.688c-.387 1-.656 2.144-.731 3.825-.075 1.675-.094 2.213-.094 6.488s.019 4.813.094 6.494c.075 1.675.344 2.819.731 3.825.4 1.038.944 1.913 1.819 2.788s1.756 1.413 2.788 1.819c1 .387 2.144.656 3.825.731s2.213.094 6.494.094 4.813-.019 6.494-.094c1.675-.075 2.819-.344 3.825-.731 1.038-.4 1.913-.944 2.788-1.819s1.413-1.756 1.819-2.788c.387-1 .656-2.144.731-3.825s.094-2.212.094-6.494-.019-4.813-.094-6.494c-.075-1.675-.344-2.819-.731-3.825-.4-1.038-.944-1.913-1.819-2.788s-1.756-1.413-2.788-1.819c-1-.387-2.144-.656-3.825-.731C20.812.275 20.275.256 16 .256z"/><path fill="#444" d="M16 7.912a8.088 8.088 0 0 0 0 16.175c4.463 0 8.087-3.625 8.087-8.088s-3.625-8.088-8.088-8.088zm0 13.338a5.25 5.25 0 1 1 0-10.5 5.25 5.25 0 1 1 0 10.5zM26.294 7.594a1.887 1.887 0 1 1-3.774.002 1.887 1.887 0 0 1 3.774-.003z"/></svg>
2083        <span class="icon__fallback-text">Instagram</span>
2084      </a>
2085    </li><li>
2086      <a target="_blank" rel="noopener" href="https://www.facebook.com/Stashlogix-Co-2218229498419176" title="STASHLOGIX on Facebook">
2087        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 14222 14222"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013z"/></svg>
2088        <span class="icon__fallback-text">Facebook</span>
2089      </a>
2090    </li><li>
2091      <a target="_blank" rel="noopener" href="https://open.spotify.com/user/1212566685?si=449b212af27b4c99" title="STASHLOGIX on TikTok">
2092        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-tiktok" viewBox="0 0 2859 3333"><path d="M2081 0c55 473 319 755 778 785v532c-266 26-499-61-770-225v995c0 1264-1378 1659-1932 753-356-583-138-1606 1004-1647v561c-87 14-180 36-265 65-254 86-398 247-358 531 77 544 1075 705 992-358V1h551z"/></svg>
2093        <span class="icon__fallback-text">TikTok</span>
2094      </a>
2095    </li></ul>
2096
2097
2098      </div>
2099    </div>
2100  </div>
2101</div>
2102</div><div  class="grid__item footer__item--fbcd443d-c040-438e-9dea-caf3118da202" data-type="custom"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) {
2103              .footer__item--fbcd443d-c040-438e-9dea-caf3118da202 {
2104                width: 50%;
2105                padding-top: 40px;
2106              }
2107              .footer__item--fbcd443d-c040-438e-9dea-caf3118da202:nth-child(2n + 1) {
2108                clear: left;
2109              }
2110            }
2111            @media only screen and (min-width: 960px) {
2112              .footer__item--fbcd443d-c040-438e-9dea-caf3118da202 {
2113                width: 25%;
2114              }
2115
2116            }</style><div class="footer__item-padding"><p class="h4 footer__title small--hide">CONTACT US</p>
2117    <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-fbcd443d-c040-438e-9dea-caf3118da202">
2118      CONTACT US
2119<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
2120  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
2120ox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg>
2121</span>
2122</button><div
2123    
2124      id="Footer-fbcd443d-c040-438e-9dea-caf3118da202" class="collapsible-content collapsible-content--small"
2125    >
2126    <div class="collapsible-content__inner">
2127      <div class="footer__collapsible"><p>720-583-0265</p><p>[email protected]</p>
2128      </div>
2129    </div>
2130  </div>
2131</div>
2132</div></div><p class="footer__small-text">
2133        &copy; 2026 STASHLOGIX
2134, INC<br>"Stashlogix", "For Citizens of Everywhere", "Thoughtful, Secure, Discreet" are registerd trademarks of Stashlogix, Inc.<br>Stashlogix products are patented. Patent infringement is not cool. Don't even think about it.
2135</p>
2136
2137  </div>
2138</footer>
2139
2140
2141</div></div>
2142  </div><div id="VideoModal" class="modal modal--solid">
2143  <div class="modal__inner">
2144    <div class="modal__centered page-width text-center">
2145      <div class="modal__centered-content">
2146        <div class="video-wrapper video-wrapper--modal">
2147          <div id="VideoHolder"></div>
2148        </div>
2149      </div>
2150    </div>
2151  </div>
2152
2153  <button type="button" class="modal__close js-modal-close text-link">
2154    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg>
2155    <span class="icon__fallback-text">"Close (esc)"</span>
2156  </button>
2157</div>
2158<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
2159  <div class="pswp__bg"></div>
2160  <div class="pswp__scroll-wrap">
2161    <div class="pswp__container">
2162      <div class="pswp__item"></div>
2163      <div class="pswp__item"></div>
2164      <div class="pswp__item"></div>
2165    </div>
2166
2167    <div class="pswp__ui pswp__ui--hidden">
2168      <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--left" title="Previous">
2169        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 284.49 498.98"><path d="M249.49 0a35 35 0 0 1 24.75 59.75L84.49 249.49l189.75 189.74a35.002 35.002 0 1 1-49.5 49.5L10.25 274.24a35 35 0 0 1 0-49.5L224.74 10.25A34.89 34.89 0 0 1 249.49 0z"/></svg>
2170      </button>
2171
2172      <button class="btn btn--body btn--circle btn--large pswp__button pswp__button--close" title="Close (esc)">
2173        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg>
2174      </button>
2175
2176      <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--right" title="Next">
2177        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 284.49 498.98"><path d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98z"/></svg>
2178      </button>
2179    </div>
2180  </div>
2181</div>
2182<tool-tip data-tool-tip="">
2183  <div class="tool-tip__inner" data-tool-tip-inner>
2184    <button class="tool-tip__close" data-tool-tip-close=""><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg></button>
2185    <div data-tool-tip-title>STASHLOGIX® | Smell-Proof, Locking Stash Bags &amp; Cases</div>
2186    <div class="tool-tip__content" data-tool-tip-content>
2187    </div>
2188  </div>
2189</tool-tip>
2190<style> /* --- Stashlogix Green Add To Cart Button --- */button.add-to-cart,button.product-form__cart-submit,button.product-form__submit,button#AddToCart,.product-template__container .btn--add-to-cart {background-color: #bed735 !important; border-color: #bed735 !important; color: #000000 !important; /* Black text reads best on this bright green */ transition: background-color 0.3s ease !important;}  /* Hover State (Slightly darker green) */button.add-to-cart:hover,button.product-form__cart-submit:hover,button.product-form__submit:hover,button#AddToCart:hover,.product-template__container .btn--add-to-cart:hover {background-color: #a5bc2b !important; border-color: #a5bc2b !important;} </style>
2191<div id="shopify-block-AeXhvUTRWdWc2amVaY__8735654669600788989" class="shopify-block shopify-app-block">
2192
2193
2194  
2195  
2196
2197  
2198  
2199  
2200  
2201
2202  
2203
2204  
2205    
2206    
2207    <link rel="preconnect" href="https://dashboard.ai.webscale.com" crossorigin>
2208
2209  
2209<script>
2210    (function() {
2211      'use strict';
2212
2213      // Identity + environment URLs only; the agent's config comes from the API.
2214      var config = {
2215        agentCode:    "AhMfwESOW",
2216        agentId:      121,
2217        merchantId:   22,
2218        apiBaseUrl:   "https:\/\/dashboard.ai.webscale.com\/api",
2219        websocketUrl: "https:\/\/clickstream.webscalenetworks.com\/ws\/agent",
2220        _shopify: {
2221          shopDomain:      "stashlogix.co",
2222          shopName:        "STASHLOGIX",
2223          permanentDomain: "stashlogix.myshopify.com"
2224        }
2225      };
2226
2227      // ── Consent gating (Shopify Customer Privacy API) ──
2228      function getConsent() {
2229        if (window.Shopify && window.Shopify.customerPrivacy) {
2230          var cp = window.Shopify.customerPrivacy;
2231          return {
2232            analytics: cp.analyticsProcessingAllowed(),
2233            marketing: cp.marketingAllowed()
2234          };
2235        }
2236        // No consent API available — allow by default (non-GDPR regions)
2237        return { analytics: true, marketing: true };
2238      }
2239
2240      config._consent = getConsent();
2241
2242      // React to consent changes while the widget is running
2243      document.addEventListener('visitorConsentCollected', function() {
2244        config._consent = getConsent();
2245        if (window.CompanionWidget) {
2246          window.CompanionWidget.updateConfig({
2247            _consent: config._consent
2248          });
2249        }
2250      });
2251
2252      // ── Initialize widget: fetch the agent's config from the API ──
2253      // The script tag below carries no data-agent-code, so the widget's own
2254      // auto-init no-ops and this explicit call is the only init.
2255      function initWidget() {
2256        if (!window.CompanionWidget) {
2257          console.warn('[Webscale] CompanionWidget not found after script load');
2258          return;
2259        }
2260        window.CompanionWidget.initFromApi(config);
2261      }
2262
2263      // Store config globally for debugging
2264      window.__wsCompanionConfig = config;
2265
2266      // Wait for DOM + deferred script to execute
2267      if (document.readyState === 'loading') {
2268        document.addEventListener('DOMContentLoaded', initWidget);
2269      } else {
2270        // DOM already ready — use a microtask to ensure deferred script ran
2271        setTimeout(initWidget, 0);
2272      }
2273    })();
2274  </script>
2274
2275
2276  
2276<script src="https://cdn.shopify.com/extensions/01a121ac-fc88-7bfb-a007-e526405e7733/stashlogix-shopping-assistant-3/assets/companion-widget.min.js" defer></script>
2276
2277  
2278
2279
2280
2281</div><div id="shopify-block-ASkJObEpGRXhsV1c0R__1443111787990174787" class="shopify-block shopify-app-block"><!-- </script>
2281 -->
2282<!-- Swatches Dotify: Convert your shopify product options into beautiful swatches -->
2283<!-- https://apps.shopify.com/swatches -->
2284
2285�
2285<script src="https://cdn.shopify.com/extensions/01a05103-6060-7764-9921-1bc3c3b2bc69/swatches-dotify-76/assets/webyze-swatches.js" data-collection data-opt-names="color,colour,colors,colours,material,materials,fabric,fabric,finish,farbe,farve,färg,farge" async></script>
2285
2286		<link href="//cdn.shopify.com/extensions/01a05103-6060-7764-9921-1bc3c3b2bc69/swatches-dotify-76/assets/webyze-swatches.css" rel="stylesheet" type="text/css" media="all" />
2287		<link href="//cdn.shopify.com/extensions/01a05103-6060-7764-9921-1bc3c3b2bc69/swatches-dotify-76/assets/webyze-swatches-v2.css" rel="stylesheet" type="text/css" media="all" />�<!--  -->
2288
2289</div><div id="shopify-block-AYS9mSlhzRTRPVzZEM__14636096584879143106" class="shopify-block shopify-app-block"><!-- Bloomi Reviews - Global Embed Snippet -->
2290<!-- This snippet injects common data and CSS globally across all pages -->
2291
2292<link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a12076-18a7-7d4c-bf6b-fe5bdafd4aa0/bayengage-86/assets/tbr-common.css" type="text/css">
2293
2294<!--
2295  Note: the bay_ssid → Shopify cart-attribute relay used to live here
2296  but was moved to the storefront SDK (storefront-ui/public/t.js).
2297  Reason: this Liquid block is part of the Reviews theme app embed —
2298  merchants who only use Bayengage email/popup features (not Reviews)
2299  don't enable it, so the relay didn't run for them. The storefront
2300  SDK runs on every Bayengage-integrated store regardless of which
2301  Bayengage features they use, making the relay universal.
2302-->
2303
2304<script type="text/javascript">
2305(function() {
2306    'use strict';
2307    
2308    console.log('🚀 Bloomi Reviews: Global Embed Snippet Loading...');
2309    
2310    // Wait for DOM to be ready
2311    function injectCommonData() {
2312        console.log('📱 Bloomi Reviews: Injecting common data globally...');
2313        
2314        // Extract common data from Shopify context
2315        const commonData = {
2316            // Product data (available on product pages)
2317            productName: '',
2318            productId: '',
2319            productImageUrl: '',
2320            productUrl: '',
2321            productPrice: '',
2322            productStock: false,
2323            productCollection: '',
2324            
2325            // Collection data (available on collection pages)
2326            collectionTitle: '',
2327            collectionId: '',
2328            collectionUrl: '',
2329            
2330            // Customer data (available when logged in)
2331            userName: 'anonymous',
2332            userId: '',
2333            userMail: '',
2334            
2335            // Page context
2336            pageName: '',
2337            pageType: "index",
2338            orderIdNew: '',
2339            
2340            // Store URL and domain
2341            storeUrl: "https:\/\/stashlogix.myshopify.com",
2342            storeDomain: "stashlogix.myshopify.com",
2343            //storeId: 'c0b8aa4dede3',
2344            // API Environment - hardcoded value: 'dev' or 'prod'
2345            api_environment: 'prod',
2346
2347            // Stock status conversion
2348            productStockStatus: '0'
2349        };
2350        
2351        // Convert stock status to numeric format
2352        if (commonData.productStock === false) {
2353            commonData.productStockStatus = '1';
2354        }
2355        
2356        // Set fallback values for productUrl and pageName if empty
2357        if (!commonData.productUrl) {
2358            commonData.productUrl = window.location.pathname || '';
2359        }
2360        if (!commonData.pageName) {
2361            commonData.pageName = document.title || '';
2362        }
2363        
2364        // Make data globally available
2365        window.brv = window.brv || {};
2366        window.brv.commonData = commonData;
2367        
2368        // Dispatch custom event for other components
2369        document.dispatchEvent(new CustomEvent('bloomi-common-data-ready', {
2370            detail: commonData
2371        }));
2372        
2373        console.log('✅ Bloomi Reviews: Common data injected globally', commonData);
2374    }
2375    
2376    // Initialize when DOM is ready
2377    if (document.readyState === 'loading') {
2378        document.addEventListener('DOMContentLoaded', injectCommonData);
2379    } else {
2380        injectCommonData();
2381    }
2382    
2383    // Also initialize on Shopify page changes (for SPA themes)
2384    if (window.Shopify && window.Shopify.onPageLoad) {
2385        window.Shopify.onPageLoad(injectCommonData);
2386    }
2387    
2388    // Listen for Shopify section events
2389    document.addEventListener('shopify:section:load', injectCommonData);
2390    document.addEventListener('shopify:section:reorder', injectCommonData);
2391    
2392})();
2393</script>
2393
2394
2395
2396
2397</div><div id="shopify-block-AK1lUUEJKa2MwbUJjW__2261287031507199883" class="shopify-block shopify-app-block"><div></div>
2398
2399<script>
2400!async function(t,e){"use strict";const i=3e4;function n(t,e={},i=3e4){const n=new AbortController,a=setTimeout(()=>n.abort(),i),r={...e,signal:n.signal};return fetch(t,r).finally(()=>clearTimeout(a))}var a={apiDomain:"https://data.bayrewards.io",apiUrl:"/api/",apiStatus:"app",apiVersion:"v1",platform:"sf"};function r(a,r){e.getElementById(r)||(async()=>{try{const o=await n(a,{},i);if(200===o.status){const i=await o.text(),n=e.createElement("DIV");if(n.id=r,n.allow="clipboard-read; clipboard-write",n.allowtransparency="true",n.scrolling="no",n.frameborder="0",n.height="100",n.width="100%",n.innerHTML=i,Array.from(e.querySelectorAll("div.fixed.overflow-hidden.mobile-border--radius-t-0.shadow-md")).find(e=>"none"!==t.getComputedStyle(e).display)&&"BRSTICKYFRAME"===r){n.style.display="none";const t=e.getElementById("br_sticky_bar");t&&(t.style.display="none",e.querySelectorAll("[data-original-top]").forEach(t=>{const e=t.getAttribute("data-original-top");t.style.top=e,t.removeAttribute("data-original-top")}))}e.body.appendChild(n)}}catch(t){}})()}function o(t){const i={};try{e.cookie.split(";").forEach(function(t){const e=t.split("="),n=e.shift(),a=e.join("=");n&&(i[n.trim()]=a)})}catch(t){}return i[t]}function s(t){if(!t)return;[{element:e.getElementById("br_landing_u_container"),type:"landing UI"},{element:e.getElementById("br_landing_container"),type:"landing"}].forEach(({element:e,type:a})=>{e&&(async e=>{if(e)try{const a=await n(t,{},i);if(!a.ok)throw new Error(`HTTP error! status: ${a.status}`);const r=await a.text();(t=>{Object.entries({allow:"clipboard-read; clipboard-write",allowtransparency:"true",scrolling:"no",frameborder:"0",height:"100",width:"100%"}).forEach(([e,i])=>{t.setAttribute(e,i)})})(e),e.innerHTML=r}catch(t){}})(e)})}!function(){if(t.BayPointsSync)return;const r="bayrewards:points-updated";let s,c,l,d,u,p,m;const y=()=>"undefined"!=typeof BayRewards?BayRewards:null,g=()=>new URLSearchParams(e.location.search),h=t=>{const e=Number(t);return null!=t&&""!==t&&Number.isFinite(e)?e:0},b=t=>t?void 0!==t.points?h(t.points):void 0!==t.customer?.points?h(t.customer.points):0:0,_=i=>{m={...m,...i,points:b(i),timestamp:Date.now()};const n=m.points;e.querySelectorAll(".__br-points-balance").forEach(t=>{t.innerHTML=n});const a=e.getElementById("br_customer_points");a&&!a.dataset.brCustomText&&(a.textContent=n),t.dispatchEvent(new CustomEvent(r,{detail:m}))};async function f(t){const r=t&&t.force,c=e.cid||g().get("cid")||y()?.id?e.refApiUrl||g().get("ref_api_url")||(a.apiDomain?a.apiDomain+"/api/v1":""):"";return c?(!r&&s||(r&&(s=null),s=(async()=>{try{const t={"Content-Type":"application/json","Access-Control-Allow-Origin":"*",...e.hmacSignature&&{"X-HMAC-Signature":e.hmacSignature},...e.shop&&{"X-Shop-URL":e.shop}},a=(()=>{const{cid:t,optInToken:i,email:n,name:a}=(()=>{const t=y();return{cid:e.cid||g().get("cid")||t?.id,optInToken:o("opt_in_token"),email:t?.email,name:t?.name}})(),r=new URLSearchParams;return t&&r.append("cid",t),i&&r.append("opt_in_token",i),n&&r.append("email",n),a&&r.append("name",a),r})(),r=await n(`${c}/account/customer?${a.toString()}`,{method:"GET",headers:t},i);return r.ok?(t=>{const e=t?.data||{},i=e.item||{},n=e.customer||i.customer;return n?{points:h(n.points),customer:n,metrics:n.metrics,summary:n.summary,can_claim:e.can_claim??i?.can_claim,reward_count:e.reward_count??i?.reward_count,vip_program:e.vip_program??i?.vip_program,vip_settings:e.vip_settings??i?.vip_settings}:null})(await r.json()):null}catch{return null}finally{s=null}})()),s):null}function v(t,e,i,n){const a=n&&"object"==typeof n?n:{},r={points:h(void 0!==t?t:e?.points),customer:e||m?.customer||null,metrics:e?.metrics??m?.metrics,summary:e?.summary??m?.summary,source:i||"set"};return Object.prototype.hasOwnProperty.call(a,"vip_program")&&(r.vip_program=a.vip_program),Object.prototype.hasOwnProperty.call(a,"vip_settings")&&(r.vip_settings=a.vip_settings),Object.prototype.hasOwnProperty.call(a,"can_claim")&&(r.can_claim=a.can_claim),Object.prototype.hasOwnProperty.call(a,"reward_count")&&(r.reward_count=a.reward_count),_(r),m}function w(t){t=t||{},(p||"force"===t.source)&&(l={...l,...t},clearTimeout(c),c=setTimeout(()=>{c=null;const t=l||{};l=null;const e=async()=>
2400{if(void 0!==t.points)return v(t.points,t.customer,t.source||"refresh");const e=await f({force:t.force});return e&&_({...e,source:t.source||"refresh"}),m};t.delay?setTimeout(e,t.delay):e()},300))}const S=(t,e,i)=>{if(t||(t={}),e.customer){const i={...e.customer};delete i.points,Object.assign(t,i)}return t.points=i,t},E=(t,e)=>{if(!t||!e)return;const i=b(e);void 0!==t.customer&&(t.customer=S(t.customer,e,i),e.metrics&&(t.customer.metrics=e.metrics),e.summary&&(t.customer.summary=e.summary),e.customer?.next_vip_tier&&(t.customer.next_vip_tier=e.customer.next_vip_tier,"nextVipTier"in t&&(t.nextVipTier=e.customer.next_vip_tier)),e.customer&&Object.prototype.hasOwnProperty.call(e.customer,"vip_tier_id")&&(t.customer.vip_tier_id=e.customer.vip_tier_id),e.customer&&Object.prototype.hasOwnProperty.call(e.customer,"vip_tier_title")&&(t.customer.vip_tier_title=e.customer.vip_tier_title),e.customer?.current_vip&&(t.customer.current_vip=e.customer.current_vip)),void 0!==t.customerData&&(t.customerData=S(t.customerData,e,i)),void 0!==e.can_claim&&"dailyClaim"in t&&(t.dailyClaim=e.can_claim),void 0!==e.reward_count&&"rewardCount"in t&&(t.rewardCount=e.reward_count,"myRewardsText"in t&&(t.myRewardsText=`You have ${e.reward_count} redeemed rewards`)),e.vip_settings&&"vip_settings"in t&&(t.vip_settings=e.vip_settings);const n=e.customer&&(Object.prototype.hasOwnProperty.call(e.customer,"vip_tier_id")||Object.prototype.hasOwnProperty.call(e.customer,"vip_tier_title")||e.customer.next_vip_tier||e.customer.current_vip),a=Array.isArray(e.vip_program)||e.vip_program&&"object"==typeof e.vip_program||Boolean(e.vip_settings)||Boolean(n);if("function"==typeof t.applyVipStateFromCustomerApi&&a)t.applyVipStateFromCustomerApi(e);else if(Array.isArray(e.vip_program)&&"vip_program"in t&&"function"!=typeof t.applyBalance){const i={};(Array.isArray(t.vip_program)?t.vip_program:[]).forEach((t,e)=>{i[String(t?.id??t?._id??e)]=Boolean(t?.showExpand)}),t.vip_program=e.vip_program.map((t,e)=>({...t,showExpand:i[String(t?.id??t?._id??e)]??!1}))}},x=e=>{if(!e||e._brPointsSyncHandler)return;const i=t=>E(e,t.detail);e._brPointsSyncHandler=i,t.addEventListener(r,i),m&&E(e,m)},C=()=>{p=!0},k=t=>w({source:t||"earn",delay:1200,force:!0});function B(){if(u)return;u=!0;const i=()=>{p&&"visible"===e.visibilityState&&w({source:"visibility"})};e.addEventListener("visibilitychange",i),t.addEventListener("focus",i),d=setInterval(()=>{p&&"visible"===e.visibilityState&&(e.getElementById("br_panel-container")||e.getElementById("br-ui-container"))&&w({source:"passive"})},45e3)}t.BayPointsSync={EVENT_NAME:r,getLastBalance:()=>m,setBalance:v,requestRefresh:w,notifyEarned:k,notifyPointsEarned:t=>{C(),k(t)},publishCustomerBalance:(t,e)=>{t&&(t.points=h(t.points),v(t.points,t,e||"publish"),C())},bind:t=>{t&&(x(t),C(),B())},fetchBalance:f,enableSync:C,startPassiveSync:B,stopPassiveSync:function(){d&&clearInterval(d),d=null,u=!1},subscribe:x,unsubscribe:e=>{e?._brPointsSyncHandler&&(t.removeEventListener(r,e._brPointsSyncHandler),delete e._brPointsSyncHandler)},applyToContext:E,normalizePoints:h}}(),a.apiDomain.replace(/\/+$/,"");var c=a.apiDomain+a.apiUrl+a.apiVersion;let l="",d=new URLSearchParams(t.location.search),u=d.get("referral");""!==d.toString()&&null!==u&&(l=u);const p=t.__brCustomerId||__st?.cid||"";e.refApiUrl=c,e.cid=p,e.referral=l,l&&localStorage.setItem("br_referral",l),l&&(localStorage.setItem("br_referral",l),e.cookie=`br_referral=${encodeURIComponent(l)}; path=/; max-age=2592000`);const m={cid:p,referral:localStorage.getItem("br_referral")||o("br_referral")};let y={method:"POST",body:JSON.stringify(m)},g=n(c+"/account/check",y,i);function h(){return/Mobi|Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}const b=(t,i={})=>new Promise((n,a)=>{const r=e.createElement("script");r.src=t,Object.entries(i).forEach(([t,e])=>{r[t]=e}),r.onload=()=>n(r),r.onerror=()=>a(new Error(`Failed to load script: ${t}`)),e.body.appendChild(r)}),_=(t,i={})=>new Promise((n,a)=>{const r=e.createElement("link");
2400r.rel="stylesheet",r.href=t,Object.entries(i).forEach(([t,e])=>{r[t]=e}),r.onload=()=>n(r),r.onerror=()=>a(new Error(`Failed to load css: ${t}`)),e.body.appendChild(r)});function f(t,i){try{if(!t)return;const n=e.createElement("link");n.rel="preload",n.as=i,n.href=t,e.head.appendChild(n)}catch(t){}}"function"!=typeof t.deferLoadingAlpine&&(t.deferLoadingAlpine=t=>{"function"==typeof t&&t()});const v=async a=>{try{if(a.isGamificationContainer)return void await async function(a){const r=e.getElementById("br_gamification_container");if(r){if(f(`${a.cloudUrl}/build/gamification.css`,"style"),f(`${a.cloudUrl}/build/gamification.js`,"script"),!e.getElementById("br-gamification-styles")){const t=e.createElement("link");t.id="br-gamification-styles",t.rel="stylesheet",t.href=`${a.cloudUrl}/build/gamification.css`,e.head.appendChild(t)}e.getElementById("br-gamification-script")||await b(`${a.cloudUrl}/build/gamification.js`,{defer:!0,id:"br-gamification-script"});try{const t=await n(`${a.cloudUrl}/build/gamificationpage.html`,{},i);if(t&&t.ok){const i=await t.text(),n=e.createElement("div");n.innerHTML=i;const a=n.querySelector("#iframecontentB"),o=n.querySelector("#gami-app");r.innerHTML="";const s=a||o,c=a?a.querySelector("#gami-app"):o;if(c){const t=c.querySelector(".gami-choice-list"),i=c.querySelector("#gami-start");t&&(t.style.display="none"),i&&(i.style.display="none");try{const t=c.querySelector('main[data-page="choose"]'),i=t?t.querySelector(".gami-subtitle"):null;if(t&&!t.querySelector("#gami-settings-skeleton")){const n=e.createElement("div");n.id="gami-settings-skeleton",n.className="gami-choice-list",n.innerHTML='\n                              <div class="gami-choice gami-choice--skeleton" aria-hidden="true">\n                                <div class="gami-choice-icon gami-skel gami-skel-icon"></div>\n                                <div class="gami-choice-body">\n                                  <div class="gami-skel gami-skel-line gami-skel-line--title"></div>\n                                  <div class="gami-skel gami-skel-line gami-skel-line--desc"></div>\n                                </div>\n                                <div class="gami-skel gami-skel-check"></div>\n                              </div>\n                            ',i?i.insertAdjacentElement("afterend",n):t.appendChild(n)}}catch(t){}s&&r.appendChild(s)}}}catch(t){}await async function(e){if(void 0!==t.Alpine)return;if(await new Promise(t=>setTimeout(t,0)),void 0!==t.Alpine)return;if(await new Promise(e=>{if(void 0!==t.Alpine)return void e(!0);const i=Date.now()+3e3,n=setInterval(()=>{if(void 0!==t.Alpine)return clearInterval(n),void e(!0);Date.now()>=i&&(clearInterval(n),e(!1))},150)}))return;const i=t.deferLoadingAlpine;if(t.deferLoadingAlpine=t=>{setTimeout(()=>{"function"==typeof i?i(t):t()},120)},await b(`${e.cloudUrl}/build/br-alpine-script.js`,{defer:!0}),void 0===t.Alpine)throw new Error("Alpine.js failed to initialize properly")}(a);try{const i=e.getElementById("gami-app"),n=!(!i||!i.__x&&!i._x_dataStack);i&&t.Alpine&&"function"==typeof t.Alpine.initTree&&!n&&t.Alpine.initTree(i)}catch(t){}}}(a);const o=e.createElement("link");if(o.rel="stylesheet",o.href=a.isLanding?"https://cdn.shopify.com/extensions/01a090a0-3dd3-78dc-a791-7af1758fd60a/bayrewards-1-329/assets/landing-style.css":a.isLandingContainer?"https://cdn.shopify.com/extensions/01a090a0-3dd3-78dc-a791-7af1758fd60a/bayrewards-1-329/assets/landing.css":"https://cdn.shopify.com/extensions/01a090a0-3dd3-78dc-a791-7af1758fd60a/bayrewards-1-329/assets/styles.css",e.head.appendChild(o),void 0===t.Alpine&&(await b("https://cdn.shopify.com/extensions/01a090a0-3dd3-78dc-a791-7af1758fd60a/bayrewards-1-329/assets/alpine.min.js",{defer:!0}),void 0===t.Alpine))throw new Error("Alpine.js failed to initialize properly");if((a.isLanding||a.isLandingContainer)&&a.customLandingStyle){const t=e.createElement("style");t.id="br-custom-landing-styles",t.textContent=a.customLandingStyle,e.head.appendChild(t)}if(a.isLanding&&a.landingStatus)await b("https://cdn.shopify.com/extensions/01a090a0-3dd3-78dc-a791-7af1758fd60a/bayrewards-1-329/assets/br-landing-script.
2400js",{defer:!0}),await(t.brLandingReady||Promise.resolve()),s(`${a.cloudUrl}/build/br-landing.html`);else if(a.isLandingContainer&&a.landingStatus)await b("https://cdn.shopify.com/extensions/01a090a0-3dd3-78dc-a791-7af1758fd60a/bayrewards-1-329/assets/br-landingv2-script.js",{defer:!0}),await(t.brLandingV2Ready||Promise.resolve()),s(`${a.cloudUrl}/build/br-landing-page.html`);else try{const i=S(a.initialWidgetRenderDelay);i>0&&await new Promise(t=>setTimeout(t,i)),void 0===t.Alpine&&await b("https://cdn.shopify.com/extensions/01a090a0-3dd3-78dc-a791-7af1758fd60a/bayrewards-1-329/assets/alpine.min.js");const n=a.stickyBar.status&&("all"===a.stickyBar.pages||"specific"===a.stickyBar.pages&&a.stickyBar.specific_path===a.currentPath),o=a.specificPath&&new URL(a.specificPath).pathname.split("/").filter(Boolean).pop()||"",s=a.status&&("all"===a.pages||"specific"===a.pages&&o===a.currentPath||"except"===a.pages&&o!==a.currentPath);if((n||s)&&await b("https://cdn.shopify.com/extensions/01a090a0-3dd3-78dc-a791-7af1758fd60a/bayrewards-1-329/assets/br-widgetv2-script.js"),n){if(_("https://cdn.shopify.com/extensions/01a090a0-3dd3-78dc-a791-7af1758fd60a/bayrewards-1-329/assets/sticky-bar.css"),a.customStickyStyle){const t=e.createElement("style");t.id="br-custom-sticky-styles",t.textContent=a.customStickyStyle,e.head.appendChild(t)}await(t.brWidgetV2Ready||Promise.resolve()),r(a.stickyBarUrl,"BRSTICKYFRAME")}if(s){if(_("https://cdn.shopify.com/extensions/01a090a0-3dd3-78dc-a791-7af1758fd60a/bayrewards-1-329/assets/styles.css"),a.widgetCustomStyle){const t=e.createElement("style");t.id="br-custom-widget-styles",t.textContent=a.widgetCustomStyle,e.head.appendChild(t)}await(t.brWidgetV2Ready||Promise.resolve()),r(`${a.cloudUrl}/build/widget.html`,"BRFRAME")}}catch(t){return}}catch(t){w(t,a)}},w=(t,e,i=0)=>{i<3&&setTimeout(()=>{v(e).catch(t=>w(t,e,i+1))},2e3)},S=t=>{const e=Number(t);return Number.isFinite(e)&&e>0?Math.round(1e3*e):0};g.then(t=>t.json()).then(a=>{const r=t.location.pathname.split("/").filter(Boolean).pop()||"",o=e.getElementById("br_landing_u_container"),s=e.getElementById("br_landing_container"),l=e.getElementById("br_gamification_container"),d=e.getElementById("br_post_purchase_card_container"),u={cloudUrl:a.data.cloudfront,stickyBar:a.data.sticky_bar,stickyBarUrl:a.data.sticky_bar_url,isLanding:!!o,isLandingContainer:!!s,isGamificationContainer:!!l,isPostPurchaseCardContainer:!!d,status:a.data.status,pages:a.data.pages,specificPath:a.data.specific_path,currentPath:r,widgetUrl:a.data.widget_url,widgetCustomStyle:a.data.custom_widget_style,customLandingStyle:a.data.custom_landing_style,customStickyStyle:a.data.custom_sticky_style,landingStatus:a.data.landing_status,initialWidgetRenderDelay:a.data.initial_widget_render_delay??null};!0===a.data.is_referral&&(localStorage.removeItem("br_referral"),e.cookie="br_referral=; path=/; max-age=0"),e.cid=p,e.w_platform=a.data.platform,e.cloudFrontUrl=a.data.cloudfront,e.pages=a.data.pages,e.brDevices=a.data.devices,e.stByDevices=a.data.sticky_bar?.device,e.popupPage=a.data.popup_page,e.customLandingStyle=a.data.custom_landing_style,e.customStickyStyle=a.data.custom_sticky_style,e.customWidgetStyle=a.data.custom_widget_style,e.launcher=a.data.launcher,e.widget_settings=a.data.widget_settings,e.new_widget_ui=Boolean(a.data.new_widget_ui??a.data.features?.new_widget_ui??a.data.store?.settings?.features?.new_widget_ui),e.theme=a.data.theme,e.notifications=a.data.notifications,e.customDisplayText=a.data.custom_display_text,e.customization_plural=a.data.customization_plural||"",e.customization_singular=a.data.customization_singular||"",e.nudges=Array.isArray(a.data.nudges)?a.data.nudges:[];const m=t.__brStoreCreditBalanceAmount,y=t.__brStoreCreditBalance;if(p&&null!=m&&!Number.isNaN(Number(m)))try{n(c+"/customer/store-credit/sync",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({customer_id:p,live_balance:Number(m),formatted_balance:y||""})},i).then(t=>t.json()).then(i=>{i?.success&&i?.data&&(e.store_credit_balance=i.data.store_credit_balance,e.store_credit_balance_formatted=i.data.store_credit_balance_formatted,t.BayPointsSync&&i.data.customer&&t.BayPointsSync.publishCustomerBalance(i.data.customer,"store-credit-sync"))}).catch(()=>{})}catch(t){}
2400const g=u.specificPath&&u.specificPath.split("/").filter(Boolean).pop()||"",b=u.status&&("all"===u.pages||"specific"===u.pages&&g===u.currentPath||"except"===u.pages&&g!==u.currentPath),_=a.data.devices,f="both"===_||"mobile"===_&&h()||"desktop"===_&&!h();if(b&&!u.isLanding&&!u.isLandingContainer&&!u.isPostPurchaseCardContainer&&!u.isGamificationContainer&&f){const i=()=>{const i=a.data.launcher?.properties||a.data.launcher||{};!function(i,n){if(!i)return;if(e.getElementById("br-launcher-button")||e.getElementById("br_launch-button")||e.getElementById("br-launcher-button-stub"))return;const a=Number(i?.padding_side??20),r=Number(i?.padding_bottom??20),o=Number(i?.z_index??999),s=i?.placement||"right",c="left"===s||"center-left"===s,l="right"===s||"center-right"===s,d="center-left"===s||"center-right"===s,u=parseInt(String(i.zoom||"100").replace("%",""),10)||100,p=i.background_color||"#2c6ecb",m=i.text_color||"#fff",y=i.launcher_title||"Rewards",g=i.svg_code||"",h=i.shape||"",b=i.launcher_type||"both",_=i.icon||"",f=!g,v="both"===b||"icon_only"===b,w="both"===b||"text_only"===b,S=d?r+150:r,E="standard"===n?"Roboto, arial, sans-serif":"inherit",x=(t,i={})=>Object.assign(e.createElement(t),i),C=(t,e)=>(t.appendChild(e),e),k="br-launcher-prefill-style";(()=>{try{let t=e.getElementById(k);t||(t=e.createElement("style"),t.id=k),t.textContent=[`#br-launcher-button{background-color:${p} !important;color:${m} !important;}`,`#br-launcher-button .br_launch-text{color:${m} !important;}`,"#br-launcher-button svg{width:30px;height:30px;}
2400",`#br-launcher-button svg path{fill:${m} !important;}`].join("\n"),t.parentNode||e.head.appendChild(t)}catch(t){}})();const B=x("div",{id:"br_launch-button",style:"display:block;visibility:hidden;opacity:0"}),P=x("button",{id:"br-launcher-button-stub",type:"button",className:["br_launch-button","br-launch-closed",h,d&&(c?"br-center-left":"br-center-right")].filter(Boolean).join(" ")});P.setAttribute("aria-label","Open br.io Rewards Program"),P.style.cssText=["box-shadow: 0 4px 12px 4px #0003 !important;","position:fixed","border:none !important",`z-index:${o}`,`zoom:${u}%`,`font-family:${E} !important;`,"transform:translateZ(0) translateY(8px) scale(0.98)",`background-color:${p}`,`color:${m}`,`bottom:${S}px`,"icon_only"===b?"width:60px":"",c?`left:${a}px;right:auto`:l?`right:${a}px;left:auto`:""].filter(Boolean).join(";"),P.style.willChange="opacity,transform,box-shadow";let A=null;if(v){const t=C(P,x("div",{style:"display:block;position:relative"}));if(A=t,f){const e=C(t,x("img",{className:"br_launch-icon",loading:"eager",alt:"",role:"presentation",width:30,height:30}));e.style.cssText="width:30px;height:30px;object-fit:contain",_&&(e.src=_)}else{const e=C(t,x("div",{id:"launcher-icon"})),i=C(e,x("span"));i.innerHTML=g;const n=i.querySelector("svg");n&&(n.setAttribute("width","30"),n.setAttribute("height","30"),n.style.width="30px",n.style.height="30px",n.querySelectorAll("path").forEach(t=>{t.style.fill=m}))}}w&&(C(P,x("div",{className:"br_launch-text",textContent:y})).style.whiteSpace="nowrap"),C(P,x("div",{className:"br_launch-close-icon"})),C(A||P,x("div",{className:"br-notification-count",textContent:"0"})).style.cssText=["position:absolute","top:-6px","right:-6px","min-width:18px","height:18px","border-radius:9px","font-size:11px","line-height:18px","text-align:center","opacity:0","pointer-events:none"].join(";"),B.appendChild(P);const I=e=>{if(!e)return!1;const i=t.getComputedStyle(e);if("none"===i.display||"hidden"===i.visibility||0===parseFloat(i.opacity))return!1;const n=e.getBoundingClientRect();return n.width>0&&n.height>0},L=(t,e)=>{t&&e&&(e.style.left=t.style.left,e.style.right=t.style.right,e.style.bottom=t.style.bottom,e.style.zIndex=t.style.zIndex)},T=()=>{B&&B.parentNode&&B.remove(),(()=>{const t=e.getElementById(k);t&&t.parentNode&&t.parentNode.removeChild(t)})()},j=t=>{let i=0;const n=()=>{const a=e.querySelector("#br_launch-button:not(#br-launcher-button-stub)");I(t)||i++>60?(a&&L(B,a),T()):requestAnimationFrame(n)};requestAnimationFrame(n)},R=()=>{const t=e.getElementById("br-launcher-button");if(!t)return!1;try{t.click()}catch{}return I(t)?T():j(t),!0};P.addEventListener("click",()=>{if(t.BR_LAUNCH_DEFERRED=!0,R())return;const e=Date.now(),i=setInterval(()=>{(R()||Date.now()-e>15e3)&&clearInterval(i)},150)});const $=v&&f&&_?new Promise(t=>{const e=new Image;e.onload=()=>t(),e.onerror=()=>t(),e.src=_}):Promise.resolve();Promise.all([new Promise(t=>{try{const i=e.cloudFrontUrl||"",n=i?`${i}/build/styles.css`:"";if(!n)return void t();const a=e.querySelector(`link[rel="stylesheet"][href="${n}"]`);if(a)return void(a.sheet?t():(a.addEventListener("load",()=>t(),{once:!0}),a.addEventListener("error",()=>t(),{once:!0}),setTimeout(t,400)));const r=e.createElement("link");r.rel="stylesheet",r.href=n,r.onload=()=>t(),r.onerror=()=>t(),e.head.appendChild(r)}catch(e){t()}}),$]).then(()=>{e.body.contains(B)||e.body.appendChild(B),requestAnimationFrame(()=>{const e=t.matchMedia&&t.matchMedia("(prefers-reduced-motion: reduce)").matches||!1;B.style.visibility="visible",B.style.opacity="1",e||(P.style.transition="transform .22s cubic-bezier(0.22, 1, 0.36, 1), box-shadow .2s ease-out"),P.style.transform="translateZ(0) translateY(0) scale(1)",P.style.boxShadow="0 4px 12px 4px #0003 !important;"});const i=new MutationObserver(()=>{const t=Array.from(e.querySelectorAll("#br_launch-button")).find(t=>t!==B)||null,n=e.getElementById("br-launcher-button");t&&n&&(t.style.display="block",L(B,t),I(n)?(T(),i.disconnect()):(j(n),i.disconnect()))});i.observe(e.documentElement,{childList:!0,subtree:!0})})}(h()?i.mobile||i:i.desktop||i,a.data.theme?a.data.theme:"standard")},n=S(u.initialWidgetRenderDelay);n>0?setTimeout(i,n):i()}v(u).catch(t=>w(t,u))}).catch(function(){})}(window,document);
2401</script>
2401
2402</div><!-- Failed to render app block "6628239160433917566": app block path "shopify://apps/littledata-revenue-tracking/blocks/LittledataLayer/45a35ed8-a2b2-46c3-84fa-6f58497c5345" does not exist -->
2402<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2402
2403</body>
2404</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.