PageSourceSearch

https://guesshookah.com/search

html guesshookah.com collected 2026-10-04 12:29:51 UTC 585,260 bytes, 4,751 lines download raw bytes

1<!doctype html>
2
3<html class="no-js" lang="en">
4  <head>
5                
6
7
8
9
10<meta name="smart-seo-integrated" content="true" />�
11
12
13
14��<title>Search</title>
15<meta name="description" content="" />
16<meta name="smartseo-keyword" content="" />
17<meta name="smartseo-timestamp" content="0" />��
17<script defer="" hs-ignore id="TOS_SCRIPT_ID" href="//guesshookah.com/cdn/shop/t/19/assets/54eff37c84e673454e890cf6d7c9c94d6e614e5afefbcf45cb7f321365afed3f.json?v=24009866415293169551726146800"></script>
17
18                
19
20
21    <meta charset="utf-8">
22    <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=1.0">
23    <meta name="theme-color" content="#cb1836">
24<link rel="preconnect" href="https://fonts.googleapis.com">
25<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
26<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet"><link rel="canonical" href="https://guesshookah.com/search"><link rel="shortcut icon" href="//guesshookah.com/cdn/shop/files/guess-hookah-logo_96x96.jpg?v=1660021398" type="image/png"><link rel="preload" as="style" href="//guesshookah.com/cdn/shop/t/19/assets/theme.css?v=60557170099735572951761536879">
27    <link rel="preload" as="script" href="//guesshookah.com/cdn/shop/t/19/assets/theme.js?v=113682921400883646911739032207">
28    <link rel="preconnect" href="https://cdn.shopify.com">
29    <link rel="preconnect" href="https://fonts.shopifycdn.com">
30    <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com">
31    <link rel="dns-prefetch" href="https://ajax.googleapis.com">
32    <link rel="dns-prefetch" href="https://maps.googleapis.com">
33    <link rel="dns-prefetch" href="https://maps.gstatic.com">
34
35    <meta property="og:type" content="website">
36  <meta property="og:title" content="Search"><meta property="og:url" content="https://guesshookah.com/search">
37<meta property="og:site_name" content="GH Shop"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Search">
38  <meta name="twitter:description" content="Search">
39    <link rel="preload" href="//guesshookah.com/cdn/fonts/arimo/arimo_n4.a7efb558ca22d2002248bbe6f302a98edee38e35.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="//guesshookah.com/cdn/fonts/arimo/arimo_n4.a7efb558ca22d2002248bbe6f302a98edee38e35.woff2" as="font" type="font/woff2" crossorigin><style>
40  @font-face {
41  font-family: Arimo;
42  font-weight: 400;
43  font-style: normal;
44  font-display: swap;
45  src: url("//guesshookah.com/cdn/fonts/arimo/arimo_n4.a7efb558ca22d2002248bbe6f302a98edee38e35.woff2") format("woff2"),
46       url("//guesshookah.com/cdn/fonts/arimo/arimo_n4.0da809f7d1d5ede2a73be7094ac00741efdb6387.woff") format("woff");
47}
48
49  @font-face {
50  font-family: Arimo;
51  font-weight: 400;
52  font-style: normal;
53  font-display: swap;
54  src: url("//guesshookah.com/cdn/fonts/arimo/arimo_n4.a7efb558ca22d2002248bbe6f302a98edee38e35.woff2") format("woff2"),
55       url("//guesshookah.com/cdn/fonts/arimo/arimo_n4.0da809f7d1d5ede2a73be7094ac00741efdb6387.woff") format("woff");
56}
57
58@font-face {
59  font-family: Arimo;
60  font-weight: 600;
61  font-style: normal;
62  font-display: swap;
63  src: url("//guesshookah.com/cdn/fonts/arimo/arimo_n6.9c18b0befd86597f319b7d7f925727d04c262b32.woff2") format("woff2"),
64       url("//guesshookah.com/cdn/fonts/arimo/arimo_n6.422bf6679b81a8bfb1b25d19299a53688390c2b9.woff") format("woff");
65}
66
67@font-face {
68  font-family: Arimo;
69  font-weight: 400;
70  font-style: italic;
71  font-display: swap;
72  src: url("//guesshookah.com/cdn/fonts/arimo/arimo_i4.438ddb21a1b98c7230698d70dc1a21df235701b2.woff2") format("woff2"),
73       url("//guesshookah.com/cdn/fonts/arimo/arimo_i4.0e1908a0dc1ec32fabb5a03a0c9ee2083f82e3d7.woff") format("woff");
74}
75
76
77  @font-face {
78  font-family: Arimo;
79  font-weight: 700;
80  font-style: normal;
81  font-display: swap;
82  src: url("//guesshookah.com/cdn/fonts/arimo/arimo_n7.1d2d0638e6a1228d86beb0e10006e3280ccb2d04.woff2") format("woff2"),
83       url("//guesshookah.com/cdn/fonts/arimo/arimo_n7.f4b9139e8eac4a17b38b8707044c20f54c3be479.woff") format("woff");
84}
85
86  @font-face {
87  font-family: Arimo;
88  font-weight: 400;
89  font-style: italic;
90  font-display: swap;
91  src: url("//guesshookah.com/cdn/fonts/arimo/arimo_i4.438ddb21a1b98c7230698d70dc1a21df235701b2.woff2") format("woff2"),
92       url("//guesshookah.com/cdn/fonts/arimo/arimo_i4.0e1908a0dc1ec32fabb5a03a0c9ee2083f82e3d7.woff") format("woff");
93}
94
95  @font-face {
96  font-family: Arimo;
97  font-weight: 700;
98  font-style: italic;
99  font-display: swap;
100  src: url("//guesshookah.com/cdn/fonts/arimo/arimo_i7.b9f09537c29041ec8d51f8cdb7c9b8e4f1f82cb1.woff2") format("woff2"),
101       url("//guesshookah.com/cdn/fonts/arimo/arimo_i7.ec659fc855f754fd0b1bd052e606bba1058f73da.woff") format("woff");
102}
103
104
105  :root {
106    --default-text-font-size : 15px;
107    --base-text-font-size    : 17px;
108    --heading-font-family    : Arimo, sans-serif;
109    --heading-font-weight    : 400;
110    --heading-font-style     : normal;
111    --text-font-family       : Arimo, sans-serif;
112    --text-font-weight       : 400;
113    --text-font-style        : normal;
114    --text-font-bolder-weight: 600;
115    --text-link-decoration   : underline;
116
117    --text-color               : #222021;
118    --text-color-rgb           : 34, 32, 33;
119    --heading-color            : #0b0b0b;
120    --border-color             : #e8e8e8;
121    --border-color-rgb         : 232, 232, 232;
122    --form-border-color        : #dbdbdb;
123    --accent-color             : #cb1836;
124    --accent-color-rgb         : 203, 24, 54;
125    --link-color               : #cb1836;
126    --link-color-hover         : #871024;
127    --background               : #ffffff;
128    --secondary-background     : #ffffff;
129    --secondary-background-rgb : 255, 255, 255;
130    --accent-background        : rgba(203, 24, 54, 0.08);
131
132    --input-background: #ffffff;
133
134    --error-color       : #cf0e0e;
135    --error-background  : rgba(207, 14, 14, 0.07);
136    --success-color     : #1c7b36;
137    --success-background: rgba(28, 123, 54, 0.11);
138
139    --primary-button-background      : #cb1836;
140    --primary-button-background-rgb  : 203, 24, 54;
141    --primary-button-text-color      : #ffffff;
142    --secondary-button-background    : #222021;
143    --secondary-button-background-rgb: 34, 32, 33;
144    --secondary-button-text-color    : #ffffff;
145
146    --header-background      : #0b0b0b;
147    --header-text-color      : #ffffff;
148    --header-light-text-color: #e8e8e8;
149    --header-border-color    : rgba(232, 232, 232, 0.3);
150    --header-accent-color    : #cb1836;
151
152    --footer-background-color:    #222021;
153    --footer-heading-text-color:  #ffffff;
154    --footer-body-text-color:     #ffffff;
155    --footer-body-text-color-rgb: 255, 255, 255;
156    --footer-accent-color:        #cb1836;
157    --footer-accent-color-rgb:    203, 24, 54;
158    --footer-border:              none;
159    
160    --flickity-arrow-color: #b5b5b5;--product-on-sale-accent           : #cf0e0e;
161    --product-on-sale-accent-rgb       : 207, 14, 14;
162    --product-on-sale-color            : #ffffff;
163    --product-in-stock-color           : #1c7b36;
164    --product-low-stock-color          : #cf0e0e;
165    --product-sold-out-color           : #8a9297;
166    --product-custom-label-1-background: #3f6ab1;
167    --product-custom-label-1-color     : #ffffff;
168    --product-custom-label-2-background: #8a44ae;
169    --product-custom-label-2-color     : #ffffff;
170    --product-review-star-color        : #ffbd00;
171
172    --mobile-container-gutter : 20px;
173    --desktop-container-gutter: 40px;
174
175    /* Shopify related variables */
176    --payment-terms-background-color: #ffffff;
177  }
178</style>
179
180<script>
181  // IE11 does not have support for CSS variables, so we have to polyfill them
182  if (!(((window || {}).CSS || {}).supports && window.CSS.supports('(--a: 0)'))) {
183    const script = document.createElement('script');
184    script.type = 'text/javascript';
185    script.src = 'https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2';
186    script.onload = function() {
187      cssVars({});
188    };
189
190    document.getElementsByTagName('head')[0].appendChild(script);
191  }
192</script>
192
193
194
195    <!-- "snippets/buddha-megamenu.liquid" was not rendered, the associated app was uninstalled -->
196  
196<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
196<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/57072156724/digital_wallets/dialog">
197<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://guesshookah.com/search">
198<link rel="alternate" hreflang="en" href="https://guesshookah.com/search">
199<link rel="alternate" hreflang="es" href="https://guesshookah.com/es/search">
200<link rel="alternate" hreflang="ar" href="https://guesshookah.com/ar/search">
201<link rel="alternate" hreflang="fr" href="https://guesshookah.com/fr/search">
202<link rel="alternate" hreflang="de" href="https://guesshookah.com/de/search">
203<link rel="alternate" hreflang="pt" href="https://guesshookah.com/pt/search">
204<link rel="alternate" hreflang="zh-Hant" href="https://guesshookah.com/zh/search">
205<link rel="alternate" hreflang="hi" href="https://guesshookah.com/hi/search">
206<link rel="alternate" hreflang="he" href="https://guesshookah.com/he/search">
207<link rel="alternate" hreflang="en-CA" href="https://guesshookah.com/en-ca/search">
208<link rel="alternate" hreflang="fr-CA" href="https://guesshookah.com/fr-ca/search">
209<link rel="alternate" hreflang="ja-JP" href="https://guesshookah.com/ja-jp/search">
210<link rel="alternate" hreflang="en-JP" href="https://guesshookah.com/en-jp/search">
211<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
vendor: 1 bytes, line 211
211
212<script id="shopify-features" type="application/json">{"accessToken":"3bf1675c4163384a74d6f93e452b2f5a","betas":["rich-media-storefront-analytics"],"domain":"guesshookah.com","predictiveSearch":true,"shopId":57072156724,"locale":"en"}</script>
vendor: 1 bytes, line 212
212
213<script>var Shopify = Shopify || {};
214Shopify.shop = "guess-hookah.myshopify.com";
215Shopify.locale = "en";
216Shopify.currency = {"active":"USD","rate":"1.0"};
217Shopify.country = "US";
218Shopify.theme = {"name":" WH LAB","id":137289760820,"schema_name":"Warehouse","schema_version":"2.6.1","theme_store_id":null,"role":"main"};
219Shopify.theme.handle = "null";
220Shopify.theme.style = {"id":null,"handle":null};
221Shopify.cdnHost = "guesshookah.com/cdn";
222Shopify.routes = Shopify.routes || {};
223Shopify.routes.root = "/";
224Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
225Shopify.SignInWithShop = Shopify.SignInWithShop || {};
226Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
227Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 227
227
228<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 228
228
229<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 229
229
230<script>
231  window.Shopify = window.Shopify || {};
232  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
233  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
234  window.Shopify.SignInWithShop.eligible = true;
235</script>
vendor: 1 bytes, line 235
235
236<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 236
236
237<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 237
237
238<script type="module">
239  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
240
241  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
242
243</script>
vendor: 1 bytes, line 243
243
244<script>
245  window.Shopify = window.Shopify || {};
246  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
247  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"]};
248</script>
vendor: 1 bytes, line 248
248
249<script>(function() {
250  var isLoaded = false;
251  function asyncLoad() {
252    if (isLoaded) return;
253    isLoaded = true;
254    var urls = ["https:\/\/magic-menu.risingsigma.com\/js\/magic-menu.min.js?shop=guess-hookah.myshopify.com","https:\/\/app.tncapp.com\/get_script\/45083dcacea011ee87dfb22074ad6265.js?v=931605\u0026shop=guess-hookah.myshopify.com","https:\/\/config.gorgias.chat\/bundle-loader\/01JDNCA0E8T3YPZTQN8JV1NA7X?source=shopify1click\u0026shop=guess-hookah.myshopify.com","https:\/\/media.9gtb.com\/loader.js?g_cvt_id=3a0c1a36-d385-4f66-aa68-f1d3db71a687\u0026shop=guess-hookah.myshopify.com","\/\/cdn.shopify.com\/proxy\/77bd6c54ebdca9fed543341f435d21def3278c43f49c656503f4fb94bbdcdf31\/api.goaffpro.com\/loader.js?shop=guess-hookah.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/api.supersms.ai\/sms-popup.js?v=4.0\u0026shop=guess-hookah.myshopify.com"];
255    for (var i = 0; i < urls.length; i++) {
256      var s = document.createElement('script');
257      s.type = 'text/javascript';
258      s.async = true;
259      s.src = urls[i];
260      var x = document.getElementsByTagName('script')[0];
261      x.parentNode.insertBefore(s, x);
262    }
263  };
264  if(window.attachEvent) {
265    window.attachEvent('onload', asyncLoad);
266  } else {
267    window.addEventListener('load', asyncLoad, false);
268  }
269})();</script>
vendor: 1 bytes, line 269
269
270<script id="__st">var __st={"a":57072156724,"offset":-14400,"reqid":"7b42a050-9cbf-4dff-91b1-1eb119414b8c-1791116991","pageurl":"guesshookah.com\/search","u":"836fb6eccd0a","p":"searchresults"};</script>
vendor: 1 bytes, line 270
270
271<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 271
271
272<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 272
272
273<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//guesshookah.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 273
273
274<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 = "//guesshookah.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
274<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 274
274
275<script>
276  window.Shopify = window.Shopify || {};
277  window.Shopify.MCP = window.Shopify.MCP || {};
278  window.Shopify.MCP.enabled = true;
279  window.Shopify.MCP.shop = "guess-hookah.myshopify.com";
280  window.Shopify.MCP.mcpEndpoint = "https:\/\/guesshookah.com\/api\/mcp";
281  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
282</script>
vendor: 1 bytes, line 282
282
283<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("\/\/guesshookah.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
284</script>
vendor: 1 bytes, line 284
284
285<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://guesshookah.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
286</script>
vendor: 1 bytes, line 286
286
287<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
288  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);
289</script>
vendor: 1 bytes, line 289
289
290<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})}}));
291</script>
291
292<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://guesshookah.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
293<style id="shopify-accelerated-checkout-cart">
294        #shopify-buyer-consent {
295  margin-top: 1em;
296  display: inline-block;
297  width: 100%;
298}
299
300#shopify-buyer-consent.hidden {
301  display: none;
302}
303
304#shopify-subscription-policy-button {
305  background: none;
306  border: none;
307  padding: 0;
308  text-decoration: underline;
309  font-size: inherit;
310  cursor: pointer;
311}
312
313#shopify-subscription-policy-button::before {
314  box-shadow: none;
315}
316
317      </style>
318
319<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
vendor: 1 bytes, line 319
319
320<script type="text/javascript">window.moneyFormat = "${{amount}}";
321  window.shopCurrency = "USD";
322  window.assetsUrl = '//guesshookah.com/cdn/shop/t/19/assets/';
323</script>
vendor: 1 bytes, line 323
323
324<script>
325  window.globoRelatedProductsConfig = {
326    apiUrl: "https://related-products.globosoftware.net/v2/public/api",
327    alternateApiUrl: "https://related-products.globosoftware.net/v2/public",
328    shop: "guess-hookah.myshopify.com",
329    shopNumber: 33014,
330    domain: "guesshookah.com",
331    customer:null,
332    urls: {
333      search: "\/search",
334      collection: "\/collections",
335    },
336    page: 'search',
337    translation: {"add_to_cart":"Add to cart","added_to_cart":"Added to cart","add_selected_to_cart":"Add selected to cart","added_selected_to_cart":"Added selected to cart","sale":"Sale","total_price":"Total price:","this_item":"This item:","sold_out":"Sold out","add_to_cart_short":"ADD","added_to_cart_short":"ADDED"},
338    settings: {"redirect":true,"new_tab":true,"image_ratio":"400:500","visible_tags":null,"hidden_tags":null,"exclude_tags":null,"carousel_autoplay":false,"carousel_disable_in_mobile":false,"carousel_loop":true,"carousel_rtl":false,"carousel_items":"5","sold_out":false,"discount":{"enable":false,"condition":"any","type":"percentage","value":10}},
339    manualRecommendations: {},
340    boughtTogetherIds: {},
341    trendingProducts: [],
342    productBoughtTogether: {"type":"product_bought_together","enable":true,"title":{"text":"Add an Extra Accessory","color":"#171721","fontSize":"17","align":"left"},"subtitle":{"text":null,"color":"#171721","fontSize":"18"},"limit":6,"maxWidth":"1400","conditions":[{"id":"manual","status":1},{"id":"bought_together","status":0},{"id":"vendor","type":"same","status":0},{"id":"type","type":"same","status":0},{"id":"collection","type":"same","status":0},{"id":"tags","type":"same","status":0},{"id":"global","status":0}],"template":{"id":"2","elements":["price","addToCartBtn","variantSelector"],"productTitle":{"fontSize":"15","color":"#171721"},"productPrice":{"fontSize":"14","color":"#c03716"},"productOldPrice":{"fontSize":"14","color":"#171721"},"button":{"fontSize":"15","color":"#ffffff","backgroundColor":"#183038"},"saleLabel":{"color":"#ffffff","backgroundColor":"#ee0000"},"this_item":true,"selected":true},"random":false,"discount":true},
343    productRelated: {"type":"product_related","enable":false,"title":{"text":"Related products","color":"#171721","fontSize":"21","align":"left"},"subtitle":{"text":"","color":"#171721","fontSize":"14"},"limit":"10","maxWidth":"1400","conditions":[{"id":"manual","status":0},{"id":"bought_together","status":0},{"id":"vendor","type":"same","status":1},{"id":"type","type":"same","status":1},{"id":"collection","type":"same","status":1},{"id":"tags","type":"same","status":1},{"id":"global","status":1}],"template":{"id":"1","elements":["price","saleLabel","customCarousel"],"productTitle":{"fontSize":"14","color":"#171721"},"productPrice":{"fontSize":"20","color":"#c03716"},"productOldPrice":{"fontSize":"12","color":"#171721"},"button":{"fontSize":"13","color":"#ffffff","backgroundColor":"#183038"},"saleLabel":{"color":"#ffffff","backgroundColor":"#ee0000"},"this_item":false,"selected":false,"customCarousel":{"large":"6","small":"4","tablet":"3","mobile":"2"}},"random":false,"discount":false},
344    cart: {"type":"cart","enable":false,"title":{"text":"What else do you need?","color":"#171721","fontSize":"20","align":"left"},"subtitle":{"text":"","color":"#171721","fontSize":"18"},"limit":"10","maxWidth":"1400","conditions":[{"id":"manual","status":1},{"id":"bought_together","status":1},{"id":"tags","type":"same","status":1},{"id":"global","status":1}],"template":{"id":"3","elements":["price","addToCartBtn","variantSelector","saleLabel"],"productTitle":{"fontSize":"14","color":"#171721"},"productPrice":{"fontSize":"14","color":"#c03716"},"productOldPrice":{"fontSize":16,"color":"#171721"},"button":{"fontSize":"15","color":"#ffffff","backgroundColor":"#183038"},"saleLabel":{"color":"#ffffff","backgroundColor":"#ee0000"},"this_item":true,"selected":true},"random":false,"discount":false},
345    basis_collection_handle: 'all',
346    widgets: [],
347    offers: [],
348    view_name: 'globo.alsobought',
349    cart_properties_name: '_bundle',
350    upsell_properties_name: '_upsell_bundle',
351    discounted_ids: [],
352    discount_min_amount: 0,
353    offerdiscounted_ids: [],
354    offerdiscount_min_amount: 0,data: {},upselldatas:{},
355    cartitems:[],
356    no_image_url: "https://cdn.shopify.com/s/images/admin/no-image-large.gif"
357  };
358</script>
vendor: 1 bytes, line 358
358
359<script>
360</script>
vendor: 1 bytes, line 360
360
361<script defer src="//guesshookah.com/cdn/shop/t/19/assets/globo.alsobought.min.js?v=181224561756206193921726146800"></script>
361
362<link rel="preload stylesheet" href="//guesshookah.com/cdn/shop/t/19/assets/globo.alsobought.css?v=108114504559017931381726146799" as="style">
363
364
365    <link rel="stylesheet" href="//guesshookah.com/cdn/shop/t/19/assets/theme.css?v=60557170099735572951761536879">
366
367    
368
369
370  
370<script type="application/ld+json">
371  {
372    "@context": "http://schema.org",
373    "@type": "BreadcrumbList",
374  "itemListElement": [{
375      "@type": "ListItem",
376      "position": 1,
377      "name": "Home",
378      "item": "https://guesshookah.com"
379    }]
380  }
381  </script>
381
382
383
384    
384<script>
385      // This allows to expose several variables to the global scope, to be used in scripts
386      window.theme = {
387        pageType: "search",
388        cartCount: 0,
389        moneyFormat: "${{amount}}",
390        moneyWithCurrencyFormat: "${{amount}} USD",
391        currencyCodeEnabled: false,
392        showDiscount: true,
393        discountMode: "percentage",
394        searchMode: "product,article",
395        searchUnavailableProducts: "last",
396        cartType: "message"
397      };
398
399      window.routes = {
400        rootUrl: "\/",
401        rootUrlWithoutSlash: '',
402        cartUrl: "\/cart",
403        cartAddUrl: "\/cart\/add",
404        cartChangeUrl: "\/cart\/change",
405        searchUrl: "\/search",
406        productRecommendationsUrl: "\/recommendations\/products"
407      };
408
409      window.languages = {
410        productRegularPrice: "Regular price",
411        productSalePrice: "Sale price",
412        collectionOnSaleLabel: "Save {{savings}}",
413        productFormUnavailable: "Unavailable",
414        productFormAddToCart: "Add to cart",
415        productFormSoldOut: "Sold out",
416        productAdded: "Product has been added to your cart",
417        productAddedShort: "Added!",
418        shippingEstimatorNoResults: "No shipping could be found for your address.",
419        shippingEstimatorOneResult: "There is one shipping rate for your address:",
420        shippingEstimatorMultipleResults: "There are {{count}} shipping rates for your address:",
421        shippingEstimatorErrors: "There are some errors:"
422      };
423
424      window.lazySizesConfig = {
425        loadHidden: false,
426        hFac: 0.8,
427        expFactor: 3,
428        customMedia: {
429          '--phone': '(max-width: 640px)',
430          '--tablet': '(min-width: 641px) and (max-width: 1023px)',
431          '--lap': '(min-width: 1024px)'
432        }
433      };
434
435      document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
436    </script>
436<script defer src="//guesshookah.com/cdn/shop/t/19/assets/theme.js?v=113682921400883646911739032207"></script>
436
437    
437<script defer src="//guesshookah.com/cdn/shop/t/19/assets/custom.min.js?v=105997007003712207781726146800"></script>
437<script>
438        (function () {
439          window.onpageshow = function() {
440            // We force re-freshing the cart content onpageshow, as most browsers will serve a cache copy when hitting the
441            // back button, which cause staled data
442            document.documentElement.dispatchEvent(new CustomEvent('cart:refresh', {
443              bubbles: true,
444              detail: {scrollToTop: false}
445            }));
446          };
447        })();
448      </script>
448<script defer src="//guesshookah.com/cdn/shop/t/19/assets/variable-products.js?v=168311612785199355051726146800"></script>
448
449
450 
451  
451<script>
452              if (typeof BSS_PL == 'undefined') {
453                  var BSS_PL = {};
454              }
455              var bssPlApiServer = "https://product-labels-pro.bsscommerce.com";
456              BSS_PL.customerTags = 'null';
457              BSS_PL.configData = [];
458              BSS_PL.storeId = 19854;
459              BSS_PL.currentPlan = "false";
460              BSS_PL.storeIdCustomOld = "10678";
461              BSS_PL.storeIdOldWIthPriority = "12200";
462              BSS_PL.apiServerProduction = "https://product-labels-pro.bsscommerce.com";
463              
464              </script>
464
465          <style>
466.homepage-slideshow .slick-slide .bss_pl_img {
467    visibility: hidden !important;
468}
469</style>
470                     
471  
471<script async src="https://magic-menu.risingsigma.com/js/create-magic-menu.min.js"></script>
471
472
473  
474
475<!-- BEGIN app block: shopify://apps/pagefly-ai-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 -->
476
477<!-- BEGIN app snippet: pagefly-cro-ab-testing-main -->
478
479
480
481
482
483
484
485<script>
486  ;(function () {
487    const url = new URL(window.location)
488    const viewParam = url.searchParams.get('view')
489    if (viewParam && viewParam.includes('variant-pf-')) {
490      url.searchParams.set('pf_v', viewParam)
491      url.searchParams.delete('view')
492      window.history.replaceState({}, '', url)
493    }
494  })()
495</script>
495
496
497
498
499<script type='module'>
500  
501  window.PAGEFLY_CRO = window.PAGEFLY_CRO || {}
502
503  window.PAGEFLY_CRO['data_debug'] = {
504    original_template_suffix: "",
505    allow_ab_test: false,
506    ab_test_start_time: 0,
507    ab_test_end_time: 0,
508    today_date_time: 1791116991000,
509  }
510  window.PAGEFLY_CRO['GA4'] = { enabled: false}
511</script>
511
512
513<!-- END app snippet -->
514
515
516
517
518
519
520
521
522  
522<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-helper.js' defer='defer'></script>
522
523
524  
524<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-general-helper.js' defer='defer'></script>
524
525
526  
526<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-snap-slider.js' defer='defer'></script>
526
527
528  
528<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v3.js' defer='defer'></script>
528
529
530  
530<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v4.js' defer='defer'></script>
530
531
532  
532<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-glider.js' defer='defer'></script>
532
533
534  
534<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v1-v2.js' defer='defer'></script>
534
535
536  
536<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-product-media.js' defer='defer'></script>
536
537
538  
538<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-product.js' defer='defer'></script>
538
539
540
541<script id='pagefly-helper-data' type='application/json'>
542  {
543    "page_optimization": {
544      "assets_prefetching": false
545    },
546    "elements_asset_mapper": {
547      "Accordion": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-accordion.js",
548      "Accordion3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-accordion3.js",
549      "CountDown": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-countdown.js",
550      "GMap1": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js",
551      "GMap2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js",
552      "GMapBasicV2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js",
553      "GMapAdvancedV2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js",
554      "HTML.Video": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo.js",
555      "HTML.Video2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js",
556      "HTML.Video3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js",
557      "BackgroundVideo": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js",
558      "Instagram": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram.js",
559      "Instagram2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram.js",
560      "Insta3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram3.js",
561      "Tabs": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-tab.js",
562      "Tabs3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-tab3.js",
563      "ProductBox": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-cart.js",
564      "FBPageBox2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-facebook.js",
565      "FBLikeButton2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-facebook.js",
566      "TwitterFeed2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-twitter.js",
567      "Paragraph4": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-paragraph4.js",
568
569      "AliReviews": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
570      "BackInStock": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
571      "GloboBackInStock": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
572      "GrowaveWishlist": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
573      "InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
574      "InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder
574-363/assets/pagefly-3rd-elements.js",
575      "LimeSpot": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
576      "Loox": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
577      "Opinew": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
578      "Powr": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
579      "ProductReviews": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
580      "PushOwl": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
581      "ReCharge": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
582      "Rivyo": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
583      "TrackingMore": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
584      "Vitals": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
585      "Wiser": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js"
586    },
587    "custom_elements_mapper": {
588      "pf-click-action-element": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-click-action-element.js",
589      "pf-dialog-element": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-dialog-element.js"
590    }
591  }
592</script>
592
593
594<script id='pagefly-heatmap-config' type='application/json'>
595  {}
596</script>
vendor: 1 bytes, line 596
596
597<script>
598  (function () {
599    var el = document.getElementById('pagefly-heatmap-config')
600    if (!el) { window.__pagefly_heatmap_config__ = {}; return }
601    try {
602      window.__pagefly_heatmap_config__ = JSON.parse(el.textContent || '{}') || {}
603    } catch (e) {
604      window.__pagefly_heatmap_config__ = {}
605    }
606  })()
607</script>
vendor: 1 bytes, line 607
607
608<script>
609  // Heatmap overlay loader. Three gates, all of them cheap, none of them trusting the URL:
610  // the visitor must have arrived on a pf_heatmap link, the SERVER must have published an
611  // overlay path in the metafield, and this page must already be one the merchant enabled
612  // tracking for. The last gate is what stops a crafted link pulling the asset onto an
613  // arbitrary storefront page. Everything else is decided inside the asset, and by the server.
614  (function () {
615    var cfg = window.__pagefly_heatmap_config__ || {}
616    var id = (window.__pagefly_page_setting__ || {}).pageId
617    if (!/[#&]pf_heatmap=/.test(window.location.hash || '')) return
618    if (!cfg.overlay_data_path || !Array.isArray(cfg.enabled_page_ids)) return
619    if (!id || cfg.enabled_page_ids.indexOf(id) === -1) return
620    var s = document.createElement('script')
621    s.src = 'https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-heatmap-overlay.js'
622    s.defer = true
623    document.head.appendChild(s)
624  })()
625</script>
625
626
627<!-- BEGIN app snippet: pf-ai-schema -->
628<!-- END app snippet -->
629
630
631<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
632
633
634
635
636
637
638
639<link rel="dns-prefetch" href="https://cdn.judge.me">
640<link rel="dns-prefetch" href="https://cdn1.judge.me">
641<link rel="dns-prefetch" href="https://api.judge.me">
642
643<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","badge_star_color":"#F4A804","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
643ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","widget_star_color":"#F4A804","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"★ Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"text","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"vintage","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":true,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":true,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":true,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":false,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
643itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#353535","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":true,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"vertical","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#108474","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":false,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"widget_show_review_title_input":true,"redirect_reviewers_invited_via_email":"review_widget","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":{},"review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":{},"review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
643youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":false,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":false,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_store_review_label_text":"Review about the store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
643:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"We’ll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"bold_badge","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","platform":"shopify","branding_url":"https://app.judge.me/reviews/stores/guesshookah.com","branding_text":"Powered by Judge.me","locale":"en","reply_name":"GH Shop","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"en","enable_multi_locales_translations":true,"show_review_title_input":true,"review_verification_email_status":"always","can_be_branded":true,"reply_name_text":"GH Shop"};</script>
643 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #353535;--jdgm-secondary-color: rgba(53,53,53,0.1);--jdgm-star-color: #F4A804;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #353535;--jdgm-paginate-color: #353535;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #353535}.jdgm-histogram__bar-content{background-color:#353535}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#353535}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#F4A804}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_etsy"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_google_business"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_shop_app"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#108474}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'GH Shop'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
644</style> <style class='jdgm-settings-style'></style>
645
646  
647  
648  
649  <style class='jdgm-miracle-styles'>
650  @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
650/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important}
651
652</style>
653
654
655  
656  
657   
658
659
660
661
662<script data-cfasync='false' class='jdgm-script'>
663!function(e){window.jdgm=window.jdgm||{};
664/* INF-1976 */
665var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}();
666if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;}
667jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
668jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
669setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
670!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
671(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
672a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
673jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
674t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
675t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll(
676".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
677parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
678jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
679)}))}(document);
680</script>
680
681<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/shopify_v2.css"></noscript>
682
683<!-- BEGIN app snippet: theme_fix_tags -->
683<script>
684  (function() {
685    var jdgmThemeFixes = null;
686    if (!jdgmThemeFixes) return;
687
688    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
689    // before the per-theme fix so the theme-specific CSS wins the cascade.
690    // HTML is never applied globally (too risky).
691    var allThemesFix = jdgmThemeFixes['all'];
692    if (allThemesFix && allThemesFix.css) {
693      var allStyleTag = document.createElement('style');
694      allStyleTag.classList.add('jdgm-theme-fix-style-all');
695      allStyleTag.innerHTML = allThemesFix.css;
696      document.head.append(allStyleTag);
697    };
698
699    if (allThemesFix && allThemesFix.js) {
700      var allScriptTag = document.createElement('script');
701      allScriptTag.classList.add('jdgm-theme-fix-script-all');
702      allScriptTag.innerHTML = allThemesFix.js;
703      document.head.append(allScriptTag);
704    };
705
706    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
707    if (!thisThemeFix) return;
708
709    if (thisThemeFix.html) {
710      document.addEventListener("DOMContentLoaded", function() {
711        var htmlDiv = document.createElement('div');
712        htmlDiv.classList.add('jdgm-theme-fix-html');
713        htmlDiv.innerHTML = thisThemeFix.html;
714        document.body.append(htmlDiv);
715      });
716    };
717
718    if (thisThemeFix.css) {
719      var styleTag = document.createElement('style');
720      styleTag.classList.add('jdgm-theme-fix-style');
721      styleTag.innerHTML = thisThemeFix.css;
722      document.head.append(styleTag);
723    };
724
725    if (thisThemeFix.js) {
726      var scriptTag = document.createElement('script');
727      scriptTag.classList.add('jdgm-theme-fix-script');
728      scriptTag.innerHTML = thisThemeFix.js;
729      document.head.append(scriptTag);
730    };
731  })();
732</script>
732
733<!-- END app snippet -->
734<!-- End of Judge.me Core -->
735
736
737
738<!-- END app block --><!-- BEGIN app block: shopify://apps/webrex-ai-seo-optimizer/blocks/webrexSeoEmbed/b26797ad-bb4d-48f5-8ef3-7c561521049c -->
739
740
741
742
743
744<!-- BEGIN app snippet: breadcrumb -->
745
746
747
748
749
750<!-- END app snippet -->
751
752
753
754
755
756
757
758
759
760<!-- BEGIN app snippet: instantPage -->
761<script type="module" defer >
762let t,e,n,o,i,a=null,s=65,c=new Set;const r=1111;function d(t){o=performance.now();const e=t.target.closest("a");m(e)&&p(e.href,"high")}function u(t){if(performance.now()-o<r)return;if(!("closest"in t.target))return;const e=t.target.closest("a");m(e)&&(e.addEventListener("mouseout",f,{passive:!0}),i=setTimeout(()=>{p(e.href,"high"),i=void 0},s))}function l(t){const e=t.target.closest("a");m(e)&&p(e.href,"high")}function f(t){t.relatedTarget&&t.target.closest("a")==t.relatedTarget.closest("a")||i&&(clearTimeout(i),i=void 0)}function h(t){if(performance.now()-o<r)return;const e=t.target.closest("a");if(t.which>1||t.metaKey||t.ctrlKey)return;if(!e)return;e.addEventListener("click",function(t){1337!=t.detail&&t.preventDefault()},{capture:!0,passive:!1,once:!0});const n=new MouseEvent("click",{view:window,bubbles:!0,cancelable:!1,detail:1337});e.dispatchEvent(n)}function m(o){if(o&&o.href&&(!n||"instant"in o.dataset)){if(o.origin!=location.origin){if(!(e||"instant"in o.dataset)||!a)return}if(["http:","https:"].includes(o.protocol)&&("http:"!=o.protocol||"https:"!=location.protocol)&&(t||!o.search||"instant"in o.dataset)&&!(o.hash&&o.pathname+o.search==location.pathname+location.search||"noInstant"in o.dataset))return!0}}function p(t,e="auto"){if(c.has(t))return;const n=document.createElement("link");n.rel="prefetch",n.href=t,n.fetchPriority=e,n.as="document",document.head.appendChild(n),c.add(t)}!function(){if(!document.createElement("link").relList.supports("prefetch"))return;const o="instantVaryAccept"in document.body.dataset||"Shopify"in window,i=navigator.userAgent.indexOf("Chrome/");i>
762-1&&(a=parseInt(navigator.userAgent.substring(i+"Chrome/".length)));if(o&&a&&a<110)return;const c="instantMousedownShortcut"in document.body.dataset;t="instantAllowQueryString"in document.body.dataset,e="instantAllowExternalLinks"in document.body.dataset,n="instantWhitelist"in document.body.dataset;const r={capture:!0,passive:!0};let f=!1,v=!1,g=!1;if("instantIntensity"in document.body.dataset){const t=document.body.dataset.instantIntensity;if(t.startsWith("mousedown"))f=!0,"mousedown-only"==t&&(v=!0);else if(t.startsWith("viewport")){const e=navigator.connection&&navigator.connection.saveData,n=navigator.connection&&navigator.connection.effectiveType&&navigator.connection.effectiveType.includes("2g");e||n||("viewport"==t?document.documentElement.clientWidth*document.documentElement.clientHeight<45e4&&(g=!0):"viewport-all"==t&&(g=!0))}else{const e=parseInt(t);isNaN(e)||(s=e)}}v||document.addEventListener("touchstart",d,r);f?c||document.addEventListener("mousedown",l,r):document.addEventListener("mouseover",u,r);c&&document.addEventListener("mousedown",h,r);if(g){let t=window.requestIdleCallback;t||(t=(t=>{t()})),t(function(){const t=new IntersectionObserver(e=>{e.forEach(e=>{if(e.isIntersecting){const n=e.target;t.unobserve(n),p(n.href)}})});document.querySelectorAll("a").forEach(e=>{m(e)&&t.observe(e)})},{timeout:1500})}}();
763</script>
763
764<!-- END app snippet -->
765
766<!-- BEGIN app snippet: metaTags -->
767
768<!-- END app snippet -->
769<!-- END app block --><!-- BEGIN app block: shopify://apps/sitemap-noindex-pro-seo/blocks/app-embed/4d815e2c-5af0-46ba-8301-d0f9cf660031 -->
770<!-- END app block --><!-- BEGIN app block: shopify://apps/tnc-terms-checkbox/blocks/app-embed/2b45c8fb-5ee2-4392-8a72-b663da1d38ad -->
771<script async src="https://app.tncapp.com/get_script/?shop_url=guess-hookah.myshopify.com"></script>
771
772
773
774<!-- END app block --><!-- BEGIN app block: shopify://apps/xo-gallery/blocks/xo-gallery-seo/e61dfbaa-1a75-4e4e-bffc-324f17325251 --><!-- XO Gallery SEO -->
775
776<!-- End: XO Gallery SEO -->
777
778
779<!-- END app block --><!-- BEGIN app block: shopify://apps/t-lab-ai-language-translate/blocks/custom_translations/b5b83690-efd4-434d-8c6a-a5cef4019faf --><!-- BEGIN app snippet: custom_translation_scripts -->
779<script>
780var __assign=this&&this.__assign||function(){return(__assign=Object.assign||function(r){for(var n,t=1,e=arguments.length;t<e;t++)for(var a in n=arguments[t])Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a]);return r}).apply(this,arguments)},__spreadArray=this&&this.__spreadArray||function(r,n,t){if(t||2===arguments.length)for(var e,a=0,i=n.length;a<i;a++)!e&&a in n||((e=e||Array.prototype.slice.call(n,0,a))[a]=n[a]);return r.concat(e||Array.prototype.slice.call(n))};(()=>{var C=/\([0-9]+?\)$/,G=/\r?\n|\r|\t|\xa0|\u200B|\u200E|&nbsp;| /g,t=/<\/?[a-z][\s\S]*>/i,p=/^(https?:\/\/|\/\/)[^\s/$.?#].[^\s]*$/i,J=/\{\{\s*([a-zA-Z_]\w*)\s*\}\}/g,g=/\{\{\s*([a-zA-Z_]\w*)\s*\}\}/,tr=/\{\{\s*[a-zA-Z_]\w*\s*\}\}/g,l=/^(https:)?\/\/cdn\.shopify\.com\/(.+)\.(png|jpe?g|gif|webp|svgz?|bmp|tiff?|ico|avif)/i,m=/^(https:)?\/\/cdn\.shopify\.com/i,s=/\b(?:https?|ftp)?:?\/\/?[^\s\/]+\/[^\s]+\.(?:png|jpe?g|gif|webp|svgz?|bmp|tiff?|ico|avif)\b/i,h=/url\(['"]?(.*?)['"]?\)/,d="__label:",n=document.createElement("textarea"),o=new DOMParser,z=new Set(["SCRIPT","IFRAME","OBJECT","EMBED","LINK","META","BASE"]),W=/^(on\w+|srcdoc)$/i,F=/(expression|javascript:|@import|url\s*\()/i,q=new Set(["href","action","formaction","xlink:href"]),er=/^(?:javascript|vbscript|data):/i,ar=document.createElement("template"),O={t:"a",i:"button",u:"div",o:"iframe",l:"img",v:"input",p:"p",g:"picture",m:"section",h:"source",T:"span",S:"textarea",_:"video"},x={M:["src","data-src","data-source","data-href","data-zoom","data-master","data-bg","base-src"],A:"src",k:"data-src",I:["srcset","data-srcset"],R:"srcset",C:"data-srcset",O:["alt"],N:["href","data-href"],D:["href","data-href","data-src","data-zoom"],L:["src","data-src","data-bg"],P:["data-bgset"],H:["data-href"],U:["src"],j:["srcset","data-srcset"],W:["src"],F:["src"],q:["poster"],G:"value",J:"type",$:"value",B:["placeholder"],V:["placeholder"],Y:["data-label","title"],Z:["data-tooltip"],X:"class",K:"href"},k=Array.from(new Set(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray([],x.M,!0),x.I,!0),x.F,!0),x.q,!0),x.O,!0),["style"],!1),x.P,!0))),ir=new Set(k),ur=new Set([O.l,O.g,O.i,O.p,O.t,O.v]),or=new Set([O.l,O.g,O.u,O.m,O._]),I=new Set([O.l,O.h]),fr=new Set([O.g,O._]),R=[O.l,O.g,O.h].join(", "),N=[O._,"".concat(O.u,"[data-bg]"),"".concat(O.u,"[data-src]"),"".concat(O.u,"[data-bgset]"),"".concat(O.m,"[data-bg]"),"".concat(O.m,"[data-src]"),"".concat(O.m,"[data-bgset]")].join(", "),u=R+", "+N,cr=16.67,lr=500,D=function(r){return r.nodeType===Node.ELEMENT_NODE},L=function(r){return r.nodeType===Node.TEXT_NODE};function P(r){return r&&"none"!==r&&(r=r.match(h))&&r[1]?r[1]:null}function H(r){r=r.trim();return l.test(r)||s.test(r)}function U(r){return t.test(r)}function j(r){r=r.trim();return"/"===r[0]&&"/"!==r[1]}var $=function(r){return!r||0===r.trim().length};function B(r){return r.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function V(t){var e=new Map;return{get:function(r){var n;if(e.has(r))return n=e.get(r),e.delete(r),e.set(r,n),n},set:function(r,n){e.has(r)?e.delete(r):e.size>=t&&e.delete(e.keys().next().value),e.set(r,n)}}}function Y(r,n){var t=r.get(n);return t||r.set(n,t=[]),t}function Z(r){return-1===r.indexOf("&")?r:(n.innerHTML=r,n.value)}function v(r){return X(Z(r))}function X(r){return r.trim().replace(C,"").replace(G,"").trim()}var b=1e3;function K(r){var n=r.length>b;return{key:n?gr(r):r,rr:n,nr:r.length}}function Q(r){return K(r.trim().replace(G,"").replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&quot;/g,'"').replace(/&#39;/g,"'").replace(/&amp;/g,"&").trim())}function rr(r){return Q(r).key}var w=/<\s*([a-z][\w:-]*)\b(?:[^>"']|"[^"]*"|'[^']*')*>/gi,f="__IGNORED__";function r(r){return new RegExp("(\\s)(".concat(r,")\\s*=\\s*(?:\"[^\"]*\"|'[^']*'|[^\\s\"'=<>]+)"),"i")}var a,i,c=[{name:x.X,pattern:r(x.X)},{name:x.K,pattern:r(x.K),tr:O.t}];function sr(r){return r.replace(w,function(r,n){for(var t,e=n.toLowerCase(),a=r,i=0;i<c.length;i++){var u=c[i];void 0!==u.tr&&u.tr!==e||(t=a,u=u.pattern,a=t.replace(u,function(r,n,t){return"".concat(n).concat(t,'="').concat(f,'"')}))}return a})}function dr(r){for(var n,t=[],e=/<\s*(\/?)\s*([a-z][\w:-]*)\b/gi;null!==(n=e.exec(r));)t.push(n[1]+n[2].toLowerCase());return t.join("|")}function vr(r){for(var r=o.parseFromString(r,"text/html"),i=r.body.querySelectorAll("*"),n=function(r){for(var a=i[r],n=Array.from(a.attributes).map(function(r){var n,t,e=r.name.toLowerCase();return{name:e,value:(n=a.localName,t=e,c.some(function(r){return r.name===t&&(void 0===r.tr||r.tr===n)})?f:r.value)}}).sort(function(r,n){return r.name.localeCompare(n.name)||r.value.localeCompare(n.value)});0<a.attributes.length;)a.removeAttribute(a.attributes[0].name);for(var t=0;t<n.length;t++){var e=n[t];a.setAttribute(e.name,e.value)}},t=0;t<i.length;t++)n(t);return r.body.innerHTML}function T(r,n,t){r=r.getAttribute(t);null===r?n.removeAttribute(t):n.setAttribute(t,r)}function pr(r,n){var r=o.parseFromString(r,"text/html"),n=o.parseFromString(n,"text/html"),t=r.body.querySelectorAll("*"),e=n.body.querySelectorAll("*");if(((r,n)=>{if(r.length===n.length){for(var t=0;t<r.length;t++)if(r[t].localName!==n[t].localName)return;return 1}})(t,e))for(var a=0;a<t.length;a++)T(t[a],e[a],x.X);var i=r.body.querySelectorAll(O.t),u=n.body.querySelectorAll(O.t);if(i.length!==u.length)return null;for(a=0;a<i.length;a++)T(i[a],u[a],x.K);return n.body.innerHTML}function nr(r){return r.trim().toLowerCase().replace(/^https:/i,"")}function gr(r){for(var n=5381,t=0;t<r.length;t++)n=(n<<5)+n^r.charCodeAt(t);return(n>>>0).toString(36)}function mr(r,n,t){void 0===t&&(t=20);for(var e=r,a=0;e&&e.parentElement&&a<t;){for(var i=e.parentElement,u=0,o=n;u<o.length;u++)for(var f=o[u],c=0,l=f.er;c<l.length;c++){var s=l[c];switch(s.type){case"class":for(var d=0,v=i.classList;d<v.length;d++){var p=v[d];if(s.value.test(p))return f.label}break;case"id":if(i.id&&s.value.test(i.id))return f.label;break;case"attribute":if(i.hasAttribute(s.name)){if(!s.value)return f.label;var g=i.getAttribute(s.name);if(g&&s.value.test(g))return f.label}}}e=i,a++}return"unknown"}function hr(){var l=/([^\s]+)\.(png|jpe?g|gif|webp|svgz?|bmp|tiff?|ico|avif)$/i,s=/_(\{width\}x*|\{width\}x\{height\}|\d{3,4}x\d{3,4}|\d{3,4}x|x\d{3,4}|pinco|icon|thumb|small|compact|medium|large|grande|original|master)(_crop_\w+)*(@[2-3]x)*(.progressive)*$/i,d=/^(https?|ftp|file):\/\//i;function t(r){var n,t="".concat(r.path).concat(r.ar).concat(null!=(t=r.size)?t:"",".").concat(r.ir);return r.ur&&(t="".concat(r.path).concat(r.ur,"/").concat(r.ar).concat(null!=(n=r.size)?n:"",".").concat(r.ir)),r.host&&(t="".concat(null!=(n=r.protocol)?n:"","//").concat(r.host).concat(t)),r.cr&&(t+=r.cr),t}return{lr:function(r){var n,t=!0,e=(d.test(r)||r.startsWith("//")||(t=!1,r="https://example.com"+r),t);r.startsWith("//")&&(e=!1,r="https:"+r);try{n=new URL(r)}catch(r){return null}var a,i,u,o,f,c,r=n.pathname.split("/").filter(function(r){return r});return r.length<1||(i=r.pop(),a=null!=(a=r.pop())?a:null,null===(i=i.match(l)))?null:(c=i[1],i=i[2],u=c.match(s),o=c,(f=null)!==u&&(o=c.substring(0,u.
780index),f=u[0]),c=0<r.length?"/"+r.join("/")+"/":"/",{protocol:e?n.protocol:null,host:t?n.host:null,path:c,cr:n.search,ur:a,ar:o,size:f,ir:i,version:n.searchParams.get("v"),width:n.searchParams.get("width")})},sr:t,dr:function(r){var n=r.ur?"/".concat(r.ur):"";return"".concat(n,"/").concat(r.ar,".").concat(r.ir)},vr:function(r,n){return t(__assign(__assign({},n),{size:r.size}))}}}function y(p,r){var u={},o={},f=new Map,c=[],l=new Map,s=new Map,d=new Map,v=new Map,i=new Map,a=new Map,t=new Map,g=function(r){return r.toLowerCase().replace(/[\s\W_]+/g,"")},m=new Set(r.pr.map(g)),h=0,b=0,w=0,T=!1,y=!1,S=!0,_=[],M=new Set,A=/\w/;function E(r){if(!u[r])for(var n=0;n<_.length;n++){var t=_[n];if(!(r===t||r.length>t.length))for(var e=t.indexOf(r);-1!==e;){var a=0<e?t[e-1]:null,i=e+r.length<t.length?t[e+r.length]:null;if(!(null!==a&&A.test(a)||null!==i&&A.test(i)))return u[r]=t,void((a=f.get(r))&&(o[r]=X(a)));e=t.indexOf(r,e+1)}}}var k=hr();function I(r,n,t){return r&&n&&!(0<m.size&&m.has(g(r)))&&(t.set(r,n),T=!0)}function R(r){var n=k.dr(r);return["".concat(n,"?v=").concat(r.version||"0").toLowerCase(),n.toLowerCase()]}function H(r){var n=[nr(r)],r=k.lr(r);if(r)for(var t=0,e=R(r);t<e.length;t++){var a=e[t];n.push(a)}return n}var U=16;function C(r,f,c,i,n){if(0!==f.size){var l=new Set,s=[];f.forEach(function(r,n){for(var t=new Set,e=r;e;){var a=c(e);if(-1!==a.indexOf(n))return void s.push(n);if(a.some(function(r){return t.has(r)}))break;for(var i=0,u=a;i<u.length;i++){var o=u[i];t.add(o)}e=(r=>{for(var n=0,t=c(r);n<t.length;n++){var e=t[n];if(l.has(e))return null!=(e=f.get(e))?e:null}return null})(e)}l.add(n)});for(var t=0,e=s;t<e.length;t++){var a=e[t];f.delete(a),null!=n&&n(a,null)}var u=[];f.forEach(function(r,n){for(var t=r,e=U;0<e;e--){var a=i(t);if(!a)break;t=a}t!==r&&u.push([n,t])});for(var o=0,d=u;o<d.length;o++){var v=d[o],a=v[0],v=v[1];f.set(a,v),null!=n&&n(a,v)}(0<s.length||0<u.length)&&p.log("dictionary","Cycles resolved in ".concat(r,". Dropped:"),s,"Collapsed:",u)}}var e=new Map;function j(r,n){r=e.get(r);r&&(null===n?f.delete(r):f.set(r,n))}function z(r,n){var t,e;return $(r)||0===f.size&&0===c.length?null:(t=X(r),S||M.has(t)||!f.has(t)||(M.add(t),E(t)),(e=u[t])&&(p.log("dictionary",'Overlapping text: "'.concat(r,'" related to html: "').concat(e,'"')),n)&&(r=>{if(r&&!D(r.textContent))for(var n=x(r.outerHTML),t=n.gr,e=(n.mr||(t=0),r.parentElement),a=0;e&&a<5;){if(D(e.textContent))return;var i=x(e.outerHTML),u=i.mr,i=i.gr;if(u){if(p.log("dictionary","Ancestor depth ".concat(a,": overlap score=").concat(i.toFixed(3),", base=").concat(t.toFixed(3))),t<i)return 1;if(i<t&&0<t)return}e=e.parentElement,a++}})(n)?(p.log("dictionary",'Skipping text translation for "'.concat(r,'" because an ancestor HTML translation exists')),null):f.get(t)||($(e=r)||0===c.length?null:(e=e.trim(),void 0===(n=N.get(e))&&(n=(r=>{for(var n,t,e=r.replace(/\s+/g,""),a=0;a<c.length;a++){var i=c[a];if(!i.hr||-1!==e.indexOf(i.hr)){var u=r.match(i.br);if(u&&1<u.length){n=i.mr,t=u;break}}}if(n&&t){var o=t.slice(1),f=n.match(J);if(f&&f.length===o.length)return f.reduce(function(r,n,t){return r.replace(n,function(){return o[t]})},n)}return null})(e),N.set(e,n)),n)))}var O=V(500);function x(r){if($(r)||0===l.size)return{mr:null,gr:0};var r=Q(r),t=r.key;if(t.length>b)return{mr:null,gr:0};var e=null,a=0,n=l.get(t);if(null!=n)return{mr:n,gr:1};if(r.rr)return{mr:null,gr:0};n=O.get(t);if(n)return n;l.forEach(function(r,n){-1!==n.indexOf(t)&&(n=t.length/n.length,a<n)&&(a=n,e=r)});r={mr:e,gr:a};return O.set(t,r),r}var N=V(1e3);function D(r){var n=w;if(r&&!(r.length<=n))for(var t=0,e=0;e<r.length;e++){var a=r.charCodeAt(e);if(32!==a&&9!==a&&10!==a&&13!==a&&160!==a&&8203!==a&&8206!==a&&++t>n)return!0}return!1}function W(r){if($(r)||0===l.size)return null;var n=l.get(rr(r));if(null!=n)return n;if(0===s.size)return null;if(-1===r.indexOf("<"))return null;var n=dr(r),t=v.get(n);if(!t||0===t.length)return null;var e,n=sr(r),n=d.get(n);if(n&&0<n.length)return e=n[0].mr,n.some(function(r){return r.mr!==e})?null:pr(r,e);for(var a=vr(r),i=null,u=0;u<t.length;u++){var o=t[u];
780if(null!=o.wr||(o.wr=vr(o.Tr)),a===o.wr){if(i&&i.mr!==o.mr)return null;i=o}}return i?pr(r,i.mr):null}function L(r){if(!$(r)&&0!==i.size){var n=i.get(nr(r));if(n)return n;n=k.lr(r);if(n)for(var t=0,e=R(n);t<e.length;t++){var a=e[t],a=i.get(a);if(a)return a}}return null}function P(r){return!$(r)&&0!==a.size&&null!=(r=a.get(nr(r)))?r:null}function F(r){var n;return!$(r)&&0!==t.size&&null!=(n=null!=(n=t.get(X(r)))?n:t.get(rr(r)))?n:null}function q(){var r={yr:f,Sr:c.map(function(r){return{pattern:r.br.source,mr:r.mr}}),_r:l,Mr:i,Ar:a,Er:t,kr:T,Ir:0<i.size,Rr:h,Cr:o};return JSON.stringify(r,function(r,n){var t;return n instanceof Map?(t={},n.forEach(function(r,n){t[String(n)]=r}),t):n})}return{Or:function(r,n){I(r,n,f)},Nr:function(r,n){if(r&&n&&!(0<m.size&&m.has(g(r)))){var r=r.trim(),t=r.match(J);if(t&&0!==t.length){var e,a=B(r);t.forEach(function(r){a=a.replace(B(r),function(){return"([\\s\\S]*)"})}),a="\\s*"+(a=a.replace(/\s+/g,"\\s+"))+"\\s*";try{e=new RegExp("^"+a+"$")}catch(r){return void p.log("dictionary","Skipping invalid string template pattern",a,String(r))}for(var i=r.split(tr).map(function(r){return r.replace(/\s+/g,"")}),u="",o=0;o<i.length;o++)i[o].length>u.length&&(u=i[o]);c.push({br:e,mr:n,hr:u}),T=!0}}},Dr:function(r,n){var t,e,a;r!==n&&I(e=(t=K(Z(r).trim().replace(G,"").trim())).key,n,l)&&((a=s.get(r))?(a.mr=n,a.wr=void 0):(a={mr:n,Tr:sr(r)},s.set(r,a),Y(d,a.Tr).push(a),Y(v,dr(r)).push(a)),h=Math.max(h,r.length),b=Math.max(b,e.length),w=Math.max(w,t.nr))},Lr:function(r,n){if(I(r,n,i),r=k.lr(r))for(var t=0,e=R(r);t<e.length;t++)I(e[t],n,i)},Pr:function(r,n){I(r,n,a)},Hr:function(r,n,t){I(r,t,a),I(n,t,f),e.set(r,n)},Ur:function(r,n){y=!0,I(r,n,t)},jr:function(){var n,t,e;return C("images",i,H,L),C("links",a,function(r){return[nr(r)]},P,j),p.log("dictionary","Translation dictionaries: ",q),0<l.size&&0<f.size&&(n=Array.from(f.keys()),_=Array.from(l.keys()),S=!1,t=0,(e=function(){for(var r=performance.now();t<n.length;)if(E(n[t++]),8<=performance.now()-r)return void window.setTimeout(e,0);S=!0,p.log("dictionary","appliedTextTranslations: ",function(){return JSON.stringify(o)}),p.log("dictionary","overlappingTexts: ",function(){return JSON.stringify(u)})})()),{kr:T,Ir:0<i.size,zr:y,Wr:D,Fr:z,qr:W,Gr:L,Jr:P,$r:F}}}}function S(r,n,t){function l(r,n){n=r.split(n);return 2===n.length?n[1].trim()?n:[n[0]]:[r]}var s=y(t,n);return r.forEach(function(r){if(r){var f,c=r.name,r=r.value;if(c&&r){if("string"==typeof r)try{f=JSON.parse(r)}catch(r){return void t.log("dictionary","Invalid metafield JSON for "+c,function(){return String(r)})}else f=r;f&&Object.keys(f).forEach(function(e){if(e){var r,n,a=f[e];if(a)if(e!==a)if(c.includes("judge"))r=v(e),s.Ur(r,a);else if(e.startsWith("[img-src]"))n=nr(e.replace("[img-src]","")),s.Lr(n,a);else if(U(e))s.Dr(e,a);else if(H(e))n=nr(e),s.Lr(n,a);else if(r=(r=e).trim(),p.test(r)||m.test(r))n=nr(e),s.Pr(n,a);else if(j(e))n=nr(e),o=v(e),s.Hr(n,o,a);else if(g.test(e))s.Nr(e,a);else if(e.startsWith(d))n=a.replace(d,""),o=e.replace(d,""),s.Or(v(o),n);else{if("product_tags"===c)for(var t=0,i=["_",":"];t<i.length;t++){var u=(r=>{if(e.includes(r)){var n=l(e,r),t=l(a,r);if(n.length===t.length)return n.forEach(function(r,n){r!==t[n]&&(s.Or(v(r),t[n]),s.Or(v("".concat(r,":")),"".concat(t[n],":")))}),{value:void 0}}})(i[t]);if("object"==typeof u)return u.value}var o=v(e);o!==a&&s.Or(o,a)}}})}}}),s.jr()}function _(u,a){var e=[{label:"judge-me",er:[{type:"class",value:/jdgm/i},{type:"class",value:/^jm-review/i},{type:"id",value:/judge-me/i},{type:"attribute",name:"data-widget-name",value:/review_widget/i}]}],f=hr(),n=new Set(a.Br),i=0,o=new WeakMap;function c(r){var n,t=r.parentElement;return t?(n=o.get(t))&&n.Vr===i?n.Yr:(n=mr(r,e,5),o.set(t,{Vr:i,Yr:n}),n):mr(r,e,5)}var l=new WeakMap;function s(r,n,t){r.getAttribute(n)!==t&&r.setAttribute(n,t);var e=l.get(r);e||l.set(r,e={}),e[n]=t}function d(r,n,t){r=l.get(r);return r&&r[n]===t}function v(r,n,t){if(r.hasAttributes())for(var e=0;e<n.length;e++){var a=n[e],i=r.getAttribute(a);!i||d(r,a,i)||(i=t(a,i))&&s(r,a,i)}}function p(r,n,t){v(r,n,function(r,n){return r.includes("href")&&null!=(r=t.Jr(n))?r:t.Fr(n)})}function g(r,n,t){v(r,n,function(r,n){return t.Jr(n)})}function m(r,n,t){v(r,[n],function(r,n){return t.Fr(n)})}function h(r,n,t){for(var e,a,i,u,o,f=0;f<n.length;f++)a=n[f],i=t,o=u=void 0,(o=(e=r).getAttribute(a))&&!d(e,a,o)&&(o=nr(o.split("&")[0]),(u=S(o,i))?s(e,a,u):(u=i.Jr(o))&&s(e,a,u))}function b(r,n,t){for(var e,a,i,u,o=0;o<n.length;o++)a=n[o],i=t,u=void 0,(u=(e=r).getAttribute(a))&&!d(e,a,u)&&(u=((r,n)=>{if(0!==(r=r.split(",").filter(function(r){return r&&""!==r.trim()}).map(y)).length){var t=r[0].url,t=S(t=r[0].version?"".concat(t,"?").concat(r[0].version):t,n);if(t){var u=f.lr(t);if(u)return r.map(function(r){var n,t,e=u,a=r.url,i=f.lr(a);return i&&(a=f.vr(i,e)),r.Zr&&(i=r.Zr.split("&"),n=i.map(function(r){return r.split("=")[0]}),e=a.indexOf("?"),t=-1===e?[]:a.slice(e+1).split("&").filter(function(r){return-1===n.indexOf(r.split("=")[0])}),e=-1===e?a:a.slice(0,e),a="".concat(e,"?").concat(t.concat(i).join("&"))),a=r.size?"".concat(a," ").concat(r.size):a}).join(",")}}})(u,i))&&s(e,a,u)}function w(r,n){for(var t=r.childNodes,e=0;e<t.length;e++){var a=t[e],i=a.localName?n[a.localName]:null;i&&i(a)}}function T(r){return(r=r&&(null==(r=r.split(",")[0])?void 0:r.trim()))&&r.split(/\s+/)[0]||null}function y(r){var r=r.trim().split(/\s+/),n=r[0].split("?"),t=n[0],n=n[1],n=n?n.split("&"):[];
780return{url:t,version:((r,n)=>{for(var t=0;t<r.length;t++)if(n(r[t]))return r[t];return null})(n,function(r){return r.startsWith("v=")}),Zr:n.filter(function(r){return!r.startsWith("v=")}).join("&"),size:r[1]}}function S(r,n){var t=f.lr(r);return null===t?null:(r=n.Gr(r))?null===(r=f.lr(r))?null:f.vr(t,r):(r=f.dr(t),null===(n=n.Gr(r))||null===(r=f.lr(n))?null:f.vr(t,r))}function _(r,n,t){var e,a;if(e=x.D,a=n,v(r,e,function(r,n){return H(n)?a.Gr(n):a.Jr(n)}),t.Xr)for(var i=r,u=x.N,o=t.Kr,f=0;f<u.length;f++){var c,l=u[f],s=i.getAttribute(l);s&&(c=s===o||s.startsWith(o+"/")||s.startsWith(o+"?")||s.startsWith(o+"#"),j(s))&&!c&&(c="".concat(o).concat(s),i.setAttribute(l,c))}}function M(r,n){((r,n)=>{if(r instanceof HTMLImageElement&&!r.getAttribute(x.A))for(var t=[r.currentSrc,r.getAttribute(x.k),T(r.getAttribute(x.R)),T(r.getAttribute(x.C))],e=0;e<t.length;e++){var a=t[e];if(a){a=S(a,n);if(a)return s(r,x.A,a)}}})(r,n),h(r,x.M,n),b(r,x.I,n),p(r,x.O,n)}function A(r,n){h(r,x.U,n),b(r,x.j,n)}function E(r,n){g(r,x.U,n)}function k(r,n){var n=u.Gr(n);return!!n&&(n='url("'.concat(n,'")'),r.style.backgroundImage!==n)&&(r.style.backgroundImage=n,!0)}function I(r){var n,t,e,a,i;switch(r.localName){case O.l:M(r,u);break;case O.g:i=u,w(a=r,((a={})[O.h]=function(r){return A(r,i)},a[O.l]=function(r){return M(r,i)},a));break;case O.u:case O.m:a=u,(e=P((t=r).style.backgroundImage||t.getAttribute("data-bg")||""))&&k(t,e),h(t,x.L,a),b(t,x.P,a),p(t,x.H,a);break;case O._:n=u,g(e=r,x.F,n),h(e,x.q,n),w(e,((e={})[O.h]=function(r){return E(r,n)},e));break;case O.h:((null==(t=r.parentElement)?void 0:t.localName)===O._?E:A)(r,u)}}function R(r,n){n=(r=>{var n=ar;
780try{n.innerHTML=r;for(var t=[],e=document.createTreeWalker(n.content,NodeFilter.SHOW_ELEMENT),a=e.nextNode();a;a=e.nextNode()){var i=a;if(z.has(i.nodeName))t.push(i);else{for(var u,o=i.attributes.length-1;0<=o;--o){var f,c=i.attributes[o].name;W.test(c)?i.removeAttribute(c):q.has(c.toLowerCase())&&(f=(i.attributes[o].value||"").replace(/[\u0000-\u0020]+/g,""),er.test(f))&&i.removeAttribute(c)}i.hasAttribute("style")&&(u=i.getAttribute("style")||"",F.test(u))&&i.removeAttribute("style")}}for(o=0;o<t.length;o++)t[o].remove();return n.innerHTML}finally{n.innerHTML=""}})(n);return r.innerHTML!==n&&(r.innerHTML=n,1)}return{Qr:function(r){return!(!r||!D(r)||n.has((r=r).localName)||r.classList.contains("tl-switcher-container")||(r=r.parentNode)&&["SCRIPT","STYLE"].includes(r.nodeName.toUpperCase()))},rn:function(r){if(L(r)&&null!=(n=r.textContent)&&n.trim()){if(u.zr)if("judge-me"===c(r)){var n=u.$r(r.textContent);if(n)return void(r.textContent=Z(n))}var t=u.Fr(r.textContent,r.parentElement||void 0);t&&(U(t)?(n=r.parentElement)&&1===n.childNodes.length&&R(n,t):(n=r.textContent.trim().replace(C,"").trim(),r.textContent=Z(r.textContent.replace(n,function(){return t}))))}},nn:function(r){if(!!$(r.textContent)||!r.innerHTML)return!1;if(u.zr&&"judge-me"===c(r)){var n=null!=(n=u.$r(r.innerHTML))?n:u.$r(r.textContent);if(n&&R(r,n))return!0}n=u.Wr(r.textContent)?null:u.qr(r.innerHTML);return!(!n||!R(r,n))},tn:function(r){switch(p(r,x.Y,u),r.localName){case O.T:p(r,x.Z,u);break;case O.t:_(r,u,a);break;case O.v:t=u,!(e=(n=r).getAttribute(x.J))||"submit"!==e&&"button"!==e||m(n,x.$,t),p(n,x.B,t);break;case O.S:p(r,x.V,u);break;case O.l:case O.g:case O.u:case O.m:case O._:I(r);break;case O.i:m(r,x.G,u);break;case O.o:g(r,x.W,u)}var n,t,e},en:I,an:k,un:function(r){var n;return!!r&&(n=r.localName,!!or.has(n)||n===O.h&&!!r.parentElement&&fr.has(r.parentElement.localName))},on:function(r){return u.zr||!u.Wr(r.textContent)},zr:function(){return u.zr},fn:function(){i++},Ir:function(){return u.Ir},getImageTranslation:function(r){return S(r,u)}}}function e(n){var t=[],e=0;function a(){0!==e&&(e===t.length?e=t.length=0:64<e&&t.length<=2*e&&(t.splice(0,e),e=0))}
780return{cn:function(r){return!(n<=t.length-e||(a(),t.push(r),0))},ln:function(){var r;return t.length<=e?(a(),null):(r=t[e++],a(),r)},sn:function(){return e<t.length}}}function br(r,t){var n=new Map([["high",0],["normal",1],["deferred",2]]);function u(r){return null!=(r=n.get(r))?r:1}var o=[e(r),e(r),e(r)],f=new WeakMap;function i(r){var n=navigator.scheduling;return n&&"function"==typeof n.isInputPending&&n.isInputPending()||performance.now()-r>=t}function c(){return o[0].sn()||o[1].sn()||o[2].sn()}function l(r,n,t,e){if(void 0===e&&(e=!1),r.sn()){if(!e&&i(n))return!1;e=r.ln();e&&e.isActive&&((n=f.get(e.node))&&n[e.kind]===e&&delete n[e.kind],t(e))}return!0}return{dn:function(r,n,t,e){var a=f.get(r),i=null!=(i=null==a?void 0:a[n])?i:null;return i&&u(e)>=u(i.priority)?"deduped":(t={node:r,kind:n,source:t,priority:e,isActive:!0},o[u(e)].cn(t)?(i&&(i.isActive=!1),a?a[n]=t:f.set(r,((e={})[n]=t,e)),"enqueued"):"dropped")},vn:c,pn:function(r){var n=performance.now();if(c()){for(var t=0;t<o.length;t++)l(o[t],n,r,!0);for(;!i(n);){for(var e=!1,t=0;t<o.length;t++){var a=o[t];if(a.sn()){e=!0;if(!l(a,n,r))return}}if(!e)break}}}}}function wr(v,t){var p=new WeakSet,g=new WeakMap,m=new WeakSet;function e(r,n){return!(!r.isConnected||!v.un(r)||(v.en(r),t.log("media","Processed media attributes immediately",n,r),0))}function a(r,n){for(var t=0;t<r.length;t++)e(r[t],n)}function i(r,n,t){D(r)&&(e(r,n),I.has(r.localName)||a(r.querySelectorAll(t),n))}function n(){if(v.Ir()){for(var r=document.querySelectorAll('[style*="background"]'),n=0;n<r.length;n++)s(r[n]);for(var t=[],e=document.styleSheets,n=0;n<e.length;n++){var a=e[n];if(!p.has(a)){var i=void 0;try{i=a.cssRules}catch(r){p.add(a);continue}var u=g.get(a);if(u&&u.gn===i.length)for(var o=0;o<u.mn.length;o++)t.push(u.mn[o]);else{var f=[];d(i,f),g.set(a,{gn:i.length,mn:f});for(o=0;o<f.length;o++)t.push(f[o])}}}if(0<t.length)for(var c=0;c<t.length;c+=200)for(var l=document.querySelectorAll(t.slice(c,c+200).join(", ")),n=0;n<l.length;n++)s(l[n])}function s(r){var n;m.has(r)||(n=P(getComputedStyle(r).backgroundImage))&&v.an(r,n)&&m.add(r)}function d(r,n){for(var t=0;t<r.length;t++){var e,a=r[t];a.type===CSSRule.STYLE_RULE?((r,n)=>{var t;if(null!=(t=r.style)&&t.backgroundImage&&r.selectorText){try{document.documentElement.matches(r.selectorText)}catch(r){return}n.push(r.selectorText)}})(a,n):(e=void 0,(e=(a=a).type===CSSRule.MEDIA_RULE?(e=a,"function"!=typeof window.matchMedia||window.matchMedia(e.conditionText).matches?e.cssRules:null):"cssRules"in a?a.cssRules:null)&&d(e,n))}}}return{hn:e,bn:function(r,n){i(r,n,u)},wn:function(r,n){i(r,n,N)},Tn:function(r){a(document.querySelectorAll(u),r),n()},yn:n}}function M(p,g,m){var a=br(lr,2*cr),h=new WeakMap,t=new WeakMap,r=null,i=null,u=!1,b=wr(p,m);function o(){null===r&&a.vn()&&(r=requestAnimationFrame(d))}function w(r,n,t,e){if(r&&("subtree"!==n||r.nodeType!==Node.TEXT_NODE||p.Qr(r.parentElement))&&("subtree"===n||r.isConnected)){t=a.dn(r,n,t,e);if("enqueued"!==t)return"dropped"!==t||(u=!0,m.log("messageHandler","Dropped work item, queue full:",n,r),!1);"subtree"===n&&D(r)&&"deferred"===e&&i&&i.observe(r),o()}return!0}function T(r,n){return r.nodeType===Node.TEXT_NODE?w(r,"characterData",n,"high"):!p.Qr(r)||w(r,"subtree",n,ur.has(r.localName)?"high":i?"deferred":"normal")}function e(){if(document.body){for(var r=document.createTreeWalker(document.body,NodeFilter.SHOW_TEXT),n=[],t=r.nextNode();t;t=r.nextNode())n.push(t);for(var e,a=0;a<n.length;a++)L(e=n[a])&&e.isConnected&&p.Qr(e.parentElement)&&null!=(e=e.textContent)&&e.trim()&&f(n[a])}}function f(r){var n;!p.Qr(r.parentElement)||h.has(r)&&r.textContent===h.get(r)||(n=r.textContent,p.rn(r),r.textContent!==n&&h.set(r,null!=(n=r.textContent)?n:""))}var c=new WeakMap;function l(r){for(var n=r.childNodes,t=!0,e=0;e<n.length;e++)T(n[e],"continuation")||(t=!1);return t}function n(r){r=r.node;if(i&&D(r)&&i.unobserve(r),r.isConnected)if(r.nodeType===Node.TEXT_NODE)f(r);else if(p.Qr(r))if(m.log("messageHandler","Processing element:",r),p.Qr(r)){if(p.tn(r),!(r!==document.body&&p.on(r)))return void(n=r.textContent,n="".concat(r.childNodes.length,":").concat(n?gr(n):""),c.get(r)===n||l(r)&&c.set(r,n));var n=r.innerHTML;t.get(r)!==n&&(p.nn(r)?r.innerHTML!==n&&t.set(r,r.innerHTML):(m.log("messageHandler","Child nodes:",r.childNodes),l(r)))}}function s(r){switch(r.kind){case"subtree":n(r);break;
780case"attributes":p.Qr(r.node)&&p.tn(r.node);break;case"mediaAttributes":b.hn(r.node,r.source);break;case"mediaSubtree":b.wn(r.node,r.source);break;case"characterData":!g.Sn&&"mutation"===r.source||f(r.node)}}function d(){try{a.pn(s)}finally{r=null,o()}}"undefined"!=typeof IntersectionObserver&&(i=new IntersectionObserver(function(r){for(var n=0;n<r.length;n++){var t=r[n];t.isIntersecting&&(null!=i&&i.unobserve(t.target),w(t.target,"subtree","intersection","high"))}},{rootMargin:"300px"}));var v=["class","id","data-widget-name"],y=new Set(v),S=p.zr(),_={subtree:!0,childList:!0,attributes:!0,attributeFilter:g._n?void 0:S?k.concat(v):k,characterData:g.Sn},M=new WeakMap;var A=new MutationObserver(function(r){m.log("observer","Observer:",r);for(var n=0;n<r.length;n++){var t=r[n];switch(t.type){case"childList":S&&p.fn();for(var e=t.addedNodes,a=0;a<e.length;a++){o=u=i=void 0;var i=e[a];if(D(i))if(I.has(i.localName)||i.localName===O.g)b.bn(i,"mutation");else{for(var u=i.querySelectorAll(R),o=0;o<u.length;o++)b.hn(u[o],"mutation");(p.un(i)||i.querySelector(N))&&w(i,"mediaSubtree","mutation","high")}if(T(e[a],"mutation"),g.Mn&&D(e[a])&&e[a].shadowRoot){var f=e[a].shadowRoot;A.observe(f,_);for(var c=0;c<f.childNodes.length;c++)T(f.childNodes[c],"mutation")}}break;case"attributes":S&&t.attributeName&&y.has(t.attributeName)&&p.fn();var l=t.target;if(p.Qr(l)){var s=l;if(t.attributeName&&ir.has(t.attributeName)&&p.un(s)){if("style"===t.attributeName){var d=s.style.backgroundImage||"";if(M.get(s)===d)break;M.set(s,d)}b.hn(s,"mutation");break}g._n&&s&&w(s,"attributes","mutation","normal")}break;case"characterData":if(g.Sn){var v=t.target;if(v&&v.nodeType===Node.TEXT_NODE){if(h.has(v)&&v.textContent===h.get(v))break;w(v,"characterData","mutation","high")}}}}}),E=(A.observe(document.documentElement,_),!1);return{An:function(){if(e(),document.body)for(var r=document.createTreeWalker(document.body,NodeFilter.SHOW_ELEMENT),n=r.nextNode();n;n=r.nextNode()){var t=n;p.Qr(t)&&p.tn(t)}!document.body||E&&!u||(u=!1,w(document.body,"subtree","page-load","high")),E?b.yn():(b.Tn("page-load"),E=!0)}}}void 0===window.TranslationLab&&(window.TranslationLab={}),window.TranslationLab.CustomTranslations=(a=(()=>{var a;try{a=window.localStorage.getItem("tlab_debug_mode")||null}catch(r){a=null}return{log:function(r,n){for(var t=[],e=2;e<arguments.length;e++)t[e-2]=arguments[e];!a||"observer"===r&&"all"===a||("all"===a||a===r||"custom"===r&&"custom"===a)&&(r=t.map(function(r){if("function"==typeof r)try{return r()}catch(r){return"Error generating parameter: ".concat(r.message)}return r}),console.log.apply(console,[n].concat(r)))}}})(),i=null,{init:function(r,n){var t,e;r&&!r.isPrimaryLocale&&r.translationsMetadata&&r.translationsMetadata.length&&(0<(n=((r,n,t,e)=>{function a(r,n){for(var t=[],e=2;e<arguments.length;e++)t[e-2]=arguments[e];for(var a=0,i=t;a<i.length;a++){var u=i[a];if(u&&void 0!==u[r])return u[r]}return n}var i=null;try{i=window.localStorage.getItem("tlab_feature_options")}catch(r){e.log("dictionary","localStorage unavailable for tlab_feature_options",String(r))}var u=null;if(i)try{u=JSON.parse(i)}catch(r){e.log("dictionary","Invalid tlab_feature_options JSON",String(r))}var t=a("useMessageHandler",!0,u,i=t),o=a("localizeUrls",!1,u,i),f=a("processShadowRoot",!1,u,i),c=a("attributesMutations",!1,u,i),l=a("processCharacterData",!1,u,i),s=a("excludedTemplates",[],u,i),u=a("phraseIgnoreList",[],u,i);return e.log("dictionary","useMessageHandler:",t),e.log("dictionary","localizeUrls:",o),e.log("dictionary","processShadowRoot:",f),e.log("dictionary","attributesMutations:",c),e.log("dictionary","processCharacterData:",l),e.log("dictionary","excludedTemplates:",s),e.log("dictionary","phraseIgnoreList:",u),{Br:["html","head","meta","script","noscript","style","link","canvas","svg","g","path","ellipse","br","hr"],locale:r,Kr:n,kn:t,Xr:o,Mn:f,_n:c,Sn:l,En:s,pr:u}})(r.locale,r.Kr,n,a)).En.length&&n.En.includes(r.template)||n.kn&&(r=S(r.translationsMetadata,n,a),t=i=_(r,n),r.kr)&&(e=M(t,n,a),r=function(){e.An(),window.setTimeout(function(){return e.An()},500)},"loading"===document.readyState?window.addEventListener("DOMContentLoaded",r,{once:!0}):r(),"complete"!==document.readyState)&&window.addEventListener("load",function(){return e.An()},{once:!0}))},getImageTranslation:function(r){return a.log("dictionary","translationManager: ",i),i?i.getImageTranslation(r):null}})})();
781</script>
781<!-- END app snippet -->
781<script>
782 (function() {
783  var ctx = {
784   locale: "en",
785   isPrimaryLocale: true,
786   rootUrl: "",
787   translationsMetadata: [],
788   template: "search",
789  };
790  var settings = null;
791  TranslationLab.CustomTranslations.init(ctx, settings);
792 })();
793</script>
793
794
795
796<!-- END app block -->
796<script src="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 796
796
797<script src="https://cdn.shopify.com/extensions/01a0fdff-2b95-7a42-80bb-495e663795ed/forms-2610/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
797
798<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
799<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: 57072156724,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 799
799
800<script>
801  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
802</script>
vendor: 1 bytes, line 802
802
803<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}
803).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: 57072156724,storefrontBaseUrl: "https://guesshookah.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://guesshookah.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1835925556","configuration":"{\"shop\":\"guess-hookah.myshopify.com\",\"cookie_duration\":\"604800\",\"first_touch_or_last\":\"last_touch\",\"goaffpro_identifiers\":\"gfp_ref,ref,aff,wpam_id,click_id\",\"ignore_ad_clicks\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"a74598cb423e21a6befc33d5db5fba42","type":"APP","apiClientId":2744533,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
803,{"id":"1424588852","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"GT-MRQF9WSJ\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"MC-E43JTP214T\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"MC-E43JTP214T\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"MC-E43JTP214T\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"907018292","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"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":"GH Shop","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"guess-hookah.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/guesshookah.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://guesshookah.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"137289760820","themePublished":"true","eventMetadataId":"1b28dab6-cf38-429a-98fa-e8a660102f5b","pageType":"searchresults","shopId":"57072156724","storefrontBaseUrl":"https:\/\/guesshookah.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
803<script>
804  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
805  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
806  window.ShopifyAnalytics.meta.currency = 'USD';
807  var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"7b42a050-9cbf-4dff-91b1-1eb119414b8c-1791116991"}};
808  for (var attr in meta) {
809    window.ShopifyAnalytics.meta[attr] = meta[attr];
810  }
811</script>
vendor: 1 bytes, line 811
811
812<script class="analytics">
813  (function () {
814    var customDocumentWrite = function(content) {
815      var jquery = null;
816
817      if (window.jQuery) {
818        jquery = window.jQuery;
819      } else if (window.Checkout && window.Checkout.$) {
820        jquery = window.Checkout.$;
821      }
822
823      if (jquery) {
824        jquery('body').append(content);
825      }
826    };
827
828    var hasLoggedConversion = function(token) {
829      if (token) {
830        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
831      }
832      return false;
833    }
834
835    var setCookieIfConversion = function(token) {
836      if (token) {
837        var twoMonthsFromNow = new Date(Date.now());
838        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
839
840        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
841      }
842    }
843
844    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
845    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
846    if (trekkie.integrations) {
847      return;
848    }
849    trekkie.methods = [
850      'identify',
851      'page',
852      'ready',
853      'track',
854      'trackForm',
855      'trackLink'
856    ];
857    trekkie.factory = function(method) {
858      return function() {
859        var args = Array.prototype.slice.call(arguments);
860        args.unshift(method);
861        trekkie.push(args);
862        if (method == 'track' || method == 'page') {
863          var pageUrl;
864          try {
865            pageUrl = window.location.href;
866          } catch (e) {}
867          var pageReferrer;
868          try {
869            pageReferrer = document.referrer;
870          } catch (e) {}
871          try {
872            if (window.__TREKKIE_SHIM_QUEUE == null) {
873              window.__TREKKIE_SHIM_QUEUE = [];
874            }
875            window.__TREKKIE_SHIM_QUEUE.push({
876              from: 'trekkie-stub',
877              method: method,
878              args: args.slice(1),
879              pageContext: {
880                url: pageUrl,
881                referrer: pageReferrer
882              }
883            });
884          } catch (e) {
885            // no-op
886          }
887        }
888        return trekkie;
889      };
890    };
891    for (var i = 0; i < trekkie.methods.length; i++) {
892      var key = trekkie.methods[i];
893      trekkie[key] = trekkie.factory(key);
894    }
895    trekkie.load = function(config) {
896      trekkie.config = config || {};
897      trekkie.config.initialDocumentCookie = document.cookie;
898      var first = document.getElementsByTagName('script')[0];
899var script = document.createElement('script');
900script.type = 'text/javascript';
901script.onerror = function(e) {
902  var scriptFallback = document.createElement('script');
903  scriptFallback.type = 'text/javascript';
904  scriptFallback.onerror = function(error) {
905          var Monorail = {
906      produce: function produce(monorailDomain, schemaId, payload) {
907        var currentMs = new Date().getTime();
908        var event = {
909          schema_id: schemaId,
910          payload: payload,
911          metadata: {
912            event_created_at_ms: currentMs,
913            event_sent_at_ms: currentMs
914          }
915        };
916        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
917      },
918      sendRequest: function sendRequest(endpointUrl, payload) {
919        // Try the sendBeacon API
920        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
921          var blobData = new window.Blob([payload], {
922            type: 'text/plain'
923          });
924
925          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
926            return true;
927          } // sendBeacon was not successful
928
929        } // XHR beacon
930
931        var xhr = new XMLHttpRequest();
932
933        try {
934          xhr.open('POST', endpointUrl);
935          xhr.setRequestHeader('Content-Type', 'text/plain');
936          xhr.send(payload);
937        } catch (e) {
938          console.log(e);
939        }
940
941        return false;
942      },
943      isIos12: function isIos12() {
944        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
945      }
946    };
947    Monorail.produce('monorail-edge.shopifysvc.com',
948      'trekkie_storefront_load_errors/1.1',
949      {shop_id: 57072156724,
950      theme_id: 137289760820,
951      app_name: "storefront",
952      context_url: window.location.href,
953      source_url: "//guesshookah.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
954
955  };
956  scriptFallback.async = true;
957  scriptFallback.src = '//guesshookah.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
958  first.parentNode.insertBefore(scriptFallback, first);
959};
960script.async = true;
961script.src = '//guesshookah.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
962first.parentNode.insertBefore(script, first);
963
964    };
965    trekkie.load(
966      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":57072156724,"isMerchantRequest":null,"themeId":137289760820,"themeCityHash":"4218061283135966638","contentLanguage":"en","currency":"USD","eventMetadataId":"1b28dab6-cf38-429a-98fa-e8a660102f5b"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
967    );
968
969    var loaded = false;
970    trekkie.ready(function() {
971      if (loaded) return;
972      loaded = true;
973
974      window.ShopifyAnalytics.lib = window.trekkie;
975
976      var originalDocumentWrite = document.write;
977      document.write = customDocumentWrite;
978      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
979      document.write = originalDocumentWrite;
980
981      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
982      var token = match? match[1]: undefined;
983      if (!hasLoggedConversion(token)) {
984        setCookieIfConversion(token);
985        window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true});
986      }
987    });
988
989    window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"7b42a050-9cbf-4dff-91b1-1eb119414b8c-1791116991","shopifyEmitted":true});
990
991    var eventsListenerScript = document.createElement('script');
992    eventsListenerScript.async = true;
993    eventsListenerScript.src = "//guesshookah.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
994    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
995})();</script>
vendor: 1 bytes, line 995
995
996<script
997  defer
998  src="https://guesshookah.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
999  data-application="storefront-renderer"
1000  data-shop-id="57072156724"
1001  data-render-region="gcp-us-central1"
1002  data-page-type="search"
1003  data-theme-instance-id="137289760820"
1004  data-theme-name="Warehouse"
1005  data-theme-version="2.6.1"
1006  data-monorail-region="shop_domain"
1007  data-resource-timing-sampling-rate="10"
1008  data-shs="true"
1009  data-shs-beacon="true"
1010  data-shs-export-with-fetch="true"
1011  data-shs-logs-sample-rate="1"
1012  data-shs-beacon-endpoint="https://guesshookah.com/api/collect"
1013></script>
1013
1014<meta name="shopify-y" content="ab76db9c-df0c-4f28-a8a8-bc704bb48c96" data-expiration="1822674591000"><meta name="shopify-s" content="166bd91f-5537-4977-a2ac-964c57ce599d" data-expiration="1791118791000"><meta name="new-cookie-storage-activated" content="t">
1015</head>
1016             
1017  <body class="warehouse--v1 features--animate-zoom template-search " data-instant-intensity="viewport"><svg class="visually-hidden">
1018      <linearGradient id="rating-star-gradient-half">
1019        <stop offset="50%" stop-color="var(--product-review-star-color)" />
1020        <stop offset="50%" stop-color="rgba(var(--text-color-rgb), .4)" stop-opacity="0.4" />
1021      </linearGradient>
1022    </svg>
1023
1024    <a href="#main" class="visually-hidden skip-to-content">Skip to content</a>
1025    <span class="loading-bar"></span>
1026
1027    <div id="shopify-section-announcement-bar" class="shopify-section"><section data-section-id="announcement-bar" data-section-type="announcement-bar" data-section-settings='{
1028    "showNewsletter": false
1029  }'><div class="announcement-bar">
1030      <div class="container">
1031        <div class="announcement-bar__inner"><p class="announcement-bar__content announcement-bar__content--center">WARNING: This product contains nicotine. Nicotine is an addictive chemical.</p></div>
1032      </div>
1033    </div>
1034  </section>
1035
1036  <style>
1037    .announcement-bar {
1038      background: #000000;
1039      color: #ffffff;
1040    }
1041  </style>
1042
1043  
1043<script>document.documentElement.style.removeProperty('--announcement-bar-button-width');document.documentElement.style.setProperty('--announcement-bar-height', document.getElementById('shopify-section-announcement-bar').clientHeight + 'px');
1044  </script>
1044</div>
1045<div id="shopify-section-popups" class="shopify-section"><div data-section-id="popups" data-section-type="popups"></div>
1046
1047</div>
1048<div id="shopify-section-header" class="shopify-section shopify-section__header"><section data-section-id="header" data-section-type="header" data-section-settings='{
1049  "navigationLayout": "inline",
1050  "desktopOpenTrigger": "hover",
1051  "useStickyHeader": true
1052}'>
1053  <header class="header header--inline " role="banner">
1054    <div class="container">
1055      <div class="header__inner"><nav class="header__mobile-nav hidden-lap-and-up">
1056            <button class="header__mobile-nav-toggle icon-state touch-area" data-action="toggle-menu" aria-expanded="false" aria-haspopup="true" aria-controls="mobile-menu" aria-label="Open menu">
1057              <span class="icon-state__primary"><svg focusable="false" class="icon icon--hamburger-mobile " viewBox="0 0 20 16" role="presentation">
1058      <path d="M0 14h20v2H0v-2zM0 0h20v2H0V0zm0 7h20v2H0V7z" fill="currentColor" fill-rule="evenodd"></path>
1059    </svg></span>
1060              <span class="icon-state__secondary"><svg focusable="false" class="icon icon--close " viewBox="0 0 19 19" role="presentation">
1061      <path d="M9.1923882 8.39339828l7.7781745-7.7781746 1.4142136 1.41421357-7.7781746 7.77817459 7.7781746 7.77817456L16.9705627 19l-7.7781745-7.7781746L1.41421356 19 0 17.5857864l7.7781746-7.77817456L0 2.02943725 1.41421356.61522369 9.1923882 8.39339828z" fill="currentColor" fill-rule="evenodd"></path>
1062    </svg></span>
1063            </button><div id="mobile-menu" class="mobile-menu" aria-hidden="true"><svg focusable="false" class="icon icon--nav-triangle-borderless " viewBox="0 0 20 9" role="presentation">
1064      <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill="#ffffff"></path>
1065    </svg><div class="mobile-menu__inner">
1066    <div class="mobile-menu__panel">
1067      <div class="mobile-menu__section">
1068        <ul class="mobile-menu__nav" data-type="menu" role="list"><li class="mobile-menu__nav-item"><a href="/" class="mobile-menu__nav-link" data-type="menuitem">Home</a></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-1" data-action="open-panel">Shisha<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1069      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1070    </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-2" data-action="open-panel">Hookahs For Sale<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1071      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1072    </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-3" data-action="open-panel">Bowls<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1073      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1074    </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-4" data-action="open-panel">Bases<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1075      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1076    </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-5" data-action="open-panel">Accessories<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1077      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1078    </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-6" data-action="open-panel">Parts<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1079      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1080    </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-7" data-action="open-panel">Supplies<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1081      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1082    </svg></button></li><li class="mobile-menu__nav-item"><a href="/collections/herbal-shisha" class="mobile-menu__nav-link" data-type="menuitem">Herbal Shisha</a></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-9" data-action="open-panel">Coals<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1083      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1084    </svg></button></li><li class="mobile-menu__nav-item"><a href="/collections/electric-hookahs" class="mobile-menu__nav-link" data-type="menuitem">E-Hookahs</a></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-11" data-action="open-panel">Vapes<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1085      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1086    </svg></button></li><li class="mobile-menu__nav-item"><a href="/collections/nicotine-pouches" class="mobile-menu__nav-link" data-type="menuitem">Nicotine Pouches</a></li><li class="mobile-menu__nav-item"><a href="/collections/whole-leaf-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Whole Leaf Tobacco</a></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-14" data-action="open-panel">Tea<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1087      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1088    </svg></button></li><li class="mobile-menu__nav-item"><a href="/products/guess-hookah-gift-card" class="mobile-menu__nav-link" data-type="menuitem">Gift Card</a></li><li class="mobile-menu__nav-item"><a href="/collections/sale" class="mobile-menu__nav-link" data-type="menuitem">SALE</a></li><li class="mobile-menu__nav-item"><a href="/blogs/hookah-blog" class="mobile-menu__nav-link" data-type="menuitem">Blog</a></li></ul>
1089      </div><div class="mobile-menu__section mobile-menu__section--loose">
1090          <p class="mobile-menu__section-title heading h5">Need help?</p><div class="mobile-menu__help-wrapper"><svg focusable="false" class="icon icon--bi-email " viewBox="0 0 22 22" role="presentation">
1091      <g fill="none" fill-rule="evenodd">
1092        <path stroke="#cb1836" d="M.916667 10.08333367l3.66666667-2.65833334v4.65849997zm20.1666667 0L17.416667 7.42500033v4.65849997z"></path>
1093        <path stroke="#0b0b0b" stroke-width="2" d="M4.58333367 7.42500033L.916667 10.08333367V21.0833337h20.1666667V10.08333367L17.416667 7.42500033"></path>
1094        <path stroke="#0b0b0b" stroke-width="2" d="M4.58333367 12.1000003V.916667H17.416667v11.1833333m-16.5-2.01666663L21.0833337 21.0833337m0-11.00000003L11.0000003 15.5833337"></path>
1095        <path d="M8.25000033 5.50000033h5.49999997M8.25000033 9.166667h5.49999997" stroke="#cb1836" stroke-width="2" stroke-linecap="square"></path>
1096      </g>
1097    </svg><a href="mailto:[email protected]">[email protected]</a>
1098            </div></div><div class="mobile-menu__section mobile-menu__section--loose">
1099          <p class="mobile-menu__section-title heading h5">Follow Us</p><ul class="social-media__item-list social-media__item-list--stack list--unstyled" role="list">
1100    <li class="social-media__item social-media__item--facebook">
1101      <a href="https://www.facebook.com/profile.php?id=61556935570857" target="_blank" rel="noopener" aria-label="Follow us on Facebook"><svg focusable="false" class="icon icon--facebook " viewBox="0 0 30 30">
1102      <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zm3.2142857-17.1429611h-2.1428678v-2.1425646c0-.5852979.8203285-1.07160109 1.0714928-1.07160109h1.071375v-2.1428925h-2.1428678c-2.3564786 0-3.2142536 1.98610393-3.2142536 3.21449359v2.1425646h-1.0714822l.0032143 2.1528011 1.0682679-.0099086v7.499969h3.2142536v-7.499969h2.1428678v-2.1428925z" fill="currentColor" fill-rule="evenodd"></path>
1103    </svg>Facebook</a>
1104    </li>
1105
1106    
1107<li class="social-media__item social-media__item--twitter">
1108      <a href="https://x.com/Guesshookah_com" target="_blank" rel="noopener" aria-label="Follow us on Twitter"><svg focusable="false" class="icon icon--twitter " role="presentation" viewBox="0 0 30 30">
1109      <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zm3.4314771-20.35648929c-.134011.01468929-.2681239.02905715-.4022367.043425-.2602865.05139643-.5083383.11526429-.7319208.20275715-.9352275.36657324-1.5727317 1.05116784-1.86618 2.00016964-.1167278.3774214-.1643635 1.0083696-.0160821 1.3982464-.5276368-.0006268-1.0383364-.0756643-1.4800457-.1737-1.7415129-.3873214-2.8258768-.9100285-4.02996109-1.7609946-.35342035-.2497018-.70016357-.5329286-.981255-.8477679-.09067071-.1012178-.23357785-.1903178-.29762142-.3113357-.00537429-.0025553-.01072822-.0047893-.0161025-.0073446-.13989429.2340643-.27121822.4879125-.35394965.7752857-.32626393 1.1332446.18958607 2.0844643.73998215 2.7026518.16682678.187441.43731214.3036696.60328392.4783178h.01608215c-.12466715.041834-.34181679-.0159589-.45040179-.0360803-.25715143-.0482143-.476235-.0919607-.69177643-.1740215-.11255464-.0482142-.22521107-.09675-.3378675-.1449642-.00525214 1.251691.69448393 2.0653071 1.55247643 2.5503267.27968679.158384.67097143.3713625 1.07780893.391484-.2176789.1657285-1.14873321.0897268-1.47198429.0581143.40392643.9397285 1.02481929 1.5652607 2.09147249 1.9056375.2750861.0874928.6108975.1650857.981255.1593482-.1965482.2107446-.6162514.3825321-.8928439.528766-.57057.3017572-1.2328489.4971697-1.97873466.6450108-.2991075.0590785-.61700464.0469446-.94113107.0941946-.35834678.0520554-.73320321-.02745-1.0537875-.0364018.09657429.053325.19312822.1063286.28958036.1596536.2939775.1615821.60135.3033482.93309.4345875.59738036.2359768 1.23392786.4144661 1.93859037.5725286 1.4209286.3186642 3.4251707.175291 4.6653278-.1740215 3.4539354-.9723053 5.6357529-3.2426035 6.459179-6.586425.1416246-.5754053.162226-1.2283875.1527803-1.9126768.1716718-.1232517.3432215-.2465035.5148729-.3697553.4251996-.3074947.8236703-.7363286 1.118055-1.1591036v-.00765c-.5604729.1583679-1.1506672.4499036-1.8661597.4566054v-.0070232c.1397925-.0495.250515-.1545429.3619908-.2321358.5021089-.3493285.8288003-.8100964 1.0697678-1.39826246-.1366982.06769286-.2734778.13506429-.4101761.20275716-.4218407.1938214-1.1381067.4719375-1.689256.5144143-.6491893-.5345357-1.3289754-.95506074-2.6061215-.93461789z" fill="currentColor" fill-rule="evenodd"></path>
1110    </svg>Twitter</a>
1111    </li>
1112
1113    
1114<li class="social-media__item social-media__item--instagram">
1115      <a href="https://www.instagram.com/guesshookah?igsh=MXM3M2x6aWg0ZXB6YQ%3D%3D&utm_source=qr" target="_blank" rel="noopener" aria-label="Follow us on Instagram"><svg focusable="false" class="icon icon--instagram " role="presentation" viewB
1115ox="0 0 30 30">
1116      <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zm.0000159-23.03571429c-2.1823849 0-2.4560363.00925037-3.3131306.0483571-.8553081.03901103-1.4394529.17486384-1.9505835.37352345-.52841925.20532625-.9765517.48009406-1.42331254.926823-.44672894.44676084-.72149675.89489329-.926823 1.42331254-.19865961.5111306-.33451242 1.0952754-.37352345 1.9505835-.03910673.8570943-.0483571 1.1307457-.0483571 3.3131306 0 2.1823531.00925037 2.4560045.0483571 3.3130988.03901103.8553081.17486384 1.4394529.37352345 1.9505835.20532625.5284193.48009406.9765517.926823 1.4233125.44676084.446729.89489329.7214968 1.42331254.9268549.5111306.1986278 1.0952754.3344806 1.9505835.3734916.8570943.0391067 1.1307457.0483571 3.3131306.0483571 2.1823531 0 2.4560045-.0092504 3.3130988-.0483571.8553081-.039011 1.4394529-.1748638 1.9505835-.3734916.5284193-.2053581.9765517-.4801259 1.4233125-.9268549.446729-.4467608.7214968-.8948932.9268549-1.4233125.1986278-.5111306.3344806-1.0952754.3734916-1.9505835.0391067-.8570943.0483571-1.1307457.0483571-3.3130988 0-2.1823849-.0092504-2.4560363-.0483571-3.3131306-.039011-.8553081-.1748638-1.4394529-.3734916-1.9505835-.2053581-.52841925-.4801259-.9765517-.9268549-1.42331254-.4467608-.44672894-.8948932-.72149675-1.4233125-.926823-.5111306-.19865961-1.0952754-.33451242-1.9505835-.37352345-.8570943-.03910673-1.1307457-.0483571-3.3130988-.0483571zm0 1.44787387c2.1456068 0 2.3997686.00819774 3.2471022.04685789.7834742.03572556 1.2089592.1666342 1.4921162.27668167.3750864.14577303.6427729.31990322.9239522.60111439.2812111.28117926.4553413.54886575.6011144.92395217.1100474.283157.2409561.708642.2766816 1.4921162.0386602.8473336.0468579 1.1014954.0468579 3.247134 0 2.1456068-.0081977 2.3997686-.0468579 3.2471022-.0357255.7834742-.1666342 1.2089592-.2766816 1.4921162-.1457731.3750864-.3199033.6427729-.6011144.9239522-.2811793.2812111-.5488658.4553413-.9239522.6011144-.283157.1100474-.708642.2409561-1.4921162.2766816-.847206.0386602-1.1013359.0468579-3.2471022.0468579-2.1457981 0-2.3998961-.0081977-3.247134-.0468579-.7834742-.0357255-1.2089592-.1666342-1.4921162-.2766816-.37508642-.1457731-.64277291-.3199033-.92395217-.6011144-.28117927-.2811793-.45534136-.5488658-.60111439-.9239522-.11004747-.283157-.24095611-.708642-.27668167-1.4921162-.03866015-.8473336-.04685789-1.1014954-.04685789-3.2471022 0-2.1456386.00819774-2.3998004.04685789-3.247134.03572556-.7834742.1666342-1.2089592.27668167-1.4921162.14577303-.37508642.31990322-.64277291.60111439-.92395217.28117926-.28121117.54886575-.45534136.92395217-.60111439.283157-.11004747.708642-.24095611 1.4921162-.27668167.8473336-.03866015 1.1014954-.04685789 3.247134-.04685789zm0 9.26641182c-1.479357 0-2.6785873-1.1992303-2.6785873-2.6785555 0-1.479357 1.1992303-2.6785873 2.6785873-2.6785873 1.4793252 0 2.6785555 1.1992303 2.6785555 2.6785873 0 1.4793252-1.1992303 2.6785555-2.6785555 2.6785555zm0-6.8050167c-2.2790034 0-4.1264612 1.8474578-4.1264612 4.1264612 0 2.2789716 1.8474578 4.1264294 4.1264612 4.1264294 2.2789716 0 4.1264294-1.8474578 4.1264294-4.1264294 0-2.2790034-1.8474578-4.1264612-4.1264294-4.1264612zm5.2537621-.1630297c0-.532566-.431737-.96430298-.964303-.96430298-.532534 0-.964271.43173698-.964271.96430298 0 .5325659.431737.964271.964271.964271.532566 0 .964303-.4317051.964303-.964271z" fill="currentColor" fill-rule="evenodd"></path>
1117    </svg>Instagram</a>
1118    </li>
1119
1120    
1121<li class="social-media__item social-media__item--pinterest">
1122      <a href="https://www.pinterest.com/guesshookah/" target="_blank" rel="noopener" aria-label="Follow us on Pinterest"><svg focusable="false" class="icon icon--pinterest " role="presentation" viewBox="0 0 30 30">
1123      <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zm-.4492946-22.49876954c-.3287968.04238918-.6577148.08477836-.9865116.12714793-.619603.15784625-1.2950238.30765013-1.7959124.60980792-1.3367356.80672832-2.26284291 1.74754848-2.88355361 3.27881599-.1001431.247352-.10374313.4870343-.17702448.7625149-.47574032 1.7840923.36779138 3.6310327 1.39120339 4.2696951.1968419.1231267.6448551.3405257.8093833.0511377.0909873-.1603963.0706852-.3734014.1265202-.5593764.036883-.1231267.1532436-.3547666.1263818-.508219-.0455542-.260514-.316041-.4256572-.4299438-.635367-.230748-.4253041-.2421365-.8027267-.3541701-1.3723228.0084116-.0763633.0168405-.1527266.0253733-.2290899.0340445-.6372108.1384107-1.0968422.3287968-1.5502554.5593198-1.3317775 1.4578212-2.07273488 2.9088231-2.5163011.324591-.09899963 1.2400541-.25867013 1.7200175-.1523539.2867042.05078464.5734084.10156927.8600087.1523539 1.0390064.33760307 1.7953931.9602003 2.2007079 1.9316992.252902.6061594.3275507 1.7651044.1517724 2.5415071-.0833199.3679287-.0705641.6832289-.1770418 1.0168107-.3936666 1.2334841-.9709174 2.3763639-2.2765854 2.6942337-.8613761.2093567-1.5070793-.3321303-1.7200175-.8896824-.0589159-.1545509-.1598205-.4285603-.1011297-.6865243.2277711-1.0010987.5562045-1.8969797.8093661-2.8969995.24115-.9528838-.2166421-1.7048063-.9358863-1.8809146-.8949186-.2192233-1.585328.6350139-1.8211644 1.1943903-.1872881.4442919-.3005678 1.2641823-.1517724 1.8557085.0471811.1874265.2666617.689447.2276672.8640842-.1728187.7731269-.3685356 1.6039823-.5818373 2.3635745-.2219729.7906632-.3415527 1.5999416-.5564641 2.3639276-.098793.3507651-.0955738.7263439-.1770244 1.092821v.5337977c-.0739045.3379758-.0194367.9375444.0505042 1.2703809.0449484.2137505-.0261175.4786388.0758948.6357396.0020943.1140055.0159752.1388388.0506254.2031582.3168026-.0095136.7526829-.8673992.9106342-1.118027.3008274-.477913.5797431-.990879.8093833-1.5506281.2069844-.5042174.2391769
1123-1.0621226.4046917-1.60104.1195798-.3894861.2889369-.843272.328918-1.2707535h.0252521c.065614.2342095.3033024.403727.4805692.5334446.5563429.4077482 1.5137774.7873678 2.5547742.5337977 1.1769151-.2868184 2.1141687-.8571599 2.7317812-1.702982.4549537-.6225776.7983583-1.3445472 1.0624066-2.1600633.1297394-.4011574.156982-.8454494.2529193-1.2711066.2405269-1.0661438-.0797199-2.3511383-.3794396-3.0497261-.9078995-2.11694836-2.8374975-3.32410832-5.918897-3.27881604z" fill="currentColor" fill-rule="evenodd"></path>
1124    </svg>Pinterest</a>
1125    </li>
1126
1127    
1128<li class="social-media__item social-media__item--youtube">
1129      <a href="https://www.youtube.com/channel/UCZYKhJ2Pb2KP3ehr_fhbJhg" target="_blank" rel="noopener" aria-label="Follow us on YouTube"><svg focusable="false" class="icon icon--youtube " role="presentation" viewBox="0 0 30 30">
1130      <path d="M15 30c8.2842712 0 15-6.7157288 15-15 0-8.28427125-6.7157288-15-15-15C6.71572875 0 0 6.71572875 0 15c0 8.2842712 6.71572875 15 15 15zm7.6656364-18.7823145C23 12.443121 23 15 23 15s0 2.5567903-.3343636 3.7824032c-.184.6760565-.7260909 1.208492-1.4145455 1.3892823C20.0033636 20.5 15 20.5 15 20.5s-5.00336364 0-6.25109091-.3283145c-.68836364-.1807903-1.23054545-.7132258-1.41454545-1.3892823C7 17.5567903 7 15 7 15s0-2.556879.33436364-3.7823145c.184-.6761452.72618181-1.2085807 1.41454545-1.38928227C9.99663636 9.5 15 9.5 15 9.5s5.0033636 0 6.2510909.32840323c.6884546.18070157 1.2305455.71313707 1.4145455 1.38928227zm-9.302 6.103758l4.1818181-2.3213548-4.1818181-2.3215322v4.642887z" fill="currentColor" fill-rule="evenodd"></path>
1131    </svg>YouTube</a>
1132    </li>
1133
1134    
1135<li class="social-media__item social-media__item--tiktok">
1136      <a href="https://www.tiktok.com/@guesshookah?_t=8l4XabZnR50&_r=1" target="_blank" rel="noopener" aria-label="Follow us on TikTok"><svg focusable="false" class="icon icon--tiktok " viewBox="0 0 30 30">
1137      <path fill-rule="evenodd" clip-rule="evenodd" d="M30 15c0 8.284-6.716 15-15 15-8.284 0-15-6.716-15-15C0 6.716 6.716 0 15 0c8.284 0 15 6.716 15 15zm-7.902-1.966c.133 0 .267-.007.4-.02h.002v-2.708a4.343 4.343 0 01-4.002-3.877h-2.332l-.024 11.363c0 1.394-1.231 2.493-2.625 2.493a2.524 2.524 0 010-5.048c.077 0 .152.01.227.02l.078.01v-2.436a3.334 3.334 0 00-.306-.016 4.945 4.945 0 104.946 4.945v-6.69a4.345 4.345 0 003.636 1.964z" fill="currentColor"></path>
1138    </svg>TikTok</a>
1139    </li>
1140
1141    
1142<li class="social-media__item social-media__item--snapchat">
1143      <a href="https://www.snapchat.com/add/guess_hookah?share_id=MYAYHnFXQsOrntreguK6DQ&locale=en_US" target="_blank" rel="noopener" aria-label="Follow us on Snapchat"><svg focusable="false" class="icon icon--snapchat " role="presentation" viewBox="0 0 30 30">
1144      <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zm.108159-7.5c1.0158803 0 1.6676384-.460207 2.2992458-.906347.4344332-.3067145.8448697-.5961158 1.3282714-.6766223.236284-.0390629.4714304-.0588649.6986682-.0588649.3891482 0 .6949848.0490721.9677785.1023644.1538392.0301899.2752313.0454472.3605471.0454472h.0200424c.1230172 0 .196145-.0548613.2304879-.1720501.0398141-.1350972.0687402-.2634856.0972871-.3942545.0785446-.3592493.1295716-.5305961.2612016-.5507768 1.611303-.2486611 2.0719538-.5870804 2.1741702-.8257864.0147881-.0339231.0232384-.0688201.0252968-.1035006.0050377-.0924093-.0602898-.1738897-.1517266-.1889846-2.4772443-.4077263-3.5866198-2.9346989-3.6327174-3.0419326-.0011375-.0031381-.0026543-.0060056-.0040085-.0089813-.1515099-.3069309-.1812485-.5730134-.0884033-.79116.1698189-.3999354.7238025-.5755563 1.0910665-.6919336.0900826-.0285668.1751816-.0555646.241755-.0816968.6423328-.2534222.7732586-.5109564.7700085-.6823031-.0034668-.181897-.1664064-.3560031-.415095-.44403l-.0053085-.0021641c-.087
11445909-.0365201-.1930574-.0566467-.2971155-.0566467-.0681443 0-.1681939.008873-.2583307.0509117-.3074617.143862-.5876223.221501-.8313816.2308068h-.0003792c-.3207872-.0122816-.4628176-.1488937-.4805308-.1669102.0082879-.1513825.0181466-.3095279.0283845-.4722181l.0030876-.0508035c.0738319-1.1683718.1654854-2.62251986-.2049745-3.45225589-1.1106214-2.48726036-3.4696695-2.68073558-4.1662794-2.68073558l-.0411682.00016231s-.2868776.00308392-.3046991.00308392c-.6949848 0-3.0488868.1930965-4.1589124 2.67900426-.3703516.8293032-.2789689 2.28215278-.2052453 3.45144438.0114296.1803821.0225883.3551915.0315804.5225887-.0189049.0194773-.17334.1679923-.5271701.1679923-.25605558 0-.55284604-.0780718-.88213773-.2321594-.05660632-.0264027-.12393805-.0399287-.20037013-.0399287-.27880644 0-.62359039.1795706-.67266726.4372129-.02870942.1512202.03217623.4479255.76421241.736948.06711506.0265109.15221413.0533464.24197171.0816968.36683062.116215.9210309.2919982 1.0909582.6919877.0927368.2182548.0630524.4845537-.0885117.7912682-.0013542.0029757-.0027085.0058432-.0039543.008819-.0460976.1073419-1.15644821 2.6350178-3.63255493 3.0423113-.09138264.0148785-.1569268.0964671-.15167243.1888223.00195007.0340854.01023788.0685495.02480927.1029054.10275808.2404374.56378812.5792895 2.17454941.8277883.13818443.0212087.18931971.2237193.26130994.5531033.0278969.1279555.05693134.2602393.09712453.3968514.04615176.1576585.15248497.1788672.25058454.1788672.0938744 0 .21743327-.0240762.36065539-.0520478.23568813-.0460424.55847958-.1091274.96767018-.1091274.2271836 0 .4622217.019802.6983432.0588649.4839434.0805065.8946507.3704488 1.3298964.6776502.6303074.4451121 1.2821738.9053191 2.2977291.9053191.0289261 0 .0579064-.0011903.0855325-.0033003h.0001083c.0433892.0020559.0868325.0033003.13098.0033003z" fill="currentColor" fill-rule="evenodd"></path>
1145    </svg>Snapchat</a>
1146    </li>
1147
1148    
1149
1150  </ul></div></div><div id="mobile-panel-1" class="mobile-menu__panel is-nested">
1151          <div class="mobile-menu__section is-sticky">
1152            <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1153      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1154    </svg> Back</button>
1155          </div>
1156
1157          <div class="mobile-menu__section"><ul class="mobile-menu__nav" data-type="menu" role="list">
1158                <li class="mobile-menu__nav-item">
1159                  <a href="/collections/shisha-tobacco" class="mobile-menu__nav-link text--strong">Shisha</a>
1160                </li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-1-0" data-action="open-panel">By Brand<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1161      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1162    </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-1-1" data-action="open-panel">By Flavor<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1163      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1164    </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-1-2" data-action="open-panel">By Type<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1165      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1166    </svg></button></li></ul></div>
1167        </div><div id="mobile-panel-2" class="mobile-menu__panel is-nested">
1168          <div class="mobile-menu__section is-sticky">
1169            <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1170      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1171    </svg> Back</button>
1172          </div>
1173
1174          <div class="mobile-menu__section"><ul class="mobile-menu__nav" data-type="menu" role="list">
1175                <li class="mobile-menu__nav-item">
1176                  <a href="/collections/hookahs-for-sale" class="mobile-menu__nav-link text--strong">Hookahs For Sale</a>
1177                </li><li class="mobile-menu__nav-item"><a href="/collections/hookah-starter-kits" class="mobile-menu__nav-link" data-type="menuitem">Hookah Starter Kits</a></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-2-1" data-action="open-panel">Hookahs By Brand<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1178      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1179    </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-2-2" data-action="open-panel">Hookahs By Price<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1180      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1181    </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-2-3" data-action="open-panel">Hookahs By Configuration<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1182      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1183    </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-2-4" data-action="open-panel">Hookahs By Size<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1184      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1185    </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-2-5" data-action="open-panel">Hookahs By Color<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1186      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1187    </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-2-6" data-action="open-panel">Hookahs By Style<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1188      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1189    </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-2-7" data-action="open-panel">Hookahs By Country<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1190      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1191    </svg></button></li></ul></div>
1192        </div><div id="mobile-panel-3" class="mobile-menu__panel is-nested">
1193          <div class="mobile-menu__section is-sticky">
1194            <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1195      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1196    </svg> Back</button>
1197          </div>
1198
1199          <div class="mobile-menu__section"><ul class="mobile-menu__nav" data-type="menu" role="list">
1200                <li class="mobile-menu__nav-item">
1201                  <a href="/collections/hookah-bowls" class="mobile-menu__nav-link text--strong">Bowls</a>
1202                </li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-3-0" data-action="open-panel">Bowls By Brand<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1203      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1204    </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-3-1" data-action="open-panel">Bowls By Price<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1205      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1206    </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-3-2" data-action="open-panel">Bowls By Size<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1207      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1208    </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-3-3" data-action="open-panel">Bowls By Country<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1209      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1210    </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-3-4" data-action="open-panel">Bowls By Style<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1211      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1212    </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-3-5" data-action="open-panel">Bowls By Material<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1213      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1214    </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-3-6" data-action="open-panel">Bowls By Type<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1215      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1216    </svg></button></li></ul></div>
1217        </div><div id="mobile-panel-4" class="mobile-menu__panel is-nested">
1218          <div class="mobile-menu__section is-sticky">
1219            <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1220      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1221    </svg> Back</button>
1222          </div>
1223
1224          <div class="mobile-menu__section"><ul class="mobile-menu__nav" data-type="menu" role="list">
1225                <li class="mobile-menu__nav-item">
1226                  <a href="/collections/hookah-bases" class="mobile-menu__nav-link text--strong">Bases</a>
1227                </li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-4-0" data-action="open-panel">Shop By Caterogy<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1228      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1229    </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-4-1" data-action="open-panel">Shop By Shape<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1230      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1231    </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-4-2" data-action="open-panel">Shop By Brand<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1232      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1233    </svg></button></li></ul></div>
1234        </div><div id="mobile-panel-5" class="mobile-menu__panel is-nested">
1235          <div class="mobile-menu__section is-sticky">
1236            <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1237      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1238    </svg> Back</button>
1239          </div>
1240
1241          <div class="mobile-menu__section"><ul class="mobile-menu__nav" data-type="menu" role="list">
1242                <li class="mobile-menu__nav-item">
1243                  <a href="/collections/hookah-accessories" class="mobile-menu__nav-link text--strong">Accessories</a>
1244                </li><li class="mobile-menu__nav-item"><a href="/collections/hookah-bags" class="mobile-menu__nav-link" data-type="menuitem">Bags</a></li><li class="mobile-menu__nav-item"><a href="/collections/hookah-coal-burners" class="mobile-menu__nav-link" data-type="menuitem">Coal Burners</a></li><li class="mobile-menu__nav-item"><a href="/collections/coal-carriers" class="mobile-menu__nav-link" data-type="menuitem">Coal Carriers</a></li><li class="mobile-menu__nav-item"><a href="/collections/forks" class="mobile-menu__nav-link" data-type="menuitem">Forks</a></li><li class="mobile-menu__nav-item"><a href="/collections/heat-management-devices" class="mobile-menu__nav-link" data-type="menuitem">Heat Management Devices</a></li><li class="mobile-menu__nav-item"><a href="/collections/hookah-adapters" class="mobile-menu__nav-link" data-type="menuitem">Hookah Adapters</a></li><li class="mobile-menu__nav-item"><a href="/collections/hookah-boards" class="mobile-menu__nav-link" data-type="menuitem">Hookah Boards</a></li><li class="mobile-menu__nav-item"><a href="/collections/hookah-mats" class="mobile-menu__nav-link" data-type="menuitem">Hookah Mats</a></li><li class="mobile-menu__nav-item"><a href="/collections/hookah-stands" class="mobile-menu__nav-link" data-type="menuitem">Hookah Stands</a></li><li class="mobile-menu__nav-item"><a href="/collections/hookah-hose-holders" class="mobile-menu__nav-link" data-type="menuitem">Hose Holders</a></li><li class="mobile-menu__nav-item"><a href="/collections/hookah-keychain-lanyard" class="mobile-menu__nav-link" data-type="menuitem">Keychain & Lanyard</a></li><li class="mobile-menu__nav-item"><a href="/collections/hookah-led-lights" class="mobile-menu__nav-link" data-type="menuitem">LED Lights</a></li><li class="mobile-menu__na
1244v-item"><a href="/collections/molasses-catchers" class="mobile-menu__nav-link" data-type="menuitem">Molasses Catchers</a></li><li class="mobile-menu__nav-item"><a href="/collections/personal-hookah-mouth-tips" class="mobile-menu__nav-link" data-type="menuitem">Personal Mouth Tips</a></li><li class="mobile-menu__nav-item"><a href="/collections/pokers" class="mobile-menu__nav-link" data-type="menuitem">Pokers</a></li><li class="mobile-menu__nav-item"><a href="/collections/hookah-tongs" class="mobile-menu__nav-link" data-type="menuitem">Tongs</a></li><li class="mobile-menu__nav-item"><a href="/collections/wind-covers" class="mobile-menu__nav-link" data-type="menuitem">Wind Covers</a></li></ul></div>
1245        </div><div id="mobile-panel-6" class="mobile-menu__panel is-nested">
1246          <div class="mobile-menu__section is-sticky">
1247            <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1248      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1249    </svg> Back</button>
1250          </div>
1251
1252          <div class="mobile-menu__section"><ul class="mobile-menu__nav" data-type="menu" role="list">
1253                <li class="mobile-menu__nav-item">
1254                  <a href="/collections/hookah-parts" class="mobile-menu__nav-link text--strong">Parts</a>
1255                </li><li class="mobile-menu__nav-item"><a href="/collections/hookah-bowl-ports" class="mobile-menu__nav-link" data-type="menuitem">Bowl Ports</a></li><li class="mobile-menu__nav-item"><a href="/collections/hookah-diffusers" class="mobile-menu__nav-link" data-type="menuitem">Diffusers</a></li><li class="mobile-menu__nav-item"><a href="/collections/hookah-downstems" class="mobile-menu__nav-link" data-type="menuitem">Downstems</a></li><li class="mobile-menu__nav-item"><a href="/collections/hookah-decor" class="mobile-menu__nav-link" data-type="menuitem">Hookah Decor</a></li><li class="mobile-menu__nav-item"><a href="/collections/hookah-adaptors" class="mobile-menu__nav-link" data-type="menuitem">Hose Adapters</a></li><li class="mobile-menu__nav-item"><a href="/collections/hookah-hoses" class="mobile-menu__nav-link" data-type="menuitem">Hoses</a></li><li class="mobile-menu__nav-item"><a href="/collections/hose-springs" class="mobile-menu__nav-link" data-type="menuitem">Hose Springs</a></li><li class="mobile-menu__nav-item"><a href="/collections/hookah-mouthpieces" class="mobile-menu__nav-link" data-type="menuitem">Mouthpieces</a></li><li class="mobile-menu__nav-item"><a href="/collections/hookah-purge-valve-balls" class="mobile-menu__nav-link" data-type="menuitem">Purge Balls</a></li><li class="mobile-menu__nav-item"><a href="/collections/hookah-trays" class="mobile-menu__nav-link" data-type="menuitem">Trays</a></li><li class="mobile-menu__nav-item"><a href="/collections/hookah-valve" class="mobile-menu__nav-link" data-type="menuitem">Valves</a></li></ul></div>
1256        </div><div id="mobile-panel-7" class="mobile-menu__panel is-nested">
1257          <div class="mobile-menu__section is-sticky">
1258            <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1259      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1260    </svg> Back</button>
1261          </div>
1262
1263          <div class="mobile-menu__section"><ul class="mobile-menu__nav" data-type="menu" role="list">
1264                <li class="mobile-menu__nav-item">
1265                  <a href="/collections/hookah-supplies" class="mobile-menu__nav-link text--strong">Supplies</a>
1266                </li><li class="mobile-menu__nav-item"><a href="/collections/cleaning-supplies" class="mobile-menu__nav-link" data-type="menuitem">Cleaning Supplies</a></li><li class="mobile-menu__nav-item"><a href="/collections/hookah-mouth-tips" class="mobile-menu__nav-link" data-type="menuitem">Disposable Mouth Tips</a></li><li class="mobile-menu__nav-item"><a href="/collections/hookah-foil" class="mobile-menu__nav-link" data-type="menuitem">Foil</a></li><li class="mobile-menu__nav-item"><a href="/collections/hookah-grommets" class="mobile-menu__nav-link" data-type="menuitem">Grommets</a></li><li class="mobile-menu__nav-item"><a href="/collections/masks" class="mobile-menu__nav-link" data-type="menuitem">Masks</a></li><li class="mobile-menu__nav-item"><a href="/collections/hookah-water-coloring" class="mobile-menu__nav-link" data-type="menuitem">Water Coloring</a></li></ul></div>
1267        </div><div id="mobile-panel-9" class="mobile-menu__panel is-nested">
1268          <div class="mobile-menu__section is-sticky">
1269            <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1270      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1271    </svg> Back</button>
1272          </div>
1273
1274          <div class="mobile-menu__section"><ul class="mobile-menu__nav" data-type="menu" role="list">
1275                <li class="mobile-menu__nav-item">
1276                  <a href="/collections/hookah-coals" class="mobile-menu__nav-link text--strong">Coals</a>
1277                </li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-9-0" data-action="open-panel">Shop By Brand<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1278      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1279    </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-9-1" data-action="open-panel">Shop By Shape<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1280      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1281    </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-9-2" data-action="open-panel">Shop By Category<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1282      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1283    </svg></button></li></ul></div>
1284        </div><div id="mobile-panel-11" class="mobile-menu__panel is-nested">
1285          <div class="mobile-menu__section is-sticky">
1286            <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1287      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1288    </svg> Back</button>
1289          </div>
1290
1291          <div class="mobile-menu__section"><ul class="mobile-menu__nav" data-type="menu" role="list">
1292                <li class="mobile-menu__nav-item">
1293                  <a href="/collections/vapes" class="mobile-menu__nav-link text--strong">Vapes</a>
1294                </li><li class="mobile-menu__nav-item"><a href="/collections/adalya-vape-collection" class="mobile-menu__nav-link" data-type="menuitem">Adalya </a></li><li class="mobile-menu__nav-item"><a href="/collections/al-fakher-vape-collection" class="mobile-menu__nav-link" data-type="menuitem">
1294Al Fakher </a></li><li class="mobile-menu__nav-item"><a href="/collections/flamingo-vape-collection" class="mobile-menu__nav-link" data-type="menuitem">Flamingo </a></li><li class="mobile-menu__nav-item"><a href="/collections/foger-vape-collection" class="mobile-menu__nav-link" data-type="menuitem">Foger </a></li><li class="mobile-menu__nav-item"><a href="/collections/geek-bar-vape-collection" class="mobile-menu__nav-link" data-type="menuitem">Geek Bar </a></li><li class="mobile-menu__nav-item"><a href="/collections/kori-vape-collection" class="mobile-menu__nav-link" data-type="menuitem">Kori </a></li><li class="mobile-menu__nav-item"><a href="/collections/olit-vape-collection" class="mobile-menu__nav-link" data-type="menuitem">Olit </a></li><li class="mobile-menu__nav-item"><a href="/collections/zlab-vape-collection" class="mobile-menu__nav-link" data-type="menuitem">ZLab</a></li></ul></div>
1295        </div><div id="mobile-panel-14" class="mobile-menu__panel is-nested">
1296          <div class="mobile-menu__section is-sticky">
1297            <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1298      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1299    </svg> Back</button>
1300          </div>
1301
1302          <div class="mobile-menu__section"><ul class="mobile-menu__nav" data-type="menu" role="list">
1303                <li class="mobile-menu__nav-item">
1304                  <a href="/collections/tea" class="mobile-menu__nav-link text--strong">Tea</a>
1305                </li><li class="mobile-menu__nav-item"><a href="/collections/wellness-collection" class="mobile-menu__nav-link" data-type="menuitem">Wellness Collection</a></li><li class="mobile-menu__nav-item"><a href="/collections/organic-loose-leaf-teas" class="mobile-menu__nav-link" data-type="menuitem">Organic Loose Leaf Teas</a></li><li class="mobile-menu__nav-item"><a href="/collections/organic-loose-leaf-gift-sets" class="mobile-menu__nav-link" data-type="menuitem">Organic Loose Leaf Gift Sets</a></li><li class="mobile-menu__nav-item"><a href="/collections/tea-bags-in-the-cotton-bag" class="mobile-menu__nav-link" data-type="menuitem">Tea Bags in the Cotton Bag</a></li><li class="mobile-menu__nav-item"><a href="/collections/tea-bags-in-the-box" class="mobile-menu__nav-link" data-type="menuitem">Tea Bags in the Box</a></li></ul></div>
1306        </div><div id="mobile-panel-1-0" class="mobile-menu__panel is-nested">
1307                <div class="mobile-menu__section is-sticky">
1308                  <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1309      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1310    </svg> Back</button>
1311                </div>
1312
1313                <div class="mobile-menu__section">
1314                  <ul class="mobile-menu__nav" data-type="menu" role="list">
1315                    <li class="mobile-menu__nav-item">
1316                      <a href="#" class="mobile-menu__nav-link text--strong">By Brand</a>
1317                    </li><li class="mobile-menu__nav-item">
1318                        <a href="/collections/adalya-hookah-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Adalya </a>
1319                      </li><li class="mobile-menu__nav-item">
1320                        <a href="/collections/afzal-hookah-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Afzal </a>
1321                      </li><li class="mobile-menu__nav-item">
1322                        <a href="/collections/al-fakher-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Al Fakher </a>
1323                      </li><li class="mobile-menu__nav-item">
1324                        <a href="/collections/al-waha-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Al-Waha </a>
1325                      </li><li class="mobile-menu__nav-item">
1326                        <a href="/collections/amaren-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Amaren</a>
1327                      </li><li class="mobile-menu__nav-item">
1328                        <a href="/collections/banger-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Banger</a>
1329                      </li><li class="mobile-menu__nav-item">
1330                        <a href="/collections/blackburn-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Blackburn</a>
1331                      </li><li class="mobile-menu__nav-item">
1332                        <a href="/collections/bonche-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Bonche </a>
1333                      </li><li class="mobile-menu__nav-item">
1334                        <a href="/collections/chabacco-hookah-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Chabacco</a>
1335                      </li><li class="mobile-menu__nav-item">
1336                        <a href="/collections/darkside-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Darkside </a>
1337                      </li><li class="mobile-menu__nav-item">
1338                        <a href="/collections/deus-hookah-shisha-tobacco-collection" class="mobile-menu__nav-link" data-type="menuitem">Deus</a>
1339                      </li><li class="mobile-menu__nav-item">
1340                        <a href="/collections/element-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Element</a>
1341                      </li><li class="mobile-menu__nav-item">
1342                        <a href="/collections/eternal-smoke-hookah-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Eternal Smoke</a>
1343                      </li><li class="mobile-menu__nav-item">
1344                        <a href="/collections/fumari-hookah-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Fumari </a>
1345                      </li><li class="mobile-menu__nav-item">
1346                        <a href="/collections/hookain-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Hookain </a>
1347                      </li><li class="mobile-menu__nav-item">
1348                        <a href="/collections/kraken-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Kraken </a>
1349                      </li><li class="mobile-menu__nav-item">
1350                        <a href="/collections/must-have-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Must Have </a>
1351                      </li><li class="mobile-menu__nav-item">
1352                        <a href="/collections/nakhla-hookah-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Nakhla</a>
1353                      </li><li class="mobile-menu__nav-item">
1354                        <a href="/collections/platinum-seven-hookah-tobacco-collection" class="mobile-menu__nav-link" data-type="menuitem">Platinum Seven</a>
1355                      </li><li class="mobile-menu__nav-item">
1356                        <a href="/collections/sapphire-crown-hookah-shisha-flavor" class="mobile-menu__nav-link" data-type="menuitem">Sapphire Crown </a>
1357                      </li><li class="mobile-menu__nav-item">
1358                        <a href="/collections/sarma-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Sarma</a>
1359                      </li><li class="mobile-menu__nav-item">
1360                        <a href="/collections/satyr-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Satyr</a>
1361                      </li><li class="mobile-menu__nav-item">
1362                        <a href="/collections/sebero-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Sebero </a>
1363                      </li><li class="mobile-menu__nav-item">
1364                        <a href="/collections/serbetli-hookah-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Serbetli </a>
1365                      </li><li class="mobile-menu__nav-item">
1366                        <a href="/collections/severniy-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Severniy</a>
1367                      </li><li class="mobile-menu__nav-item">
1368                        <a href="/collections/shisha-kartel-hookah-tobacco-1" class="mobile-menu__nav-link" data-type="menuitem">Shisha Kartel </a>
1369                      </li><li class="mobile-menu__nav-item">
1370                        <a href="/collections/starbuzz-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Starbuzz</a>
1371                      </li><li class="mobile-menu__nav-item">
1372                        <a href="/collections/social-smoke-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Social Smoke </a>
1373                      </li><li class="mobile-menu__nav-item">
1374                        <a href="/collections/tangiers-hookah-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Tangiers</a>
1375                      </li><li class="mobile-menu__nav-item">
1376                        <a href="/collections/trifecta-hookah-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Trifecta</a>
1377                      </li><li class="mobile-menu__nav-item">
1378                        <a href="/collections/trofimoff-s-premium-hookah-shisha-tobacco-collection" class="mobile-menu__nav-link" data-type="menuitem">Trofimoff’s</a>
1379                      </li><li class="mobile-menu__nav-item">
1380                        <a href="/collections/hookahjohn-blonde-uncut-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Uncut </a>
1381                      </li><li class="mobile-menu__nav-item">
1382                        <a href="/collections/vadra-herbal-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Vadra (nicotine-free)</a>
1383                      </li></ul>
1384                </div>
1385              </div><div id="mobile-panel-1-1" class="mobile-menu__panel is-nested">
1386                <div class="mobile-menu__section is-sticky">
1387                  <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1388      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1389    </svg> Back</button>
1390                </div>
1391
1392                <div class="mobile-menu__section">
1393                  <ul class="mobile-menu__nav" data-type="menu" role="list">
1394                    <li class="mobile-menu__nav-item">
1395                      <a href="#" class="mobile-menu__nav-link text--strong">By Flavor</a>
1396                    </li><li class="mobile-menu__nav-item">
1397                        <a href="/collections/mint-hookah-flavors" class="mobile-menu__nav-link" data-type="menuitem">Mint Hookah Flavors</a>
1398                      </li><li class="mobile-menu__nav-item">
1399                        <a href="/collections/fruit-hookah-flavors" class="mobile-menu__nav-link" data-type="menuitem">Fruit Hookah Flavors</a>
1400                      </li><li class="mobile-menu__nav-item">
1401                        <a href="/collections/dessert-hookah-flavors" class="mobile-menu__nav-link" data-type="menuitem">Dessert Hookah Flavors</a>
1402                      </li><li class="mobile-menu__nav-item">
1403                        <a href="/collections/berry-hookah-flavors" class="mobile-menu__nav-link" data-type="menuitem">Berry Hookah Flavors</a>
1404                      </li><li class="mobile-menu__nav-item">
1405                        <a href="/collections/beverage-hookah-flavors" class="mobile-menu__nav-link" data-type="menuitem">Beverage Hookah Flavors</a>
1406                      </li><li class="mobile-menu__nav-item">
1407                        <a href="/collections/floral-hookah-flavors" class="mobile-menu__nav-link" data-type="menuitem">Floral Hookah Flavors</a>
1408                      </li><li class="mobile-menu__nav-item">
1409                        <a href="/collections/spice-hookah-flavors" class="mobile-menu__nav-link" data-type="menuitem">Spice Hookah Flavors</a>
1410                      </li></ul>
1411                </div>
1412              </div><div id="mobile-panel-1-2" class="mobile-menu__panel is-nested">
1413                <div class="mobile-menu__section is-sticky">
1414                  <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1415      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1416    </svg> Back</button>
1417                </div>
1418
1419                <div class="mobile-menu__section">
1420                  <ul class="mobile-menu__nav" data-type="menu" role="list">
1421                    <li class="mobile-menu__nav-item">
1422                      <a href="#" class="mobile-menu__nav-link text--strong">By Type</a>
1423                    </li><li class="mobile-menu__nav-item">
1424                        <a href="/collections/blond-leaf-hookah-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Blonde Leaf</a>
1425                      </li><li class="mobile-menu__nav-item">
1426                        <a href="/collections/dark-leaf-hookah-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Dark Leaf</a>
1427                      </li></ul>
1428                </div>
1429              </div><div id="mobile-panel-2-1" class="mobile-menu__panel is-nested">
1430                <div class="mobile-menu__section is-sticky">
1431                  <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1432      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1433    </svg> Back</button>
1434                </div>
1435
1436                <div class="mobile-menu__section">
1437                  <ul class="mobile-menu__nav" data-type="menu" role="list">
1438                    <li class="mobile-menu__nav-item">
1439                      <a href="#" class="mobile-menu__nav-link text--strong">Hookahs By Brand</a>
1440                    </li><li class="mobile-menu__nav-item">
1441                        <a href="/collections/aeon" class="mobile-menu__nav-link" data-type="menuitem">AEON</a>
1442                      </li><li class="mobile-menu__nav-item">
1443                        <a href="/collections/alpha-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Alpha </a>
1444                      </li><li class="mobile-menu__nav-item">
1445                        <a href="/collections/anima-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Anima </a>
1446                      </li><li class="mobile-menu__nav-item">
1447                        <a href="/collections/amotion-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Amotion </a>
1448                      </li><li class="mobile-menu__nav-item">
1449                        <a href="/collections/amy" class="mobile-menu__nav-link" data-type="menuitem">Amy</a>
1450                      </li><li class="mobile-menu__nav-item">
1451                        <a href="/collections/big-maks" class="mobile-menu__nav-link" data-type="menuitem">Big Maks</a>
1452                      </li><li class="mobile-menu__nav-item">
1453                        <a href="/collections/blade-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Blade</a>
1454                      </li><li class="mobile-menu__nav-item">
1455                        <a href="/collections/conceptic-design-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Conceptic Design</a>
1456                      </li><li class="mobile-menu__nav-item">
1457                        <a href="/collections/darkside-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Darkside </a>
1458                      </li><li class="mobile-menu__nav-item">
1459                        <a href="/collections/don-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Don </a>
1460                      </li><li class="mobile-menu__nav-item">
1461                        <a href="/collections/el-bomber-hookah" class="mobile-menu__nav-link" data-type="menuitem">El Bomber</a>
1462                      </li><li class="mobile-menu__nav-item">
1463                        <a href="/collections/geometry-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Geometry </a>
1464                      </li><li class="mobile-menu__nav-item">
1465                        <a href="/collections/hooky-hookah-collection" class="mobile-menu__nav-link" data-type="menuitem">Hooky</a>
1466                      </li><li class="mobile-menu__nav-item">
1467                        <a href="/collections/hoob-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Hoob</a>
1468                      </li><li class="mobile-menu__nav-item">
1469                        <a href="/collections/hookah-tree" class="mobile-menu__nav-link" data-type="menuitem">Hookah Tree</a>
1470                      </li><li class="mobile-menu__nav-item">
1471                        <a href="/collections/hooligan-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Hooligan</a>
1472                      </li><li class="mobile-menu__nav-item">
1473                        <a href="/collections/icon-hookah-pipes" class="mobile-menu__nav-link" data-type="menuitem">Icon </a>
1474                      </li><li class="mobile-menu__nav-item">
1475                        <a href="/collections/japona-hookah" class="mobile-menu__nav-link" data-type="menuitem">Japona</a>
1476                      </li><li class="mobile-menu__nav-item">
1477                        <a href="/collections/kaloud-hookahs-collection" class="mobile-menu__nav-link" data-type="menuitem">Kaloud </a>
1478                      </li><li class="mobile-menu__nav-item">
1479                        <a href="/collections/maklaud-hookah" class="mobile-menu__nav-link" data-type="menuitem">Maklaud </a>
1480                      </li><li class="mobile-menu__nav-item">
1481                        <a href="/collections/mattpear-hookahs" class="mobile-menu__nav-link" data-type="menuitem">MattPear</a>
1482                      </li><li class="mobile-menu__nav-item">
1483                        <a href="/collections/maxx-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Maxx</a>
1484                      </li><li class="mobile-menu__nav-item">
1485                        <a href="/collections/moze" class="mobile-menu__nav-link" data-type="menuitem">Moze</a>
1486                      </li><li class="mobile-menu__nav-item">
1487                        <a href="/collections/mr-shisha-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Mr. Shisha</a>
1488                      </li><li class="mobile-menu__nav-item">
1489                        <a href="/collections/otto-hookah" class="mobile-menu__nav-link" data-type="menuitem">OTTO </a>
1490                      </li><li class="mobile-menu__nav-item">
1491                        <a href="/collections/quasar-hookah-collection" class="mobile-menu__nav-link" data-type="menuitem">Quasar</a>
1492                      </li><li class="mobile-menu__nav-item">
1493                        <a href="/collections/shi-carver-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Shi Carver</a>
1494                      </li><li class="mobile-menu__nav-item">
1495                        <a href="/collections/soft-smoke-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Soft Smoke</a>
1496                      </li><li class="mobile-menu__nav-item">
1497                        <a href="/collections/steamulation" class="mobile-menu__nav-link" data-type="menuitem">Steamulation</a>
1498                      </li><li class="mobile-menu__nav-item">
1499                        <a href="/collections/union-hookah" class="mobile-menu__nav-link" data-type="menuitem">Union </a>
1500                      </li><li class="mobile-menu__nav-item">
1501                        <a href="/collections/vyro-hookahs" class="mobile-menu__nav-link" data-type="menuitem">VYRO</a>
1502                      </li><li class="mobile-menu__nav-item">
1503                        <a href="/collections/vz-hookah" class="mobile-menu__nav-link" data-type="menuitem">VZ</a>
1504                      </li><li class="mobile-menu__nav-item">
1505                        <a href="/collections/wookah-hookah" class="mobile-menu__nav-link" data-type="menuitem">Wookah </a>
1506                      </li></ul>
1507                </div>
1508              </div><div id="mobile-panel-2-2" class="mobile-menu__panel is-nested">
1509                <div class="mobile-menu__section is-sticky">
1510                  <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1511      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1512    </svg> Back</button>
1513                </div>
1514
1515                <div class="mobile-menu__section">
1516                  <ul class="mobile-menu__nav" data-type="menu" role="list">
1517                    <li class="mobile-menu__nav-item">
1518                      <a href="#" class="mobile-menu__nav-link text--strong">Hookahs By Price</a>
1519                    </li><li class="mobile-menu__nav-item">
1520                        <a href="/collections/hookahs-under-100" class="mobile-menu__nav-link" data-type="menuitem">Cheap Hookahs (Under $100)</a>
1521                      </li><li class="mobile-menu__nav-item">
1522                        <a href="/collections/premium-hookahs-100-400" class="mobile-menu__nav-link" data-type="menuitem">Premium Hookahs ($100-$400)</a>
1523                      </li><li class="mobile-menu__nav-item">
1524                        <a href="/collections/luxury-hookahs-400-1500" class="mobile-menu__nav-link" data-type="menuitem">Luxury Hookahs ($400 and higher)</a>
1525                      </li></ul>
1526                </div>
1527              </div><div id="mobile-panel-2-3" class="mobile-menu__panel is-nested">
1528                <div class="mobile-menu__section is-sticky">
1529                  <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1530      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1531    </svg> Back</button>
1532                </div>
1533
1534                <div class="mobile-menu__section">
1535                  <ul class="mobile-menu__nav" data-type="menu" role="list">
1536                    <li class="mobile-menu__nav-item">
1537                      <a href="#" class="mobile-menu__nav-link text--strong">Hookahs By Configuration</a>
1538                    </li><li class="mobile-menu__nav-item">
1539                        <a href="/collections/1-hose-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Single Hose Hookahs</a>
1540                      </li><li class="mobile-menu__nav-item">
1541                        <a href="/collections/2-hose-hookahs" class="mobile-menu__nav-link" data-type="menuitem">2 Hose Hookahs</a>
1542                      </li><li class="mobile-menu__nav-item">
1543                        <a href="/collections/4-hose-hookahs" class="mobile-menu__nav-link" data-type="menuitem">4 Hose Hookahs</a>
1544                      </li></ul>
1545                </div>
1546              </div><div id="mobile-panel-2-4" class="mobile-menu__panel is-nested">
1547                <div class="mobile-menu__section is-sticky">
1548                  <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1549      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1550    </svg> Back</button>
1551                </div>
1552
1553                <div class="mobile-menu__section">
1554                  <ul class="mobile-menu__nav" data-type="menu" role="list">
1555                    <li class="mobile-menu__nav-item">
1556                      <a href="#" class="mobile-menu__nav-link text--strong">Hookahs By Size</a>
1557                    </li><li class="mobile-menu__nav-item">
1558                        <a href="/collections/mini-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Mini Hookahs</a>
1559                      </li><li class="mobile-menu__nav-item">
1560                        <a href="/collections/small-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Small Hookahs</a>
1561                      </li><li class="mobile-menu__nav-item">
1562                        <a href="/collections/medium-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Medium Hookahs</a>
1563                      </li><li class="mobile-menu__nav-item">
1564                        <a href="/collections/large-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Tall Hookahs</a>
1565                      </li></ul>
1566                </div>
1567              </div><div id="mobile-panel-2-5" class="mobile-menu__panel is-nested">
1568                <div class="mobile-menu__section is-sticky">
1569                  <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1570      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1571    </svg> Back</button>
1572                </div>
1573
1574                <div class="mobile-menu__section">
1575                  <ul class="mobile-menu__nav" data-type="menu" role="list">
1576                    <li class="mobile-menu__nav-item">
1577                      <a href="#" class="mobile-menu__nav-link text--strong">Hookahs By Color</a>
1578                    </li><li class="mobile-menu__nav-item">
1579                        <a href="/collections/blue-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Blue Hookahs</a>
1580                      </li><li class="mobile-menu__nav-item">
1581                        <a href="/collections/gold-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Gold Hookahs</a>
1582                      </li><li class="mobile-menu__nav-item">
1583                        <a href="/collections/pink-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Pink Hookahs</a>
1584                      </li><li class="mobile-menu__nav-item">
1585                        <a href="/collections/black-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Black Hookahs</a>
1586                      </li><li class="mobile-menu__nav-item">
1587                        <a href="/collections/red-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Red Hookahs</a>
1588                      </li><li class="mobile-menu__nav-item">
1589                        <a href="/collections/green-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Green Hookahs</a>
1590                      </li><li class="mobile-menu__nav-item">
1591                        <a href="/collections/white-hookahs" class="mobile-menu__nav-link" data-type="menuitem">White Hookahs</a>
1592                      </li><li class="mobile-menu__nav-item">
1593                        <a href="/collections/purple-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Purple Hookahs</a>
1594                      </li></ul>
1595                </div>
1596              </div><div id="mobile-panel-2-6" class="mobile-menu__panel is-nested">
1597                <div class="mobile-menu__section is-sticky">
1598                  <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1599      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1600    </svg> Back</button>
1601                </div>
1602
1603                <div class="mobile-menu__section">
1604                  <ul class="mobile-menu__nav" data-type="menu" role="list">
1605                    <li class="mobile-menu__nav-item">
1606                      <a href="#" class="mobile-menu__nav-link text--strong">Hookahs By Style</a>
1607                    </li><li class="mobile-menu__nav-item">
1608                        <a href="/collections/portable-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Portable Hookahs</a>
1609                      </li><li class="mobile-menu__nav-item">
1610                        <a href="/collections/modern-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Modern Hookahs</a>
1611                      </li><li class="mobile-menu__nav-item">
1612                        <a href="/collections/traditional-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Traditional Hookahs</a>
1613                      </li><li class="mobile-menu__nav-item">
1614                        <a href="/collections/travel-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Travel Hookahs</a>
1615                      </li><li class="mobile-menu__nav-item">
1616                        <a href="/collections/personal-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Personal Hookahs</a>
1617                      </li><li class="mobile-menu__nav-item">
1618                        <a href="/collections/unique-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Unique Hookahs</a>
1619                      </li><li class="mobile-menu__nav-item">
1620                        <a href="/collections/cool-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Cool Hookahs</a>
1621                      </li><li class="mobile-menu__nav-item">
1622                        <a href="/collections/sexy-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Sexy Hookahs</a>
1623                      </li></ul>
1624                </div>
1625              </div><div id="mobile-panel-2-7" class="mobile-menu__panel is-nested">
1626                <div class="mobile-menu__section is-sticky">
1627                  <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1628      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1629    </svg> Back</button>
1630                </div>
1631
1632                <div class="mobile-menu__section">
1633                  <ul class="mobile-menu__nav" data-type="menu" role="list">
1634                    <li class="mobile-menu__nav-item">
1635                      <a href="#" class="mobile-menu__nav-link text--strong">Hookahs By Country</a>
1636                    </li><li class="mobile-menu__nav-item">
1637                        <a href="/collections/russian-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Hookahs From Russia</a>
1638                      </li><li class="mobile-menu__nav-item">
1639                        <a href="/collections/german-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Hookahs From Germany</a>
1640                      </li><li class="mobile-menu__nav-item">
1641                        <a href="/collections/turkish-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Hookahs From Turkey</a>
1642                      </li><li class="mobile-menu__nav-item">
1643                        <a href="/collections/polish-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Hookahs From Poland</a>
1644                      </li><li class="mobile-menu__nav-item">
1645                        <a href="/collections/spanish-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Hookahs From Spain</a>
1646                      </li><li class="mobile-menu__nav-item">
1647                        <a href="/collections/austrian-hookah" class="mobile-menu__nav-link" data-type="menuitem">Hookahs From Austria</a>
1648                      </li></ul>
1649                </div>
1650              </div><div id="mobile-panel-3-0" class="mobile-menu__panel is-nested">
1651                <div class="mobile-menu__section is-sticky">
1652                  <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1653      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1654    </svg> Back</button>
1655                </div>
1656
1657                <div class="mobile-menu__section">
1658                  <ul class="mobile-menu__nav" data-type="menu" role="list">
1659                    <li class="mobile-menu__nav-item">
1660                      <a href="#" class="mobile-menu__nav-link text--strong">Bowls By Brand</a>
1661                    </li><li class="mobile-menu__nav-item">
1662               
1662         <a href="/collections/alpha-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Alpha</a>
1663                      </li><li class="mobile-menu__nav-item">
1664                        <a href="/collections/amy-deluxe-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">AMY </a>
1665                      </li><li class="mobile-menu__nav-item">
1666                        <a href="/collections/bakkali-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Bakkali </a>
1667                      </li><li class="mobile-menu__nav-item">
1668                        <a href="/collections/cosmo-hookah-shisha-bowls" class="mobile-menu__nav-link" data-type="menuitem">Cosmo </a>
1669                      </li><li class="mobile-menu__nav-item">
1670                        <a href="/collections/cyril-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Cyril </a>
1671                      </li><li class="mobile-menu__nav-item">
1672                        <a href="/collections/darkside-hookah-shisha-bowls" class="mobile-menu__nav-link" data-type="menuitem">Darkside </a>
1673                      </li><li class="mobile-menu__nav-item">
1674                        <a href="/collections/don-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Don</a>
1675                      </li><li class="mobile-menu__nav-item">
1676                        <a href="/collections/element-hookah-bowl-collection" class="mobile-menu__nav-link" data-type="menuitem">Element </a>
1677                      </li><li class="mobile-menu__nav-item">
1678                        <a href="/collections/geometry-hookah-bowl" class="mobile-menu__nav-link" data-type="menuitem">Geometry </a>
1679                      </li><li class="mobile-menu__nav-item">
1680                        <a href="/collections/harvik-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Harvik </a>
1681                      </li><li class="mobile-menu__nav-item">
1682                        <a href="/collections/hookain-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Hookain </a>
1683                      </li><li class="mobile-menu__nav-item">
1684                        <a href="/collections/hookahjohn-bowls" class="mobile-menu__nav-link" data-type="menuitem">HookahJohn</a>
1685                      </li><li class="mobile-menu__nav-item">
1686                        <a href="/collections/japona-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Japona </a>
1687                      </li><li class="mobile-menu__nav-item">
1688                        <a href="/collections/kaloud-hookah-bowls-collection" class="mobile-menu__nav-link" data-type="menuitem">Kaloud</a>
1689                      </li><li class="mobile-menu__nav-item">
1690                        <a href="/collections/kolos-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Kolos</a>
1691                      </li><li class="mobile-menu__nav-item">
1692                        <a href="/collections/kong-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Kong</a>
1693                      </li><li class="mobile-menu__nav-item">
1694                        <a href="/collections/maxx-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Maxx</a>
1695                      </li><li class="mobile-menu__nav-item">
1696                        <a href="/collections/moon-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Moon </a>
1697                      </li><li class="mobile-menu__nav-item">
1698                        <a href="/collections/oblako-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Oblako</a>
1699                      </li><li class="mobile-menu__nav-item">
1700                        <a href="/collections/sacramento-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Sacramento</a>
1701                      </li><li class="mobile-menu__nav-item">
1702                        <a href="/collections/smokelab-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Smokelab</a>
1703                      </li><li class="mobile-menu__nav-item">
1704                        <a href="/collections/st-hookah-bowl-collection" class="mobile-menu__nav-link" data-type="menuitem">ST </a>
1705                      </li><li class="mobile-menu__nav-item">
1706                        <a href="/collections/tortuga-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Tortuga</a>
1707                      </li><li class="mobile-menu__nav-item">
1708                        <a href="/collections/union-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Union</a>
1709                      </li><li class="mobile-menu__nav-item">
1710                        <a href="/collections/wookah-hookah-shisha-bowls" class="mobile-menu__nav-link" data-type="menuitem">Wookah</a>
1711                      </li></ul>
1712                </div>
1713              </div><div id="mobile-panel-3-1" class="mobile-menu__panel is-nested">
1714                <div class="mobile-menu__section is-sticky">
1715                  <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1716      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1717    </svg> Back</button>
1718                </div>
1719
1720                <div class="mobile-menu__section">
1721                  <ul class="mobile-menu__nav" data-type="menu" role="list">
1722                    <li class="mobile-menu__nav-item">
1723                      <a href="#" class="mobile-menu__nav-link text--strong">Bowls By Price</a>
1724                    </li><li class="mobile-menu__nav-item">
1725                        <a href="/collections/cheap-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Affordable Hookah Bowls</a>
1726                      </li><li class="mobile-menu__nav-item">
1727                        <a href="/collections/premium-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Premium Hookah Bowls</a>
1728                      </li><li class="mobile-menu__nav-item">
1729                        <a href="/collections/luxury-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Luxury Hookah Bowls</a>
1730                      </li></ul>
1731                </div>
1732              </div><div id="mobile-panel-3-2" class="mobile-menu__panel is-nested">
1733                <div class="mobile-menu__section is-sticky">
1734                  <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1735      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1736    </svg> Back</button>
1737                </div>
1738
1739                <div class="mobile-menu__section">
1740                  <ul class="mobile-menu__nav" data-type="menu" role="list">
1741                    <li class="mobile-menu__nav-item">
1742                      <a href="#" class="mobile-menu__nav-link text--strong">Bowls By Size</a>
1743                    </li><li class="mobile-menu__nav-item">
1744                        <a href="/collections/small-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Small Hookah Bowls</a>
1745                      </li><li class="mobile-menu__nav-item">
1746                        <a href="/collections/medium-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Medium Hookah Bowls</a>
1747                      </li><li class="mobile-menu__nav-item">
1748                        <a href="/collections/large-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Large Hookah Bowls</a>
1749                      </li><li class="mobile-menu__nav-item">
1750                        <a href="/collections/deep-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Deep Hookah Bowls</a>
1751                      </li></ul>
1752                </div>
1753              </div><div id="mobile-panel-3-3" class="mobile-menu__panel is-nested">
1754                <div class="mobile-menu__section is-sticky">
1755                  <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1756      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1757    </svg> Back</button>
1758                </div>
1759
1760                <div class="mobile-menu__section">
1761                  <ul class="mobile-menu__nav" data-type="menu" role="list">
1762                    <li class="mobile-menu__nav-item">
1763                      <a href="#" class="mobile-menu__nav-link text--strong">Bowls By Country</a>
1764                    </li><li class="mobile-menu__nav-item">
1765                        <a href="/collections/russian-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Russian Hookah Bowls</a>
1766                      </li><li class="mobile-menu__nav-item">
1767                        <a href="/collections/american-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">American Hookah Bowls</a>
1768                      </li><li class="mobile-menu__nav-item">
1769                        <a href="/collections/german-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">German Hookah Bowls</a>
1770                      </li><li class="mobile-menu__nav-item">
1771                        <a href="/collections/turkish-hookah-bowls-1" class="mobile-menu__nav-link" data-type="menuitem">Turkish Hookah Bowls</a>
1772                      </li></ul>
1773                </div>
1774              </div><div id="mobile-panel-3-4" class="mobile-menu__panel is-nested">
1775                <div class="mobile-menu__section is-sticky">
1776                  <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1777      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1778    </svg> Back</button>
1779                </div>
1780
1781                <div class="mobile-menu__section">
1782                  <ul class="mobile-menu__nav" data-type="menu" role="list">
1783                    <li class="mobile-menu__nav-item">
1784                      <a href="#" class="mobile-menu__nav-link text--strong">Bowls By Style</a>
1785                    </li><li class="mobile-menu__nav-item">
1786                        <a href="/collections/lotus-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Lotus Hookah Bowls</a>
1787                      </li><li class="mobile-menu__nav-item">
1788                        <a href="/collections/artisan-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Artisan Hookah Bowls</a>
1789                      </li><li class="mobile-menu__nav-item">
1790                        <a href="/collections/modern-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Modern Hookah Bowls</a>
1791                      </li><li class="mobile-menu__nav-item">
1792                        <a href="/collections/traditional-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Traditional Hookah Bowls</a>
1793                      </li></ul>
1794                </div>
1795              </div><div id="mobile-panel-3-5" class="mobile-menu__panel is-nested">
1796                <div class="mobile-menu__section is-sticky">
1797                  <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1798      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1799    </svg> Back</button>
1800                </div>
1801
1802                <div class="mobile-menu__section">
1803                  <ul class="mobile-menu__nav" data-type="menu" role="list">
1804                    <li class="mobile-menu__nav-item">
1805                      <a href="#" class="mobile-menu__nav-link text--strong">Bowls By Material</a>
1806                    </li><li class="mobile-menu__nav-item">
1807                        <a href="/collections/silicone-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Silicone Hookah Bowls</a>
1808                      </li><li class="mobile-menu__nav-item">
1809                        <a href="/collections/clay-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Clay Hookah Bowls</a>
1810                      </li><li class="mobile-menu__nav-item">
1811                        <a href="/collections/glass-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Glass Hookah Bowls</a>
1812                      </li><li class="mobile-menu__nav-item">
1813                        <a href="/collections/ceramic-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Ceramic Hookah Bowls</a>
1814                      </li><li class="mobile-menu__nav-item">
1815                        <a href="/collections/wooden-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Wooden Hookah Bowls</a>
1816                      </li><li class="mobile-menu__nav-item">
1817                        <a href="/collections/stone-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Stone Hookah Bowls</a>
1818                      </li></ul>
1819                </div>
1820              </div><div id="mobile-panel-3-6" class="mobile-menu__panel is-nested">
1821                <div class="mobile-menu__section is-sticky">
1822                  <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1823      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1824    </svg> Back</button>
1825                </div>
1826
1827                <div class="mobile-menu__section">
1828                  <ul class="mobile-menu__nav" data-type="menu" role="list">
1829                    <li class="mobile-menu__nav-item">
1830                      <a href="#" class="mobile-menu__nav-link text--strong">Bowls By Type</a>
1831                    </li><li class="mobile-menu__nav-item">
1832                        <a href="/collections/phunnel-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Phunnel Hookah Bowls</a>
1833                      </li><li class="mobile-menu__nav-item">
1834                        <a href="/collections/killer-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Killer Hookah Bowls</a>
1835                      </li><li class="mobile-menu__nav-item">
1836                        <a href="/collections/egyptian-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Egyptian Hookah Bowls</a>
1837                      </li><li class="mobile-menu__nav-item">
1838                        <a href="/collections/turkish-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Turkish Hookah Bowls</a>
1839                      </li><li class="mobile-menu__nav-item">
1840                        <a href="/collections/vortex-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Vortex Hookah Bowls</a>
1841                      </li><li class="mobile-menu__nav-item">
1842                        <a href="/collections/evil-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Evil Hookah Bowls</a>
1843                      </li></ul>
1844                </div>
1845              </div><div id="mobile-panel-4-0" class="mobile-menu__panel is-nested">
1846                <div class="mobile-menu__section is-sticky">
1847                  <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1848      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1849    </svg> Back</button>
1850                </div>
1851
1852                <div class="mobile-menu__section">
1853                  <ul class="mobile-menu__nav" data-type="menu" role="list">
1854                    <li class="mobile-menu__nav-item">
1855                      <a href="#" class="mobile-menu__nav-link text--strong">Shop By Caterogy</a>
1856                    </li><li class="mobile-menu__nav-item">
1857                        <a href="/collections/crystal-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Crystal Hookah Bases</a>
1858                      </li><li class="mobile-menu__nav-item">
1859                        <a href="/collections/glass-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Glass Hookah Bases</a>
1860                      </li><li class="mobile-menu__nav-item">
1861                        <a href="/collections/clear-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Clear Hookah Bases</a>
1862                      </li><li class="mobile-menu__nav-item">
1863                        <a href="/collections/large-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Large Hookah Bases</a>
1864                      </li><li class="mobile-menu__nav-item">
1865                        <a href="/collections/mini-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Mini Hookah Bases</a>
1866                      </li><li class="mobile-menu__nav-item">
1867                        <a href="/collections/modern-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Modern Hookah Bases</a>
1868                      </li><li class="mobile-menu__nav-item">
1869                        <a href="/collections/egyptian-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Egyptian Hookah Bases</a>
1870                      </li><li class="mobile-menu__nav-item">
1871                        <a href="/collections/khalil-mamoon-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Khalil Mamoon Hookah Bases</a>
1872                      </li></ul>
1873                </div>
1874              </div><div id="mobile-panel-4-1" class="mobile-menu__panel is-nested">
1875                <div class="mobile-menu__section is-sticky">
1876                  <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1877      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1878    </svg> Back</button>
1879                </div>
1880
1881                <div class="mobile-menu__section">
1882                  <ul class="mobile-menu__nav" data-type="menu" role="list">
1883                    <li class="mobile-menu__nav-item">
1884                      <a href="#" class="mobile-menu__nav-link text--strong">Shop By Shape</a>
1885                    </li><li class="mobile-menu__nav-item">
1886                        <a href="/collections/bell-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Bell Hookah Bases</a>
1887                      </li><li class="mobile-menu__nav-item">
1888                        <a href="/collections/tradi-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Tradi Hookah Bases</a>
1889                      </li><li class="mobile-menu__nav-item">
1890                        <a href="/collections/drop-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Drop Hookah Bases</a>
1891                      </li></ul>
1892                </div>
1893              </div><div id="mobile-panel-4-2" class="mobile-menu__panel is-nested">
1894                <div class="mobile-menu__section is-sticky">
1895                  <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1896      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1897    </svg> Back</button>
1898                </div>
1899
1900                <div class="mobile-menu__section">
1901                  <ul class="mobile-menu__nav" data-type="menu" role="list">
1902                    <li class="mobile-menu__nav-item">
1903                      <a href="#" class="mobile-menu__nav-link text--strong">Shop By Brand</a>
1904                    </li><li class="mobile-menu__nav-item">
1905                        <a href="/collections/alpha-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Alpha </a>
1906                      </li><li class="mobile-menu__nav-item">
1907                        <a href="/collections/big-maks-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Big Maks</a>
1908                      </li><li class="mobile-menu__nav-item">
1909                        <a href="/collections/hookah-tree" class="mobile-menu__nav-link" data-type="menuitem">Hookah Tree</a>
1910                      </li><li class="mobile-menu__nav-item">
1911                        <a href="/collections/steamulation-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Steamulation</a>
1912                      </li><li class="mobile-menu__nav-item">
1913                        <a href="/collections/union-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Union </a>
1914                      </li><li class="mobile-menu__nav-item">
1915                        <a href="/collections/vessel-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Vessel </a>
1916                      </li><li class="mobile-menu__nav-item">
1917                        <a href="/collections/wookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Wookah</a>
1918                      </li></ul>
1919                </div>
1920              </div><div id="mobile-panel-9-0" class="mobile-menu__panel is-nested">
1921                <div class="mobile-menu__section is-sticky">
1922                  <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1923      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1924    </svg> Back</button>
1925                </div>
1926
1927                <div class="mobile-menu__section">
1928                  <ul class="mobile-menu__nav" data-type="menu" role="list">
1929                    <li class="mobile-menu__nav-item">
1930                      <a href="#" class="mobile-menu__nav-link text--strong">Shop By Brand</a>
1931                    </li><li class="mobile-menu__nav-item">
1932                        <a href="/collections/cocoburn-natural-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">NEW! Cocoburn </a>
1933                      </li><li class="mobile-menu__nav-item">
1934                        <a href="/collections/blackcocos-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">BLACKCOCO's </a>
1935                      </li><li class="mobile-menu__nav-item">
1936                        <a href="/collections/cocoloco-hookah-charcoal" class="mobile-menu__nav-link" data-type="menuitem">Cocoloco </a>
1937                      </li><li class="mobile-menu__nav-item">
1938                        <a href="/collections/crown-coconut-shell-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">Crown</a>
1939                      </li><li class="mobile-menu__nav-item">
1940                        <a href="/collections/starlight-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">Starlight </a>
1941                      </li><li class="mobile-menu__nav-item">
1942                        <a href="/collections/qoco-turbo-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">Qoco Turbo </a>
1943                      </li><li class="mobile-menu__nav-item">
1944                        <a href="/collections/titanium-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">Titanium </a>
1945                      </li></ul>
1946                </div>
1947              </div><div id="mobile-panel-9-1" class="mobile-menu__panel is-nested">
1948                <div class="mobile-menu__section is-sticky">
1949                  <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1950      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1951    </svg> Back</button>
1952                </div>
1953
1954                <div class="mobile-menu__section">
1955                  <ul class="mobile-menu__nav" data-type="menu" role="list">
1956                    <li class="mobile-menu__nav-item">
1957                      <a href="#" class="mobile-menu__nav-link text--strong">Shop By Shape</a>
1958                    </li><li class="mobile-menu__nav-item">
1959                        <a href="/collections/square-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">Square </a>
1960                      </li><li class="mobile-menu__nav-item">
1961                        <a href="/collections/cube-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">Cubes</a>
1962                      </li><li class="mobile-menu__nav-item">
1963                        <a href="/collections/flat-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">Flats</a>
1964                      </li><li class="mobile-menu__nav-item">
1965                        <a href="/collections/small-cube-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">Small Cubes</a>
1966                      </li><li class="mobile-menu__nav-item">
1967                        <a href="/collections/finger-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">Hexagon</a>
1968                      </li><li class="mobile-menu__nav-item">
1969                        <a href="/collections/lotus-head-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">Lotus Head </a>
1970                      </li></ul>
1971                </div>
1972              </div><div id="mobile-panel-9-2" class="mobile-menu__panel is-nested">
1973                <div class="mobile-menu__section is-sticky">
1974                  <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1975      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1976    </svg> Back</button>
1977                </div>
1978
1979                <div class="mobile-menu__section">
1980                  <ul class="mobile-menu__nav" data-type="menu" role="list">
1981                    <li class="mobile-menu__nav-item">
1982                      <a href="#" class="mobile-menu__nav-link text--strong">Shop By Category</a>
1983                    </li><li class="mobile-menu__nav-item">
1984                        <a href="/collections/coconut-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">Coconut</a>
1985                      </li><li class="mobile-menu__nav-item">
1986                        <a href="/collections/natural-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">Natural </a>
1987                      </li><li class="mobile-menu__nav-item">
1988                        <a href="/collections/quick-light-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">Quick Light </a>
1989                      </li></ul>
1990                </div>
1991              </div></div>
1992</div></nav><div class="header__logo"><a href="/" class="header__logo-link"><span class="visually-hidden">GH Shop</span>
1993              <img class="header__logo-image"
1994                   style="max-width: 190px"
1995                   width="1249"
1996                   height="202"
1997                   src="//guesshookah.com/cdn/shop/files/guess-hookah-logo_431b7874-9f61-4388-af46-502c9a18ce78_190x@2x.png?v=1643478551"
1998                   alt="GH Shop"></a></div><div class="header__search-bar-wrapper ">
1999          <form action="/search" method="get" role="search" class="search-bar"><div class="search-bar__top-wrapper">
2000              <div class="search-bar__top">
2001                <input type="hidden" name="type" value="product">
2002                <input type="hidden" name="options[prefix]" value="last">
2003                <input type="hidden" name="options[unavailable_products]" value="last">
2004
2005                <div class="search-bar__input-wrapper">
2006                  <input class="search-bar__input" type="text" name="q" autocomplete="off" autocorrect="off" aria-label="Search..." placeholder="Search...">
2007                  <button type="button" class="search-bar__input-clear hidden-lap-and-up" data-action="clear-input">
2008                    <span class="visually-hidden">Clear</span>
2009                    <svg focusable="false" class="icon icon--close " viewBox="0 0 19 19" role="presentation">
2010      <path d="M9.1923882 8.39339828l7.7781745-7.7781746 1.4142136 1.41421357-7.7781746 7.77817459 7.7781746 7.77817456L16.9705627 19l-7.7781745-7.7781746L1.41421356 19 0 17.5857864l7.7781746-7.77817456L0 2.02943725 1.41421356.61522369 9.1923882 8.39339828z" fill="currentColor" fill-rule="evenodd"></path>
2011    </svg>
2012                  </button>
2013                </div><div class="search-bar__filter">
2014                    <label for="search-product-type" class="search-bar__filter-label">
2015                      <span class="search-bar__filter-active">All categories</span><svg focusable="false" class="icon icon--arrow-bottom " viewBox="0 0 12 8" role="presentation">
2016      <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path>
2017    </svg></label>
2018
2019                    <select id="search-product-type">
2020                      <option value="" selected="selected">All categories</option><option value="Axe Accessories">Axe Accessories</option><option value="Bag">Bag</option><option value="Base">Base</option><option value="Board">Board</option><option value="Bowl">Bowl</option><option value="Bowl Adapter">Bowl Adapter</option><option value="Brush">Brush</option><option value="Charcoal">Charcoal</option><option value="Coal Burner">Coal Burner</option><option value="Coal Carrier">Coal Carrier</option><option value="Disposable Mouth Tips">Disposable Mouth Tips</option><option value="Heat Management Device">Heat Management Device</option><option value="Mouthpiece">Mouthpiece</option><option value="coals">coals</option><option value="Decoration">Decoration</option><option value="Diffuser">Diffuser</option><option value="Disposable Mouth Tips">Disposable Mouth Tips</option><option value="Foil">Foil</option><option value="Fork">Fork</option><option value="Grommet">Grommet</option><option value="Heat Management Device">Heat Management Device</option><option value="Herbal Shisha">Herbal Shisha</option><option value="Mouthpiece">Mouthpiece</option><option value="Tobacco">Tobacco</option><option value="hookah">hookah</option><option value="hookah acc">hookah acc</option><option value="Hookah Case">Hookah Case</option><option value="hookah decor">hookah decor</option><option value="hookah parts">hookah parts</option><option value="Hookah Stand">Hookah Stand</option><option value="Hookah Tongs">Hookah Tongs</option><option value="Hookah Tray">Hookah Tray</option><option value="Hose">Hose</option><option value="Hose Adapter">Hose Adapter</option><option value="Mask">Mask</option><option value="Mat">Mat</option><option value="Molasses Catcher">Molasses Catcher</option><option value="Mouthpiece">Mouthpiece</option><option value="Personal Mouth Tips">Personal Mouth Tips</option><option value="Poker">Poker</option><option value="Spring">Spring</option><option value="Tea">Tea</option><option value="Tobacco">Tobacco</option><option value="Valve">Valve</option><option value="hookah acc">hookah acc</option><option value="hookah decor">hookah decor</option><option value="water coloring">water coloring</option><option value="windcover">windcover</option></select>
2021                  </div><button type="submit" class="search-bar__submit" aria-label="Search"><svg focusable="false" class="icon icon--search " viewBox="0 0 21 21" role="presentation">
2022      <g stroke-width="2" stroke="currentColor" fill="none" fill-rule="evenodd">
2023        <path d="M19 19l-5-5" stroke-linecap="square"></path>
2024        <circle cx="8.5" cy="8.5" r="7.5"></circle>
2025      </g>
2026    </svg><svg focusable="false" class="icon icon--search-loader " viewBox="0 0 64 64" role="presentation">
2027      <path opacity=".4" d="M23.8589104 1.05290547C40.92335108-3.43614731 58.45816642 6.79494359 62.94709453 23.8589104c4.48905278 17.06444068-5.74156424 34.59913135-22.80600493 39.08818413S5.54195825 57.2055303 1.05290547 40.1410896C-3.43602265 23.0771228 6.7944697 5.54195825 23.8589104 1.05290547zM38.6146353 57.1445143c13.8647142-3.64731754 22.17719655-17.89443541 18.529879-31.75914961-3.64743965-13.8
20276517841-17.8944354-22.17719655-31.7591496-18.529879S3.20804604 24.7494569 6.8554857 38.6146353c3.64731753 13.8647142 17.8944354 22.17719655 31.7591496 18.529879z"></path>
2028      <path d="M1.05290547 40.1410896l5.80258022-1.5264543c3.64731754 13.8647142 17.89443541 22.17719655 31.75914961 18.529879l1.5264543 5.80258023C23.07664892 67.43614731 5.54195825 57.2055303 1.05290547 40.1410896z"></path>
2029    </svg></button>
2030              </div>
2031
2032              <button type="button" class="search-bar__close-button hidden-tablet-and-up" data-action="unfix-search">
2033                <span class="search-bar__close-text">Close</span>
2034              </button>
2035            </div>
2036
2037            <div class="search-bar__inner">
2038              <div class="search-bar__results" aria-hidden="true">
2039                <div class="skeleton-container"><div class="search-bar__result-item search-bar__result-item--skeleton">
2040                      <div class="search-bar__image-container">
2041                        <div class="aspect-ratio aspect-ratio--square">
2042                          <div class="skeleton-image"></div>
2043                        </div>
2044                      </div>
2045
2046                      <div class="search-bar__item-info">
2047                        <div class="skeleton-paragraph">
2048                          <div class="skeleton-text"></div>
2049                          <div class="skeleton-text"></div>
2050                        </div>
2051                      </div>
2052                    </div><div class="search-bar__result-item search-bar__result-item--skeleton">
2053                      <div class="search-bar__image-container">
2054                        <div class="aspect-ratio aspect-ratio--square">
2055                          <div class="skeleton-image"></div>
2056                        </div>
2057                      </div>
2058
2059                      <div class="search-bar__item-info">
2060                        <div class="skeleton-paragraph">
2061                          <div class="skeleton-text"></div>
2062                          <div class="skeleton-text"></div>
2063                        </div>
2064                      </div>
2065                    </div><div class="search-bar__result-item search-bar__result-item--skeleton">
2066                      <div class="search-bar__image-container">
2067                        <div class="aspect-ratio aspect-ratio--square">
2068                          <div class="skeleton-image"></div>
2069                        </div>
2070                      </div>
2071
2072                      <div class="search-bar__item-info">
2073                        <div class="skeleton-paragraph">
2074                          <div class="skeleton-text"></div>
2075                          <div class="skeleton-text"></div>
2076                        </div>
2077                      </div>
2078                    </div></div>
2079
2080                <div class="search-bar__results-inner"></div>
2081              </div></div>
2082          </form>
2083        </div><div class="header__action-list"><div class="header__action-item header__action-item--locale hidden-pocket"><form method="post" action="/localization" id="localization_form_header_locale" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/search" /><span class="header__action-item-title">Language</span>
2084                <input type="hidden" name="locale_code" value="en">
2085
2086                <div class="header__action-item-content">
2087                  <button class="header__action-item-link" data-action="toggle-popover" aria-controls="desktop-locale-selector" aria-expanded="false">
2088                    <span class="locale-selector__value">English</span> <svg focusable="false" class="icon icon--arrow-bottom " viewBox="0 0 12 8" role="presentation">
2089      <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path>
2090    </svg>
2091                  </button>
2092
2093                  <div id="desktop-locale-selector" class="popover popover--locale" aria-hidden="true"><svg focusable="false" class="icon icon--nav-triangle-borderless " viewBox="0 0 20 9" role="presentation">
2094      <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill="#ffffff"></path>
2095    </svg>
2095<div class="popover__inner popover__inner--no-padding">
2096                      <ul class="popover__linklist" role="list"><li class="popover__linklist-item">
2097                            <button type="submit" name="locale_code" class="popover__link-item" value="en" aria-current="true">English</button>
2098                          </li><li class="popover__linklist-item">
2099                            <button type="submit" name="locale_code" class="popover__link-item" value="es" >Español</button>
2100                          </li><li class="popover__linklist-item">
2101                            <button type="submit" name="locale_code" class="popover__link-item" value="ar" >العربية</button>
2102                          </li><li class="popover__linklist-item">
2103                            <button type="submit" name="locale_code" class="popover__link-item" value="fr" >Français</button>
2104                          </li><li class="popover__linklist-item">
2105                            <button type="submit" name="locale_code" class="popover__link-item" value="de" >Deutsch</button>
2106                          </li><li class="popover__linklist-item">
2107                            <button type="submit" name="locale_code" class="popover__link-item" value="pt-BR" >Português (brasil)</button>
2108                          </li><li class="popover__linklist-item">
2109                            <button type="submit" name="locale_code" class="popover__link-item" value="zh-TW" >繁體中文</button>
2110                          </li><li class="popover__linklist-item">
2111                            <button type="submit" name="locale_code" class="popover__link-item" value="hi" >हिन्दी</button>
2112                          </li><li class="popover__linklist-item">
2113                            <button type="submit" name="locale_code" class="popover__link-item" value="he" >עברית</button>
2114                          </li></ul>
2115                    </div>
2116                  </div></form></div>
2117            </div><div class="header__action-item hidden-tablet-and-up">
2118              <a class="header__action-item-link" href="/search" data-action="toggle-search" aria-expanded="false" aria-label="Open search"><svg focusable="false" class="icon icon--search " viewBox="0 0 21 21" role="presentation">
2119      <g stroke-width="2" stroke="currentColor" fill="none" fill-rule="evenodd">
2120        <path d="M19 19l-5-5" stroke-linecap="square"></path>
2121        <circle cx="8.5" cy="8.5" r="7.5"></circle>
2122      </g>
2123    </svg></a>
2124            </div><div class="header__action-item header__action-item--account"><span class="header__action-item-title hidden-pocket hidden-lap">Login / Signup</span><div class="header__action-item-content">
2125                <a href="/account/login" class="header__action-item-link header__account-icon icon-state hidden-desk" aria-label="My account" aria-controls="account-popover" aria-expanded="false" data-action="toggle-popover" >
2126                  <span class="icon-state__primary"><svg focusable="false" class="icon icon--account " viewBox="0 0 20 22" role="presentation">
2127      <path d="M10 13c2.82 0 5.33.64 6.98 1.2A3 3 0 0 1 19 17.02V21H1v-3.97a3 3 0 0 1 2.03-2.84A22.35 22.35 0 0 1 10 13zm0 0c-2.76 0-5-3.24-5-6V6a5 5 0 0 1 10 0v1c0 2.76-2.24 6-5 6z" stroke="currentColor" stroke-width="2" fill="none"></path>
2128    </svg></span>
2129                  <span class="icon-state__secondary"><svg focusable="false" class="icon icon--close " viewBox="0 0 19 19" role="presentation">
2130      <path d="M9.1923882 8.39339828l7.7781745-7.7781746 1.4142136 1.41421357-7.7781746 7.77817459 7.7781746 7.77817456L16.9705627 19l-7.7781745-7.7781746L1.41421356 19 0 17.5857864l7.7781746-7.77817456L0 2.02943725 1.41421356.61522369 9.1923882 8.39339828z" fill="currentColor" fill-rule="evenodd"></path>
2131    </svg></span>
2132                </a>
2133
2134                <a href="/account/login" class="header__action-item-link hidden-pocket hidden-lap" aria-controls="account-popover" aria-expanded="false" data-action="toggle-popover">
2135                  My account <svg focusable="false" class="icon icon--arrow-bottom " viewBox="0 0 12 8" role="presentation">
2136      <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path>
2137    </svg>
2138                </a>
2139
2140                <div id="account-popover" class="popover popover--large popover--unlogged" aria-hidden="true"><svg focusable="false" class="icon icon--nav-triangle-borderless " viewBox="0 0 20 9" role="presentation">
2141      <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill="#ffffff"></path>
2142    </svg><div class="popover__panel-list"><div id="header-login-panel" class="popover__panel popover__panel--default is-selected">
2143                        <div class="popover__inner"><form method="post" action="/account/login" id="header_customer_login" accept-charset="UTF-8" data-login-with-shop-sign-in="true" name="login" class="form"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="✓" /><header class="popover__header">
2144                              <span="popover__title heading">Login to my account</span>
2145                              <p class="popover__legend">Enter your e-mail and password:</p>
2146                            </header>
2147
2148                            <div class="form__input-wrapper form__input-wrapper--labelled">
2149                              <input type="email" id="login-customer[email]" class="form__field form__field--text" autocomplete="email" name="customer[email]" required="required">
2150                              <label for="login-customer[email]" class="form__floating-label">Email</label>
2151                            </div>
2152
2153                            <div class="form__input-wrapper form__input-wrapper--labelled">
2154                              <input type="password" id="login-customer[password]" class="form__field form__field--text" name="customer[password]" required="required" autocomplete="current-password">
2155                              <label for="login-customer[password]" class="form__floating-label">Password</label>
2156                            </div>
2157
2158                            <button type="submit" class="form__submit button button--primary button--full">Login</button></form><div class="popover__secondary-action">
2159                            <p>New customer? <a href="/account/register" class="link link--accented">Create your account</a></p>
2160                            <p>Lost password? <a href="/account#recover-password" aria-controls="header-recover-panel" class="link link--accented">Recover password</a></p>
2161                          </div>
2162                        </div>
2163                      </div><div id="header-recover-panel" class="popover__panel popover__panel--sliding">
2164                        <div class="popover__inner"><form method="post" action="/account/recover" accept-charset="UTF-8" name="recover" class="form"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="✓" /><header class="popover__header">
2165                              <span="popover__title heading">Recover password</span>
2166                              <p class="popover__legend">Enter your email:</p>
2167                            </header>
2168
2169                            <div class="form__input-wrapper form__input-wrapper--labelled">
2170                              <input type="email" id="recover-customer[recover_email]" class="form__field form__field--text" name="email" required="required">
2171                              <label for="recover-customer[recover_email]" class="form__floating-label">Email</label>
2172                            </div>
2173
2174                            <button type="submit" class="form__submit button button--primary button--full">Recover</button></form><div class="popover__secondary-action">
2175                            <p>Remembered your password? <button data-action="show-popover-panel" aria-controls="header-login-panel" class="link link--accented">Back to login</button></p>
2176                          </div>
2177                        </div>
2178                      </div>
2179                    </div></div>
2180              </div>
2181            </div><div class="header__action-item header__action-item--cart">
2182            <a class="header__action-item-link header__cart-toggle" href="/cart" aria-controls="mini-cart" aria-expanded="false" data-action="toggle-mini-cart" data-no-instant>
2183              <div class="header__action-item-content">
2184                <div class="header__cart-icon icon-state" aria-expanded="false">
2185                  <span class="icon-state__primary"><svg focusable="false" class="icon icon--cart " viewBox="0 0 27 24" role="presentation">
2186      <g transform="translate(0 1)" stroke-width="2" stroke="currentColor" fill="none" fill-rule="evenodd">
2187        <circle stroke-linecap="square" cx="11" cy="20" r="2"></circle>
2188        <circle stroke-linecap="square" cx="22" cy="20" r="2"></circle>
2189        <path d="M7.31 5h18.27l-1.44 10H9.78L6.22 0H0"></path>
2190      </g>
2191    </svg><span class="header__cart-count">0</span>
2192                  </span>
2193
2194                  <span class="icon-state__secondary"><svg focusable="false" class="icon icon--close " viewBox="0 0 19 19" role="presentation">
2195      <path d="M9.1923882 8.39339828l7.7781745-7.7781746 1.4142136 1.41421357-7.7781746 7.77817459 7.7781746 7.77817456L16.9705627 19l-7.7781745-7.7781746L1.41421356 19 0 17.5857864l7.7781746-7.77817456L0 2.02943725 1.41421356.61522369 9.1923882 8.39339828z" fill="currentColor" fill-rule="evenodd"></path>
2196    </svg></span>
2197                </div>
2198
2199                <span class="hidden-pocket hidden-lap">Cart</span>
2200              </div>
2201            </a><form method="post" action="/cart" id="mini-cart" class="mini-cart" aria-hidden="true" novalidate="novalidate" data-item-count="0">
2202  <input type="hidden" name="attributes[collection_products_per_page]" value="">
2203  <input type="hidden" name="attributes[collection_layout]" value=""><svg focusable="false" class="icon icon--nav-triangle-borderless " viewBox="0 0 20 9" role="presentation">
2204      <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill="#ffffff"></path>
2205    </svg><div class="mini-cart__content mini-cart__content--empty"><div class="mini-cart__empty-state"><svg focusable="false" width="81" height="70" viewBox="0 0 81 70">
2206      <g transform="translate(0 2)" stroke-width="4" stroke="#0b0b0b" fill="none" fill-rule="evenodd">
2207        <circle stroke-linecap="square" cx="34" cy="60" r="6"></circle>
2208        <circle stroke-linecap="square" cx="67" cy="60" r="6"></circle>
2209        <path d="M22.9360352 15h54.8070373l-4.3391876 30H30.3387146L19.6676025 0H.99560547"></path>
2210      </g>
2211    </svg><p class="heading h4">Your cart is empty</p>
2212      </div>
2213
2214      <a href="/collections/all" class="button button--primary button--full">Shop our products</a>
2215    </div></form>
2216</div>
2217        </div>
2218      </div>
2219    </div>
2220  </header><nav class="nav-bar">
2221      <div class="nav-bar__inner">
2222        <div class="container">
2223          <ul class="nav-bar__linklist list--unstyled" data-type="menu" role="list"><li class="nav-bar__item"><a href="/" class="nav-bar__link link" data-type="menuitem">Home</a></li><li class="nav-bar__item"><a href="/collections/shisha-tobacco" class="nav-bar__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-2" aria-haspopup="true">Shisha<svg focusable="false" class="icon icon--arrow-bottom " viewBox="0 0 12 8" role="presentation">
2224      <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path>
2225    </svg><svg focusable="false" class="icon icon--nav-triangle " viewBox="0 0 20 9" role="presentation">
2226      <g fill="none" fill-rule="evenodd">
2227        <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill="#ffffff"></path>
2228        <path d="M-.00922471 9C1.38887087 7.61849126 4.26661926 4.80337304 8.62402045.5546454c.75993175-.7409708 1.98812015-.7393145 2.74596565.0037073L19.9800494 9h-1.3748787l-7.9226239-7.7676545c-.3789219-.3715101-.9930172-.3723389-1.3729808-.0018557-3.20734177 3.1273507-5.6127118 5.4776841-7.21584193 7.05073579C1.82769633 8.54226204 1.58379521 8.7818599 1.36203986 9H-.00922471z" fill="#e8e8e8"></path>
2229      </g>
2230    </svg></a><ul id="desktop-menu-0-2" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><li class="nav-dropdown__item "><a href="#" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-2-0" aria-haspopup="true">By Brand<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
2231      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
2232    </svg></a><ul id="desktop-menu-0-2-0" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><svg focusable="false" class="icon icon--nav-triangle-left " viewBox="0 0 9 20" role="presentation">
2233      <g fill="none">
2234        <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path>
2235        <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e8e8e8"></path>
2236      </g>
2237    </svg><li class="nav-dropdown__item">
2237<a href="/collections/adalya-hookah-tobacco" class="nav-dropdown__link link" data-type="menuitem">Adalya </a></li><li class="nav-dropdown__item"><a href="/collections/afzal-hookah-tobacco" class="nav-dropdown__link link" data-type="menuitem">Afzal </a></li><li class="nav-dropdown__item"><a href="/collections/al-fakher-hookah-shisha-tobacco" class="nav-dropdown__link link" data-type="menuitem">Al Fakher </a></li><li class="nav-dropdown__item"><a href="/collections/al-waha-hookah-shisha-tobacco" class="nav-dropdown__link link" data-type="menuitem">Al-Waha </a></li><li class="nav-dropdown__item"><a href="/collections/amaren-hookah-shisha-tobacco" class="nav-dropdown__link link" data-type="menuitem">Amaren</a></li><li class="nav-dropdown__item"><a href="/collections/banger-hookah-shisha-tobacco" class="nav-dropdown__link link" data-type="menuitem">Banger</a></li><li class="nav-dropdown__item"><a href="/collections/blackburn-hookah-shisha-tobacco" class="nav-dropdown__link link" data-type="menuitem">Blackburn</a></li><li class="nav-dropdown__item"><a href="/collections/bonche-hookah-shisha-tobacco" class="nav-dropdown__link link" data-type="menuitem">Bonche </a></li><li class="nav-dropdown__item"><a href="/collections/chabacco-hookah-tobacco" class="nav-dropdown__link link" data-type="menuitem">Chabacco</a></li><li class="nav-dropdown__item"><a href="/collections/darkside-hookah-shisha-tobacco" class="nav-dropdown__link link" data-type="menuitem">Darkside </a></li><li class="nav-dropdown__item"><a href="/collections/deus-hookah-shisha-tobacco-collection" class="nav-dropdown__link link" data-type="menuitem">Deus</a></li><li class="nav-dropdown__item"><a href="/collections/element-hookah-shisha-tobacco" class="nav-dropdown__link link" data-type="menuitem">Element</a></li><li class="nav-dropdown__item"><a href="/collections/eternal-smoke-hookah-tobacco" class="nav-dropdown__link link" data-type="menuitem">Eternal Smoke</a></li><li class="nav-dropdown__item"><a href="/collections/fumari-hookah-tobacco" class="nav-dropdown__link link" data-type="menuitem">Fumari </a></li><li class="nav-dropdown__item"><a href="/collections/hookain-hookah-shisha-tobacco" class="nav-dropdown__link link" data-type="menuitem">Hookain </a></li><li class="nav-dropdown__item"><a href="/collections/kraken-hookah-shisha-tobacco" class="nav-dropdown__link link" data-type="menuitem">Kraken </a></li><li class="nav-dropdown__item"><a href="/collections/must-have-hookah-shisha-tobacco" class="nav-dropdown__link link" data-type="menuitem">Must Have </a></li><li class="nav-dropdown__item"><a href="/collections/nakhla-hookah-tobacco" class="nav-dropdown__link link" data-type="menuitem">Nakhla</a></li><li class="nav-dropdown__item"><a href="/collections/platinum-seven-hookah-tobacco-collection" class="nav-dropdown__link link" data-type="menuitem">Platinum Seven</a></li><li class="nav-dropdown__item"><a href="/collections/sapphire-crown-hookah-shisha-flavor" class="nav-dropdown__link link" data-type="menuitem">Sapphire Crown </a></li><li class="nav-dropdown__item"><a href="/collections/sarma-hookah-shisha-tobacco" class="nav-dropdown__link link" data-type="menuitem">Sarma</a></li><li class="nav-dropdown__item"><a href="/collections/satyr-hookah-shisha-tobacco" class="nav-dropdown__link link" data-type="menuitem">Satyr</a></li><li class="nav-dropdown__item"><a href="/collections/sebero-hookah-shisha-tobacco" class="nav-dropdown__link link" data-type="menuitem">Sebero </a></li><li class="nav-dropdown__item"><a href="/collections/serbetli-hookah-tobacco" class="nav-dropdown__link link" data-type="menuitem">Serbetli </a></li><li class="nav-dropdown__item"><a href="/collections/severniy-hookah-shisha-tobacco" class="nav-dropdown__link link" data-type="menuitem">Severniy</a></li><li class="nav-dropdown__item"><a href="/collections/shisha-kartel-hookah-tobacco-1" class="nav-dropdown__link link" data-type="menuitem">Shisha Kartel </a></li><li class="nav-dropdown__item"><a href="/collections/starbuzz-hookah-shisha-tobacco" class="nav-dropdown__link link" data-type="menuitem">Starbuzz</a></li><li class="nav-dropdown__item"><a href="/collections/social-smoke-hookah-shisha-tobacco" class="nav-dropdown__link link" data-type="menuitem">Social Smoke </a></li><li class="nav-dropdown__item"><a href="/collections/tangiers-hookah-tobacco" class="nav-dropdown__link link" data-type="menuitem">Tangiers</a></li><li class="nav-dropdown__item"><a href="/collections/trifecta-hookah-tobacco" class="nav-dropdown__link link" data-type="menuitem">Trifecta</a></li><li class="nav-dropdown__item"><a href="/collections/trofimoff-s-premium-hookah-shisha-tobacco-collection" class="nav-dropdown__link link" data-type="menuitem">Trofimoff’s</a></li><li class="nav-dropdown__item"><a href="/collections/hookahjohn-blonde-uncut-tobacco" class="nav-dropdown__link link" data-type="menuitem">Uncut </a></li><li class="nav-dropdown__item"><a href="/collections/vadra-herbal-hookah-shisha-tobacco" class="nav-dropdown__link link" data-type="menuitem">Vadra (nicotine-free)</a></li></ul></li><li class="nav-dropdown__item "><a href="#" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-2-1" aria-haspopup="true">By Flavor<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
2238      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
2239    </svg></a><ul id="desktop-menu-0-2-1" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><svg focusable="false" class="icon icon--nav-triangle-left " viewBox="0 0 9 20" role="presentation">
2240      <g fill="none">
2241        <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path>
2242        <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e8e8e8"></path>
2243      </g>
2244    </svg><li class="nav-dropdown__item"><a href="/collections/mint-hookah-flavors" class="nav-dropdown__link link" data-type="menuitem">Mint Hookah Flavors</a></li><li class="nav-dropdown__item"><a href="/collections/fruit-hookah-flavors" class="nav-dropdown__link link" data-type="menuitem">Fruit Hookah Flavors</a></li><li class="nav-dropdown__item"><a href="/collections/dessert-hookah-flavors" class="nav-dropdown__link link" data-type="menuitem">Dessert Hookah Flavors</a></li><li class="nav-dropdown__item"><a href="/collections/berry-hookah-flavors" class="nav-dropdown__link link" data-type="menuitem">Berry Hookah Flavors</a></li><li class="nav-dropdown__item"><a href="/collections/beverage-hookah-flavors" class="nav-dropdown__link link" data-type="menuitem">Beverage Hookah Flavors</a></li><li class="nav-dropdown__item"><a href="/collections/floral-hookah-flavors" class="nav-dropdown__link link" data-type="menuitem">Floral Hookah Flavors</a></li><li class="nav-dropdown__item"><a href="/collections/spice-hookah-flavors" class="nav-dropdown__link link" data-type="menuitem">Spice Hookah Flavors</a></li></ul></li><li class="nav-dropdown__item "><a href="#" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-2-2" aria-haspopup="true">By Type<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
2245      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
2246    </svg></a><ul id="desktop-menu-0-2-2" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><svg focusable="false" class="icon icon--nav-triangle-left " viewBox="0 0 9 20" role="presentation">
2247      <g fill="none">
2248        <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path>
2249        <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e8e8e8"></path>
2250      </g>
2251    </svg><li class="nav-dropdown__item"><a href="/collections/blond-leaf-hookah-tobacco" class="nav-dropdown__link link" data-type="menuitem">Blonde Leaf</a></li><li class="nav-dropdown__item"><a href="/collections/dark-leaf-hookah-tobacco" class="nav-dropdown__link link" data-type="menuitem">Dark Leaf</a></li></ul></li></ul></li><li class="nav-bar__item"><a href="/collections/hookahs-for-sale" class="nav-bar__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-3" aria-haspopup="true">Hookahs For Sale<svg focusable="false" class="icon icon--arrow-bottom " viewBox="0 0 12 8" role="presentation">
2252      <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path>
2253    </svg><svg focusable="false" class="icon icon--nav-triangle " viewBox="0 0 20 9" role="presentation">
2254      <g fill="none" fill-rule="evenodd">
2255        <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill="#ffffff"></path>
2256        <path d="M-.00922471 9C1.38887087 7.61849126 4.26661926 4.80337304 8.62402045.5546454c.75993175-.7409708 1.98812015-.7393145 2.74596565.0037073L19.9800494 9h-1.3748787l-7.9226239-7.7676545c-.3789219-.3715101-.9930172-.3723389-1.3729808-.0018557-3.20734177 3.1273507-5.6127118 5.4776841-7.21584193 7.05073579C1.82769633 8.54226204 1.58379521 8.7818599 1.36203986 9H-.00922471z" fill="#e8e8e8"></path>
2257      </g>
2258    </svg></a><ul id="desktop-menu-0-3" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><li class="nav-dropdown__item "><a href="/collections/hookah-starter-kits" class="nav-dropdown__link link" data-type="menuitem">Hookah Starter Kits</a></li><li class="nav-dropdown__item "><a href="#" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-3-0" aria-haspopup="true">Hookahs By Brand<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
2259      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
2260    </svg></a><ul id="desktop-menu-0-3-0" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><svg focusable="false" class="icon icon--nav-triangle-left " viewBox="0 0 9 20" role="presentation">
2261      <g fill="none">
2262        <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path>
2263        <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e8e8e8"></path>
2264      </g>
2265    </svg><li class="nav-dropdown__item"><a href="/collections/aeon" class="nav-dropdown__link link" data-type="menuitem">AEON</a></li><li class="nav-dropdown__item"><a href="/collections/alpha-hookahs" class="nav-dropdown__link link" data-type="menuitem">Alpha </a></li><li class="nav-dropdown__item"><a href="/collections/anima-hookahs" class="nav-dropdown__link link" data-type="menuitem">Anima </a></li><li class="nav-dropdown__item"><a href="/collections/amotion-hookahs" class="nav-dropdown__link link" data-type="menuitem">Amotion </a></li><li class="nav-dropdown__item"><a href="/collections/amy" class="nav-dropdown__link link" data-type="menuitem">Amy</a></li><li class="nav-dropdown__item"><a href="/collections/big-maks" class="nav-dropdown__link link" data-type="menuitem">Big Maks</a></li><li class="nav-dropdown__item"><a href="/collections/blade-hookahs" class="nav-dropdown__link link" data-type="menuitem">Blade</a></li><li class="nav-dropdown__item"><a href="/collections/conceptic-design-hookahs" class="nav-dropdown__link link" data-type="menuitem">Conceptic Design</a></li><li class="nav-dropdown__item"><a href="/collections/darkside-hookahs" class="nav-dropdown__link link" data-type="menuitem">Darkside </a></li><li class="nav-dropdown__item"><a href="/collections/don-hookahs" class="nav-dropdown__link link" data-type="menuitem">Don </a></li><li class="nav-dropdown__item">
2265<a href="/collections/el-bomber-hookah" class="nav-dropdown__link link" data-type="menuitem">El Bomber</a></li><li class="nav-dropdown__item"><a href="/collections/geometry-hookahs" class="nav-dropdown__link link" data-type="menuitem">Geometry </a></li><li class="nav-dropdown__item"><a href="/collections/hooky-hookah-collection" class="nav-dropdown__link link" data-type="menuitem">Hooky</a></li><li class="nav-dropdown__item"><a href="/collections/hoob-hookahs" class="nav-dropdown__link link" data-type="menuitem">Hoob</a></li><li class="nav-dropdown__item"><a href="/collections/hookah-tree" class="nav-dropdown__link link" data-type="menuitem">Hookah Tree</a></li><li class="nav-dropdown__item"><a href="/collections/hooligan-hookahs" class="nav-dropdown__link link" data-type="menuitem">Hooligan</a></li><li class="nav-dropdown__item"><a href="/collections/icon-hookah-pipes" class="nav-dropdown__link link" data-type="menuitem">Icon </a></li><li class="nav-dropdown__item"><a href="/collections/japona-hookah" class="nav-dropdown__link link" data-type="menuitem">Japona</a></li><li class="nav-dropdown__item"><a href="/collections/kaloud-hookahs-collection" class="nav-dropdown__link link" data-type="menuitem">Kaloud </a></li><li class="nav-dropdown__item"><a href="/collections/maklaud-hookah" class="nav-dropdown__link link" data-type="menuitem">Maklaud </a></li><li class="nav-dropdown__item"><a href="/collections/mattpear-hookahs" class="nav-dropdown__link link" data-type="menuitem">MattPear</a></li><li class="nav-dropdown__item"><a href="/collections/maxx-hookahs" class="nav-dropdown__link link" data-type="menuitem">Maxx</a></li><li class="nav-dropdown__item"><a href="/collections/moze" class="nav-dropdown__link link" data-type="menuitem">Moze</a></li><li class="nav-dropdown__item"><a href="/collections/mr-shisha-hookahs" class="nav-dropdown__link link" data-type="menuitem">Mr. Shisha</a></li><li class="nav-dropdown__item"><a href="/collections/otto-hookah" class="nav-dropdown__link link" data-type="menuitem">OTTO </a></li><li class="nav-dropdown__item"><a href="/collections/quasar-hookah-collection" class="nav-dropdown__link link" data-type="menuitem">Quasar</a></li><li class="nav-dropdown__item"><a href="/collections/shi-carver-hookahs" class="nav-dropdown__link link" data-type="menuitem">Shi Carver</a></li><li class="nav-dropdown__item"><a href="/collections/soft-smoke-hookahs" class="nav-dropdown__link link" data-type="menuitem">Soft Smoke</a></li><li class="nav-dropdown__item"><a href="/collections/steamulation" class="nav-dropdown__link link" data-type="menuitem">Steamulation</a></li><li class="nav-dropdown__item"><a href="/collections/union-hookah" class="nav-dropdown__link link" data-type="menuitem">Union </a></li><li class="nav-dropdown__item"><a href="/collections/vyro-hookahs" class="nav-dropdown__link link" data-type="menuitem">VYRO</a></li><li class="nav-dropdown__item"><a href="/collections/vz-hookah" class="nav-dropdown__link link" data-type="menuitem">VZ</a></li><li class="nav-dropdown__item"><a href="/collections/wookah-hookah" class="nav-dropdown__link link" data-type="menuitem">Wookah </a></li></ul></li><li class="nav-dropdown__item "><a href="#" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-3-1" aria-haspopup="true">Hookahs By Price<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
2266      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
2267    </svg></a><ul id="desktop-menu-0-3-1" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><svg focusable="false" class="icon icon--nav-triangle-left " viewBox="0 0 9 20" role="presentation">
2268      <g fill="none">
2269        <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path>
2270        <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e8e8e8"></path>
2271      </g>
2272    </svg><li class="nav-dropdown__item"><a href="/collections/hookahs-under-100" class="nav-dropdown__link link" data-type="menuitem">Cheap Hookahs (Under $100)</a></li><li class="nav-dropdown__item"><a href="/collections/premium-hookahs-100-400" class="nav-dropdown__link link" data-type="menuitem">Premium Hookahs ($100-$400)</a></li><li class="nav-dropdown__item"><a href="/collections/luxury-hookahs-400-1500" class="nav-dropdown__link link" data-type="menuitem">Luxury Hookahs ($400 and higher)</a></li></ul></li><li class="nav-dropdown__item "><a href="#" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-3-2" aria-haspopup="true">Hookahs By Configuration<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
2273      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
2274    </svg></a><ul id="desktop-menu-0-3-2" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><svg focusable="false" class="icon icon--nav-triangle-left " viewBox="0 0 9 20" role="presentation">
2275      <g fill="none">
2276        <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path>
2277        <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e8e8e8"></path>
2278      </g>
2279    </svg><li class="nav-dropdown__item"><a href="/collections/1-hose-hookahs" class="nav-dropdown__link link" data-type="menuitem">Single Hose Hookahs</a></li><li class="nav-dropdown__item"><a href="/collections/2-hose-hookahs" class="nav-dropdown__link link" data-type="menuitem">2 Hose Hookahs</a></li><li class="nav-dropdown__item"><a href="/collections/4-hose-hookahs" class="nav-dropdown__link link" data-type="menuitem">4 Hose Hookahs</a></li></ul></li><li class="nav-dropdown__item "><a href="#" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-3-3" aria-haspopup="true">Hookahs By Size<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
2280      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
2281    </svg></a><ul id="desktop-menu-0-3-3" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><svg focusable="false" class="icon icon--nav-triangle-left " viewBox="0 0 9 20" role="presentation">
2282      <g fill="none">
2283        <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path>
2284        <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e8e8e8"></path>
2285      </g>
2286    </svg><li class="nav-dropdown__item"><a href="/collections/mini-hookahs" class="nav-dropdown__link link" data-type="menuitem">Mini Hookahs</a></li><li class="nav-dropdown__item"><a href="/collections/small-hookahs" class="nav-dropdown__link link" data-type="menuitem">Small Hookahs</a></li><li class="nav-dropdown__item"><a href="/collections/medium-hookahs" class="nav-dropdown__link link" data-type="menuitem">Medium Hookahs</a></li><li class="nav-dropdown__item"><a href="/collections/large-hookahs" class="nav-dropdown__link link" data-type="menuitem">Tall Hookahs</a></li></ul></li><li class="nav-dropdown__item "><a href="#" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-3-4" aria-haspopup="true">Hookahs By Color<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
2287      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
2288    </svg></a><ul id="desktop-menu-0-3-4" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><svg focusable="false" class="icon icon--nav-triangle-left " viewBox="0 0 9 20" role="presentation">
2289      <g fill="none">
2290        <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path>
2291        <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e8e8e8"></path>
2292      </g>
2293    </svg><li class="nav-dropdown__item"><a href="/collections/blue-hookahs" class="nav-dropdown__link link" data-type="menuitem">Blue Hookahs</a></li><li class="nav-dropdown__item"><a href="/collections/gold-hookahs" class="nav-dropdown__link link" data-type="menuitem">Gold Hookahs</a></li><li class="nav-dropdown__item"><a href="/collections/pink-hookahs" class="nav-dropdown__link link" data-type="menuitem">Pink Hookahs</a></li><li class="nav-dropdown__item"><a href="/collections/black-hookahs" class="nav-dropdown__link link" data-type="menuitem">Black Hookahs</a></li><li class="nav-dropdown__item"><a href="/collections/red-hookahs" class="nav-dropdown__link link" data-type="menuitem">Red Hookahs</a></li><li class="nav-dropdown__item"><a href="/collections/green-hookahs" class="nav-dropdown__link link" data-type="menuitem">Green Hookahs</a></li><li class="nav-dropdown__item"><a href="/collections/white-hookahs" class="nav-dropdown__link link" data-type="menuitem">White Hookahs</a></li><li class="nav-dropdown__item"><a href="/collections/purple-hookahs" class="nav-dropdown__link link" data-type="menuitem">Purple Hookahs</a></li></ul></li><li class="nav-dropdown__item "><a href="#" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-3-5" aria-haspopup="true">Hookahs By Style<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
2294      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
2295    </svg></a><ul id="desktop-menu-0-3-5" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><svg focusable="false" class="icon icon--nav-triangle-left " viewBox="0 0 9 20" role="presentation">
2296      <g fill="none">
2297        <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path>
2298        <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e8e8e8"></path>
2299      </g>
2300    </svg><li class="nav-dropdown__item"><a href="/collections/portable-hookahs" class="nav-dropdown__link link" data-type="menuitem">Portable Hookahs</a></li><li class="nav-dropdown__item"><a href="/collections/modern-hookahs" class="nav-dropdown__link link" data-type="menuitem">Modern Hookahs</a></li><li class="nav-dropdown__item"><a href="/collections/traditional-hookahs" class="nav-dropdown__link link" data-type="menuitem">Traditional Hookahs</a></li><li class="nav-dropdown__item"><a href="/collections/travel-hookahs" class="nav-dropdown__link link" data-type="menuitem">Travel Hookahs</a></li><li class="nav-dropdown__item"><a href="/collections/personal-hookahs" class="nav-dropdown__link link" data-type="menuitem">Personal Hookahs</a></li><li class="nav-dropdown__item"><a href="/collections/unique-hookahs" class="nav-dropdown__link link" data-type="menuitem">Unique Hookahs</a></li><li class="nav-dropdown__item"><a href="/collections/cool-hookahs" class="nav-dropdown__link link" data-type="menuitem">Cool Hookahs</a></li><li class="nav-dropdown__item"><a href="/collections/sexy-hookahs" class="nav-dropdown__link link" data-type="menuitem">Sexy Hookahs</a></li></ul></li><li class="nav-dropdown__item "><a href="#" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-3-6" aria-haspopup="true">Hookahs By Country<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
2301      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
2302    </svg></a><ul id="desktop-menu-0-3-6" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><svg focusable="false" class="icon icon--nav-triangle-left " viewBox="0 0 9 20" role="presentation">
2303      <g fill="none">
2304        <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path>
2305        <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e8e8e8"></path>
2306      </g>
2307    </svg><li class="nav-dropdown__item"><a href="/collections/russian-hookahs" class="nav-dropdown__link link" data-type="menuitem">Hookahs From Russia</a></li><li class="nav-dropdown__item"><a href="/collections/german-hookahs" class="nav-dropdown__link link" data-type="menuitem">Hookahs From Germany</a></li><li class="nav-dropdown__item"><a href="/collections/turkish-hookahs" class="nav-dropdown__link link" data-type="menuitem">Hookahs From Turkey</a></li><li class="nav-dropdown__item"><a href="/collections/polish-hookahs" class="nav-dropdown__link link" data-type="menuitem">Hookahs From Poland</a></li><li class="nav-dropdown__item"><a href="/collections/spanish-hookahs" class="nav-dropdown__link link" data-type="menuitem">Hookahs From Spain</a></li><li class="nav-dropdown__item"><a href="/collections/austrian-hookah" class="nav-dropdown__link link" data-type="menuitem">Hookahs From Austria</a></li></ul></li></ul></li><li class="nav-bar__item"><a href="/collections/hookah-bowls" class="nav-bar__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-4" aria-haspopup="true">Bowls<svg focusable="false" class="icon icon--arrow-bottom " viewBox="0 0 12 8" role="presentation">
2308      <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path>
2309    </svg><svg focusable="false" class="icon icon--nav-triangle " viewBox="0 0 20 9" role="pr
2309esentation">
2310      <g fill="none" fill-rule="evenodd">
2311        <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill="#ffffff"></path>
2312        <path d="M-.00922471 9C1.38887087 7.61849126 4.26661926 4.80337304 8.62402045.5546454c.75993175-.7409708 1.98812015-.7393145 2.74596565.0037073L19.9800494 9h-1.3748787l-7.9226239-7.7676545c-.3789219-.3715101-.9930172-.3723389-1.3729808-.0018557-3.20734177 3.1273507-5.6127118 5.4776841-7.21584193 7.05073579C1.82769633 8.54226204 1.58379521 8.7818599 1.36203986 9H-.00922471z" fill="#e8e8e8"></path>
2313      </g>
2314    </svg></a><ul id="desktop-menu-0-4" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><li class="nav-dropdown__item "><a href="#" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-4-0" aria-haspopup="true">Bowls By Brand<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
2315      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
2316    </svg></a><ul id="desktop-menu-0-4-0" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><svg focusable="false" class="icon icon--nav-triangle-left " viewBox="0 0 9 20" role="presentation">
2317      <g fill="none">
2318        <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path>
2319        <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e8e8e8"></path>
2320      </g>
2321    </svg><li class="nav-dropdown__item"><a href="/collections/alpha-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Alpha</a></li><li class="nav-dropdown__item"><a href="/collections/amy-deluxe-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">AMY </a></li><li class="nav-dropdown__item"><a href="/collections/bakkali-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Bakkali </a></li><li class="nav-dropdown__item"><a href="/collections/cosmo-hookah-shisha-bowls" class="nav-dropdown__link link" data-type="menuitem">Cosmo </a></li><li class="nav-dropdown__item"><a href="/collections/cyril-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Cyril </a></li><li class="nav-dropdown__item"><a href="/collections/darkside-hookah-shisha-bowls" class="nav-dropdown__link link" data-type="menuitem">Darkside </a></li><li class="nav-dropdown__item"><a href="/collections/don-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Don</a></li><li class="nav-dropdown__item"><a href="/collections/element-hookah-bowl-collection" class="nav-dropdown__link link" data-type="menuitem">Element </a></li><li class="nav-dropdown__item"><a href="/collections/geometry-hookah-bowl" class="nav-dropdown__link link" data-type="menuitem">Geometry </a></li><li class="nav-dropdown__item"><a href="/collections/harvik-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Harvik </a></li><li class="nav-dropdown__item"><a href="/collections/hookain-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Hookain </a></li><li class="nav-dropdown__item"><a href="/collections/hookahjohn-bowls" class="nav-dropdown__link link" data-type="menuitem">HookahJohn</a></li><li class="nav-dropdown__item"><a href="/collections/japona-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Japona </a></li><li class="nav-dropdown__item"><a href="/collections/kaloud-hookah-bowls-collection" class="nav-dropdown__link link" data-type="menuitem">Kaloud</a></li><li class="nav-dropdown__item"><a href="/collections/kolos-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Kolos</a></li><li class="nav-dropdown__item"><a href="/collections/kong-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Kong</a></li><li class="nav-dropdown__item"><a href="/collections/maxx-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Maxx</a></li><li class="nav-dropdown__item"><a href="/collections/moon-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Moon </a></li><li class="nav-dropdown__item"><a href="/collections/oblako-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Oblako</a></li><li class="nav-dropdown__item"><a href="/collections/sacramento-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Sacramento</a></li><li class="nav-dropdown__item"><a href="/collections/smokelab-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Smokelab</a></li><li class="nav-dropdown__item"><a href="/collections/st-hookah-bowl-collection" class="nav-dropdown__link link" data-type="menuitem">ST </a></li><li class="nav-dropdown__item"><a href="/collections/tortuga-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Tortuga</a></li><li class="nav-dropdown__item"><a href="/collections/union-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Union</a></li><li class="nav-dropdown__item"><a href="/collections/wookah-hookah-shisha-bowls" class="nav-dropdown__link link" data-type="menuitem">Wookah</a></li></ul></li><li class="nav-dropdown__item "><a href="#" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-4-1" aria-haspopup="true">Bowls By Price<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
2322      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
2323    </svg></a><ul id="desktop-menu-0-4-1" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><svg focusable="false" class="icon icon--nav-triangle-left " viewBox="0 0 9 20" role="presentation">
2324      <g fill="none">
2325        <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path>
2326        <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e8e8e8"></path>
2327      </g>
2328    </svg><li class="nav-dropdown__item"><a href="/collections/cheap-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Affordable Hookah Bowls</a></li><li class="nav-dropdown__item"><a href="/collections/premium-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Premium Hookah Bowls</a></li><li class="nav-dropdown__item"><a href="/collections/luxury-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Luxury Hookah Bowls</a></li></ul></li><li class="nav-dropdown__item "><a href="#" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-4-2" aria-haspopup="true">Bowls By Size<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
2329      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
2330    </svg></a><ul id="desktop-menu-0-4-2" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><svg focusable="false" class="icon icon--nav-triangle-left " viewBox="0 0 9 20" role="presentation">
2331      <g fill="none">
2332        <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path>
2333        <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e8e8e8"></path>
2334      </g>
2335    </svg><li class="nav-dropdown__item"><a href="/collections/small-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Small Hookah Bowls</a></li><li class="nav-dropdown__item"><a href="/collections/medium-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Medium Hookah Bowls</a></li><li class="nav-dropdown__item"><a href="/collections/large-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Large Hookah Bowls</a></li><li class="nav-dropdown__item"><a href="/collections/deep-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Deep Hookah Bowls</a></li></ul></li><li class="nav-dropdown__item "><a href="#" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-4-3" aria-haspopup="true">Bowls By Country<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
2336      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
2337    </svg></a><ul id="desktop-menu-0-4-3" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><svg focusable="false" class="icon icon--nav-triangle-left " viewBox="0 0 9 20" role="presentation">
2338      <g fill="none">
2339        <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path>
2340        <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e8e8e8"></path>
2341      </g>
2342    </svg><li class="nav-dropdown__item"><a href="/collections/russian-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Russian Hookah Bowls</a></li><li class="nav-dropdown__item"><a href="/collections/american-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">American Hookah Bowls</a></li><li class="nav-dropdown__item"><a href="/collections/german-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">German Hookah Bowls</a></li><li class="nav-dropdown__item"><a href="/collections/turkish-hookah-bowls-1" class="nav-dropdown__link link" data-type="menuitem">Turkish Hookah Bowls</a></li></ul></li><li class="nav-dropdown__item "><a href="#" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-4-4" aria-haspopup="true">Bowls By Style<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
2343      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
2344    </svg></a><ul id="desktop-menu-0-4-4" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><svg focusable="false" class="icon icon--nav-triangle-left " viewBox="0 0 9 20" role="presentation">
2345      <g fill="none">
2346        <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path>
2347        <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e8e8e8"></path>
2348      </g>
2349    </svg><li class="nav-dropdown__item"><a href="/collections/lotus-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Lotus Hookah Bowls</a></li><li class="nav-dropdown__item"><a href="/collections/artisan-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Artisan Hookah Bowls</a></li><li class="nav-dropdown__item"><a href="/collections/modern-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Modern Hookah Bowls</a></li><li class="nav-dropdown__item"><a href="/collections/traditional-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Traditional Hookah Bowls</a></li></ul></li><li class="nav-dropdown__item "><a href="#" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-4-5" aria-haspopup="true">Bowls By Material<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
2350      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
2351    </svg></a><ul id="desktop-menu-0-4-5" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><svg focusable="false" class="icon icon--nav-triangle-left " viewBox="0 0 9 20" role="presentation">
2352      <g fill="none">
2353        <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path>
2354        <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e8e8e8"></path>
2355      </g>
2356    </svg><li class="nav-dropdown__item">
2356<a href="/collections/silicone-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Silicone Hookah Bowls</a></li><li class="nav-dropdown__item"><a href="/collections/clay-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Clay Hookah Bowls</a></li><li class="nav-dropdown__item"><a href="/collections/glass-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Glass Hookah Bowls</a></li><li class="nav-dropdown__item"><a href="/collections/ceramic-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Ceramic Hookah Bowls</a></li><li class="nav-dropdown__item"><a href="/collections/wooden-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Wooden Hookah Bowls</a></li><li class="nav-dropdown__item"><a href="/collections/stone-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Stone Hookah Bowls</a></li></ul></li><li class="nav-dropdown__item "><a href="#" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-4-6" aria-haspopup="true">Bowls By Type<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
2357      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
2358    </svg></a><ul id="desktop-menu-0-4-6" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><svg focusable="false" class="icon icon--nav-triangle-left " viewBox="0 0 9 20" role="presentation">
2359      <g fill="none">
2360        <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path>
2361        <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e8e8e8"></path>
2362      </g>
2363    </svg><li class="nav-dropdown__item"><a href="/collections/phunnel-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Phunnel Hookah Bowls</a></li><li class="nav-dropdown__item"><a href="/collections/killer-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Killer Hookah Bowls</a></li><li class="nav-dropdown__item"><a href="/collections/egyptian-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Egyptian Hookah Bowls</a></li><li class="nav-dropdown__item"><a href="/collections/turkish-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Turkish Hookah Bowls</a></li><li class="nav-dropdown__item"><a href="/collections/vortex-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Vortex Hookah Bowls</a></li><li class="nav-dropdown__item"><a href="/collections/evil-hookah-bowls" class="nav-dropdown__link link" data-type="menuitem">Evil Hookah Bowls</a></li></ul></li></ul></li><li class="nav-bar__item"><a href="/collections/hookah-bases" class="nav-bar__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-5" aria-haspopup="true">Bases<svg focusable="false" class="icon icon--arrow-bottom " viewBox="0 0 12 8" role="presentation">
2364      <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path>
2365    </svg><svg focusable="false" class="icon icon--nav-triangle " viewBox="0 0 20 9" role="presentation">
2366      <g fill="none" fill-rule="evenodd">
2367        <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill="#ffffff"></path>
2368        <path d="M-.00922471 9C1.38887087 7.61849126 4.26661926 4.80337304 8.62402045.5546454c.75993175-.7409708 1.98812015-.7393145 2.74596565.0037073L19.9800494 9h-1.3748787l-7.9226239-7.7676545c-.3789219-.3715101-.9930172-.3723389-1.3729808-.0018557-3.20734177 3.1273507-5.6127118 5.4776841-7.21584193 7.05073579C1.82769633 8.54226204 1.58379521 8.7818599 1.36203986 9H-.00922471z" fill="#e8e8e8"></path>
2369      </g>
2370    </svg></a><ul id="desktop-menu-0-5" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><li class="nav-dropdown__item "><a href="#" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-5-0" aria-haspopup="true">Shop By Caterogy<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
2371      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
2372    </svg></a><ul id="desktop-menu-0-5-0" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><svg focusable="false" class="icon icon--nav-triangle-left " viewBox="0 0 9 20" role="presentation">
2373      <g fill="none">
2374        <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path>
2375        <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e8e8e8"></path>
2376      </g>
2377    </svg><li class="nav-dropdown__item">
2377<a href="/collections/crystal-hookah-bases" class="nav-dropdown__link link" data-type="menuitem">Crystal Hookah Bases</a></li><li class="nav-dropdown__item"><a href="/collections/glass-hookah-bases" class="nav-dropdown__link link" data-type="menuitem">Glass Hookah Bases</a></li><li class="nav-dropdown__item"><a href="/collections/clear-hookah-bases" class="nav-dropdown__link link" data-type="menuitem">Clear Hookah Bases</a></li><li class="nav-dropdown__item"><a href="/collections/large-hookah-bases" class="nav-dropdown__link link" data-type="menuitem">Large Hookah Bases</a></li><li class="nav-dropdown__item"><a href="/collections/mini-hookah-bases" class="nav-dropdown__link link" data-type="menuitem">Mini Hookah Bases</a></li><li class="nav-dropdown__item"><a href="/collections/modern-hookah-bases" class="nav-dropdown__link link" data-type="menuitem">Modern Hookah Bases</a></li><li class="nav-dropdown__item"><a href="/collections/egyptian-hookah-bases" class="nav-dropdown__link link" data-type="menuitem">Egyptian Hookah Bases</a></li><li class="nav-dropdown__item"><a href="/collections/khalil-mamoon-hookah-bases" class="nav-dropdown__link link" data-type="menuitem">Khalil Mamoon Hookah Bases</a></li></ul></li><li class="nav-dropdown__item "><a href="#" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-5-1" aria-haspopup="true">Shop By Shape<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
2378      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
2379    </svg></a><ul id="desktop-menu-0-5-1" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><svg focusable="false" class="icon icon--nav-triangle-left " viewBox="0 0 9 20" role="presentation">
2380      <g fill="none">
2381        <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path>
2382        <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e8e8e8"></path>
2383      </g>
2384    </svg><li class="nav-dropdown__item"><a href="/collections/bell-hookah-bases" class="nav-dropdown__link link" data-type="menuitem">Bell Hookah Bases</a></li><li class="nav-dropdown__item"><a href="/collections/tradi-hookah-bases" class="nav-dropdown__link link" data-type="menuitem">Tradi Hookah Bases</a></li><li class="nav-dropdown__item"><a href="/collections/drop-hookah-bases" class="nav-dropdown__link link" data-type="menuitem">Drop Hookah Bases</a></li></ul></li><li class="nav-dropdown__item "><a href="#" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-5-2" aria-haspopup="true">Shop By Brand<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
2385      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
2386    </svg></a><ul id="desktop-menu-0-5-2" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><svg focusable="false" class="icon icon--nav-triangle-left " viewBox="0 0 9 20" role="presentation">
2387      <g fill="none">
2388        <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path>
2389        <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e8e8e8"></path>
2390      </g>
2391    </svg><li class="nav-dropdown__item"><a href="/collections/alpha-hookah-bases" class="nav-dropdown__link link" data-type="menuitem">Alpha </a></li><li class="nav-dropdown__item"><a href="/collections/big-maks-hookah-bases" class="nav-dropdown__link link" data-type="menuitem">Big Maks</a></li><li class="nav-dropdown__item"><a href="/collections/hookah-tree" class="nav-dropdown__link link" data-type="menuitem">Hookah Tree</a></li><li class="nav-dropdown__item"><a href="/collections/steamulation-hookah-bases" class="nav-dropdown__link link" data-type="menuitem">Steamulation</a></li><li class="nav-dropdown__item"><a href="/collections/union-hookah-bases" class="nav-dropdown__link link" data-type="menuitem">Union </a></li><li class="nav-dropdown__item"><a href="/collections/vessel-hookah-bases" class="nav-dropdown__link link" data-type="menuitem">Vessel </a></li><li class="nav-dropdown__item"><a href="/collections/wookah-bases" class="nav-dropdown__link link" data-type="menuitem">Wookah</a></li></ul></li></ul></li><li class="nav-bar__item"><a href="/collections/hookah-accessories" class="nav-bar__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-6" aria-haspopup="true">Accessories<svg focusable="false" class="icon icon--arrow-bottom " viewBox="0 0 12 8" role="presentation">
2392      <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path>
2393    </svg><svg focusable="false" class="icon icon--nav-triangle " viewBox="0 0 20 9" role="presentation">
2394      <g fill="none" fill-rule="evenodd">
2395        <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill="#ffffff"></path>
2396        <path d="M-.00922471 9C1.38887087 7.61849126 4.26661926 4.80337304 8.62402045.5546454c.75993175-.7409708 1.98812015-.7393145 2.74596565.0037073L19.9800494 9h-1.3748787l-7.9226239-7.7676545c-.3789219-.3715101-.9930172-.3723389-1.3729808-.0018557-3.20734177 3.1273507-5.6127118 5.4776841-7.21584193 7.05073579C1.82769633 8.54226204 1.58379521 8.7818599 1.36203986 9H-.00922471z" fill="#e8e8e8"></path>
2397      </g>
2398    </svg></a><ul id="desktop-menu-0-6" class="nav-dropdown nav-dropdown--restrict" data-type="menu" aria-hidden="true" role="list"><li class="nav-dropdown__item "><a href="/collections/hookah-bags" class="nav-dropdown__link link" data-type="menuitem">Bags</a></li><li class="nav-dropdown__item "><a href="/collections/hookah-coal-burners" class="nav-dropdown__link link" data-type="menuitem">Coal Burners</a></li><li class="nav-dropdown__item "><a href="/collections/coal-carriers" class="nav-dropdown__link link" data-type="menuitem">Coal Carriers</a></li><li class="nav-dropdown__item "><a href="/collections/forks" class="nav-dropdown__link link" data-type="menuitem">Forks</a></li><li class="nav-dropdown__item "><a href="/collections/heat-management-devices" class="nav-dropdown__link link" data-type="menuitem">Heat Management Devices</a></li><li class="nav-dropdown__item "><a href="/collections/hookah-adapters" class="nav-dropdown__link link" data-type="menuitem">Hookah Adapters</a></li><li class="nav-dropdown__item "><a href="/collections/hookah-boards" class="nav-dropdown__link link" data-type="menuitem">Hookah Boards</a></li><li class="nav-dropdown__item "><a href="/collections/hookah-mats" class="nav-dropdown__link link" data-type="menuitem">Hookah Mats</a></li><li class="nav-dropdown__item "><a href="/collections/hookah-stands" class="nav-dropdown__link link" data-type="menuitem">Hookah Stands</a></li><li class="nav-dropdown__item "><a href="/collections/hookah-hose-holders" class="nav-dropdown__link link" data-type="menuitem">Hose Holders</a></li><li class="nav-dropdown__item "><a href="/collections/hookah-keychain-lanyard" class="nav-dropdown__link link" data-type="menuitem">Keychain & Lanyard</a></li><li class="nav-dropdown__item "><a href="/collections/hookah-led-lights" class="nav-dropdown__link link" data-type="menuitem">LED Lights</a></li><li class="nav-dropdown__item "><a href="/collections/molasses-catchers" class="nav-dropdown__link link" data-type="menuitem">Molasses Catchers</a></li><li class="nav-dropdown__item "><a href="/collections/personal-hookah-mouth-tips" class="nav-dropdown__link link" data-type="menuitem">Personal Mouth Tips</a></li><li class="nav-dropdown__item "><a href="/collections/pokers" class="nav-dropdown__link link" data-type="menuitem">Pokers</a></li><li class="nav-dropdown__item "><a href="/collections/hookah-tongs" class="nav-dropdown__link link" data-type="menuitem">Tongs</a></li><li class="nav-dropdown__item "><a href="/collections/wind-covers" class="nav-dropdown__link link" data-type="menuitem">Wind Covers</a></li></ul></li><li class="nav-bar__item"><a href="/collections/hookah-parts" class="nav-bar__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-7" aria-haspopup="true">Parts<svg focusable="false" class="icon icon--arrow-bottom " viewBox="0 0 12 8" role="presentation">
2399      <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path>
2400    </svg><svg focusable="false" class="icon icon--nav-triangle " viewBox="0 0 20 9" role="presentation">
2401      <g fill="none" fill-rule="evenodd">
2402        <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill="#ffffff"></path>
2403        <path d="M-.00922471 9C1.38887087 7.61849126 4.26661926 4.80337304 8.62402045.5546454c.75993175-.7409708 1.98812015-.7393145 2.74596565.0037073L19.9800494 9h-1.3748787l-7.9226239-7.7676545c-.3789219-.3715101-.9930172-.3723389-1.3729808-.0018557-3.20734177 3.1273507-5.6127118 5.4776841-7.21584193 7.05073579C1.82769633 8.54226204 1.58379521 8.7818599 1.36203986 9H-.00922471z" fill="#e8e8e8"></path>
2404      </g>
2405    </svg></a><ul id="desktop-menu-0-7" class="nav-dropdown nav-dropdown--restrict" data-type="menu" aria-hidden="true" role="list"><li class="nav-dropdown__item "><a href="/collections/hookah-bowl-ports" class="nav-dropdown__link link" data-type="menuitem">Bowl Ports</a></li><li class="nav-dropdown__item "><a href="/collections/hookah-diffusers" class="nav-dropdown__link link" data-type="menuitem">Diffusers</a></li><li class="nav-dropdown__item "><a href="/collections/hookah-downstems" class="nav-dropdown__link link" data-type="menuitem">Downstems</a></li><li class="nav-dropdown__item "><a href="/collections/hookah-decor" class="nav-dropdown__link link" data-type="menuitem">Hookah Decor</a></li><li class="nav-dropdown__item "><a href="/collections/hookah-adaptors" class="nav-dropdown__link link" data-type="menuitem">Hose Adapters</a></li><li class="nav-dropdown__item "><a href="/collections/hookah-hoses" class="nav-dropdown__link link" data-type="menuitem">Hoses</a></li><li class="nav-dropdown__item "><a href="/collections/hose-springs" class="nav-dropdown__link link" data-type="menuitem">Hose Springs</a></li><li class="nav-dropdown__item "><a href="/collections/hookah-mouthpieces" class="nav-dropdown__link link" data-type="menuitem">Mouthpieces</a></li><li class="nav-dropdown__item "><a href="/collections/hookah-purge-valve-balls" class="nav-dropdown__link link" data-type="menuitem">Purge Balls</a></li><li class="nav-dropdown__item "><a href="/collections/hookah-trays" class="nav-dropdown__link link" data-type="menuitem">Trays</a></li><li class="nav-dropdown__item "><a href="/collections/hookah-valve" class="nav-dropdown__link link" data-type="menuitem">Valves</a></li></ul></li><li class="nav-bar__item"><a href="/collections/hookah-supplies" class="nav-bar__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-8" aria-haspopup="true">Supplies<svg focusable="false" class="icon icon--arrow-bottom " viewBox="0 0 12 8" role="presentation">
2406      <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path>
2407    </svg><svg focusable="false" class="icon icon--nav-triangle " viewBox="0 0 20 9" role="presentation">
2408      <g fill="none" fill-rule="evenodd">
2409        <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill="#ffffff"></path>
2410        <path d="M-.00922471 9C1.38887087 7.61849126 4.26661926 4.80337304 8.62402045.5546454c.75993175-.7409708 1.98812015-.7393145 2.74596565.0037073L19.9800494 9h-1.3748787l-7.9226239-7.7676545c-.3789219-.3715101-.9930172-.3723389-1.3729808-.0018557-3.20734177 3.1273507-5.6127118 5.4776841-7.21584193 7.05073579C1.82769633 8.54226204 1.58379521 8.7818599 1.36203986 9H-.00922471z" fill="#e8e8e8"></path>
2411      </g>
2412    </svg></a><ul id="desktop-menu-0-8" class="nav-dropdown nav-dropdown--restrict" data-type="menu" aria-hidden="true" role="list"><li class="nav-dropdown__item "><a href="/collections/cleaning-supplies" class="nav-dropdown__link link" data-type="menuitem">Cleaning Supplies</a></li><li class="nav-dropdown__item "><a href="/collections/hookah-mouth-tips" class="nav-dropdown__link link" data-type="menuitem">Disposable Mouth Tips</a></li><li class="nav-dropdown__item "><a href="/collections/hookah-foil" class="nav-dropdown__link link" data-type="menuitem">Foil</a></li><li class="nav-dropdown__item "><a href="/collections/hookah-grommets" class="nav-dropdown__link link" data-type="menuitem">Grommets</a></li><li class="nav-dropdown__item "><a href="/collections/masks" class="nav-dropdown__link link" data-type="menuitem">Masks</a></li><li class="nav-dropdown__item "><a href="/collections/hookah-water-coloring" class="nav-dropdown__link link" data-type="menuitem">Water Coloring</a></li></ul></li><li class="nav-bar__item"><a href="/collections/herbal-shisha" class="nav-bar__link link" data-type="menuitem">Herbal Shisha</a></li><li class="nav-bar__item"><a href="/collections/hookah-coals" class="nav-bar__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-10" aria-haspopup="true">Coals<svg focusable="false" class="icon icon--arrow-bottom " viewBox="0 0 12 8" role="presentation">
2413      <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path>
2414    </svg><svg focusable="false" class="icon icon--nav-triangle " viewBox="0 0 20 9" role="presentation">
2415      <g fill="none" fill-rule="evenodd">
2416        <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill="#ffffff"></path>
2417        <path d="M-.00922471 9C1.38887087 7.61849126 4.26661926 4.80337304 8.62402045.5546454c.75993175-.7409708 1.98812015-.7393145 2.74596565.0037073L19.9800494 9h-1.3748787l-7.9226239-7.7676545c-.3789219-.3715101-.9930172-.3723389-1.3729808-.0018557-3.20734177 3.1273507-5.6127118 5.4776841-7.21584193 7.05073579C1.82769633 8.54226204 1.58379521 8.7818599 1.36203986 9H-.00922471z" fill="#e8e8e8"></path>
2418      </g>
2419    </svg></a><ul id="desktop-menu-0-10" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><li class="nav-dropdown__item "><a href="#" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-10-0" aria-haspopup="true">Shop By Brand<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
2420      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
2421    </svg></a><ul id="desktop-menu-0-10-0" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><svg focusable="false" class="icon icon--nav-triangle-
2421left " viewBox="0 0 9 20" role="presentation">
2422      <g fill="none">
2423        <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path>
2424        <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e8e8e8"></path>
2425      </g>
2426    </svg><li class="nav-dropdown__item"><a href="/collections/cocoburn-natural-hookah-coals" class="nav-dropdown__link link" data-type="menuitem">NEW! Cocoburn </a></li><li class="nav-dropdown__item"><a href="/collections/blackcocos-hookah-coals" class="nav-dropdown__link link" data-type="menuitem">BLACKCOCO's </a></li><li class="nav-dropdown__item"><a href="/collections/cocoloco-hookah-charcoal" class="nav-dropdown__link link" data-type="menuitem">Cocoloco </a></li><li class="nav-dropdown__item"><a href="/collections/crown-coconut-shell-hookah-coals" class="nav-dropdown__link link" data-type="menuitem">Crown</a></li><li class="nav-dropdown__item"><a href="/collections/starlight-hookah-coals" class="nav-dropdown__link link" data-type="menuitem">Starlight </a></li><li class="nav-dropdown__item"><a href="/collections/qoco-turbo-hookah-coals" class="nav-dropdown__link link" data-type="menuitem">Qoco Turbo </a></li><li class="nav-dropdown__item"><a href="/collections/titanium-hookah-coals" class="nav-dropdown__link link" data-type="menuitem">Titanium </a></li></ul></li><li class="nav-dropdown__item "><a href="#" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-10-1" aria-haspopup="true">Shop By Shape<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
2427      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
2428    </svg></a><ul id="desktop-menu-0-10-1" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><svg focusable="false" class="icon icon--nav-triangle-left " viewBox="0 0 9 20" role="presentation">
2429      <g fill="none">
2430        <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path>
2431        <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e8e8e8"></path>
2432      </g>
2433    </svg><li class="nav-dropdown__item"><a href="/collections/square-hookah-coals" class="nav-dropdown__link link" data-type="menuitem">Square </a></li><li class="nav-dropdown__item"><a href="/collections/cube-hookah-coals" class="nav-dropdown__link link" data-type="menuitem">Cubes</a></li><li class="nav-dropdown__item"><a href="/collections/flat-hookah-coals" class="nav-dropdown__link link" data-type="menuitem">Flats</a></li><li class="nav-dropdown__item"><a href="/collections/small-cube-hookah-coals" class="nav-dropdown__link link" data-type="menuitem">Small Cubes</a></li><li class="nav-dropdown__item"><a href="/collections/finger-hookah-coals" class="nav-dropdown__link link" data-type="menuitem">Hexagon</a></li><li class="nav-dropdown__item"><a href="/collections/lotus-head-hookah-coals" class="nav-dropdown__link link" data-type="menuitem">Lotus Head </a></li></ul></li><li class="nav-dropdown__item "><a href="#" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-10-2" aria-haspopup="true">Shop By Category<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
2434      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
2435    </svg></a><ul id="desktop-menu-0-10-2" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><svg focusable="false" class="icon icon--nav-triangle-left " viewBox="0 0 9 20" role="presentation">
2436      <g fill="none">
2437        <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path>
2438        <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e8e8e8"></path>
2439      </g>
2440    </svg><li class="nav-dropdown__item"><a href="/collections/coconut-hookah-coals" class="nav-dropdown__link link" data-type="menuitem">Coconut</a></li><li class="nav-dropdown__item"><a href="/collections/natural-hookah-coals" class="nav-dropdown__link link" data-type="menuitem">Natural </a></li><li class="nav-dropdown__item"><a href="/collections/quick-light-hookah-coals" class="nav-dropdown__link link" data-type="menuitem">Quick Light </a></li></ul></li></ul></li><li class="nav-bar__item"><a href="/collections/electric-hookahs" class="nav-bar__link link" data-type="menuitem">E-Hookahs</a></li><li class="nav-bar__item"><a href="/collections/vapes" class="nav-bar__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-12" aria-haspopup="true">Vapes<svg focusable="false" class="icon icon--arrow-bottom " viewBox="0 0 12 8" role="presentation">
2441      <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path>
2442    </svg><svg focusable="false" class="icon icon--nav-triangle " viewBox="0 0 20 9" role="presentation">
2443      <g fill="none" fill-rule="evenodd">
2444        <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill="#ffffff"></path>
2445        <path d="M-.00922471 9C1.38887087 7.61849126 4.26661926 4.80337304 8.62402045.5546454c.75993175-.7409708 1.98812015-.7393145 2.74596565.0037073L19.9800494 9h-1.3748787l-7.9226239-7.7676545c-.3789219-.3715101-.9930172-.3723389-1.3729808-.0018557-3.20734177 3.1273507-5.6127118 5.4776841-7.21584193 7.05073579C1.82769633 8.54226204 1.58379521 8.7818599 1.36203986 9H-.00922471z" fill="#e8e8e8"></path>
2446      </g>
2447    </svg></a><ul id="desktop-menu-0-12" class="nav-dropdown nav-dropdown--restrict" data-type="menu" aria-hidden="true" role="list"><li class="nav-dropdown__item "><a href="/collections/adalya-vape-collection" class="nav-dropdown__link link" data-type="menuitem">Adalya </a></li><li class="nav-dropdown__item "><a href="/collections/al-fakher-vape-collection" class="nav-dropdown__link link" data-type="menuitem">
2447Al Fakher </a></li><li class="nav-dropdown__item "><a href="/collections/flamingo-vape-collection" class="nav-dropdown__link link" data-type="menuitem">Flamingo </a></li><li class="nav-dropdown__item "><a href="/collections/foger-vape-collection" class="nav-dropdown__link link" data-type="menuitem">Foger </a></li><li class="nav-dropdown__item "><a href="/collections/geek-bar-vape-collection" class="nav-dropdown__link link" data-type="menuitem">Geek Bar </a></li><li class="nav-dropdown__item "><a href="/collections/kori-vape-collection" class="nav-dropdown__link link" data-type="menuitem">Kori </a></li><li class="nav-dropdown__item "><a href="/collections/olit-vape-collection" class="nav-dropdown__link link" data-type="menuitem">Olit </a></li><li class="nav-dropdown__item "><a href="/collections/zlab-vape-collection" class="nav-dropdown__link link" data-type="menuitem">ZLab</a></li></ul></li><li class="nav-bar__item"><a href="/collections/nicotine-pouches" class="nav-bar__link link" data-type="menuitem">Nicotine Pouches</a></li><li class="nav-bar__item"><a href="/collections/whole-leaf-tobacco" class="nav-bar__link link" data-type="menuitem">Whole Leaf Tobacco</a></li><li class="nav-bar__item"><a href="/collections/tea" class="nav-bar__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-15" aria-haspopup="true">Tea<svg focusable="false" class="icon icon--arrow-bottom " viewBox="0 0 12 8" role="presentation">
2448      <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path>
2449    </svg><svg focusable="false" class="icon icon--nav-triangle " viewBox="0 0 20 9" role="presentation">
2450      <g fill="none" fill-rule="evenodd">
2451        <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill="#ffffff"></path>
2452        <path d="M-.00922471 9C1.38887087 7.61849126 4.26661926 4.80337304 8.62402045.5546454c.75993175-.7409708 1.98812015-.7393145 2.74596565.0037073L19.9800494 9h-1.3748787l-7.9226239-7.7676545c-.3789219-.3715101-.9930172-.3723389-1.3729808-.0018557-3.20734177 3.1273507-5.6127118 5.4776841-7.21584193 7.05073579C1.82769633 8.54226204 1.58379521 8.7818599 1.36203986 9H-.00922471z" fill="#e8e8e8"></path>
2453      </g>
2454    </svg></a><ul id="desktop-menu-0-15" class="nav-dropdown nav-dropdown--restrict" data-type="menu" aria-hidden="true" role="list"><li class="nav-dropdown__item "><a href="/collections/wellness-collection" class="nav-dropdown__link link" data-type="menuitem">Wellness Collection</a></li><li class="nav-dropdown__item "><a href="/collections/organic-loose-leaf-teas" class="nav-dropdown__link link" data-type="menuitem">Organic Loose Leaf Teas</a></li><li class="nav-dropdown__item "><a href="/collections/organic-loose-leaf-gift-sets" class="nav-dropdown__link link" data-type="menuitem">Organic Loose Leaf Gift Sets</a></li><li class="nav-dropdown__item "><a href="/collections/tea-bags-in-the-cotton-bag" class="nav-dropdown__link link" data-type="menuitem">Tea Bags in the Cotton Bag</a></li><li class="nav-dropdown__item "><a href="/collections/tea-bags-in-the-box" class="nav-dropdown__link link" data-type="menuitem">Tea Bags in the Box</a></li></ul></li><li class="nav-bar__item"><a href="/products/guess-hookah-gift-card" class="nav-bar__link link" data-type="menuitem">Gift Card</a></li><li class="nav-bar__item"><a href="/collections/sale" class="nav-bar__link link" data-type="menuitem">SALE</a></li><li class="nav-bar__item"><a href="/blogs/hookah-blog" class="nav-bar__link link" data-type="menuitem">Blog</a></li></ul>
2455        </div>
2456      </div>
2457    </nav></section>
2458
2459<style>
2460  :root {
2461    --header-is-sticky: 1;
2462    --header-inline-navigation: 1;
2463  }
2464
2465  #shopify-section-header {
2466    position: relative;
2467    z-index: 5;position: -webkit-sticky;
2468      position: sticky;
2469      top: 0;}.header__logo-image {
2470      max-width: 170px !important;
2471    }
2472
2473    @media screen and (min-width: 641px) {
2474      .header__logo-image {
2475        max-width: 190px !important;
2476      }
2477    }@media screen and (min-width: 1000px) {
2478      .search-bar.is-expanded .search-bar__top {
2479        box-shadow: 0 -1px var(--border-color) inset;
2480      }
2481    }</style>
2482
2483<script>
2484  document.documentElement.style.setProperty('--header-height', document.getElementById('shopify-section-header').clientHeight + 'px');
2485</script>
2485
2486
2487</div>
2488
2489    <main id="main" role="main">
2490	  <input type="hidden" name ="risingSigma-template-name" id="risingSigma-template-name" value="search">
2491<div id="magic-menu-script" class="ia_menu_collections">
2492	<div class="collection_list">
2493		<ul class="list_items"></ul>
2494	</div>
2495</div>
2496      <div class="globoRecommendationsTop"></div><div id="shopify-section-template--17304590352436__main" class="shopify-section"><section data-section-id="template--17304590352436__main" data-section-type="collection" data-section-settings='{
2497  "currentSortBy": "relevance",
2498  "currentTags": [],
2499  "filterMode": "",
2500  "defaultLayout": "grid",
2501  "defaultProductsPerPage": 24,
2502  "isAutomatic": true,
2503  "gridClasses": "1\/3--tablet 1\/4--lap-and-up"
2504}'>
2505  <div class="container "><div class="empty-state">
2506        <p class="empty-state__heading heading h1">Search</p>
2507        <p class="empty-state__description">Use the search bar below to find products:</p>
2508
2509        <form class="empty-state__quick-form" action="/search" method="get">
2510          <input type="hidden" name="type" value="product">
2511          <input type="hidden" name="options[prefix]" value="last">
2512
2513          <div class="form__connected-item">
2514            <div class="form__input-wrapper form__input-wrapper--labelled">
2515              <input id="search" type="text" class="form__field form__field--text" name="q" autocomplete="off" autocorrect="off">
2516              <label for="search" class="form__floating-label">Search...</label>
2517            </div>
2518
2519            <button type="submit" class="form__connection button button--primary" aria-label="Search..."><svg focusable="false" class="icon icon--search " viewBox="0 0 21 21" role="presentation">
2520      <g stroke-width="2" stroke="currentColor" fill="none" fill-rule="evenodd">
2521        <path d="M19 19l-5-5" stroke-linecap="square"></path>
2522        <circle cx="8.5" cy="8.5" r="7.5"></circle>
2523      </g>
2524    </svg></button>
2525          </div>
2526        </form>
2527
2528        <a href="/" class="empty-state__link link link--accented">or click here to go back home</a>
2529      </div></div><div id="modal-quick-view-template--17304590352436__main" class="modal" aria-hidden="true">
2530    <div class="modal__dialog modal__dialog--stretch" role="dialog">
2531      <button class="modal__close link" data-action="close-modal" title="Close"><svg focusable="false" class="icon icon--close " viewBox="0 0 19 19" role="presentation">
2532      <path d="M9.1923882 8.39339828l7.7781745-7.7781746 1.4142136 1.41421357-7.7781746 7.77817459 7.7781746 7.77817456L16.9705627 19l-7.7781745-7.7781746L1.41421356 19 0 17.5857864l7.7781746-7.77817456L0 2.02943725 1.41421356.61522369 9.1923882 8.39339828z" fill="currentColor" fill-rule="evenodd"></path>
2533    </svg></button>
2534
2535      <div class="modal__loader"><svg focusable="false" class="icon icon--search-loader " viewBox="0 0 64 64" role="presentation">
2536      <path opacity=".4" d="M23.8589104 1.05290547C40.92335108-3.43614731 58.45816642 6.79494359 62.94709453 23.8589104c4.48905278 17.06444068-5.74156424 34.59913135-22.80600493 39.08818413S5.54195825 57.2055303 1.05290547 40.1410896C-3.43602265 23.0771228 6.7944697 5.54195825 23.8589104 1.05290547zM38.6146353 57.1445143c13.8647142-3.64731754 22.17719655-17.89443541 18.529879-31.75914961-3.64743965-13.86517841-17.8944354-22.17719655-31.7591496-18.529879S3.20804604 24.7494569 6.8554857 38.6146353c3.64731753 13.8647142 17.8944354 22.17719655 31.7591496 18.529879z"></path>
2537      <path d="M1.05290547 40.1410896l5.80258022-1.5264543c3.64731754 13.8647142 17.89443541 22.17719655 31.75914961 18.529879l1.5264543 5.80258023C23.07664892 67.43614731 5.54195825 57.2055303 1.05290547 40.1410896z"></path>
2538    </svg></div>
2539
2540      <div class="modal__inner"></div>
2541    </div>
2542  </div>
2543</section>
2544
2545</div>
2546
2547<script id="globoRelatedProductsTemplate" type="template/html">
2548  {% if box.template.id == 1 or box.template.id == '1' %}
2549  <div id="{{box.id}}" data-title="{{box.title.text | escape}}" class="ga ga-template_1 ga-products-box ga-template_themeid_871">
2550    {% if box.title and box.title.text and box.title.text != '' %}<h2 class="ga-title section-title "><span>{{box.title.text}}</span></h2>{% endif %}
2551    {% if box.subtitle and box.subtitle.text and box.subtitle.text != '' %}<div class="ga-subtitle">{{box.subtitle.text}}</div>{% endif %}
2552    <div class="ga-products">
2553      <div class="ga-carousel_wrapper">
2554        <ul class="ga-carousel gowl-carousel" data-products-count="{{products.size}}">
2555          {% for product in products %}
2556          {% assign first_available_variant = false %}
2557          {% for variant in product.variants %}
2558            {% if first_available_variant == false and variant.available %}{% assign first_available_variant = variant %}{% endif %}
2559          {% endfor %}
2560          {% if first_available_variant == false %}{% assign first_available_variant = product.variants[0] %}{% endif %}
2561          {% if product.images[0] %}
2562            {% assign featured_image = product.images[0] | img_url: '350x' %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}
2563          {% else %}
2564            {% assign featured_image = no_image_url | img_url: '350x' %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}
2565          {% endif %}
2566          <li class="ga-product" data-product-id="{{product.id}}">
2567            <a{% if settings.new_tab %} target="_blank"{% endif %} href="/products/{{product.handle}}">
2568              {% if box.template.elements contains 'saleLabel' and first_available_variant.compare_at_price > first_available_variant.price %}
2569              <span class="ga-label ga-label_sale">{{translation.sale}}</span>
2570              {% endif %}
2571              {% unless product.available %}
2572              <span class="ga-label ga-label_sold">{{translation.sold_out}}</span>
2573              {% endunless %}
2574              <div class="ga-product_image ga-product_image_{{product.id}} lazyload hs-lazyload hs-id-a8d94aa2" data-bg="{{featured_image}}'" id="ga-product_image_{{product.id}}" style=""><span></span></div>
2575            </a>
2576                        <a class="ga-product_title  "{% if settings.new_tab %} target="_blank"{% endif %} href="/products/{{product.handle}}">{{product.title}}</a>
2577            {% assign variants_size = product.variants | size %}
2578            <div class="ga-product_variants-container{% unless box.template.elements contains 'variantSelector' %} ga-hide{% endunless %}">
2579              <select class="ga-product_variant_select {% if variants_size == 1 %}ga-hide{% endif %}">
2580                {% for variant in product.variants %}
2581                  <option{% if first_available_variant.id == variant.id %} selected{% endif %}{% unless variant.available %} disabled{% endunless %} data-image="{% if variant.featured_image %}{{variant.featured_image.src | img_url: '350x'}}{% else %}{{featured_image}}{% endif %}" data-available="{{variant.available}}" data-compare_at_price="{{variant.compare_at_price}}" data-price="{{variant.price}}" value="{{variant.id}}">{{variant.title}}{% unless variant.available %} - {{translation.sold_out}}{% endunless %}</option>
2582                {% endfor %}
2583              </select>
2584            </div>
2585            {% if box.template.elements contains 'price' %}
2586            <span class="ga-product_price-container">
2587              <span class="ga-product_price money">{{first_available_variant.price | money}}</span>
2588              {% if first_available_variant.compare_at_price > first_available_variant.price %}
2589              <s class="ga-product_oldprice money">{{first_available_variant.compare_at_price | money}}</s>
2590              {% endif %}
2591            </span>
2592            {% endif %}
2593            {% if box.template.elements contains 'addToCartBtn' %}
2594            <button class="ga-product_addtocart" type="button" data-add="{{translation.add_to_cart}}" data-added="{{translation.added_to_cart}}">{{translation.add_to_cart}}</button>
2595            {% endif %}
2596                      </li>
2597          {% endfor %}
2598        </ul>
2599      </div>
2600    </div>
2601  </div>
2602  {% elsif box.template.id == 2 or box.template.id == '2' %}
2603  <div id="{{box.id}}" data-title="{{box.title.text | escape}}" class="ga ga-template_2 ga-products-box  ga-template_themeid_871">
2604    {% if box.title and box.title.text and box.title.text != '' %}<h2 class="ga-title section-title "><span>{{box.title.text}}</span></h2>{% endif %}
2605    {% if box.subtitle and box.subtitle.text and box.subtitle.text != '' %}<div class="ga-subtitle">{{box.subtitle.text}}</div>{% endif %}
2606    {% assign total_price = 0 %}
2607    <div class="ga-products">
2608      <div class="ga-products_image">
2609        {% for product in products %}
2610        {% assign first_available_variant = false %}
2611        {% for variant in product.variants %}
2612          {% if first_available_variant == false and variant.available %}{% assign first_available_variant = variant %}{% endif %}
2613        {% endfor %}
2614        {% if first_available_variant == false %}{% assign first_available_variant = product.variants[0] %}{% endif %}
2615        {% if first_available_variant.available and box.template.selected %}
2616        {% assign total_price = total_price | plus: first_available_variant.price %}
2617        {% endif %}
2618        {% if product.images[0] %}
2619          {% assign featured_image = product.images[0] | img_url: '350x' %}
2620        {% else %}
2621          {% assign featured_image = no_image_url | img_url: '350x' %}
2622        {% endif %}
2623        <div id="ga-product_{{product.id}}" class="ga-product {% if forloop.last %}last{% endif %}">
2624
2625          <a{% if settings.new_tab %} target="_blank"{% endif %} href="/products/{{product.handle}}">
2626            {% unless product.available %}
2627            <span class="ga-label ga-label_sold">{{translation.sold_out}}</span>
2628            {% endunless %}
2629            <img alt="{{product.title}}" class="ga-product_image_{{product.id}} lazyload hs-lazyload hs-id-36f0e599" data-src="{{featured_image}}" id="ga-product_image_{{product.id}}" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="/>
2630          </a>
2631        </div>
2632        {% endfor %}
2633        <div class="ga-product-form {% unless total_price > 0 %}
2633ga-hide{% endunless %}">
2634          {% if box.template.elements contains 'price' %}
2635          <div>{{translation.total_price}} <span class="ga-product_price ga-product_totalprice money">{{total_price | money}}</span></div>
2636          {% endif %}
2637          {% if box.template.elements contains 'addToCartBtn' %}
2638          <button class="ga-addalltocart" type="button" data-add="{{translation.add_selected_to_cart}}" data-added="{{translation.added_selected_to_cart}}">{{translation.add_selected_to_cart}}</button>
2639          {% endif %}
2640        </div>
2641      </div>
2642    </div>
2643    <ul class="ga-products-input">
2644      {% for product in products %}
2645      {% assign first_available_variant = false %}
2646      {% for variant in product.variants %}
2647        {% if first_available_variant == false and variant.available %}{% assign first_available_variant = variant %}{% endif %}
2648      {% endfor %}
2649      {% if first_available_variant == false %}{% assign first_available_variant = product.variants[0] %}{% endif %}
2650      {% if product.images[0] %}
2651        {% assign featured_image = product.images[0] | img_url: '350x' %}
2652      {% else %}
2653        {% assign featured_image = no_image_url | img_url: '350x' %}
2654      {% endif %}
2655      <li class="ga-product{% unless box.template.selected %} ga-deactive{% endunless %}" data-product-id="{{product.id}}">
2656        <input {% unless product.available %}disabled{% endunless %} class="selectedItem"{% if box.template.selected and product.available == true %} checked{% endif %} type="checkbox" value="{{product.id}}"/>
2657        <a class="ga-product_title"{% if settings.new_tab %} target="_blank"{% endif %} href="/products/{{product.handle}}">{% if product.id == cur_product_id %}<strong>{{translation.this_item}} </strong>{% endif %}{{product.title}}{% unless product.available %} - {{translation.sold_out}}{% endunless %}</a>
2658        {% assign variants_size = product.variants | size %}
2659        <div class="ga-product_variants-container{% unless box.template.elements contains 'variantSelector' %} ga-hide{% endunless %}">
2660          <select {% unless product.available %}disabled{% endunless %} class="ga-product_variant_select {% if variants_size == 1 %}ga-hide{% endif %}">
2661            {% for variant in product.variants %}
2662              <option{% if first_available_variant.id == variant.id %} selected{% endif %}{% unless variant.available %} disabled{% endunless %} data-image="{% if variant.featured_image %}{{variant.featured_image.src | img_url: '100x'}}{% else %}{{featured_image}}{% endif %}" data-available="{{variant.available}}" data-compare_at_price="{{variant.compare_at_price}}" data-price="{{variant.price}}" value="{{variant.id}}">{{variant.title}}{% unless variant.available %} - {{translation.sold_out}}{% endunless %}</option>
2663            {% endfor %}
2664          </select>
2665        </div>
2666        {% if box.template.elements contains 'price' %}
2667        <span class="ga-product_price-container">
2668          <span class="ga-product_price money">{{first_available_variant.price | money}}</span>
2669          {% if first_available_variant.compare_at_price > first_available_variant.price %}
2670          <s class="ga-product_oldprice money">{{first_available_variant.compare_at_price | money}}</s>
2671          {% endif %}
2672        </span>
2673        {% endif %}
2674      </li>
2675      {% endfor %}
2676    </ul>
2677  </div>
2678  {% elsif box.template.id == 3 or box.template.id == '3' %}
2679  <div id="{{box.id}}" data-title="{{box.title.text | escape}}" class="ga ga-template_3 ga-products-box  ga-template_themeid_871">
2680    {% if box.title and box.title.text and box.title.text != '' %}<h2 class="ga-title section-title "><span>{{box.title.text}}</span></h2>{% endif %}
2681    {% if box.subtitle and box.subtitle.text and box.subtitle.text != '' %}<div class="ga-subtitle">{{box.subtitle.text}}</div>{% endif %}
2682    {% assign total_price = 0 %}
2683    <div class="ga-products">
2684      <ul class="ga-products-table">
2685        {% for product in products %}
2686        {% assign first_available_variant = false %}
2687        {% for variant in product.variants %}
2688          {% if first_available_variant == false and variant.available %}{% assign first_available_variant = variant %}{% endif %}
2689        {% endfor %}
2690        {% if first_available_variant == false %}{% assign first_available_variant = product.variants[0] %}{% endif %}
2691        {% if first_available_variant.available and box.template.selected %}
2692        {% assign total_price = total_price | plus: first_available_variant.price %}
2693        {% endif %}
2694        {% if product.images[0] %}
2695          {% assign featured_image = product.images[0] | img_url: '100x' %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}{% assign hs_featured_image = product.images[0] %}
2696        {% else %}
2697          {% assign featured_image = no_image_url | img_url: '100x' %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}{% assign hs_featured_image = no_image_url %}
2698        {% endif %}
2699        <li class="ga-product{% unless box.template.selected %} ga-deactive{% endunless %}" data-product-id="{{product.id}}">
2700          <div class="product_main">
2701            <input {% unless product.available %}disabled{% endunless %} class="selectedItem"{% if box.template.selected and product.available == true %} checked{% endif %} type="checkbox" value=""/>
2702            <a{% if settings.new_tab %} target="_blank"{% endif %} href="/products/{{product.handle}}" class="ga-products_image">
2703              {% unless product.available %}
2704              <span class="ga-label ga-label_sold">{{translation.sold_out}}</span>
2705              {% endunless %}
2706              <span>
2707                <img alt="{{product.title}}" class="ga-product_image_{{product.id}} lazyload hs-lazyload hs-id-b0ef92ce" data-src="{{featured_image}}" id="ga-product_image_{{product.id}}" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="/>
2708              </span>
2709            </a>
2710            <div>
2711              <a class="ga-product_title"{% if settings.new_tab %} target="_blank"{% endif %} href="/products/{{product.handle}}">{% if product.id == cur_product_id %}<strong>{{translation.this_item}} </strong>{% endif %}{{product.title}}{% unless product.available %} - {{translation.sold_out}}{% endunless %}</a>
2712            </div>
2713          </div>
2714          {% assign variants_size = product.variants | size %}
2715          <div class="ga-product_variants-container{% unless box.template.elements contains 'variantSelector' %} ga-hide{% endunless %}">
2716            <select {% unless product.available %}disabled{% endunless %} class="ga-product_variant_select {% if variants_size == 1 %}ga-hide{% endif %}">
2717              {% for variant in product.variants %}
2718                <option{% if first_available_variant.id == variant.id %} selected{% endif %}{% unless variant.available %} disabled{% endunless %} data-image="{% if variant.featured_image %}{{variant.featured_image.src | img_url: '100x'}}{% else %}{{featured_image}}{% endif %}" data-available="{{variant.available}}" data-compare_at_price="{{variant.compare_at_price}}" data-price="{{variant.price}}" value="{{variant.id}}">{{variant.title}}{% unless variant.available %} - {{translation.sold_out}}{% endunless %}</option>
2719              {% endfor %}
2720            </select>
2721          </div>
2722          {% if box.template.elements contains 'price' %}
2723          <span class="ga-product_price-container">
2724            <span class="ga-product_price money">{{first_available_variant.price | money}}</span>
2725            {% if first_available_variant.compare_at_price > first_available_variant.price %}
2726            <s class="ga-product_oldprice money">{{first_available_variant.compare_at_price | money}}</s>
2727            {% endif %}
2728          </span>
2729          {% endif %}
2730        </li>
2731        {% endfor %}
2732      </ul>
2733      <div class="ga-product-form{% unless box.template.selected or total_price > 0 %} ga-hide{% endunless %}">
2734        {% if box.template.elements contains 'price' %}
2735        <div>{{translation.total_price}} <span class="ga-product_price ga-product_totalprice money">{{total_price | money}}</span></div>
2736        {% endif %}
2737        {% if box.template.elements contains 'addToCartBtn' %}
2738        <button class="ga-addalltocart" type="button" data-add="{{translation.add_selected_to_cart}}" data-added="{{translation.added_selected_to_cart}}">{{translation.add_selected_to_cart}}</button>
2739        {% endif %}
2740      </div>
2741    </div>
2742  </div>
2743  {% endif %}
2744</script>
2744
2745
2746
2747
2748<div class="globoRecommendationsBottom"></div>
2749
2750    </main>
2751
2752    <div id="shopify-section-static-text-with-icons" class="shopify-section"></div>
2753    <div id="shopify-section-footer" class="shopify-section"><footer class="footer" data-section-id="footer" data-section-type="footer" role="contentinfo">
2754  <div class="container">
2755    <div class="footer__wrapper"><div class="footer__block-list"><div class="footer__block-item footer__block-item--links" >
2756                    <button class="footer__title heading h6" disabled aria-expanded="false" aria-controls="block-e54afcd3-abfe-4dee-807e-2f90da1ef264" data-action="toggle-collapsible">
2757                      <span>Shop</span>
2758                      <span class="plus-button"></span>
2759                    </button>
2760
2761                    <div id="block-e54afcd3-abfe-4dee-807e-2f90da1ef264" class="footer__collapsible">
2762                      <div class="footer__collapsible-content">
2763                        <ul class="footer__linklist list--unstyled" role="list"><li>
2764                              <a href="/search" class="footer__link-item link">Search</a>
2765                            </li><li>
2766                              <a href="/collections/hookahs-for-sale" class="footer__link-item link">Hookahs</a>
2767                            </li><li>
2768                              <a href="/collections/hookah-bowls" class="footer__link-item link">Hookah Bowls</a>
2769                            </li><li>
2770                              <a href="/collections/hookah-accessories" class="footer__link-item link">Accessories</a>
2771                            </li><li>
2772                              <a href="/collections/herbal-shisha" class="footer__link-item link">Herbal Shisha</a>
2773                            </li><li>
2774                              <a href="/collections/hookah-coals" class="footer__link-item link">Hookah Coals</a>
2775                            </li></ul>
2776                      </div>
2777                    </div>
2778                  </div><div class="footer__block-item footer__block-item--links" >
2779                    <button class="footer__title heading h6" disabled aria-expanded="false" aria-controls="block-65c35af4-a559-4b43-b023-0c9c549d773a" data-action="toggle-collapsible">
2780                      <span>Blog</span>
2781                      <span class="plus-button"></span>
2782                    </button>
2783
2784                    <div id="block-65c35af4-a559-4b43-b023-0c9c549d773a" class="footer__collapsible">
2785                      <div class="footer__collapsible-content">
2786                        <ul class="footer__linklist list--unstyled" role="list"><li>
2787                              <a href="/blogs/hookah-blog/best-hookahs" class="footer__link-item link">Best Hookahs In 2026</a>
2788                            </li></ul>
2789                      </div>
2790                    </div>
2791                  </div><div class="footer__block-item footer__block-item--links" >
2792                    <button class="footer__title heading h6" disabled aria-expanded="false" aria-controls="block-footer-1" data-action="toggle-collapsible">
2793                      <span>Website Support</span>
2794                      <span class="plus-button"></span>
2795                    </button>
2796
2797                    <div id="block-footer-1" class="footer__collapsible">
2798                      <div class="footer__collapsible-content">
2799                        <ul class="footer__linklist list--unstyled" role="list"><li>
2800                              <a href="https://help.guesshookah.com/en-US" class="footer__link-item link">Need Help?</a>
2801                            </li><li>
2802                              <a href="/pages/age-verification" class="footer__link-item link">Age Veification</a>
2803                            </li><li>
2804                              <a href="/pages/shipping-returns" class="footer__link-item link">Shipping & Returns</a>
2805                            </li><li>
2806                              <a href="/policies/terms-of-service" class="footer__link-item link">Terms And Conditions</a>
2807                            </li><li>
2808                              <a href="/policies/privacy-policy" class="footer__link-item link">Privacy Pollicy</a>
2809                            </li><li>
2810                              <a href="https://guesshookah.com/a/sitemap-tools/sitemap" class="footer__link-item link">Sitemap</a>
2811                            </li><li>
2812                              <a href="/pages/about-sezzle" class="footer__link-item link">Sezzle</a>
2813                            </li><li>
2814                              <a href="/pages/hookah-wholesale" class="footer__link-item link">Wholesale</a>
2815                            </li><li>
2816                              <a href="https://affiliattesguesshookah.goaffpro.com/" class="footer__link-item link">Affiliate program</a>
2817                            </li></ul>
2818                      </div>
2819                    </div>
2820                  </div><div class="footer__block-item footer__block-item--text" >
2821                  <button class="footer__title heading h6" disabled aria-expanded="false" aria-controls="block-a0abd468-ac2d-4b37-97f6-9005f28973cb" data-action="toggle-collapsible">
2822                    <span>Contact</span>
2823                    <span class="plus-button"></span>
2824                  </button>
2825
2826                  <div id="block-a0abd468-ac2d-4b37-97f6-9005f28973cb" class="footer__collapsible">
2827                    <div class="footer__collapsible-content">
2828                      <div class="rte">
2829                        <p><a href="mailto:[email protected]" title="mailto:[email protected]">Email Us</a></p><p>Phone: +1 888-691-8089</p>
2830                      </div>
2831                    </div>
2832                  </div>
2833                </div></div><aside class="footer__aside"><div class="footer__aside-item footer__aside-item--localization "><p class="hidden-pocket">© 2026 GH Shop<br><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore"> </a></p>
2834        </div><div class="footer__aside-item footer__aside-item--social">
2835              <p class="footer__aside-title">Follow Us</p>
2836
2837              <ul class="social-media__item-list  list--unstyled" role="list">
2838    <li class="social-media__item social-media__item--facebook">
2839      <a href="https://www.facebook.com/profile.php?id=61556935570857" target="_blank" rel="noopener" aria-label="Follow us on Facebook"><svg focusable="false" class="icon icon--facebook " viewBox="0 0 30 30">
2840      <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zm3.2142857-17.1429611h-2.1428678v-2.1425646c0-.5852979.8203285-1.07160109 1.0714928-1.07160109h1.071375v-2.1428925h-2.1428678c-2.3564786 0-3.2142536 1.98610393-3.2142536 3.21449359v2.1425646h-1.0714822l.0032143 2.1528011 1.0682679-.0099086v7.499969h3.2142536v-7.499969h2.1428678v-2.1428925z" fill="currentColor" fill-rule="evenodd"></path>
2841    </svg></a>
2842    </li>
2843
2844    
2845<li class="social-media__item social-media__item--twitter">
2846      <a href="https://x.com/Guesshookah_com" target="_blank" rel="noopener" aria-label="Follow us on Twitter"><svg focusable="false" class="icon icon--twitter " role="presentation" viewBox="0 0 30 30">
2847      <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zm3.4314771-20.35648929c-.134011.01468929-.2681239.02905715-.4022367.043425-.2602865.05139643-.5083383.11526429-.7319208.20275715-.9352275.36657324-1.5727317 1.05116784-1.86618 2.00016964-.1167278.3774214-.1643635 1.0083696-.0160821 1.3982464-.5276368-.0006268-1.0383364-.0756643-1.4800457-.1737-1.7415129-.3873214-2.8258768-.9100285-4.02996109-1.7609946-.35342035-.2497018-.70016357-.5329286-.981255-.8477679-.09067071-.1012178-.23357785-.1903178-.29762142-.3113357-.00537429-.0025553-.01072822-.0047893-.0161025-.0073446-.13989429.2340643-.27121822.4879125-.35394965.7752857-.32626393 1.1332446.18958607 2.0844643.73998215 2.7026518.16682678.187441.43731214.3036696.60328392.4783178h.01608215c-.12466715.041834-.34181679-.0159589-.45040179-.0360803-.25715143-.0482143-.476235-.0919607-.69177643-.1740215-.11255464-.0482142-.22521107-.09675-.3378675-.1449642-.00525214 1.251691.69448393 2.0653071 1.55247643 2.5503267.27968679.158384.67097143.3713625 1.07780893.391484-.2176789.1657285-1.14873321.0897268-1.47198429.0581143.40392643.9397285 1.02481929 1.5652607 2.09147249 1.9056375.2750861.0874928.6108975.1650857.981255.1593482-.1965482.2107446-.6162514.3825321-.8928439.528766-.57057.301
28477572-1.2328489.4971697-1.97873466.6450108-.2991075.0590785-.61700464.0469446-.94113107.0941946-.35834678.0520554-.73320321-.02745-1.0537875-.0364018.09657429.053325.19312822.1063286.28958036.1596536.2939775.1615821.60135.3033482.93309.4345875.59738036.2359768 1.23392786.4144661 1.93859037.5725286 1.4209286.3186642 3.4251707.175291 4.6653278-.1740215 3.4539354-.9723053 5.6357529-3.2426035 6.459179-6.586425.1416246-.5754053.162226-1.2283875.1527803-1.9126768.1716718-.1232517.3432215-.2465035.5148729-.3697553.4251996-.3074947.8236703-.7363286 1.118055-1.1591036v-.00765c-.5604729.1583679-1.1506672.4499036-1.8661597.4566054v-.0070232c.1397925-.0495.250515-.1545429.3619908-.2321358.5021089-.3493285.8288003-.8100964 1.0697678-1.39826246-.1366982.06769286-.2734778.13506429-.4101761.20275716-.4218407.1938214-1.1381067.4719375-1.689256.5144143-.6491893-.5345357-1.3289754-.95506074-2.6061215-.93461789z" fill="currentColor" fill-rule="evenodd"></path>
2848    </svg></a>
2849    </li>
2850
2851    
2852<li class="social-media__item social-media__item--instagram">
2853      <a href="https://www.instagram.com/guesshookah?igsh=MXM3M2x6aWg0ZXB6YQ%3D%3D&utm_source=qr" target="_blank" rel="noopener" aria-label="Follow us on Instagram"><svg focusable="false" class="icon icon--instagram " role="presentation" viewBox="0 0 30 30">
2854      <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zm.0000159-23.03571429c-2.1823849 0-2.4560363.00925037-3.3131306.0483571-.8553081.03901103-1.4394529.17486384-1.9505835.37352345-.52841925.20532625-.9765517.48009406-1.42331254.926823-.44672894.44676084-.72149675.89489329-.926823 1.42331254-.19865961.5111306-.33451242 1.0952754-.37352345 1.9505835-.03910673.8570943-.0483571 1.1307457-.0483571 3.3131306 0 2.1823531.00925037 2.4560045.0483571 3.3130988.03901103.8553081.17486384 1.4394529.37352345 1.9505835.20532625.5284193.48009406.9765517.926823 1.4233125.44676084.446729.89489329.7214968 1.42331254.9268549.5111306.1986278 1.0952754.3344806 1.9505835.3734916.8570943.0391067 1.1307457.0483571 3.3131306.0483571 2.1823531 0 2.4560045-.0092504 3.3130988-.0483571.8553081-.039011 1.4394529-.1748638 1.9505835-.3734916.5284193-.2053581.9765517-.4801259 1.4233125-.9268549.446729-.4467608.7214968-.8948932.9268549-1.4233125.1986278-.5111306.3344806-1.0952754.3734916-1.9505835.0391067-.8570943.0483571-1.1307457.0483571-3.3130988 0-2.1823849-.0092504-2.4560363-.0483571-3.3131306-.039011-.8553081-.1748638-1.4394529-.3734916-1.9505835-.2053581-.52841925-.4801259-.9765517-.9268549-1.42331254-.4467608-.44672894-.8948932-.72149675-1.4233125-.926823-.5111306-.19865961-1.0952754-.33451242-1.9505835-.37352345-.8570943-.03910673-1.1307457-.0483571-3.3130988-.0483571zm0 1.44787387c2.1456068 0 2.3997686.00819774 3.2471022.04685789.7834742.03572556 1.2089592.1666342 1.4921162.27668167.3750864.14577303.6427729.31990322.9239522.60111439.2812111.28117926.4553413.54886575.6011144.92395217.1100474.283157.2409561.708642.2766816 1.4921162.0386602.8473336.0468579 1.1014954.0468579 3.247134 0 2.1456068-.0081977 2.3997686-.0468579 3.2471022-.0357255.7834742-.1666342 1.2089592-.2766816 1.4921162-.1457731.3750864-.3199033.6427729-.6011144.9239522-.2811793.2812111-.5488658.4553413-.9239522.6011144-.283157.1100474-.708642.2409561-1.4921162.2766816-.847206.0386602-1.1013359.0468579-3.2471022.0468579-2.1457981 0-2.3998961-.0081977-3.247134-.0468579-.7834742-.0357255-1.2089592-.1666342-1.4921162-.2766816-.37508642-.1457731-.64277291-.3199033-.92395217-.6011144-.28117927-.2811793-.45534136-.5488658-.60111439-.9239522-.11004747-.283157-.24095611-.708642-.27668167-1.4921162-.03866015-.8473336-.04685789-1.1014954-.04685789-3.2471022 0-2.1456386.00819774-2.3998004.04685789-3.247134.03572556-.7834742.1666342-1.2089592.27668167-1.4921162.14577303-.37508642.31990322-.64277291.60111439-.92395217.28117926-.28121117.54886575-.45534136.92395217-.60111439.283157-.11004747.708642-.24095611 1.4921162-.27668167.8473336-.03866015 1.1014954-.04685789 3.247134-.04685789zm0 9.26641182c-1.479357 0-2.6785873-1.1992303-2.6785873-2.6785555 0-1.479357 1.1992303-2.6785873 2.6785873-2.6785873 1.4793252 0 2.6785555 1.1992303 2.6785555 2.6785873 0 1.4793252-1.1992303 2.6785555-2.6785555 2.6785555zm0-6.8050167c-2.2790034 0-4.1264612 1.8474578-4.1264612 4.1264612 0 2.2789716 1.8474578 4.1264294 4.1264612 4.1264294 2.2789716 0 4.1264294-1.8474578 4.1264294-4.1264294 0-2.2790034-1.8474578-4.1264612-4.12
285464294-4.1264612zm5.2537621-.1630297c0-.532566-.431737-.96430298-.964303-.96430298-.532534 0-.964271.43173698-.964271.96430298 0 .5325659.431737.964271.964271.964271.532566 0 .964303-.4317051.964303-.964271z" fill="currentColor" fill-rule="evenodd"></path>
2855    </svg></a>
2856    </li>
2857
2858    
2859<li class="social-media__item social-media__item--pinterest">
2860      <a href="https://www.pinterest.com/guesshookah/" target="_blank" rel="noopener" aria-label="Follow us on Pinterest"><svg focusable="false" class="icon icon--pinterest " role="presentation" viewBox="0 0 30 30">
2861      <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zm-.4492946-22.49876954c-.3287968.04238918-.6577148.08477836-.9865116.12714793-.619603.15784625-1.2950238.30765013-1.7959124.60980792-1.3367356.80672832-2.26284291 1.74754848-2.88355361 3.27881599-.1001431.247352-.10374313.4870343-.17702448.7625149-.47574032 1.7840923.36779138 3.6310327 1.39120339 4.2696951.1968419.1231267.6448551.3405257.8093833.0511377.0909873-.1603963.0706852-.3734014.1265202-.5593764.036883-.1231267.1532436-.3547666.1263818-.508219-.0455542-.260514-.316041-.4256572-.4299438-.635367-.230748-.4253041-.2421365-.8027267-.3541701-1.3723228.0084116-.0763633.0168405-.1527266.0253733-.2290899.0340445-.6372108.1384107-1.0968422.3287968-1.5502554.5593198-1.3317775 1.4578212-2.07273488 2.9088231-2.5163011.324591-.09899963 1.2400541-.25867013 1.7200175-.1523539.2867042.05078464.5734084.10156927.8600087.1523539 1.0390064.33760307 1.7953931.9602003 2.2007079 1.9316992.252902.6061594.3275507 1.7651044.1517724 2.5415071-.0833199.3679287-.0705641.6832289-.1770418 1.0168107-.3936666 1.2334841-.9709174 2.3763639-2.2765854 2.6942337-.8613761.2093567-1.5070793-.3321303-1.7200175-.8896824-.0589159-.1545509-.1598205-.4285603-.1011297-.6865243.2277711-1.0010987.5562045-1.8969797.8093661-2.8969995.24115-.9528838-.2166421-1.7048063-.9358863-1.8809146-.8949186-.2192233-1.585328.6350139-1.8211644 1.1943903-.1872881.4442919-.3005678 1.2641823-.1517724 1.8557085.0471811.1874265.2666617.689447.2276672.8640842-.1728187.7731269-.3685356 1.6039823-.5818373 2.3635745-.2219729.7906632-.3415527 1.5999416-.5564641 2.3639276-.098793.3507651-.0955738.7263439-.1770244 1.092821v.5337977c-.0739045.3379758-.0194367.9375444.0505042 1.2703809.0449484.2137505-.0261175.4786388.0758948.6357396.0020943.1140055.0159752.1388388.0506254.2031582.3168026-.0095136.7526829-.8673992.9106342-1.118027.3008274-.477913.5797431-.990879.8093833-1.5506281.2069844-.5042174.2391769-1.0621226.4046917-1.60104.1195798-.3894861.2889369-.843272.328918-1.2707535h.0252521c.065614.2342095.3033024.403727.4805692.5334446.5563429.4077482 1.5137774.7873678 2.5547742.5337977 1.1769151-.2868184 2.1141687-.8571599 2.7317812-1.702982.4549537-.6225776.7983583-1.3445472 1.0624066-2.1600633.1297394-.4011574.156982-.8454494.2529193-1.2711066.2405269-1.0661438-.0797199-2.3511383-.3794396-3.0497261-.9078995-2.11694836-2.8374975-3.32410832-5.918897-3.27881604z" fill="currentColor" fill-rule="evenodd"></path>
2862    </svg></a>
2863    </li>
2864
2865    
2866<li class="social-media__item social-media__item--youtube">
2867      <a href="https://www.youtube.com/channel/UCZYKhJ2Pb2KP3ehr_fhbJhg" target="_blank" rel="noopener" aria-label="Follow us on YouTube"><svg focusable="false" class="icon icon--youtube " role="presentation" viewBox="0 0 30 30">
2868      <path d="M15 30c8.2842712 0 15-6.7157288 15-15 0-8.28427125-6.7157288-15-15-15C6.71572875 0 0 6.71572875 0 15c0 8.2842712 6.71572875 15 15 15zm7.6656364-18.7823145C23 12.443121 23 15 23 15s0 2.5567903-.3343636 3.7824032c-.184.6760565-.7260909 1.208492-1.4145455 1.3892823C20.0033636 20.5 15 20.5 15 20.5s-5.00336364 0-6.25109091-.3283145c-.68836364-.1807903-1.23054545-.7132258-1.41454545-1.3892823C7 17.5567903 7 15 7 15s0-2.556879.33436364-3.7823145c.184-.6761452.72618181-1.2085807 1.41454545-1.38928227C9.99663636 9.5 15 9.5 15 9.5s5.0033636 0 6.2510909.32840323c.6884546.18070157 1.2305455.71313707 1.4145455 1.38928227zm-9.302 6.103758l4.1818181-2.3213548-4.1818181-2.3215322v4.642887z" fill="currentColor" fill-rule="evenodd"></path>
2869    </svg></a>
2870    </li>
2871
2872    
2873<li class="social-media__item social-media__item--tiktok">
2874      <a href="https://www.tiktok.com/@guesshookah?_t=8l4XabZnR50&_r=1" target="_blank" rel="noopener" aria-label="Follow us on TikTok"><svg focusable="false" class="icon icon--tiktok " viewBox="0 0 30 30">
2875      <path fill-rule="evenodd" clip-rule="evenodd" d="M30 15c0 8.284-6.716 15-15 15-8.284 0-15-6.716-15-15C0 6.716 6.716 0 15 0c8.284 0 15 6.716 15 15zm-7.902-1.966c.133 0 .267-.007.4-.02h.002v-2.708a4.343 4.343 0 01-4.002-3.877h-2.332l-.024 11.363c0 1.394-1.231 2.493-2.625 2.493a2.524 2.524 0 010-5.048c.077 0 .152.01.227.02l.078.01v-2.436a3.334 3.334 0 00-.306-.016 4.945 4.945 0 104.946 4.945v-6.69a4.345 4.345 0 003.636 1.964z" fill="currentColor"></path>
2876    </svg></a>
2877    </li>
2878
2879    
2880<li class="social-media__item social-media__item--snapchat">
2881      <a href="https://www.snapchat.com/add/guess_hookah?share_id=MYAYHnFXQsOrntreguK6DQ&locale=en_US" target="_blank" rel="noopener" aria-label="Follow us on Snapchat"><svg focusable="false" class="icon icon--snapchat " role="presentation" viewB
2881ox="0 0 30 30">
2882      <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zm.108159-7.5c1.0158803 0 1.6676384-.460207 2.2992458-.906347.4344332-.3067145.8448697-.5961158 1.3282714-.6766223.236284-.0390629.4714304-.0588649.6986682-.0588649.3891482 0 .6949848.0490721.9677785.1023644.1538392.0301899.2752313.0454472.3605471.0454472h.0200424c.1230172 0 .196145-.0548613.2304879-.1720501.0398141-.1350972.0687402-.2634856.0972871-.3942545.0785446-.3592493.1295716-.5305961.2612016-.5507768 1.611303-.2486611 2.0719538-.5870804 2.1741702-.8257864.0147881-.0339231.0232384-.0688201.0252968-.1035006.0050377-.0924093-.0602898-.1738897-.1517266-.1889846-2.4772443-.4077263-3.5866198-2.9346989-3.6327174-3.0419326-.0011375-.0031381-.0026543-.0060056-.0040085-.0089813-.1515099-.3069309-.1812485-.5730134-.0884033-.79116.1698189-.3999354.7238025-.5755563 1.0910665-.6919336.0900826-.0285668.1751816-.0555646.241755-.0816968.6423328-.2534222.7732586-.5109564.7700085-.6823031-.0034668-.181897-.1664064-.3560031-.415095-.44403l-.0053085-.0021641c-.087
28825909-.0365201-.1930574-.0566467-.2971155-.0566467-.0681443 0-.1681939.008873-.2583307.0509117-.3074617.143862-.5876223.221501-.8313816.2308068h-.0003792c-.3207872-.0122816-.4628176-.1488937-.4805308-.1669102.0082879-.1513825.0181466-.3095279.0283845-.4722181l.0030876-.0508035c.0738319-1.1683718.1654854-2.62251986-.2049745-3.45225589-1.1106214-2.48726036-3.4696695-2.68073558-4.1662794-2.68073558l-.0411682.00016231s-.2868776.00308392-.3046991.00308392c-.6949848 0-3.0488868.1930965-4.1589124 2.67900426-.3703516.8293032-.2789689 2.28215278-.2052453 3.45144438.0114296.1803821.0225883.3551915.0315804.5225887-.0189049.0194773-.17334.1679923-.5271701.1679923-.25605558 0-.55284604-.0780718-.88213773-.2321594-.05660632-.0264027-.12393805-.0399287-.20037013-.0399287-.27880644 0-.62359039.1795706-.67266726.4372129-.02870942.1512202.03217623.4479255.76421241.736948.06711506.0265109.15221413.0533464.24197171.0816968.36683062.116215.9210309.2919982 1.0909582.6919877.0927368.2182548.0630524.4845537-.0885117.7912682-.0013542.0029757-.0027085.0058432-.0039543.008819-.0460976.1073419-1.15644821 2.6350178-3.63255493 3.0423113-.09138264.0148785-.1569268.0964671-.15167243.1888223.00195007.0340854.01023788.0685495.02480927.1029054.10275808.2404374.56378812.5792895 2.17454941.8277883.13818443.0212087.18931971.2237193.26130994.5531033.0278969.1279555.05693134.2602393.09712453.3968514.04615176.1576585.15248497.1788672.25058454.1788672.0938744 0 .21743327-.0240762.36065539-.0520478.23568813-.0460424.55847958-.1091274.96767018-.1091274.2271836 0 .4622217.019802.6983432.0588649.4839434.0805065.8946507.3704488 1.3298964.6776502.6303074.4451121 1.2821738.9053191 2.2977291.9053191.0289261 0 .0579064-.0011903.0855325-.0033003h.0001083c.0433892.0020559.0868325.0033003.13098.0033003z" fill="currentColor" fill-rule="evenodd"></path>
2883    </svg></a>
2884    </li>
2885
2886    
2887
2888  </ul>
2889            </div><div class="footer__aside-item footer__aside-item--payment">
2890            <p class="footer__aside-title">We Accept</p>
2891
2892            <div class="payment-list">
2893              
2894                <svg class="payment-list__item" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
2895
2896              
2897                <svg class="payment-list__item" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 
28970 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg>
2898
2899              
2900                <svg class="payment-list__item" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg>
2901              
2902                <svg class="payment-list__item" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg>
2903              
2904                <svg class="payment-list__item" width="38" height="24" role="img" aria-labelledby="pi-jcb" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg"><title id="pi-jcb">JCB</title><g fill="none" fill-rule="evenodd"><g fill-rule="nonzero"><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/></g><path d="M11.5 5H15v11.5a2.5 2.5 0 0 1-2.5 2.5H9V7.5A2.5 2.5 0 0 1 11.5 5z" fill="#006EBC"/><path d="M18.5 5H22v11.5a2.5 2.5 0 0 1-2.5 2.5H16V7.5A2.5 2.5 0 0 1 18.5 5z" fill="#F00036"/><path d="M25.5 5H29v11.5a2.5 2.5 0 0 1-2.5 2.5H23V7.5A2.5 2.5 0 0 1 25.5 5z" fill="#2AB419"/>
2904<path d="M10.755 14.5c-1.06 0-2.122-.304-2.656-.987l.78-.676c.068 1.133 3.545 1.24 3.545-.19V9.5h1.802v3.147c0 .728-.574 1.322-1.573 1.632-.466.144-1.365.221-1.898.221zm8.116 0c-.674 0-1.388-.107-1.965-.366-.948-.425-1.312-1.206-1.3-2.199.012-1.014.436-1.782 1.468-2.165 1.319-.49 3.343-.261 3.926.27v.972c-.572-.521-1.958-.898-2.919-.46-.494.226-.737.917-.744 1.448-.006.56.245 1.252.744 1.497.953.467 2.39.04 2.919-.441v1.01c-.358.255-1.253.434-2.129.434zm8.679-2.587c.37-.235.582-.567.582-1.005 0-.438-.116-.687-.348-.939-.206-.207-.58-.469-1.238-.469H23v5h3.546c.696 0 1.097-.23 1.315-.415.283-.25.426-.53.426-.96 0-.431-.155-.908-.737-1.212zm-1.906-.281h-1.428v-1.444h1.495c.956 0 .944 1.444-.067 1.444zm.288 2.157h-1.716v-1.513h1.716c.986 0 1.083 1.513 0 1.513z" fill="#FFF" fill-rule="nonzero"/></g></svg>
2905              
2906                <svg class="payment-list__item" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
2907
2908              
2909                <svg class="payment-list__item" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
290916.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
2910
2911              
2912            </div>
2913          </div><div class="footer__aside-item footer__aside-item--copyright hidden-lap-and-up">
2914          <p>© 2026 GH Shop<br><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore"> </a></p>
2915        </div>
2916      </aside>
2917    </div>
2918  </div></footer>
2919
2920
2921
2922</div>
2923
2924    
2925
2926    <ul hidden>
2927      <li id="a11y-new-window-message">Opens in a new window.</li>
2928    </ul>
2929  
2930<style type="text/css">
2931  .ba-products-box *{font-family:"Work Sans","HelveticaNeue","Helvetica Neue",sans-serif;text-decoration:none;margin:0;list-style:none;box-sizing:border-box;padding:0}.ba-products-box a:hover{text-decoration:none}.ba-products-box h2{border:none;padding-bottom:0.5em;margin-bottom:0.5em;text-transform:none;color:#222222}.ba-products-carousel-wrapper{padding-left:35px;position:relative;padding-right:35px}.ba-product_image{background-repeat:no-repeat;margin-bottom:10px;width:100%;background-position:center;background-size:cover}.ba-product_image:after{content:"";padding-top:100%;display:block}.ba-products-box.ba-products-box_1 .ba-product{padding-right:10px;padding-left:10px}.ba-product>a{position:relative;display:block}.ba-products-carousel .owl-nav .owl-prev,.ba-products-carousel .owl-nav .owl-next{background:linear-gradient(#e7eaf0, #f7f8fa);cursor:pointer;pointer-events:all;opacity:0.7;width:28px;height:45px;top:40%;margin-top:-20px;user-select:none;position:absolute;border:1px solid #d0d0d0;border-radius:2px}.ba-products-carousel .owl-nav .owl-prev:hover,.ba-products-carousel .owl-nav .owl-next:hover{opacity:1}.ba-product-oldprice{text-decoration:line-through;color:#999}.ba-products-carousel .owl-nav .owl-prev{left:-35px}.ba-products-carousel .owl-nav .owl-next{right:-35px}.ba-products-carousel .owl-nav .owl-prev svg,.ba-products-carousel .owl-nav .owl-next svg{width:26px;height:43px}h3.ba-product_title{margin-bottom:7px;font-size:1.2em}p.ba-product_description{font-size:1em;margin-bottom:10px}span.ba-product-price-container{font-weight:bold;display:block;margin-bottom:10px}button.ba-product-addtocart,button.ba-addalltocart{font-family:"Work Sans", sans-serif;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:0;border:none;cursor:pointer;font-size:14px;min-height:36px;display:block;width:100%;line-height:22px;padding:5px 20px 5px 20px;white-space:normal;margin-top:0px;background-color:#557b97;color:white}button.ba-product-addtocart:hover,button.ba-addalltocart:hover{background-color:#436076}.ba-products-list>.ba-product{margin-right:10px;line-height:65px;margin-bottom:20px;display:inline-block;vertical-align:middle;float:left}.ba-products-box_2 select.ba-product-variant-select{margin:0}.ba-products-list>.ba-product a img{vertical-align:middle;max-width:100%}.ba-products-list .ba-product>a{float:left;display:block;max-width:65px}.ba-products-box_2 .ba-product:before{float:left;margin-right:10px;content:"+";display:inline-block;font-size:1.5em}.ba-products-box_2 .ba-product.ba-first:before{display:none}.ba-products-box_2 .ba-products-input .ba-product-variants-container{padding:0}.ba-hide{display:none !important}.ba-products-box{clear:both;margin-top:20px;margin-bottom:20px}.ba-products-box_2 .ba-products-input span.ba-product-price-container{margin:0;display:inline-block;vertical-align:middle}ul.ba-products-input{display:block;clear:both}ul.ba-products-input li{margin-bottom:6px;position:relative;padding-left:25px;text-align:left}ul.ba-products-input li.ba-disabled{opacity:0.5}ul.ba-products-input li>*{vertical-align:middle;display:inline-block}.text-left{text-align:left !important}.text-center{text-align:center !important}.ba-products-list{overflow:hidden;float:left;margin-right:15px}.ba-product-form{margin-bottom:15px;
2931display:block;float:left}.ba-products-list{margin-right:15px;float:left}.ba-product-form button.ba-product-addtocart{margin-top:15px}.ba-products-box_2 span.ba-product-price{font-weight:bold}.ba-products-box_1 select.ba-product-variant-select{margin-bottom:10px}.ba-hidden{visibility:hidden !important;opacity:0 !important}.ba-products-box:after{clear:both;content:"";display:block}select.ba-product-variant-select{vertical-align:baseline;margin:2px 0px 10px;height:2em;min-height:2em;max-height:2em;padding:0px 10px;line-height:1em;border-radius:0 !important;display:block;-webkit-appearance:menulist;background-image:none;width:100%;max-width:100%;font-size:1em;font-weight:normal;border:1px solid #e8e9eb;color:black;background-color:white;text-align:left}.ba-product-variants-container{padding-bottom:3px;padding-top:3px}ul.ba-products-input li input{margin-top:-7px;position:absolute;left:0;top:50%}ul.ba-products-table{margin-bottom:30px;border:1px solid #e3dfdf;border-bottom:none}ul.ba-products-table>li{border-bottom:1px solid #e3dfdf;padding-top:20px;padding-bottom:20px}.product_main>a,.product_main>strong{min-height:55px;overflow:hidden;display:block;position:relative;padding-left:65px}ul.ba-products-table>li:after{content:"";display:block;clear:both}ul.ba-products-table>li>div,ul.ba-products-table>li>span{padding-left:10px;padding-right:10px}ul.ba-products-table .ba-product-variants-container{float:left;width:15%}.narrow .hidden-narrow,.visible-narrow{display:none !important}.narrow .visible-narrow{display:block !important}ul.ba-products-table .ba-product_description{width:35%;float:left}ul.ba-products-table>li>span.ba-product-price-container{text-align:center;margin-top:5px;width:15%;float:left}ul.ba-products-table>li .product_main{width:35%;float:left;position:relative;padding-left:35px}.ba-products-box_3.narrow ul.ba-products-table .ba-product-variants-container.ba-hidden{display:none}ul.ba-products-table>li .product_main input{top:50%;margin-top:-7px;position:absolute;left:10px}.ba-products-box_3 .ba-deactive .product_main>a,.ba-products-box_3 .ba-deactive>.ba-product-variants-container,.ba-products-box_3 .ba-deactive>.ba-product_description,.ba-products-box_3 .ba-deactive>.ba-product-price-container,.ba-products-box_2 .ba-deactive>a,.ba-products-box_2 .ba-deactive>.ba-product-variants-container,.ba-products-box_2 .ba-deactive>.ba-product_description,.ba-products-box_2 .ba-deactive>.ba-product-price-container{opacity:0.4}.product_main>a>img,.product_main>strong>img{width:auto;height:auto;max-width:55px;max-height:55px;position:absolute;left:0;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.ba-products-box_3 .ba-product-form{line-height:45px;float:right}.ba-products-box_3 .ba-product-form button.ba-product-addtocart{margin-top:0;display:inline-block;width:auto}.ba-products-box_3 .ba-product-form span.ba-product-price{margin-right:30px}.ba-products-box_3 .ba-product-form span.ba-product-price{font-weight:bold}.ba-products-box_3.narrow ul.ba-products-table>li .product_main{width:70%}.ba-products-box_3.narrow ul.ba-products-table .ba-product_description{display:none}.ba-products-box_3.narrow ul.ba-products-table .ba-product-variants-container{width:30%}.ba-products-box_3 select.ba-product-variant-select{margin:0 auto;max-width:120px}span.ba-label{font-weight:bold;text-transform:uppercase;line-height:1.1;position:absolute;padding:7px 9px}.ba-products-box_2 .ba-product-variants-container.ba-hidden{display:none !important}ul.ba-products-table span.ba-label.ba-label-sale{margin-top:5px;position:static;margin-left:5px}span.ba-label.ba-label-sale{background:#bf0000;max-width:80px;color:#fff;font-size:0.8em}span.ba-label.ba-label_sold{background:#636262;float:right;right:0;color:#fff;font-size:0.8em}.ba-product-form button.ba-addalltocart{display:inline-block;width:auto}#ba-bought-together h2{font-weight:600;font-style:normal;color:#000000;font-size:21px;font-family:Work Sans,"HelveticaNeue","Helvetica Neue",sans-serif}#globo-recommendations h2{font-weight:600;font-style:normal;color:#000000;font-size:30px;font-family:"Work Sans","HelveticaNeue","Helvetica Neue",sans-serif}button.ba-product-addtocart,button.ba-addalltocart{background-color:#6371c7;color:#ffffff}button.ba-product-addtocart:hover,button.ba-addalltocart:hover{background-color:#3f4eae;color:#fafafa}h3.ba-product_title{color:#111111}.ba-product_description{color:#212121}span.ba-product-price{color:#B12704}.ba-product-oldprice{color:#989898}.ba-product_image:after{padding-top:125%}.ba-product_title{color:#111111;font-weight:normal}select.ba-product-variant-select{color:#111111}#ba-bought-together{margin-left:auto;margin-right:auto;padding:20px 20px 10px 20px}#ba-bought-together #ba-total-price-cont,#ba-bought-together .ba-compare-at-price,#ba-bought-together .ba-regular-price,#ba-bought-together .ba-label-sale{display:none}#ba-bought-together.with-prices #ba-total-price-cont,#ba-bought-together.with-prices .ba-regular-price{display:inline}#ba-bought-together.with-compare-prices .ba-compare-at-price{display:inline}#ba-bought-together.with-sale-badge .ba-label-sale{display:inline-block}#recommendations{margin-left:auto;margin-right:auto;max-width:1170px}.ba-hidden{display:none}#ba-rec-cart-widget{margin-left:auto;margin-right:auto;padding:20px 20px 10px 20px;overflow:hidden}#ba-rec-cart-widget #ba-rcw-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}#ba-rec-cart-widget #ba-rcw-list li{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;padding:7px;text-align:center}#ba-rec-cart-widget #ba-rcw-list li a{display:block;position:relative}#ba-rec-cart-widget #ba-rcw-list li a span.ba-label{position:absolute;top:0;left:0;z-index:1}#ba-rec-cart-widget #ba-rcw-list li .ba-image{width:100%;background-position:center;background-size:contain;background-repeat:no-repeat;margin-bottom:10px;opacity:1}#ba-rec-cart-widget #ba-rcw-list li .ba-image .ba-image-holder{padding-top:100%}#ba-rec-cart-widget #ba-rcw-list li .ba-image:hover{opacity:0.7}#ba-rec-cart-widget #ba-rcw-list li .ba-product-variant-select-wrapper.ba-no-variants select{visibility:hidden}#ba-rec-cart-widget .ba-compare-at-price,#ba-rec-cart-widget .ba-regular-price,#ba-rec-cart-widget .ba-label-sale{display:none}#ba-rec-cart-widget.with-prices .ba-regular-price{display:inline}#ba-rec-cart-widget.with-compare-prices .ba-compare-at-price{display:inline}#ba-rec-cart-widget.with-sale-badge .ba-label-sale{display:inline-block}#ba-rec-csw-wrapper{margin-left:auto;margin-right:auto;padding:20px 20px 10px 20px;overflow:hidden}#ba-rec-csw-wrapper #ba-csw-list{justify-content:center;padding:0 !important;margin:0 !important;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#ba-rec-csw-wrapper #ba-csw-list li{display:inline-block;width:230px;height:320px;max-width:250px;margin:20px 16px;position:relative;overflow:hidden;will-change:transform;-moz-transform:perspective(100px) rotateX(0deg) rotateY(0deg);-o-transform:perspective(100px) rotateX(0deg) rotateY(0deg);-ms-transform:perspective(100px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(100px) rotateX(0deg) rotateY(0deg);transform:perspective(100px) rotateX(0deg) rotateY(0deg);box-shadow:0 0 20px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);-moz-box-shadow:0 0 20px rgba(0,0,0,0.2);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}#ba-rec-csw-wrapper #ba-csw-list li .ba-csw-images{height:100%}#ba-rec-csw-wrapper #ba-csw-list li .ba-csw-images a{display:block;position:absolute;top:0;left:0;height:100%;width:100%;will-change:transform;-moz-transform:translateY(0) translateZ(1);-o-transform:translateY(0) translateZ(1);-ms-transform:translateY(0) translateZ(1);-webkit-transform:translateY(0) translateZ(1);transform:translateY(0) translateZ(1);transition:transform 0.3s ease-out 0.2s;-webkit-transition:transform 0.3s ease-out 0.2s;-moz-transition:transform 0.3s ease-out 0.2s}#ba-rec-csw-wrapper #ba-csw-list li .ba-csw-images a img{position:absolute;
2931left:0;top:50% !important;width:100%;object-fit:contain;will-change:transform, opacity}#ba-rec-csw-wrapper #ba-csw-list li .ba-csw-images a img.ba-csw-not-active{opacity:0;-moz-transform:translateY(-50%) scale(1.5) !important;-o-transform:translateY(-50%) scale(1.5) !important;-ms-transform:translateY(-50%) scale(1.5) !important;-webkit-transform:translateY(-50%) scale(1.5) !important;transform:translateY(-50%) scale(1.5) !important;-moz-transition:transform 11s ease-out 0s,opacity 1s ease-out 0s;-webkit-transition:transform 11s ease-out 0s,opacity 1s ease-out 0s;transition:transform 11s ease-out 0s,opacity 1s ease-out 0s}#ba-rec-csw-wrapper #ba-csw-list li .ba-csw-images a img.ba-csw-active{opacity:1;-moz-transform:translateY(-50%) scale(1) !important;-o-transform:translateY(-50%) scale(1) !important;-ms-transform:translateY(-50%) scale(1) !important;-webkit-transform:translateY(-50%) scale(1) !important;transform:translateY(-50%) scale(1) !important;-moz-transition:transform 11s ease-out 0s,opacity 1s ease-out 0s;-webkit-transition:transform 11s ease-out 0s,opacity 1s ease-out 0s;transition:transform 11s ease-out 0s,opacity 1s ease-out 0s}#ba-rec-csw-wrapper #ba-csw-list li .ba-csw-product-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-shadow:1px 1px 1px #000;-webkit-mask-image:linear-gradient(90deg, #000 0, #000 33.33%, transparent 66.66%);mask-image:linear-gradient(90deg, #000 0, #000 33.33%, transparent 66.66%);-webkit-mask-size:300%;mask-size:300%;-webkit-mask-position-x:0;mask-position-x:0;-moz-transition:-webkit-mask-position-x 3s ease;-webkit-transition:-webkit-mask-position-x 3s ease;transition:-webkit-mask-position-x 3s ease;-moz-transition:mask-position-x 3s ease;-webkit-transition:mask-position-x 3s ease;transition:mask-position-x 3s ease}#ba-rec-csw-wrapper #ba-csw-list li .ba-csw-description{position:absolute;bottom:0;width:100%;border-radius:0 0 8px 8px;padding:10px 0 20px 0;opacity:1;text-align:center;-webkit-mask-image:radial-gradient(white, #000);mask-image:radial-gradient(white, #000);-webkit-mask-image:-webkit-radial-gradient(white, #000);will-change:transform, opacity;-moz-transition:transform 0.6s cubic-bezier(0.21, 0.66, 0.36, 0.95) 0.55s,opacity 0.6s cubic-bezier(0.21, 0.66, 0.36, 0.95) 0.55s;-webkit-transition:transform 0.6s cubic-bezier(0.21, 0.66, 0.36, 0.95) 0.55s,opacity 0.6s cubic-bezier(0.21, 0.66, 0.36, 0.95) 0.55s;transition:transform 0.6s cubic-bezier(0.21, 0.66, 0.36, 0.95) 0.55s,opacity 0.6s cubic-bezier(0.21, 0.66, 0.36, 0.95) 0.55s}#ba-rec-csw-wrapper #ba-csw-list li .ba-csw-settings{position:absolute;background:#fff;width:100%;height:150px;text-align:center;box-shadow:0 10px 17px #000;-webkit-box-shadow:0 10px 17px #000;-moz-box-shadow:0 10px 17px #000;border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;will-change:transform;-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-moz-transition:0.35s 0.2s;-webkit-transition:0.35s 0.2s;transition:0.35s 0.2s}#ba-rec-csw-wrapper #ba-csw-list li .ba-csw-settings .ba-csw-settings-wrapper{position:relative;width:90%;height:100%;margin:0px auto}#ba-rec-csw-wrapper #ba-csw-list li .ba-csw-settings .ba-csw-product-title-cont{position:absolute;top:-30px;width:100%;opacity:0;-moz-transition:opacity 0.2s ease 0.2s;-webkit-transition:opacity 0.2s ease 0.2s;transition:opacity 0.2s ease 0.2s}#ba-rec-csw-wrapper #ba-csw-list li .ba-csw-settings button{position:absolute;bottom:9px}#ba-rec-csw-wrapper #ba-csw-list li .ba-product-variant-select-wrapper{padding-top:20px;padding-bottom:20px;position:relative}#ba-rec-csw-wrapper #ba-csw-list li .ba-product-variant-select-wrapper:before,#ba-rec-csw-wrapper #ba-csw-list li .ba-product-variant-select-wrapper:after{pointer-events:none;content:'';position:absolute;display:block;width:1px;border-bottom:6px solid #333;top:47%;-moz-transition:0.25s all ease;-webkit-transition:0.25s all ease;transition:0.25s all ease}#ba-rec-csw-wrapper #ba-csw-list li .ba-product-variant-select-wrapper:before{right:16px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#ba-rec-csw-wrapper #ba-csw-list li .ba-product-variant-select-wrapper:after{right:20px;-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}#ba-rec-csw-wrapper #ba-csw-list li .ba-product-variant-select-wrapper select{outline:0;border:1px solid #ddd;border-radius:12px !important;background:0 0;width:100%;height:24px;min-height:24px;margin:0;padding:0 22px 0 6px;color:#333;cursor:pointer;font-size:12px;font-style:normal;font-family:inherit !important;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}#ba-rec-csw-wrapper #ba-csw-list li .ba-product-variant-select-wrapper.ba-no-variants select,#ba-rec-csw-wrapper #ba-csw-list li .ba-product-variant-select-wrapper.ba-no-variants:before,#ba-rec-csw-wrapper #ba-csw-list li .ba-product-variant-select-wrapper.ba-no-variants:after{visibility:hidden}#ba-rec-csw-wrapper #ba-csw-list li:hover .ba-csw-description,#ba-rec-csw-wrapper #ba-csw-list li.ba-csw-hover .ba-csw-description{opacity:0;-moz-transition:transform .2s ease, opacity .2s ease;-webkit-transition:transform .2s ease, opacity .2s ease;transition:transform .2s ease, opacity .2s ease;-moz-transform:translateY(120px);-o-transform:translateY(120px);-ms-transform:translateY(120px);-webkit-transform:translateY(120px);transform:translateY(120px)}#ba-rec-csw-wrapper #ba-csw-list li:hover .ba-csw-settings,#ba-rec-csw-wrapper #ba-csw-list li.ba-csw-hover .ba-csw-settings{-moz-transform:translateY(-150px) !important;-o-transform:translateY(-150px) !important;-ms-transform:translateY(-150px) !important;-webkit-transform:translateY(-150px) !important;transform:translateY(-150px) !important}#ba-rec-csw-wrapper #ba-csw-list li:hover .ba-csw-settings .ba-csw-product-title-cont,#ba-rec-csw-wrapper #ba-csw-list li.ba-csw-hover .ba-csw-settings .ba-csw-product-title-cont{opacity:1}#ba-rec-csw-wrapper .ba-hidden{display:none !important}#ba-rec-csw-wrapper .ba-csw-old-price,#ba-rec-csw-wrapper .ba-csw-current-price{display:none}#ba-rec-csw-wrapper.with-prices .ba-csw-current-price{display:inline}#ba-rec-csw-wrapper.with-compare-prices .ba-csw-old-price{display:inline}.ba-clear{clear:both}
2932
2933</style>
2934
2935<script type="text/javascript">
2936  window.booster = window.booster || {};
2937  baCheckoutSelector  = "input[name='checkout'], button[name='checkout'], [href$='checkout'], input[name='goto_pp'], button[name='goto_pp'], input[name='goto_gc'], button[name='goto_gc'], .additional-checkout-button, .google-wallet-button-holder, .amazon-payments-pay-button";
2938  baAddToCartSelector = "#AddToCart-product-template, .product-atc-btn, .product-menu-button.product-menu-button-atc, .button-cart, .product-add, .add-to-cart input, .btn-addtocart, [name=add]";
2939
2940  
2941
2942  
2943
2944
2945  
2946
2947  window.booster.ba_page = "";
2948  window.booster.api = {};
2949
2950  
2951    
2952        window.booster.money_format = "${{amount}}";
2953    
2954  
2955
2956  !function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.baHandlebars=e():t.baHandlebars=e()}(this,function(){return function(t){function e(s){if(r[s])return r[s].exports;var i=r[s]={exports:{},id:s,loaded:!1};return t[s].call(i.exports,i,i.exports,e),i.loaded=!0,i.exports}var r={};return e.m=t,e.c=r,e.p="",e(0)}([function(t,e,r){"use strict";function s(){var t=u();return t.compile=function(e,r){return c.compile(e,r,t)},t.precompile=function(e,r){return c.precompile(e,r,t)},t.AST=a["default"],t.Compiler=c.Compiler,t.JavaScriptCompiler=l["default"],t.Parser=o.parser,t.parse=o.parse,t}var i=r(1)["default"];e.__esModule=!0;var n=i(r(2)),a=i(r(35)),o=r(36),c=r(41),l=i(r(42)),h=i(r(39)),p=i(r(34)),u=n["default"].create,f=s();f.create=s,p["default"](f),f.Visitor=h["default"],f["default"]=f,e["default"]=f,t.exports=e["default"]},function(t,e){"use strict";e["default"]=function(t){return t&&t.__esModule?t:{"default":t}},e.__esModule=!0},function(t,e,r){"use strict";function s(){var t=new a.baHandlebarsEnvironment;return l.extend(t,a),t.SafeString=o["default"],t.Exception=c["default"],t.Utils=l,t.escapeExpression=l.escapeExpression,t.VM=h,t.template=function(e){return h.template(e,t)},t}var i=r(3)["default"],n=r(1)["default"];e.__esModule=!0;var a=i(r(4)),o=n(r(21)),c=n(r(6)),l=i(r(5)),h=i(r(22)),p=n(r(34)),u=s();u.create=s,p["default"](u),u["default"]=u,e["default"]=u,t.exports=e["default"]},function(t,e){"use strict";e["default"]=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e["default"]=t,e},e.__esModule=!0},function(t,e,r){"use strict";function s(t,e,r){this.helpers=t||{},this.partials=e||{},this.decorators=r||{},o.registerDefaultHelpers(this),c.registerDefaultDecorators(this)}var i=r(1)["default"];e.__esModule=!0,e.baHandlebarsEnvironment=s;var n=r(5),a=i(r(6)),o=r(10),c=r(18),l=i(r(20)),h="4.0.8";e.VERSION=h;var p=7;e.COMPILER_REVISION=p;var u={1:"<= 1.0.rc.2",2:"== 1.0.0-rc.3",3:"== 1.0.0-rc.4",4:"== 1.x.x",5:"== 2.0.0-alpha.x",6:">= 2.0.0-beta.1",7:">= 4.0.0"};e.REVISION_CHANGES=u;var f="[object Object]";s.prototype={constructor:s,logger:l["default"],log:l["default"].log,registerHelper:function(t,e){if(n.toString.call(t)===f){if(e)throw new a["default"]("Arg not supported with multiple helpers");n.extend(this.helpers,t)}else this.helpers[t]=e},unregisterHelper:function(t){delete this.helpers[t]},registerPartial:function(t,e){if(n.toString.call(t)===f)n.extend(this.partials,t);else{if(void 0===e)throw new a["default"]('Attempting to register a partial called "'+t+'" as undefined');this.partials[t]=e}},unregisterPartial:function(t){delete this.partials[t]},registerDecorator:function(t,e){if(n.toString.call(t)===f){if(e)throw new a["default"]("Arg not supported with multiple decorators");n.extend(this.decorators,t)}else this.decorators[t]=e},unregisterDecorator:function(t){delete this.decorators[t]}};var d=l["default"].log;e.log=d,e.createFrame=n.createFrame,e.logger=l["default"]},function(t,e){"use strict";function r(t){return h[t]}function s(t){for(var e=1;e<arguments.length;e++)for(var r in arguments[e])Object.prototype.hasOwnProperty.call(arguments[e],r)&&(t[r]=arguments[e][r]);return t}function i(t,e){for(var r=0,s=t.length;r<s;r++)if(t[r]===e)return r;return-1}function n(t){if("string"!=typeof t){if(t&&t.toHTML)return t.toHTML();if(null==t)return"";if(!t)return t+"";t=""+t}return u.test(t)?t.replace(p,r):t}function a(t){return!t&&0!==t||!(!m(t)||0!==t.length)}function o(t){var e=s({},t);return e._parent=t,e}function c(t,e){return t.path=e,t}function l(t,e){return(t?t+".":"")+e}e.__esModule=!0,e.extend=s,e.indexOf=i,e.escapeExpression=n,e.isEmpty=a,e.createFrame=o,e.blockParams=c,e.appendContextPath=l;var h={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;","=":"&#x3D;"},p=/[&<>"'`=]/g,u=/[&<>"'`=]/,f=Object.prototype.toString;e.toString=f;var d=function(t){return"function"==typeof t};d(/x/)&&(e.isFunction=d=function(t){return"function"==typeof t&&"[object Function]"===f.call(t)}),e.isFunction=d;var m=Array.isArray||function(t){return!(!t||"object"!=typeof t)&&"[object Array]"===f.call(t)};e.isArray=m},function(t,e,r){"use strict";function s(t,e){var r=e&&e.loc,a=void 0,o=void 0;r&&(t+=" - "+(a=r.start.line)+":"+(o=r.start.column));for(var c=Error.prototype.constructor.call(this,t),l=0;l<n.length;l++)this[n[l]]=c[n[l]];Error.captureStackTrace&&Error.captureStackTrace(this,s);try{r&&(this.lineNumber=a,i?Object.defineProperty(this,"column",{value:o,enumerable:!0}):this.column=o)}catch(h){}}var i=r(7)["default"];
2956e.__esModule=!0;var n=["description","fileName","lineNumber","message","name","number","stack"];s.prototype=new Error,e["default"]=s,t.exports=e["default"]},function(t,e,r){t.exports={"default":r(8),__esModule:!0}},function(t,e,r){var s=r(9);t.exports=function(t,e,r){return s.setDesc(t,e,r)}},function(t){var e=Object;t.exports={create:e.create,getProto:e.getPrototypeOf,isEnum:{}.propertyIsEnumerable,getDesc:e.getOwnPropertyDescriptor,setDesc:e.defineProperty,setDescs:e.defineProperties,getKeys:e.keys,getNames:e.getOwnPropertyNames,getSymbols:e.getOwnPropertySymbols,each:[].forEach}},function(t,e,r){"use strict";function s(t){n["default"](t),a["default"](t),o["default"](t),c["default"](t),l["default"](t),h["default"](t),p["default"](t)}var i=r(1)["default"];e.__esModule=!0,e.registerDefaultHelpers=s;var n=i(r(11)),a=i(r(12)),o=i(r(13)),c=i(r(14)),l=i(r(15)),h=i(r(16)),p=i(r(17))},function(t,e,r){"use strict";e.__esModule=!0;var s=r(5);e["default"]=function(t){t.registerHelper("blockHelperMissing",function(e,r){var i=r.inverse,n=r.fn;if(!0===e)return n(this);if(!1===e||null==e)return i(this);if(s.isArray(e))return e.length>0?(r.ids&&(r.ids=[r.name]),t.helpers.each(e,r)):i(this);if(r.data&&r.ids){var a=s.createFrame(r.data);a.contextPath=s.appendContextPath(r.data.contextPath,r.name),r={data:a}}return n(e,r)})},t.exports=e["default"]},function(t,e,r){"use strict";var s=r(1)["default"];e.__esModule=!0;var i=r(5),n=s(r(6));e["default"]=function(t){t.registerHelper("each",function(t,e){function r(e,r,n){l&&(l.key=e,l.index=r,l.first=0===r,l.last=!!n,h&&(l.contextPath=h+e)),c+=s(t[e],{data:l,blockParams:i.blockParams([t[e],e],[h+e,null])})}if(!e)throw new n["default"]("Must pass iterator to #each");var s=e.fn,a=e.inverse,o=0,c="",l=void 0,h=void 0;if(e.data&&e.ids&&(h=i.appendContextPath(e.data.contextPath,e.ids[0])+"."),i.isFunction(t)&&(t=t.call(this)),e.data&&(l=i.createFrame(e.data)),t&&"object"==typeof t)if(i.isArray(t))for(var p=t.length;o<p;o++)o in t&&r(o,o,o===t.length-1);else{var u=void 0;for(var f in t)t.hasOwnProperty(f)&&(void 0!==u&&r(u,o-1),u=f,o++);void 0!==u&&r(u,o-1,!0)}return 0===o&&(c=a(this)),c})},t.exports=e["default"]},function(t,e,r){"use strict";var s=r(1)["default"];e.__esModule=!0;var i=s(r(6));e["default"]=function(t){t.registerHelper("helperMissing",function(){if(1!==arguments.length)throw new i["default"]('Missing helper: "'+arguments[arguments.length-1].name+'"')})},t.exports=e["default"]},function(t,e,r){"use strict";e.__esModule=!0;var s=r(5);e["default"]=function(t){t.registerHelper("if",function(t,e){return s.isFunction(t)&&(t=t.call(this)),!e.hash.includeZero&&!t||s.isEmpty(t)?e.inverse(this):e.fn(this)}),t.registerHelper("unless",function(e,r){return t.helpers["if"].call(this,e,{fn:r.inverse,inverse:r.fn,hash:r.hash})})},t.exports=e["default"]},function(t,e){"use strict";e.__esModule=!0,e["default"]=function(t){t.registerHelper("log",function(){for(var e=[void 0],r=arguments[arguments.length-1],s=0;s<arguments.length-1;s++)e.push(arguments[s]);var i=1;null!=r.hash.level?i=r.hash.level:r.data&&null!=r.data.level&&(i=r.data.level),e[0]=i,t.log.apply(t,e)})},t.exports=e["default"]},function(t,e){"use strict";e.__esModule=!0,e["default"]=function(t){t.registerHelper("lookup",function(t,e){return t&&t[e]})},t.exports=e["default"]},function(t,e,r){"use strict";e.__esModule=!0;var s=r(5);e["default"]=function(t){t.registerHelper("with",function(t,e){s.isFunction(t)&&(t=t.call(this));var r=e.fn;if(s.isEmpty(t))return e.inverse(this);var i=e.data;return e.data&&e.ids&&((i=s.createFrame(e.data)).contextPath=s.appendContextPath(e.data.contextPath,e.ids[0])),r(t,{data:i,blockParams:s.blockParams([t],[i&&i.contextPath])})})},t.exports=e["default"]},function(t,e,r){"use strict";function s(t){n["default"](t)}var i=r(1)["default"];e.__esModule=!0,e.registerDefaultDecorators=s;var n=i(r(19))},function(t,e,r){"use strict";e.__esModule=!0;var s=r(5);e["default"]=function(t){t.registerDecorator("inline",function(t,e,r,i){var n=t;return e.partials||(e.partials={},n=function(i,n){var a=r.partials;r.partials=s.extend({},a,e.partials);var o=t(i,n);return r.partials=a,o}),e.partials[i.args[0]]=i.fn,n})},t.exports=e["default"]},function(t,e,r){"use strict";
2956e.__esModule=!0;var s=r(5),i={methodMap:["debug","info","warn","error"],level:"info",lookupLevel:function(t){if("string"==typeof t){var e=s.indexOf(i.methodMap,t.toLowerCase());t=e>=0?e:parseInt(t,10)}return t},log:function(t){if(t=i.lookupLevel(t),"undefined"!=typeof console&&i.lookupLevel(i.level)<=t){var e=i.methodMap[t];console[e]||(e="log");for(var r=arguments.length,s=Array(r>1?r-1:0),n=1;n<r;n++)s[n-1]=arguments[n];console[e].apply(console,s)}}};e["default"]=i,t.exports=e["default"]},function(t,e){"use strict";function r(t){this.string=t}e.__esModule=!0,r.prototype.toString=r.prototype.toHTML=function(){return""+this.string},e["default"]=r,t.exports=e["default"]},function(t,e,r){"use strict";function s(t){var e=t&&t[0]||1,r=g.COMPILER_REVISION;if(e!==r){if(e<r){var s=g.REVISION_CHANGES[r],i=g.REVISION_CHANGES[e];throw new m["default"]("Template was precompiled with an older version of baHandlebars than the current runtime. Please update your precompiler to a newer version ("+s+") or downgrade your runtime to an older version ("+i+").")}throw new m["default"]("Template was precompiled with a newer version of baHandlebars than the current runtime. Please update your runtime to a newer version ("+t[1]+").")}}function i(t,e){function r(r,s,i){i.hash&&(s=d.extend({},s,i.hash),i.ids&&(i.ids[0]=!0)),r=e.VM.resolvePartial.call(this,r,s,i);var n=e.VM.invokePartial.call(this,r,s,i);if(null==n&&e.compile&&(i.partials[i.name]=e.compile(r,t.compilerOptions,e),n=i.partials[i.name](s,i)),null!=n){if(i.indent){for(var a=n.split("\n"),o=0,c=a.length;o<c&&(a[o]||o+1!==c);o++)a[o]=i.indent+a[o];n=a.join("\n")}return n}throw new m["default"]("The partial "+i.name+" could not be compiled when running in runtime-only mode")}function s(e){function r(e){return""+t.main(i,e,i.helpers,i.partials,a,c,o)}var n=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],a=n.data;s._setup(n),!n.partial&&t.useData&&(a=l(e,a));var o=void 0,c=t.useBlockParams?[]:void 0;return t.useDepths&&(o=n.depths?e!=n.depths[0]?[e].concat(n.depths):n.depths:[e]),(r=h(t.main,r,i,n.depths||[],a,c))(e,n)}if(!e)throw new m["default"]("No environment passed to template");if(!t||!t.main)throw new m["default"]("Unknown template object: "+typeof t);t.main.decorator=t.main_d,e.VM.checkRevision(t.compiler);var i={strict:function(t,e){if(!(e in t))throw new m["default"]('"'+e+'" not defined in '+t);return t[e]},lookup:function(t,e){for(var r=t.length,s=0;s<r;s++)if(t[s]&&null!=t[s][e])return t[s][e]},lambda:function(t,e){return"function"==typeof t?t.call(e):t},escapeExpression:d.escapeExpression,invokePartial:r,fn:function(e){var r=t[e];return r.decorator=t[e+"_d"],r},programs:[],program:function(t,e,r,s,i){var a=this.programs[t],o=this.fn(t);return e||i||s||r?a=n(this,t,o,e,r,s,i):a||(a=this.programs[t]=n(this,t,o)),a},data:function(t,e){for(;t&&e--;)t=t._parent;return t},merge:function(t,e){var r=t||e;return t&&e&&t!==e&&(r=d.extend({},e,t)),r},nullContext:p({}),noop:e.VM.noop,compilerInfo:t.compiler};return s.isTop=!0,s._setup=function(r){r.partial?(i.helpers=r.helpers,i.partials=r.partials,i.decorators=r.decorators):(i.helpers=i.merge(r.helpers,e.helpers),t.usePartial&&(i.partials=i.merge(r.partials,e.partials)),(t.usePartial||t.useDecorators)&&(i.decorators=i.merge(r.decorators,e.decorators)))},s._child=function(e,r,s,a){if(t.useBlockParams&&!s)throw new m["default"]("must pass block params");if(t.useDepths&&!a)throw new m["default"]("must pass parent depths");return n(i,e,t[e],r,0,s,a)},s}function n(t,e,r,s,i,n,a){function o(e){var i=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],o=a;
2956return!a||e==a[0]||e===t.nullContext&&null===a[0]||(o=[e].concat(a)),r(t,e,t.helpers,t.partials,i.data||s,n&&[i.blockParams].concat(n),o)}return(o=h(r,o,t,a,s,n)).program=e,o.depth=a?a.length:0,o.blockParams=i||0,o}function a(t,e,r){return t?t.call||r.name||(r.name=t,t=r.partials[t]):t="@partial-block"===r.name?r.data["partial-block"]:r.partials[r.name],t}function o(t,e,r){var s=r.data&&r.data["partial-block"];r.partial=!0,r.ids&&(r.data.contextPath=r.ids[0]||r.data.contextPath);var i=void 0;if(r.fn&&r.fn!==c&&function(){r.data=g.createFrame(r.data);var t=r.fn;i=r.data["partial-block"]=function(e){var r=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];return r.data=g.createFrame(r.data),r.data["partial-block"]=s,t(e,r)},t.partials&&(r.partials=d.extend({},r.partials,t.partials))}(),void 0===t&&i&&(t=i),void 0===t)throw new m["default"]("The partial "+r.name+" could not be found");if(t instanceof Function)return t(e,r)}function c(){return""}function l(t,e){return e&&"root"in e||((e=e?g.createFrame(e):{}).root=t),e}function h(t,e,r,s,i,n){if(t.decorator){var a={};e=t.decorator(e,a,r,s&&s[0],i,n,s),d.extend(e,a)}return e}var p=r(23)["default"],u=r(3)["default"],f=r(1)["default"];e.__esModule=!0,e.checkRevision=s,e.template=i,e.wrapProgram=n,e.resolvePartial=a,e.invokePartial=o,e.noop=c;var d=u(r(5)),m=f(r(6)),g=r(4)},function(t,e,r){t.exports={"default":r(24),__esModule:!0}},function(t,e,r){r(25),t.exports=r(30).Object.seal},function(t,e,r){var s=r(26);r(27)("seal",function(t){return function(e){return t&&s(e)?t(e):e}})},function(t){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,r){var s=r(28),i=r(30),n=r(33);t.exports=function(t,e){var r=(i.Object||{})[t]||Object[t],a={};a[t]=e(r),s(s.S+s.F*n(function(){r(1)}),"Object",a)}},function(t,e,r){var s=r(29),i=r(30),n=r(31),a="prototype",o=function(t,e,r){var c,l,h,p=t&o.F,u=t&o.G,f=t&o.S,d=t&o.P,m=t&o.B,g=t&o.W,v=u?i:i[e]||(i[e]={}),y=u?s:f?s[e]:(s[e]||{})[a];for(c in u&&(r=e),r)(l=!p&&y&&c in y)&&c in v||(h=l?y[c]:r[c],v[c]=u&&"function"!=typeof y[c]?r[c]:m&&l?n(h,s):g&&y[c]==h?function(t){var e=function(e){return this instanceof t?new t(e):t(e)};return e[a]=t[a],e}(h):d&&"function"==typeof h?n(Function.call,h):h,d&&((v[a]||(v[a]={}))[c]=h))};o.F=1,o.G=2,o.S=4,o.P=8,o.B=16,o.W=32,t.exports=o},function(t){var e=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=e)},function(t){var e=t.exports={version:"1.2.6"};"number"==typeof __e&&(__e=e)},function(t,e,r){var s=r(32);t.exports=function(t,e,r){if(s(t),void 0===e)return t;switch(r){case 1:return function(r){return t.call(e,r)};case 2:return function(r,s){return t.call(e,r,s)};case 3:return function(r,s,i){return t.call(e,r,s,i)}}return function(){return t.apply(e,arguments)}}},function(t){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t){t.exports=function(t){try{return!!t()}catch(e){return!0}}},function(t,e){(function(r){"use strict";e.__esModule=!0,e["default"]=function(t){var e=void 0!==r?r:window,s=e.baHandlebars;t.noConflict=function(){return e.baHandlebars===t&&(e.baHandlebars=s),t}},t.exports=e["default"]}).call(e,function(){return this}())},function(t,e){"use strict";e.__esModule=!0;var r={helpers:{helperExpression:function(t){return"SubExpression"===t.type||("MustacheStatement"===t.type||"BlockStatement"===t.type)&&!!(t.params&&t.params.length||t.hash)},scopedId:function(t){return/^\.|this\b/.test(t.original)},simpleId:function(t){return 1===t.parts.length&&!r.helpers.scopedId(t)&&!t.depth}}};e["default"]=r,t.exports=e["default"]},function(t,e,r){"use strict";function s(t,e){return"Program"===t.type?t:(a["default"].yy=h,h.locInfo=function(t){return new h.SourceLocation(e&&e.srcName,t)},new o["default"](e).accept(a["default"].parse(t)))}var i=r(1)["default"],n=r(3)["default"];e.__esModule=!0,e.parse=s;var a=i(r(37)),o=i(r(38)),c=n(r(40)),l=r(5);e.parser=a["default"];var h={};l.extend(h,c)},function(t,e){"use strict";
2956e.__esModule=!0;var r=function(){function t(){this.yy={}}var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,program_repetition0:6,statement:7,mustache:8,block:9,rawBlock:10,partial:11,partialBlock:12,content:13,COMMENT:14,CONTENT:15,openRawBlock:16,rawBlock_repetition_plus0:17,END_RAW_BLOCK:18,OPEN_RAW_BLOCK:19,helperName:20,openRawBlock_repetition0:21,openRawBlock_option0:22,CLOSE_RAW_BLOCK:23,openBlock:24,block_option0:25,closeBlock:26,openInverse:27,block_option1:28,OPEN_BLOCK:29,openBlock_repetition0:30,openBlock_option0:31,openBlock_option1:32,CLOSE:33,OPEN_INVERSE:34,openInverse_repetition0:35,openInverse_option0:36,openInverse_option1:37,openInverseChain:38,OPEN_INVERSE_CHAIN:39,openInverseChain_repetition0:40,openInverseChain_option0:41,openInverseChain_option1:42,inverseAndProgram:43,INVERSE:44,inverseChain:45,inverseChain_option0:46,OPEN_ENDBLOCK:47,OPEN:48,mustache_repetition0:49,mustache_option0:50,OPEN_UNESCAPED:51,mustache_repetition1:52,mustache_option1:53,CLOSE_UNESCAPED:54,OPEN_PARTIAL:55,partialName:56,partial_repetition0:57,partial_option0:58,openPartialBlock:59,OPEN_PARTIAL_BLOCK:60,openPartialBlock_repetition0:61,openPartialBlock_option0:62,param:63,sexpr:64,OPEN_SEXPR:65,sexpr_repetition0:66,sexpr_option0:67,CLOSE_SEXPR:68,hash:69,hash_repetition_plus0:70,hashSegment:71,ID:72,
vendor: 8,276 bytes, line 2956
2956EQUALS:73,blockParams:74,OPEN_BLOCK_PARAMS:75,blockParams_repetition_plus0:76,CLOSE_BLOCK_PARAMS:77,path:78,dataName:79,STRING:80,NUMBER:81,BOOLEAN:82,UNDEFINED:83,NULL:84,DATA:85,pathSegments:86,SEP:87,attributeccept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"COMMENT",15:"CONTENT",18:"END_RAW_BLOCK",19:"OPEN_RAW_BLOCK",23:"CLOSE_RAW_BLOCK",29:"OPEN_BLOCK",33:"CLOSE",34:"OPEN_INVERSE",39:"OPEN_INVERSE_CHAIN",44:"INVERSE",47:"OPEN_ENDBLOCK",48:"OPEN",51:"OPEN_UNESCAPED",54:"CLOSE_UNESCAPED",55:"OPEN_PARTIAL",60:"OPEN_PARTIAL_BLOCK",65:"OPEN_SEXPR",68:"CLOSE_SEXPR",72:"ID",73:"EQUALS",75:"OPEN_BLOCK_PARAMS",77:"CLOSE_BLOCK_PARAMS",80:"STRING",81:"NUMBER",82:"BOOLEAN",83:"UNDEFINED",84:"NULL",85:"DATA",87:"SEP"},productions_:[0,[3,2],[4,1],[7,1],[7,1],[7,1],[7,1],[7,1],[7,1],[7,1],[13,1],[10,3],[16,5],[9,4],[9,4],[24,6],[27,6],[38,6],[43,2],[45,3],[45,1],[26,3],[8,5],[8,5],[11,5],[12,3],[59,5],[63,1],[63,1],[64,5],[69,1],[71,3],[74,3],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[56,1],[56,1],[79,2],[78,1],[86,3],[86,1],[6,0],[6,2],[17,1],[17,2],[21,0],[21,2],[22,0],[22,1],[25,0],[25,1],[28,0],[28,1],[30,0],[30,2],[31,0],[31,1],[32,0],[32,1],[35,0],[35,2],[36,0],[36,1],[37,0],[37,1],[40,0],[40,2],[41,0],[41,1],[42,0],[42,1],[46,0],[46,1],[49,0],[49,2],[50,0],[50,1],[52,0],[52,2],[53,0],[53,1],[57,0],[57,2],[58,0],[58,1],[61,0],[61,2],[62,0],[62,1],[66,0],[66,2],[67,0],[67,1],[70,1],[70,2],[76,1],[76,2]],performAction:function(t,e,r,s,i,n){var a=n.length-1;switch(i){case 1:return n[a-1];case 2:this.$=s.prepareProgram(n[a]);break;case 3:case 4:case 5:case 6:case 7:case 8:this.$=n[a];break;case 9:this.$={type:"CommentStatement",value:s.stripComment(n[a]),strip:s.stripFlags(n[a],n[a]),loc:s.locInfo(this._$)};break;case 10:this.$={type:"ContentStatement",original:n[a],value:n[a],loc:s.locInfo(this._$)};break;case 11:this.$=s.prepareRawBlock(n[a-2],n[a-1],n[a],this._$);break;case 12:this.$={path:n[a-3],params:n[a-2],hash:n[a-1]};break;case 13:this.$=s.prepareBlock(n[a-3],n[a-2],n[a-1],n[a],!1,this._$);break;case 14:this.$=s.prepareBlock(n[a-3],n[a-2],n[a-1],n[a],!0,this._$);break;case 15:this.$={open:n[a-5],path:n[a-4],params:n[a-3],hash:n[a-2],blockParams:n[a-1],strip:s.stripFlags(n[a-5],n[a])};break;case 16:case 17:this.$={path:n[a-4],params:n[a-3],hash:n[a-2],blockParams:n[a-1],strip:s.stripFlags(n[a-5],n[a])};break;case 18:this.$={strip:s.stripFlags(n[a-1],n[a-1]),program:n[a]};break;case 19:var o=s.prepareBlock(n[a-2],n[a-1],n[a],n[a],!1,this._$),c=s.prepareProgram([o],n[a-1].loc);c.chained=!0,this.$={strip:n[a-2].strip,program:c,chain:!0};break;case 20:this.$=n[a];break;case 21:this.$={path:n[a-1],strip:s.stripFlags(n[a-2],n[a])};break;case 22:case 23:this.$=s.prepareMustache(n[a-3],n[a-2],n[a-1],n[a-4],s.stripFlags(n[a-4],n[a]),this._$);break;case 24:this.$={type:"PartialStatement",name:n[a-3],params:n[a-2],hash:n[a-1],indent:"",strip:s.stripFlags(n[a-4],n[a]),loc:s.locInfo(this._$)};break;case 25:this.$=s.preparePartialBlock(n[a-2],n[a-1],n[a],this._$);break;case 26:this.$={path:n[a-3],params:n[a-2],hash:n[a-1],strip:s.stripFlags(n[a-4],n[a])};break;case 27:case 28:this.$=n[a];break;case 29:this.$={type:"SubExpression",path:n[a-3],params:n[a-2],hash:n[a-1],loc:s.locInfo(this._$)};break;case 30:this.$={type:"Hash",pairs:n[a],loc:s.locInfo(this._$)};break;case 31:this.$={type:"HashPair",key:s.id(n[a-2]),value:n[a],loc:s.locInfo(this._$)};break;case 32:this.$=s.id(n[a-1]);break;case 33:case 34:this.$=n[a];break;case 35:this.$={type:"StringLiteral",value:n[a],original:n[a],loc:s.locInfo(this._$)};break;case 36:this.$={type:"NumberLiteral",value:Number(n[a]),original:Number(n[a]),loc:s.locInfo(this._$)};break;case 37:this.$={type:"BooleanLiteral",value:"true"===n[a],original:"true"===n[a],loc:s.locInfo(this._$)};break;case 38:this.$={type:"UndefinedLiteral",original:void 0,value:void 0,loc:s.locInfo(this._$)};break;case 39:this.$={type:"NullLiteral",original:null,value:null,loc:s.locInfo(this._$)};break;case 40:case 41:this.$=n[a];break;case 42:this.$=s.preparePath(!0,n[a],this._$);break;case 43:this.$=s.preparePath(!1,n[a],this._$);break;case 44:n[a-2].push({part:s.id(n[a]),original:n[a],separator:n[a-1]}),this.$=n[a-2];break;case 45:this.$=[{part:s.id(n[a]),original:n[a]}];break;case 46:this.$=[];break;case 47:n[a-1].push(n[a]);break;case 48:this.$=[n[a]];break;case 49:n[a-1].push(n[a]);break;case 50:this.$=[];break;case 51:n[a-1].push(n[a]);break;case 58:this.$=[];break;case 59:n[a-1].push(n[a]);break;case 64:this.$=[];break;case 65:n[a-1].push(n[a]);break;case 70:this.$=[];break;case 71:n[a-1].push(n[a]);break;case 78:this.$=[];break;case 79:n[a-1].push(n[a]);break;case 82:this.$=[];break;case 83:n[a-1].push(n[a]);break;case 86:this.$=[];break;case 87:n[a-1].push(n[a]);break;case 90:this.$=[];break;case 91:n[a-1].push(n[a]);break;case 94:this.$=[];break;case 95:n[a-1].push(n[a]);break;case 98:this.$=[n[a]];break;case 99:n[a-1].push(n[a]);break;case 100:this.$=[n[a]];break;case 101:n[a-1].push(n[a])}},table:[{3:1,4:2,5:[2,46],6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{1:[3]},{5:[1,4]},{5:[2,2],7:5,8:6,9:7,10:8,11:9,12:10,13:11,14:[1,12],15:[1,20],16:17,19:[1,23],24:15,27:16,29:[1,21],34:[1,22],39:[2,2],44:[2,2],47:[2,2],48:[1,13],51:[1,14],55:[1,18],59:19,60:[1,24]},{1:[2,1]},{5:[2,47],14:[2,47],15:[2,47],19:[2,47],29:[2,47],34:[2,47],39:[2,47],44:[2,47],47:[2,47],48:[2,47],51:[2,47],55:[2,47],60:[2,47]},{5:[2,3],14:[2,3],15:[2,3],19:[2,3],29:[2,3],34:[2,3],39:[2,3],44:[2,3],47:[2,3],48:[2,3],51:[2,3],55:[2,3],60:[2,3]},{5:[2,4],14:[2,4],15:[2,4],19:[2,4],29:[2,4],34:[2,4],39:[2,4],44:[2,4],47:[2,4],48:[2,4],51:[2,4],55:[2,4],60:[2,4]},{5:[2,5],14:[2,5],15:[2,5],19:[2,5],29:[2,5],34:[2,5],39:[2,5],44:[2,5],47:[2,5],48:[2,5],51:[2,5],55:[2,5],60:[2,5]},{5:[2,6],14:[2,6],15:[2,6],19:[2,6],29:[2,6],34:[2,6],39:[2,6],44:[2,6],47:[2,6],48:[2,6],51:[2,6],55:[2,6],60:[2,6]},{5:[2,7],14:[2,7],15:[2,7],19:[2,7],29:[2,7],34:[2,7],39:[2,7],44:[2,7],47:[2,7],48:[2,7],51:[2,7],55:[2,7],60:[2,7]},{5:[2,8],14:[2,8],15:[2,8],19:[2,8],29:[2,8],34:[2,8],39:[2,8],44:[2,8],47:[2,8],48:[2,8],51:[2,8],55:[2,8],60:[2,8]},{5:[2,9],14:[2,9],15:[2,9],19:[2,9],29:[2,9],34:[2,9],39:[2,9],44:[2,9],47:[2,9],48:[2,9],51:[2,9],55:[2,9],60:[2,9]},{20:25,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:36,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:37,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],39:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{4:38,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{13:40,15:[1,20],17:39},{20:42,56:41,64:43,65:[1,44],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:45,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{5:[2,10],14:[2,10],15:[2,10],18:[2,10],19:[2,10],29:[2,10],34:[2,10],39:[2,10],44:[2,10],47:[2,10],48:[2,10],51:[2,10],55:[2,10],60:[2,10]},{20:46,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:47,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:48,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:42,56:49,64:43,65:[1,44],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[2,78],49:50,65:[2,78],72:[2,78],80:[2,78],81:[2,78],82:[2,78],83:[2,78],84:[2,78],85:[2,78]},{23:[2,33],33:[2,33],54:[2,33],65:[2,33],68:[2,33],72:[2,33],75:[2,33],80:[2,33],81:[2,33],82:[2,33],83:[2,33],84:[2,33],85:[2,33]},{23:[2,34],33:[2,34],54:[2,34],65:[2,34],68:[2,34],72:[2,34],75:[2,34],80:[2,34],81:[2,34],82:[2,34],83:[2,34],84:[2,34],85:[2,34]},{23:[2,35],33:[2,35],54:[2,35],65:[2,35],68:[2,35],72:[2,35],75:[2,35],80:[2,35],81:[2,35],82:[2,35],83:[2,35],84:[2,35],85:[2,35]},{23:[2,36],33:[2,36],54:[2,36],65:[2,36],68:[2,36],72:[2,36],75:[2,36],80:[2,36],81:[2,36],82:[2,36],83:[2,36],84:[2,36],85:[2,36]},{23:[2,37],33:[2,37],54:[2,37],65:[2,37],68:[2,37],72:[2,37],75:[2,37],80:[2,37],81:[2,37],82:[2,37],83:[2,37],84:[2,37
vendor: 4,137 bytes, line 2956
2956],85:[2,37]},{23:[2,38],33:[2,38],54:[2,38],65:[2,38],68:[2,38],72:[2,38],75:[2,38],80:[2,38],81:[2,38],82:[2,38],83:[2,38],84:[2,38],85:[2,38]},{23:[2,39],33:[2,39],54:[2,39],65:[2,39],68:[2,39],72:[2,39],75:[2,39],80:[2,39],81:[2,39],82:[2,39],83:[2,39],84:[2,39],85:[2,39]},{23:[2,43],33:[2,43],54:[2,43],65:[2,43],68:[2,43],72:[2,43],75:[2,43],80:[2,43],81:[2,43],82:[2,43],83:[2,43],84:[2,43],85:[2,43],87:[1,51]},{72:[1,35],86:52},{23:[2,45],33:[2,45],54:[2,45],65:[2,45],68:[2,45],72:[2,45],75:[2,45],80:[2,45],81:[2,45],82:[2,45],83:[2,45],84:[2,45],85:[2,45],87:[2,45]},{52:53,54:[2,82],65:[2,82],72:[2,82],80:[2,82],81:[2,82],82:[2,82],83:[2,82],84:[2,82],85:[2,82]},{25:54,38:56,39:[1,58],43:57,44:[1,59],45:55,47:[2,54]},{28:60,43:61,44:[1,59],47:[2,56]},{13:63,15:[1,20],18:[1,62]},{15:[2,48],18:[2,48]},{33:[2,86],57:64,65:[2,86],72:[2,86],80:[2,86],81:[2,86],82:[2,86],83:[2,86],84:[2,86],85:[2,86]},{33:[2,40],65:[2,40],72:[2,40],80:[2,40],81:[2,40],82:[2,40],83:[2,40],84:[2,40],85:[2,40]},{33:[2,41],65:[2,41],72:[2,41],80:[2,41],81:[2,41],82:[2,41],83:[2,41],84:[2,41],85:[2,41]},{20:65,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{26:66,47:[1,67]},{30:68,33:[2,58],65:[2,58],72:[2,58],75:[2,58],80:[2,58],81:[2,58],82:[2,58],83:[2,58],84:[2,58],85:[2,58]},{33:[2,64],35:69,65:[2,64],72:[2,64],75:[2,64],80:[2,64],81:[2,64],82:[2,64],83:[2,64],84:[2,64],85:[2,64]},{21:70,23:[2,50],65:[2,50],72:[2,50],80:[2,50],81:[2,50],82:[2,50],83:[2,50],84:[2,50],85:[2,50]},{33:[2,90],61:71,65:[2,90],72:[2,90],80:[2,90],81:[2,90],82:[2,90],83:[2,90],84:[2,90],85:[2,90]},{20:75,33:[2,80],50:72,63:73,64:76,65:[1,44],69:74,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{72:[1,80]},{23:[2,42],33:[2,42],54:[2,42],65:[2,42],68:[2,42],72:[2,42],75:[2,42],80:[2,42],81:[2,42],82:[2,42],83:[2,42],84:[2,42],85:[2,42],87:[1,51]},{20:75,53:81,54:[2,84],63:82,64:76,65:[1,44],69:83,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{26:84,47:[1,67]},{47:[2,55]},{4:85,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],39:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{47:[2,20]},{20:86,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:87,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{26:88,47:[1,67]},{47:[2,57]},{5:[2,11],14:[2,11],15:[2,11],19:[2,11],29:[2,11],34:[2,11],39:[2,11],44:[2,11],47:[2,11],48:[2,11],51:[2,11],55:[2,11],60:[2,11]},{15:[2,49],18:[2,49]},{20:75,33:[2,88],58:89,63:90,64:76,65:[1,44],69:91,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{65:[2,94],66:92,68:[2,94],72:[2,94],80:[2,94],81:[2,94],82:[2,94],83:[2,94],84:[2,94],85:[2,94]},{5:[2,25],14:[2,25],15:[2,25],19:[2,25],29:[2,25],34:[2,25],39:[2,25],44:[2,25],47:[2,25],48:[2,25],51:[2,25],55:[2,25],60:[2,25]},{20:93,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:75,31:94,33:[2,60],63:95,64:76,65:[1,44],69:96,70:77,71:78,72:[1,79],75:[2,60],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:75,33:[2,66],36:97,63:98,64:76,65:[1,44],69:99,70:77,71:78,72:[1,79],75:[2,66],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:75,22:100,23:[2,52],63:101,64:76,65:[1,44],69:102,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:75,33:[2,92],62:103,63:104,64:76,65:[1,44],69:105,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[1,106]},{33:[2,79],65:[2,79],72:[2,79],80:[2,79],81:[2,79],82:[2,79],83:[2,79],84:[2,79],85:[2,79]},{33:[2,81]},{23:[2,27],33:[2,27],54:[2,27],65:[2,27],68:[2,27],72:[2,27],75:[2,27],80:[2,27],81:[2,27],82:[2,27],83:[2,27],84:[2,27],85:[2,27]},{23:[2,28],33:[2,28],54:[2,28],65:[2,28],68:[2,28],72:[2,28],75:[2,28],80:[2,28],81:[2,28],82:[2,28],83:[2,28],84:[2,28],85:[2,28]}
vendor: 5,900 bytes, lines 2956-2957
2956,{23:[2,30],33:[2,30],54:[2,30],68:[2,30],71:107,72:[1,108],75:[2,30]},{23:[2,98],33:[2,98],54:[2,98],68:[2,98],72:[2,98],75:[2,98]},{23:[2,45],33:[2,45],54:[2,45],65:[2,45],68:[2,45],72:[2,45],73:[1,109],75:[2,45],80:[2,45],81:[2,45],82:[2,45],83:[2,45],84:[2,45],85:[2,45],87:[2,45]},{23:[2,44],33:[2,44],54:[2,44],65:[2,44],68:[2,44],72:[2,44],75:[2,44],80:[2,44],81:[2,44],82:[2,44],83:[2,44],84:[2,44],85:[2,44],87:[2,44]},{54:[1,110]},{54:[2,83],65:[2,83],72:[2,83],80:[2,83],81:[2,83],82:[2,83],83:[2,83],84:[2,83],85:[2,83]},{54:[2,85]},{5:[2,13],14:[2,13],15:[2,13],19:[2,13],29:[2,13],34:[2,13],39:[2,13],44:[2,13],47:[2,13],48:[2,13],51:[2,13],55:[2,13],60:[2,13]},{38:56,39:[1,58],43:57,44:[1,59],45:112,46:111,47:[2,76]},{33:[2,70],40:113,65:[2,70],72:[2,70],75:[2,70],80:[2,70],81:[2,70],82:[2,70],83:[2,70],84:[2,70],85:[2,70]},{47:[2,18]},{5:[2,14],14:[2,14],15:[2,14],19:[2,14],29:[2,14],34:[2,14],39:[2,14],44:[2,14],47:[2,14],48:[2,14],51:[2,14],55:[2,14],60:[2,14]},{33:[1,114]},{33:[2,87],65:[2,87],72:[2,87],80:[2,87],81:[2,87],82:[2,87],83:[2,87],84:[2,87],85:[2,87]},{33:[2,89]},{20:75,63:116,64:76,65:[1,44],67:115,68:[2,96],69:117,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[1,118]},{32:119,33:[2,62],74:120,75:[1,121]},{33:[2,59],65:[2,59],72:[2,59],75:[2,59],80:[2,59],81:[2,59],82:[2,59],83:[2,59],84:[2,59],85:[2,59]},{33:[2,61],75:[2,61]},{33:[2,68],37:122,74:123,75:[1,121]},{33:[2,65],65:[2,65],72:[2,65],75:[2,65],80:[2,65],81:[2,65],82:[2,65],83:[2,65],84:[2,65],85:[2,65]},{33:[2,67],75:[2,67]},{23:[1,124]},{23:[2,51],65:[2,51],72:[2,51],80:[2,51],81:[2,51],82:[2,51],83:[2,51],84:[2,51],85:[2,51]},{23:[2,53]},{33:[1,125]},{33:[2,91],65:[2,91],72:[2,91],80:[2,91],81:[2,91],82:[2,91],83:[2,91],84:[2,91],85:[2,91]},{33:[2,93]},{5:[2,22],14:[2,22],15:[2,22],19:[2,22],29:[2,22],34:[2,22],39:[2,22],44:[2,22],47:[2,22],48:[2,22],51:[2,22],55:[2,22],60:[2,22]},{23:[2,99],33:[2,99],54:[2,99],68:[2,99],72:[2,99],75:[2,99]},{73:[1,109]},{20:75,63:126,64:76,65:[1,44],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{5:[2,23],14:[2,23],15:[2,23],19:[2,23],29:[2,23],34:[2,23],39:[2,23],44:[2,23],47:[2,23],48:[2,23],51:[2,23],55:[2,23],60:[2,23]},{47:[2,19]},{47:[2,77]},{20:75,33:[2,72],
295741:127,63:128,64:76,65:[1,44],69:129,70:77,71:78,72:[1,79],75:[2,72],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{5:[2,24],14:[2,24],15:[2,24],19:[2,24],29:[2,24],34:[2,24],39:[2,24],44:[2,24],47:[2,24],48:[2,24],51:[2,24],55:[2,24],60:[2,24]},{68:[1,130]},{65:[2,95],68:[2,95],72:[2,95],80:[2,95],81:[2,95],82:[2,95],83:[2,95],84:[2,95],85:[2,95]},{68:[2,97]},{5:[2,21],14:[2,21],15:[2,21],19:[2,21],29:[2,21],34:[2,21],39:[2,21],44:[2,21],47:[2,21],48:[2,21],51:[2,21],55:[2,21],60:[2,21]},{33:[1,131]},{33:[2,63]},{72:[1,133],76:132},{33:[1,134]},{33:[2,69]},{15:[2,12]},{14:[2,26],15:[2,26],19:[2,26],29:[2,26],34:[2,26],47:[2,26],48:[2,26],51:[2,26],55:[2,26],60:[2,26]},{23:[2,31],33:[2,31],54:[2,31],68:[2,31],72:[2,31],75:[2,31]},{33:[2,74],42:135,74:136,75:[1,121]},{33:[2,71],65:[2,71],72:[2,71],75:[2,71],80:[2,71],81:[2,71],82:[2,71],83:[2,71],84:[2,71],85:[2,71]},{33:[2,73],75:[2,73]},{23:[2,29],33:[2,29],54:[2,29],65:[2,29],68:[2,29],72:[2,29],75:[2,29],80:[2,29],81:[2,29],82:[2,29],83:[2,29],84:[2,29],85:[2,29]},{14:[2,15],15:[2,15],19:[2,15],29:[2,15],34:[2,15],39:[2,15],44:[2,15],47:[2,15],48:[2,15],51:[2,15],55:[2,15],60:[2,15]},{72:[1,138],77:[1,137]},{72:[2,100],77:[2,100]},{14:[2,16],15:[2,16],19:[2,16],29:[2,16],34:[2,16],44:[2,16],47:[2,16],48:[2,16],51:[2,16],55:[2,16],60:[2,16]},{33:[1,139]},{33:[2,75]},{33:[2,32]},{72:[2,101],77:[2,101]},{14:[2,17],15:[2,17],19:[2,17],29:[2,17],34:[2,17],39:[2,17],44:[2,17],47:[2,17],48:[2,17],51:[2,17],55:[2,17],60:[2,17]}],defaultActions:{4:[2,1],55:[2,55],57:[2,20],61:[2,57],74:[2,81],83:[2,85],87:[2,18],91:[2,89],102:[2,53],105:[2,93],111:[2,19],112:[2,77],117:[2,97],120:[2,63],123:[2,69],124:[2,12],136:[2,75],137:[2,32]},parseError:function(t){throw new Error(t)},parse:function(t){function e(){var t;return"number"!=typeof(t=r.lexer.lex()||1)&&(t=r.symbols_[t]||t),t}var r=this,s=[0],i=[null],n=[],a=this.table,o="",c=0,l=0,h=0;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,this.yy.parser=this,"undefined"==typeof this.lexer.yylloc&&(this.lexer.yylloc={});var p=this.lexer.yylloc;n.push(p);var u=this.lexer.options&&this.lexer.options.ranges;"function"==typeof this.yy.parseError&&(this.parseError=this.yy.parseError);for(var f,d,m,g,v,y,k,S,b,_={};;){if(m=s[s.length-1],this.defaultActions[m]?g=this.defaultActions[m]:(null!=f||(f=e()),g=a[m]&&a[m][f]),void 0===g||!g.length||!g[0]){var P="";if(!h){for(y in b=[],a[m])this.terminals_[y]&&y>2&&b.push("'"+this.terminals_[y]+"'");P=this.lexer.showPosition?"Parse error on line "+(c+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+b.join(", ")+", got '"+(this.terminals_[f]||f)+"'":"Parse error on line "+(c+1)+": Unexpected "+(1==f?"end of input":"'"+(this.terminals_[f]||f)+"'"),this.parseError(P,{text:this.lexer.match,token:this.terminals_[f]||f,line:this.lexer.yylineno,loc:p,expected:b})}}if(g[0]instanceof Array&&g.length>1)throw new Error("Parse Error: multiple actions possible at state: "+m+", token: "+f);switch(g[0]){case 1:s.push(f),i.push(this.lexer.yytext),n.push(this.lexer.yylloc),s.push(g[1]),f=null,d?(f=d,d=null):(l=this.lexer.yyleng,o=this.lexer.yytext,c=this.lexer.yylineno,p=this.lexer.yylloc,h>0&&h--);break;case 2:if(k=this.productions_[g[1]][1],_.$=i[i.length-k],_._$={first_line:n[n.length-(k||1)].first_line,last_line:n[n.length-1].last_line,first_column:n[n.length-(k||1)].first_column,last_column:n[n.length-1].last_column},u&&(_._$.range=[n[n.length-(k||1)].range[0],n[n.length-1].range[1]]),void 0!==(v=this.performAction.call(_,o,l,c,this.yy,g[1],i,n)
vendor: 7,438 bytes, line 2957
2957))return v;k&&(s=s.slice(0,-1*k*2),i=i.slice(0,-1*k),n=n.slice(0,-1*k)),s.push(this.productions_[g[1]][0]),i.push(_.$),n.push(_._$),S=a[s[s.length-2]][s[s.length-1]],s.push(S);break;case 3:return!0}}return!0}},r=function(){var t={EOF:1,parseError:function(t,e){if(!this.yy.parser)throw new Error(t);this.yy.parser.parseError(t,e)},setInput:function(t){return this._input=t,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var t=this._input[0];return this.yytext+=t,this.yyleng++,this.offset++,this.match+=t,this.matched+=t,t.match(/(?:\r\n?|\n).*/g)?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),t},unput:function(t){var e=t.length,r=t.split(/(?:\r\n?|\n)/g);this._input=t+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-e-1),this.offset-=e;var s=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),r.length-1&&(this.yylineno-=r.length-1);var i=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:r?(r.length===s.length?this.yylloc.first_column:0)+s[s.length-r.length].length-r[0].length:this.yylloc.first_column-e},this.options.ranges&&(this.yylloc.range=[i[0],i[0]+this.yyleng-e]),this},more:function(){return this._more=!0,this},less:function(t){this.unput(this.match.slice(t))},pastInput:function(){var t=this.matched.substr(0,this.matched.length-this.match.length);return(t.length>20?"...":"")+t.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var t=this.match;return t.length<20&&(t+=this._input.substr(0,20-t.length)),(t.substr(0,20)+(t.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var t=this.pastInput(),e=new Array(t.length+1).join("-");return t+this.upcomingInput()+"\n"+e+"^"},next:function(){if(this.done)return this.EOF;var t,e,r,s,i;this._input||(this.done=!0),this._more||(this.yytext="",this.match="");for(var n=this._currentRules(),a=0;a<n.length&&(!(r=this._input.match(this.rules[n[a]]))||e&&!(r[0].length>e[0].length)||(e=r,s=a,this.options.flex));a++);return e?((i=e[0].match(/(?:\r\n?|\n).*/g))&&(this.yylineno+=i.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:i?i[i.length-1].length-i[i.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+e[0].length},this.yytext+=e[0],this.match+=e[0],this.matches=e,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._input=this._input.slice(e[0].length),this.matched+=e[0],t=this.performAction.call(this,this.yy,this,n[s],this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),t||void 0):""===this._input?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return void 0!==t?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)},options:{},performAction:function(t,e,r){function s(t,r){return e.yytext=e.yytext.substr(t,e.yyleng-r)}switch(r){case 0:if("\\\\"===e.yytext.slice(-2)?(s(0,1),this.begin("mu")):"\\"===e.yytext.slice(-1)?(s(0,1),this.begin("emu")):this.begin("mu"),e.yytext)return 15;break;case 1:return 15;case 2:return this.popState(),15;case 3:return this.begin("raw"),15;case 4:return this.popState(),"raw"===this.conditionStack[this.conditionStack.length-1]?15:(e.yytext=e.yytext.substr(5,e.yyleng-9),"END_RAW_BLOCK");case 5:return 15;case 6:return this.popState(),14;case 7:return 65;case 8:return 68;case 9:return 19;case 10:return this.popState(),this.begin("raw"),23;case 11:return 55;case 12:return 60;case 13:return 29;case 14:return 47;case 15:case 16:return this.popState(),44;case 17:return 34;case 18:return 39;case 19:return 51;case 20:return 48;case 21:this.unput(e.yytext),this.popState(),this.begin("com");break;case 22:return this.popState(),14;case 23:return 48;case 24:return 73;case 25:case 26:return 72;case 27:return 87;case 28:break;case 29:return this.popState(),54;case 30:return this.popState(),33;case 31:return e.yytext=s(1,2).replace(/\\"/g,'"'),80;case 32:return e.yytext=s(1,2).replace(/\\'/g,"'"),80;case 33:return 85;case 34:case 35:return 82;case 36:return 83;case 37:return 84;case 38:return 81;case 39:return 75;case 40:return 77;case 41:return 72;case 42:return e.yytext=e.yytext.replace(/\\([\\\]])/g,"$1"),72;case 43:return"INVALID";case 44:return 5}},rules:[/^(?:[^\x00]*?(?=(\{\{)))/,/^(?:[^\x00]+)/,/^(?:[^\x00]{2,}?(?=(\{\{|\\\{\{|\\\\\{\{|$)))/,/^(?:\{\{\{\{(?=[^\/]))/,/^(?:\{\{\{\{\/[^\s!"#%-,\.\/;->@\[-\^`\{-~]+(?=[=}\s\/.])\}\}\}\})/,/^(?:[^\x00]*?(?=(\{\{\{\{)))/,/^(?:[\s\S]*?--(~)?\}\})/,/^(?:\()/,/^(?:\))/,/^(?:\{\{\{\{)/,/^(?:\}\}\}\})/,/^(?:\{\{(~)?>)/,/^(?:\{\{(~)?#>)/,/^(?:\{\{(~)?#\*?)/,/^(?:\{\{(~)?\/)/,/^(?:\{\{(~)?\^\s*(~)?\}\})/,/^(?:\{\{(~)?\s*else\s*(~)?\}\})/,/^(?:\{\{(~)?\^)/,/^(?:\{\{(~)?\s*else\b)/,/^(?:\{\{(~)?\{)/,/^(?:\{\{(~)?&)/,/^(?:\{\{(~)?!--)/,/^(?:\{\{(~)?![\s\S]*?\}\})/,/^(?:\{\{(~)?\*?)/,/^(?:=)/,/^(?:\.\.)/,/^(?:\.(?=([=~}\s\/.)|])))/,/^(?:[\/.])/,/^(?:\s+)/,/^(?:\}(~)?\}\})/,/^(?:(~)?\}\})/,/^(?:"(\\["]|[^"])*")/,/^(?:'(\\[']|[^'])*')/,/^(?:@)/,/^(?:true(?=([~}\s)])))/,/^(?:false(?=([~}\s)])))/,/^(?:undefined(?=([~}\s)])))/,/^(?:null(?=([~}\s)])))/,/^(?:-?[0-9]+(?:\.[0-9]+)?(?=([~}\s)])))/,/^(?:as\s+\|)/,/^(?:\|)/,/^(?:([^\s!"#%-,\.\/;->@\[-\^`\{-~]+(?=([=~}\s\/.)|]))))/,/^(?:\[(\\\]|[^\]])*\])/,/^(?:.)/,/^(?:$)/],conditions:{mu:{rules:[7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],inclusive:!1},emu:{rules:[2],inclusive:!1},com:{rules:[6],inclusive:!1},raw:{rules:[3,4,5],inclusive:!1},INITIAL:{rules:[0,1,44],inclusive:!0}}};return t}();return e.lexer=r,t.prototype=e,e.Parser=t,new t}();e["default"]=r,t.exports=e["default"]},function(t,e,r){"use strict";function s(){var t=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];this.options=t}function i(t,e,r){void 0===e&&(e=t.length);var s=t[e-1],i=t[e-2];return s?"ContentStatement"===s.type?(i||!r?/\r?\n\s*?$/:/(^|\r?\n)\s*?$/).test(s.original):void 0:r}function n(t,e,r){void 0===e&&(e=-1);var s=t[e+1],i=t[e+2];return s?"ContentStatement"===s.type?(i||!r?/^\s*?\r?\n/:/^\s*?(\r?\n|$)/).test(s.original):void 0:r}function a(t,e,r){var s=t[null==e?0:e+1];if(s&&"ContentStatement"===s.type&&(r||!s.rightStripped)){var i=s.value;s.value=s.value.replace(r?/^\s+/:/^[ \t]*\r?\n?/,""),s.rightStripped=s.value!==i}}function o(t,e,r){var s=t[null==e?t.length-1:e-1];if(s&&"ContentStatement"===s.type&&(r||!s.leftStripped)){var i=s.value;return s.value=s.value.replace(r?/\s+$/:/[ \t]+$/,""),s.leftStripped=s.value!==i,s.leftStripped}}var c=r(1)["default"];
vendor: 5,402 bytes, line 2957
2957e.__esModule=!0;var l=c(r(39));s.prototype=new l["default"],s.prototype.Program=function(t){var e=!this.options.ignoreStandalone,r=!this.isRootSeen;this.isRootSeen=!0;for(var s=t.body,c=0,l=s.length;c<l;c++){var h=s[c],p=this.accept(h);if(p){var u=i(s,c,r),f=n(s,c,r),d=p.openStandalone&&u,m=p.closeStandalone&&f,g=p.inlineStandalone&&u&&f;p.close&&a(s,c,!0),p.open&&o(s,c,!0),e&&g&&(a(s,c),o(s,c)&&"PartialStatement"===h.type&&(h.indent=/([ \t]+$)/.exec(s[c-1].original)[1])),e&&d&&(a((h.program||h.inverse).body),o(s,c)),e&&m&&(a(s,c),o((h.inverse||h.program).body))}}return t},s.prototype.BlockStatement=s.prototype.DecoratorBlock=s.prototype.PartialBlockStatement=function(t){this.accept(t.program),this.accept(t.inverse);var e=t.program||t.inverse,r=t.program&&t.inverse,s=r,c=r;if(r&&r.chained)for(s=r.body[0].program;c.chained;)c=c.body[c.body.length-1].program;var l={open:t.openStrip.open,close:t.closeStrip.close,openStandalone:n(e.body),closeStandalone:i((s||e).body)};if(t.openStrip.close&&a(e.body,null,!0),r){var h=t.inverseStrip;h.open&&o(e.body,null,!0),h.close&&a(s.body,null,!0),t.closeStrip.open&&o(c.body,null,!0),!this.options.ignoreStandalone&&i(e.body)&&n(s.body)&&(o(e.body),a(s.body))}else t.closeStrip.open&&o(e.body,null,!0);return l},s.prototype.Decorator=s.prototype.MustacheStatement=function(t){return t.strip},s.prototype.PartialStatement=s.prototype.CommentStatement=function(t){var e=t.strip||{};return{inlineStandalone:!0,open:e.open,close:e.close}},e["default"]=s,t.exports=e["default"]},function(t,e,r){"use strict";function s(){this.parents=[]}function i(t){this.acceptRequired(t,"path"),this.acceptArray(t.params),this.acceptKey(t,"hash")}function n(t){i.call(this,t),this.acceptKey(t,"program"),this.acceptKey(t,"inverse")}function a(t){this.acceptRequired(t,"name"),this.acceptArray(t.params),this.acceptKey(t,"hash")}var o=r(1)["default"];e.__esModule=!0;var c=o(r(6));s.prototype={constructor:s,mutating:!1,acceptKey:function(t,e){var r=this.accept(t[e]);if(this.mutating){if(r&&!s.prototype[r.type])throw new c["default"]('Unexpected node type "'+r.type+'" found when accepting '+e+" on "+t.type);t[e]=r}},acceptRequired:function(t,e){if(this.acceptKey(t,e),!t[e])throw new c["default"](t.type+" requires "+e)},acceptArray:function(t){for(var e=0,r=t.length;e<r;e++)this.acceptKey(t,e),t[e]||(t.splice(e,1),e--,r--)},accept:function(t){if(t){if(!this[t.type])throw new c["default"]("Unknown type: "+t.type,t);this.current&&this.parents.unshift(this.current),this.current=t;var e=this[t.type](t);return this.current=this.parents.shift(),!this.mutating||e?e:!1!==e?t:void 0}},Program:function(t){this.acceptArray(t.body)},MustacheStatement:i,Decorator:i,BlockStatement:n,DecoratorBlock:n,PartialStatement:a,PartialBlockStatement:function(t){a.call(this,t),this.acceptKey(t,"program")},ContentStatement:function(){},CommentStatement:function(){},SubExpression:i,PathExpression:function(){},StringLiteral:function(){},NumberLiteral:function(){},BooleanLiteral:function(){},UndefinedLiteral:function(){},NullLiteral:function(){},Hash:function(t){this.acceptArray(t.pairs)},HashPair:function(t){this.acceptRequired(t,"value")}},e["default"]=s,t.exports=e["default"]},function(t,e,r){"use strict";function s(t,e){if(e=e.path?e.path.original:e,t.path.original!==e){var r={loc:t.path.loc};throw new m["default"](t.path.original+" doesn't match "+e,r)}}function i(t,e){this.source=t,this.start={line:e.first_line,column:e.first_column},this.end={line:e.last_line,column:e.last_column}}function n(t){return/^\[.*\]$/.test(t)?t.substr(1,t.length-2):t}function a(t,e){return{open:"~"===t.charAt(2),close:"~"===e.charAt(e.length-3)}}function o(t){return t.replace(/^\{\{~?\!-?-?/,"").replace(/-?-?~?\}\}$/,"")}function c(t,e,r){r=this.locInfo(r);for(var s=t?"@":"",i=[],n=0,a=0,o=e.length;a<o;a++){var c=e[a].part,l=e[a].original!==c;if(s+=(e[a].separator||"")+c,l||".."!==c&&"."!==c&&"this"!==c)i.push(c);else{if(i.length>0)throw new m["default"]("Invalid path: "+s,{loc:r});".."===c&&(n++,"../")}}return{type:"PathExpression",data:t,depth:n,parts:i,original:s,loc:r}}function l(t,e,r,s,i,n){var a=s.charAt(3)||s.charAt(2),o="{"!==a&&"&"!==a;return{type:/\*/.test(s)?"Decorator":"MustacheStatement",path:t,params:e,hash:r,escaped:o,strip:i,loc:this.locInfo(n)}}function h(t,e,r,i){s(t,r);var n={type:"Program",body:e,strip:{},loc:i=this.locInfo(i)};return{type:"BlockStatement",path:t.path,params:t.params,hash:t.hash,program:n,openStrip:{},inverseStrip:{},closeStrip:{},loc:i}}function p(t,e,r,i,n,a){i&&i.path&&s(t,i);var o=/\*/.test(t.open);e.blockParams=t.blockParams;var c=void 0,l=void 0;if(r){if(o)throw new m["default"]("Unexpected inverse block on decorator",r);r.chain&&(r.program.body[0].closeStrip=i.strip),l=r.strip,c=r.program}return n&&(n=c,c=e,e=n),{type:o?"DecoratorBlock":"BlockStatement",path:t.path,params:t.params,hash:t.hash,program:e,inverse:c,openStrip:t.strip,inverseStrip:l,closeStrip:i&&i.strip,loc:this.locInfo(a)}}function u(t,e){if(!e&&t.length){var r=t[0].loc,s=t[t.length-1].loc;r&&s&&(e={source:r.source,start:{line:r.start.line,column:r.start.column},end:{line:s.end.line,column:s.end.column}})}return{type:"Program",body:t,strip:{},loc:e}}function f(t,e,r,i){return s(t,r),{type:"PartialBlockStatement",name:t.path,params:t.params,hash:t.hash,program:e,openStrip:t.strip,closeStrip:r&&r.strip,loc:this.locInfo(i)}}var d=r(1)["default"];
2957e.__esModule=!0,e.SourceLocation=i,e.id=n,e.stripFlags=a,e.stripComment=o,e.preparePath=c,e.prepareMustache=l,e.prepareRawBlock=h,e.prepareBlock=p,e.prepareProgram=u,e.preparePartialBlock=f;var m=d(r(6))},function(t,e,r){"use strict";function s(){}function i(t,e,r){if(null==t||"string"!=typeof t&&"Program"!==t.type)throw new l["default"]("You must pass a string or baHandlebars AST to baHandlebars.precompile. You passed "+t);"data"in(e=e||{})||(e.data=!0),e.compat&&(e.useDepths=!0);var s=r.parse(t,e),i=(new r.Compiler).compile(s,e);return(new r.JavaScriptCompiler).compile(i,e)}function n(t,e,r){function s(){var s=r.parse(t,e),i=(new r.Compiler).compile(s,e),n=(new r.JavaScriptCompiler).compile(i,e,void 0,!0);return r.template(n)}function i(t,e){return n||(n=s()),n.call(this,t,e)}if(void 0===e&&(e={}),null==t||"string"!=typeof t&&"Program"!==t.type)throw new l["default"]("You must pass a string or baHandlebars AST to baHandlebars.compile. You passed "+t);"data"in e||(e.data=!0),e.compat&&(e.useDepths=!0);var n=void 0;return i._setup=function(t){return n||(n=s()),n._setup(t)},i._child=function(t,e,r,i){return n||(n=s()),n._child(t,e,r,i)},i}function a(t,e){if(t===e)return!0;if(h.isArray(t)&&h.isArray(e)&&t.length===e.length){for(var r=0;r<t.length;r++)if(!a(t[r],e[r]))return!1;return!0}}function o(t){if(!t.path.parts){var e=t.path;t.path={type:"PathExpression",data:!1,depth:0,parts:[e.original+""],original:e.original+"",loc:e.loc}}}var c=r(1)["default"];e.__esModule=!0,e.Compiler=s,e.precompile=i,e.compile=n;var l=c(r(6)),h=r(5),p=c(r(35)),u=[].slice;s.prototype={compiler:s,equals:function(t){var e=this.opcodes.length;if(t.opcodes.length!==e)return!1;for(var r=0;r<e;r++){var s=this.opcodes[r],i=t.opcodes[r];if(s.opcode!==i.opcode||!a(s.args,i.args))return!1}e=this.children.length;for(r=0;r<e;r++)if(!this.children[r].equals(t.children[r]))return!1;return!0},guid:0,compile:function(t,e){this.sourceNode=[],this.opcodes=[],this.children=[],this.options=e,this.stringParams=e.stringParams,this.trackIds=e.trackIds,e.blockParams=e.blockParams||[];var r=e.knownHelpers;if(e.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0,lookup:!0},r)for(var s in r)s in r&&(e.knownHelpers[s]=r[s]);return this.accept(t)},compileProgram:function(t){var e=(new this.compiler).compile(t,this.options),r=this.guid++;return this.usePartial=this.usePartial||e.usePartial,this.children[r]=e,this.useDepths=this.useDepths||e.useDepths,r},accept:function(t){if(!this[t.type])throw new l["default"]("Unknown type: "+t.type,t);this.sourceNode.unshift(t);var e=this[t.type](t);return this.sourceNode.shift(),e},Program:function(t){this.options.blockParams.unshift(t.blockParams);for(var e=t.body,r=e.length,s=0;s<r;s++)this.accept(e[s]);return this.options.blockParams.shift(),this.isSimple=1===r,this.blockParams=t.blockParams?t.blockParams.length:0,this},BlockStatement:function(t){o(t);var e=t.program,r=t.inverse;e=e&&this.compileProgram(e),r=r&&this.compileProgram(r);var s=this.classifySexpr(t);"helper"===s?this.helperSexpr(t,e,r):"simple"===s?(this.simpleSexpr(t),this.opcode("pushProgram",e),this.opcode("pushProgram",r),this.opcode("emptyHash"),this.opcode("blockValue",t.path.original)):(this.ambiguousSexpr(t,e,r),this.opcode("pushProgram",e),this.opcode("pushProgram",r),this.opcode("emptyHash"),this.opcode("ambiguousBlockValue")),this.opcode("append")},DecoratorBlock:function(t){var e=t.program&&this.compileProgram(t.program),r=this.setupFullMustacheParams(t,e,void 0),s=t.path;this.useDecorators=!0,this.opcode("registerDecorator",r.length,s.original)},PartialStatement:function(t){this.usePartial=!0;var e=t.program;e&&(e=this.compileProgram(t.program));var r=t.params;if(r.length>1)throw new l["default"]("Unsupported number of partial arguments: "+r.length,t);r.length||(this.options.explicitPartialContext?this.opcode("pushLiteral","undefined"):r.push({type:"PathExpression",parts:[],depth:0}));var s=t.name.original,i="SubExpression"===t.name.type;i&&this.accept(t.name),this.setupFullMustacheParams(t,e,void 0,!0);var n=t.indent||"";this.options.preventIndent&&n&&(this.opcode("appendContent",n),n=""),this.opcode("invokePartial",i,s,n),this.opcode("append")}
vendor: 4,689 bytes, line 2957
2957,PartialBlockStatement:function(t){this.PartialStatement(t)},MustacheStatement:function(t){this.SubExpression(t),t.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},Decorator:function(t){this.DecoratorBlock(t)},ContentStatement:function(t){t.value&&this.opcode("appendContent",t.value)},CommentStatement:function(){},SubExpression:function(t){o(t);var e=this.classifySexpr(t);"simple"===e?this.simpleSexpr(t):"helper"===e?this.helperSexpr(t):this.ambiguousSexpr(t)},ambiguousSexpr:function(t,e,r){var s=t.path,i=s.parts[0],n=null!=e||null!=r;this.opcode("getContext",s.depth),this.opcode("pushProgram",e),this.opcode("pushProgram",r),s.strict=!0,this.accept(s),this.opcode("invokeAmbiguous",i,n)},simpleSexpr:function(t){var e=t.path;e.strict=!0,this.accept(e),this.opcode("resolvePossibleLambda")},helperSexpr:function(t,e,r){var s=this.setupFullMustacheParams(t,e,r),i=t.path,n=i.parts[0];if(this.options.knownHelpers[n])this.opcode("invokeKnownHelper",s.length,n);else{if(this.options.knownHelpersOnly)throw new l["default"]("You specified knownHelpersOnly, but used the unknown helper "+n,t);i.strict=!0,i.falsy=!0,this.accept(i),this.opcode("invokeHelper",s.length,i.original,p["default"].helpers.simpleId(i))}},PathExpression:function(t){this.addDepth(t.depth),this.opcode("getContext",t.depth);var e=t.parts[0],r=p["default"].helpers.scopedId(t),s=!t.depth&&!r&&this.blockParamIndex(e);s?this.opcode("lookupBlockParam",s,t.parts):e?t.data?(this.options.data=!0,this.opcode("lookupData",t.depth,t.parts,t.strict)):this.opcode("lookupOnContext",t.parts,t.falsy,t.strict,r):this.opcode("pushContext")},StringLiteral:function(t){this.opcode("pushString",t.value)},NumberLiteral:function(t){this.opcode("pushLiteral",t.value)},BooleanLiteral:function(t){this.opcode("pushLiteral",t.value)},UndefinedLiteral:function(){this.opcode("pushLiteral","undefined")},NullLiteral:function(){this.opcode("pushLiteral","null")},Hash:function(t){var e=t.pairs,r=0,s=e.length;for(this.opcode("pushHash");r<s;r++)this.pushParam(e[r].value);for(;r--;)this.opcode("assignToHash",e[r].key);this.opcode("popHash")},opcode:function(t){this.opcodes.push({opcode:t,args:u.call(arguments,1),loc:this.sourceNode[0].loc})},addDepth:function(t){t&&(this.useDepths=!0)},classifySexpr:function(t){var e=p["default"].helpers.simpleId(t.path),r=e&&!!this.blockParamIndex(t.path.parts[0]),s=!r&&p["default"].helpers.helperExpression(t),i=!r&&(s||e);if(i&&!s){var n=t.path.parts[0],a=this.options;a.knownHelpers[n]?s=!0:a.knownHelpersOnly&&(i=!1)}return s?"helper":i?"ambiguous":"simple"},pushParams:function(t){for(var e=0,r=t.length;e<r;e++)this.pushParam(t[e])},pushParam:function(t){var e=null!=t.value?t.value:t.original||"";if(this.stringParams)e.replace&&(e=e.replace(/^(\.?\.\/)*/g,"").replace(/\//g,".")),t.depth&&this.addDepth(t.depth),this.opcode("getContext",t.depth||0),this.opcode("pushStringParam",e,t.type),"SubExpression"===t.type&&this.accept(t);else{if(this.trackIds){var r=void 0;if(!t.parts||p["default"].helpers.scopedId(t)||t.depth||(r=this.blockParamIndex(t.parts[0])),r){var s=t.parts.slice(1).join(".");this.opcode("pushId","BlockParam",r,s)}else(e=t.original||e).replace&&(e=e.replace(/^this(?:\.|$)/,"").replace(/^\.\//,"").replace(/^\.$/,"")),this.opcode("pushId",t.type,e)}this.accept(t)}},setupFullMustacheParams:function(t,e,r,s){var i=t.params;return this.pushParams(i),this.opcode("pushProgram",e),this.opcode("pushProgram",r),t.hash?this.accept(t.hash):this.opcode("emptyHash",s),i},blockParamIndex:function(t){for(var e=0,r=this.options.blockParams.length;e<r;e++){var s=this.options.blockParams[e],i=s&&h.indexOf(s,t);if(s&&i>=0)return[e,i]}}}},function(t,e,r){"use strict";function s(t){this.value=t}function i(){}function n(t,e,r,s){var i=e.popStack(),n=0,a=r.length;for(t&&a--;n<a;n++)i=e.nameLookup(i,r[n],s);return t?[e.aliasable("container.strict"),"(",i,", ",e.quotedString(r[n]),")"]:i}var a=r(1)["default"];e.__esModule=!0;var o=r(4),c=a(r(6)),l=r(5),h=a(r(43));i.prototype={nameLookup:function(t,e){return i.isValidJavaScriptVariableName(e)?[t,".",e]:[t,"[",JSON.stringify(e),"]"]},depthedLookup:function(t){return[this.aliasable("container.lookup"),'(depths, "',t,'")']},compilerInfo:function(){var t=o.COMPILER_REVISION;return[t,o.REVISION_CHANGES[t]]},appendToBuffer:function(t,e,r){return l.isArray(t)||(t=[t]),t=this.source.wrap(t,e),this.environment.isSimple?["return ",t,";"]:r?["buffer += ",t,";"]:(t.appendToBuffer=!0,t)},initializeBuffer:function(){return this.quotedString("")},compile:function(t,e,r,s){this.environment=t,this.options=e,this.stringParams=this.options.stringParams,this.trackIds=this.options.trackIds,this.prec
2957ompile=!s,this.name=this.environment.name,this.isChild=!!r,this.context=r||{decorators:[],programs:[],environments:[]},this.preamble(),this.stackSlot=0,this.stackVars=[],this.aliases={},this.registers={list:[]},this.hashes=[],this.compileStack=[],this.inlineStack=[],this.blockParams=[],this.compileChildren(t,e),this.useDepths=this.useDepths||t.useDepths||t.useDecorators||this.options.compat,this.useBlockParams=this.useBlockParams||t.useBlockParams;var i=t.opcodes,n=void 0,a=void 0,o=void 0,l=void 0;for(o=0,l=i.length;o<l;o++)n=i[o],this.source.currentLocation=n.loc,a=a||n.loc,this[n.opcode].apply(this,n.args);if(this.source.currentLocation=a,this.pushSource(""),this.stackSlot||this.inlineStack.length||this.compileStack.length)throw new c["default"]("Compile completed with content left on stack");this.decorators.isEmpty()?this.decorators=void 0:(this.useDecorators=!0,this.decorators.prepend("var decorators = container.decorators;\n"),this.decorators.push("return fn;"),s?this.decorators=Function.apply(this,["fn","props","container","depth0","data","blockParams","depths",this.decorators.merge()]):(this.decorators.prepend("function(fn, props, container, depth0, data, blockParams, depths) {\n"),this.decorators.push("}\n"),this.decorators=this.decorators.merge()));var h=this.createFunctionContext(s);if(this.isChild)return h;var p={compiler:this.compilerInfo(),main:h};this.decorators&&(p.main_d=this.decorators,p.useDecorators=!0);var u=this.context,f=u.programs,d=u.decorators;for(o=0,l=f.length;o<l;o++)f[o]&&(p[o]=f[o],d[o]&&(p[o+"_d"]=d[o],p.useDecorators=!0));return this.environment.usePartial&&(p.usePartial=!0),this.options.data&&(p.useData=!0),this.useDepths&&(p.useDepths=!0),this.useBlockParams&&(p.useBlockParams=!0),this.options.compat&&(p.compat=!0),s?p.compilerOptions=this.options:(p.compiler=JSON.stringify(p.compiler),this.source.currentLocation={start:{line:1,column:0}},p=this.objectLiteral(p),e.srcName?(p=p.toStringWithSourceMap({file:e.destName})).map=p.map&&p.map.toString():p=p.toString()),p},preamble:function(){this.lastContext=0,this.source=new h["default"](this.options.srcName),this.decorators=new h["default"](this.options.srcName)},createFunctionContext:function(t){var e="",r=this.stackVars.concat(this.registers.list);r.length>0&&(e+=", "+r.join(", "));var s=0;for(var i in this.aliases){var n=this.aliases[i];this.aliases.hasOwnProperty(i)&&n.children&&n.referenceCount>1&&(e+=", alias"+ ++s+"="+i,n.children[0]="alias"+s)}var a=["container","depth0","helpers","partials","data"];(this.useBlockParams||this.useDepths)&&a.push("blockParams"),this.useDepths&&a.push("depths");var o=this.mergeSource(e);return t?(a.push(o),Function.apply(this,a)):this.source.wrap(["function(",a.join(","),") {\n  ",o,"}"])},mergeSource:function(t){var e=this.environment.isSimple,r=!this.forceBuffer,s=void 0,i=void 0,n=void 0,a=void 0;return this.source.each(function(t){t.appendToBuffer?(n?t.prepend("  + "):n=t,a=t):(n&&(i?n.prepend("buffer += "):s=!0,a.add(";"),n=a=void 0),i=!0,e||(r=!1))}),r?n?(n.prepend("return "),a.add(";")):i||this.source.push('return "";'):(t+=", buffer = "+(s?"":this.initializeBuffer()),n?(n.prepend("return buffer + "),a.add(";")):this.source.push("return buffer;
2957")),t&&this.source.prepend("var "+t.substring(2)+(s?"":";\n")),this.source.merge()},blockValue:function(t){var e=this.aliasable("helpers.blockHelperMissing"),r=[this.contextName(0)];this.setupHelperArgs(t,0,r);var s=this.popStack();r.splice(1,0,s),this.push(this.source.functionCall(e,"call",r))},ambiguousBlockValue:function(){var t=this.aliasable("helpers.blockHelperMissing"),e=[this.contextName(0)];this.setupHelperArgs("",0,e,!0),this.flushInline();var r=this.topStack();e.splice(1,0,r),this.pushSource(["if (!",this.lastHelper,") { ",r," = ",this.source.functionCall(t,"call",e),"}"])},appendContent:function(t){this.pendingContent?t=this.pendingContent+t:this.pendingLocation=this.source.currentLocation,this.pendingContent=t},append:function(){if(this.isInline())this.replaceStack(function(t){return[" != null ? ",t,' : ""']}),this.pushSource(this.appendToBuffer(this.popStack()));else{var t=this.popStack();this.pushSource(["if (",t," != null) { ",this.appendToBuffer(t,void 0,!0)," }"]),this.environment.isSimple&&this.pushSource(["else { ",this.appendToBuffer("''",void 0,!0)," }"])}},appendEscaped:function(){this.pushSource(this.appendToBuffer([this.aliasable("container.escapeExpression"),"(",this.popStack(),")"]))},getContext:function(t){this.lastContext=t},pushContext:function(){this.pushStackLiteral(this.contextName(this.lastContext))},lookupOnContext:function(t,e,r,s){var i=0;s||!this.options.compat||this.lastContext?this.pushContext():this.push(this.depthedLookup(t[i++])),this.resolvePath("context",t,i,e,r)},lookupBlockParam:function(t,e){this.useBlockParams=!0,this.push(["blockParams[",t[0],"][",t[1],"]"]),this.resolvePath("context",e,1)},lookupData:function(t,e,r){t?this.pushStackLiteral("container.data(data, "+t+")"):this.pushStackLiteral("data"),this.resolvePath("data",e,0,!0,r)},resolvePath:function(t,e,r,s,i){var a=this;if(this.options.strict||this.options.assumeObjects)this.push(n(this.options.strict&&i,this,e,t));else for(var o=e.length;r<o;r++)this.replaceStack(function(i){var n=a.nameLookup(i,e[r],t);return s?[" && ",n]:[" != null ? ",n," : ",i]})},resolvePossibleLambda:function(){this.push([this.aliasable("container.lambda"),"(",this.popStack(),", ",this.contextName(0),")"])},pushStringParam:function(t,e){this.pushContext(),this.pushString(e),"SubExpression"!==e&&("string"==typeof t?this.pushString(t):this.pushStackLiteral(t))},emptyHash:function(t){this.trackIds&&this.push("{}"),this.stringParams&&(this.push("{}"),this.push("{}")),this.pushStackLiteral(t?"undefined":"{}")},pushHash:function(){this.hash&&this.hashes.push(this.hash),this.hash={values:[],types:[],contexts:[],ids:[]}},popHash:function(){var t=this.hash;this.hash=this.hashes.pop(),this.trackIds&&this.push(this.objectLiteral(t.ids)),this.stringParams&&(this.push(this.objectLiteral(t.contexts)),this.push(this.objectLiteral(t.types))),this.push(this.objectLiteral(t.values))},pushString:function(t){this.pushStackLiteral(this.quotedString(t))},pushLiteral:function(t){this.pushStackLiteral(t)},pushProgram:function(t){null!=t?this.pushStackLiteral(this.programExpression(t)):this.pushStackLiteral(null)},registerDecorator:function(t,e){var r=this.nameLookup("decorators",e,"decorator"),s=this.setupHelperArgs(e,t);this.decorators.push(["fn = ",this.decorators.functionCall(r,"",["fn","props","container",s])," || fn;"])},invokeHelper:function(t,e,r){var s=this.popStack(),i=this.setupHelper(t,e),n=r?[i.name," || "]:"",a=["("].concat(n,s);this.options.strict||a.push(" || ",this.aliasable("helpers.helperMissing")),a.push(")"),this.push(this.source.functionCall(a,"call",i.callParams))},invokeKnownHelper:function(t,e){var r=this.setupHelper(t,e);this.push(this.source.functionCall(r.name,"call",r.callParams))},invokeAmbiguous:function(t,e){this.useRegister("helper");var r=this.popStack();this.emptyHash();var s=this.setupHelper(0,t,e),i=["(","(helper = ",this.lastHelper=this.nameLookup("helpers",t,"helper")," || ",r,")"];this.options.strict||(i[0]="(helper = ",i.push(" != null ? helper : ",this.aliasable("helpers.helperMissing"))),
2958this.push(["(",i,s.paramsInit?["),(",s.paramsInit]:[],"),","(typeof helper === ",this.aliasable('"function"')," ? ",this.source.functionCall("helper","call",s.callParams)," : helper))"])},invokePartial:function(t,e,r){var s=[],i=this.setupParams(e,1,s);t&&(e=this.popStack(),delete i.name),r&&(i.indent=JSON.stringify(r)),i.helpers="helpers",i.partials="partials",i.decorators="container.decorators",t?s.unshift(e):s.unshift(this.nameLookup("partials",e,"partial")),this.options.compat&&(i.depths="depths"),i=this.objectLiteral(i),s.push(i),this.push(this.source.functionCall("container.invokePartial","",s))},assignToHash:function(t){var e=this.popStack(),r=void 0,s=void 0,i=void 0;this.trackIds&&(i=this.popStack()),this.stringParams&&(s=this.popStack(),r=this.popStack());var n=this.hash;r&&(n.contexts[t]=r),s&&(n.types[t]=s),i&&(n.ids[t]=i),n.values[t]=e},pushId:function(t,e,r){"BlockParam"===t?this.pushStackLiteral("blockParams["+e[0]+"].path["+e[1]+"]"+(r?" + "+JSON.stringify("."+r):"")):"PathExpression"===t?this.pushString(e):"SubExpression"===t?this.pushStackLiteral("true"):this.pushStackLiteral("null")},compiler:i,compileChildren:function(t,e){for(var r=t.children,s=void 0,i=void 0,n=0,a=r.length;n<a;n++){s=r[n],i=new this.compiler;var o=this.matchExistingProgram(s);if(null==o){this.context.programs.push("");var c=this.context.programs.length;s.index=c,s.name="program"+c,this.context.programs[c]=i.compile(s,e,this.context,!this.prec
vendor: 1,533 bytes, line 2958
2958ompile),this.context.decorators[c]=i.decorators,this.context.environments[c]=s,this.useDepths=this.useDepths||i.useDepths,this.useBlockParams=this.useBlockParams||i.useBlockParams,s.useDepths=this.useDepths,s.useBlockParams=this.useBlockParams}else s.index=o.index,s.name="program"+o.index,this.useDepths=this.useDepths||o.useDepths,this.useBlockParams=this.useBlockParams||o.useBlockParams}},matchExistingProgram:function(t){for(var e=0,r=this.context.environments.length;e<r;e++){var s=this.context.environments[e];if(s&&s.equals(t))return s}},programExpression:function(t){var e=this.environment.children[t],r=[e.index,"data",e.blockParams];return(this.useBlockParams||this.useDepths)&&r.push("blockParams"),this.useDepths&&r.push("depths"),"container.program("+r.join(", ")+")"},useRegister:function(t){this.registers[t]||(this.registers[t]=!0,this.registers.list.push(t))},push:function(t){return t instanceof s||(t=this.source.wrap(t)),this.inlineStack.push(t),t},pushStackLiteral:function(t){this.push(new s(t))},pushSource:function(t){this.pendingContent&&(this.source.push(this.appendToBuffer(this.source.quotedString(this.pendingContent),this.pendingLocation)),this.pendingContent=void 0),t&&this.source.push(t)},replaceStack:function(t){var e=["("],r=void 0,i=void 0,n=void 0;if(!this.isInline())throw new c["default"]("replaceStack on non-inline");var a=this.popStack(!0);if(a instanceof s)e=["(",r=[a.value]],n=!0;else{i=!0;var o=this.incrStack();e=["((",this.push(o)," = ",a,")"],r=this.topStack()}var l=t.call(this,r);
vendor: 4,647 bytes, line 2958
2958n||this.popStack(),i&&this.stackSlot--,this.push(e.concat(l,")"))},incrStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),this.topStackName()},topStackName:function(){return"stack"+this.stackSlot},flushInline:function(){var t=this.inlineStack;this.inlineStack=[];for(var e=0,r=t.length;e<r;e++){var i=t[e];if(i instanceof s)this.compileStack.push(i);else{var n=this.incrStack();this.pushSource([n," = ",i,";"]),this.compileStack.push(n)}}},isInline:function(){return this.inlineStack.length},popStack:function(t){var e=this.isInline(),r=(e?this.inlineStack:this.compileStack).pop();if(!t&&r instanceof s)return r.value;if(!e){if(!this.stackSlot)throw new c["default"]("Invalid stack pop");this.stackSlot--}return r},topStack:function(){var t=this.isInline()?this.inlineStack:this.compileStack,e=t[t.length-1];return e instanceof s?e.value:e},contextName:function(t){return this.useDepths&&t?"depths["+t+"]":"depth"+t},quotedString:function(t){return this.source.quotedString(t)},objectLiteral:function(t){return this.source.objectLiteral(t)},aliasable:function(t){var e=this.aliases[t];return e?(e.referenceCount++,e):((e=this.aliases[t]=this.source.wrap(t)).aliasable=!0,e.referenceCount=1,e)},setupHelper:function(t,e,r){var s=[];return{params:s,paramsInit:this.setupHelperArgs(e,t,s,r),name:this.nameLookup("helpers",e,"helper"),callParams:[this.aliasable(this.contextName(0)+" != null ? "+this.contextName(0)+" : (container.nullContext || {})")].concat(s)}},setupParams:function(t,e,r){var s={},i=[],n=[],a=[],o=!r,c=void 0;o&&(r=[]),s.name=this.quotedString(t),s.hash=this.popStack(),this.trackIds&&(s.hashIds=this.popStack()),this.stringParams&&(s.hashTypes=this.popStack(),s.hashContexts=this.popStack());var l=this.popStack(),h=this.popStack();(h||l)&&(s.fn=h||"container.noop",s.inverse=l||"container.noop");for(var p=e;p--;)c=this.popStack(),r[p]=c,this.trackIds&&(a[p]=this.popStack()),this.stringParams&&(n[p]=this.popStack(),i[p]=this.popStack());return o&&(s.args=this.source.generateArray(r)),this.trackIds&&(s.ids=this.source.generateArray(a)),this.stringParams&&(s.types=this.source.generateArray(n),s.contexts=this.source.generateArray(i)),this.options.data&&(s.data="data"),this.useBlockParams&&(s.blockParams="blockParams"),s},setupHelperArgs:function(t,e,r,s){var i=this.setupParams(t,e,r);return i=this.objectLiteral(i),s?(this.useRegister("options"),r.push("options"),["options=",i]):r?(r.push(i),""):i}},function(){for(var t="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield await null true false".split(" "),e=i.RESERVED_WORDS={},r=0,s=t.length;r<s;r++)e[t[r]]=!0}(),i.isValidJavaScriptVariableName=function(t){return!i.RESERVED_WORDS[t]&&/^[a-zA-Z_$][0-9a-zA-Z_$]*$/.test(t)},e["default"]=i,t.exports=e["default"]},function(t,e,r){"use strict";function s(t,e,r){if(n.isArray(t)){for(var s=[],i=0,a=t.length;i<a;i++)s.push(e.wrap(t[i],r));return s}return"boolean"==typeof t||"number"==typeof t?t+"":t}function i(t){this.srcFile=t,this.source=[]}e.__esModule=!0;var n=r(5),a=void 0;a||((a=function(t,e,r,s){this.src="",s&&this.add(s)}).prototype={add:function(t){n.isArray(t)&&(t=t.join("")),this.src+=t},prepend:function(t){n.isArray(t)&&(t=t.join("")),this.src=t+this.src},toStringWithSourceMap:function(){return{code:this.toString()}},toString:function(){return this.src}}),i.prototype={isEmpty:function(){return!this.source.length},prepend:function(t,e){this.source.unshift(this.wrap(t,e))},push:function(t,e){this.source.push(this.wrap(t,e))},merge:function(){var t=this.empty();return this.each(function(e){t.add(["  ",e,"\n"])}),t},each:function(t){for(var e=0,r=this.source.length;e<r;e++)t(this.source[e])},empty:function(){var t=this.currentLocation||{start:{}};return new a(t.start.line,t.start.column,this.srcFile)},wrap:function(t){var e=arguments.length<=1||void 0===arguments[1]?this.currentLocation||{start:{}}:arguments[1];return t instanceof a?t:(t=s(t,this,e),new a(e.start.line,e.start.column,this.srcFile,t))},functionCall:function(t,e,r){return r=this.generateList(r),this.wrap([t,e?"."+e+"(":"(",r,")"])},quotedString:function(t){return'"'+(t+"").replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")+'"'}
2958,objectLiteral:function(t){var e=[];for(var r in t)if(t.hasOwnProperty(r)){var i=s(t[r],this);"undefined"!==i&&e.push([this.quotedString(r),":",i])}var n=this.generateList(e);return n.prepend("{"),n.add("}"),n},generateList:function(t){for(var e=this.empty(),r=0,i=t.length;r<i;r++)r&&e.add(","),e.add(s(t[r],this));return e},generateArray:function(t){var e=this.generateList(t);return e.prepend("["),e.add("]"),e}},e["default"]=i,t.exports=e["default"]}])});
2959</script>
2959
2960
2961
2962  
2962<script id="ba-freq" type="text/x-handlebars-template">
2963  <div id="ba-bought-together"
2964        class="ba-products-box ba-products-box_2 with-prices with-compare-prices with-sale-badge"
2965        style="">
2966    <h2 class="freq_text" style="color: #222;font-family: Sans-Serif;font-size: 21px;text-align: left">
2967      Add an Extra Accessory:
2968    </h2>
2969    <div class="ba-products-list">
2970      {{#products}}
2971        <div class="ba-product {{#ifEq @index 0}}ba-first{{/ifEq}}" data-product-id="{{id}}">
2972          <a href="/products/{{handle}}" target="_blank">
2973            <span class="ba-label ba-label-sale ellipsis {{#unless variants.0.compare_at_price}}ba-hidden{{/unless}}">
2974              Sale
2975            </span>
2976            <img src='{{image}}'/>
2977          </a>
2978        </div>
2979      {{/products}}
2980    </div>
2981    <div class="ba-clear"></div>
2982    <div class="ba-product-form">
2983      <span id="ba-total-price-cont">
2984        <span id="ba-total-price-title">Total Price</span>:
2985        <span class="ba-product-price ba-total-price sale-price money"
2986style="color:#989898">
2987        </span>
2988      </span>
2989      <button class="ba-product-addtocart ba-freq-atc" type="button"
2990              style="background-color: #546e7a;color: #ffffff;border-color: #6371c7;border-style: solid;border-width: 1px"
2991              onMouseOver="this.style.backgroundColor='#3f4eae';this.style.color='#fafafa';"
2992              onMouseOut="this.style.backgroundColor='#546e7a';this.style.color='#ffffff';"
2993              >
2994        Add selected to cart
2995      </button>
2996    </div>
2997
2998    <ul class="ba-products-input">
2999      {{#products}}
3000        <li data-product-id="{{id}}">
3001          <input type="checkbox" name="id[]" value="{{variants.0.id}}" checked class="ba-freq-products-input" data-price="{{variants.0.price}}" data-variant-id="{{variants.0.id}}" data-qty="1">
3002          {{#ifThisProduct id}}
3003            <strong>
3004              <span class="this-item">This item:</span>
3005              <span class="product-title" style="color:#111111">{{{title}}}</span>
3006            </strong>
3007          {{/ifThisProduct}}
3008          {{#unlessThisProduct id}}
3009            <a href="/products/{{handle}}" class="product-title" target="_blank" style="color:#111111">
3010              {{{title}}}
3011            </a>
3012          {{/unlessThisProduct}}
3013          {{#ifMoreThan variants.length 1}}
3014            <div class="ba-product-variants-container">
3015              <select class="ba-product-variant-select">
3016                {{#variants}}
3017                  
3018                    <option value="{{id}}" {{#ifEq @index 0}}selected{{/ifEq}} data-price="{{price}}" data-compare-price="{{compare_at_price}}">{{title}}</option>
3019                  
3020                {{/variants}}
3021              </select>
3022            </div>
3023          {{/ifMoreThan}}
3024          <span class="ba-product-price-container">
3025            <span class="ba-product-price money sale-price ba-regular-price" style="color:#989898">
3026              {{{displayPrice variants.0.price}}}
3027            </span>
3028            <span class="ba-product-oldprice reg-price money ba-compare-at-price {{#unless variants.0.compare_at_price}}ba-hidden{{/unless}}"
3029                  style="color:#b12704">
3030              {{{displayPrice variants.0.compare_at_price}}}
3031            </span>
3032          </span>
3033        </li>
3034      {{/products}}
3035    </ul>
3036  </div>
3037</script>
3037
3038
3039  
3040  
3041
3042
3043<script type="text/javascript">
3044  (function(window, document) {"use strict";
3045    
3046
3047    function reqJquery(onload) {
3048      if(typeof jQuery === 'undefined' || (parseInt(jQuery.fn.jquery) === 1 && parseFloat(jQuery.fn.jquery.replace(/^1\./,'')) < 10)){
3049        var head = document.getElementsByTagName('head')[0];
3050        var script = document.createElement('script');
3051        script.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js';;
3052        script.type = 'text/javascript';
3053        script.onload = script.onreadystatechange = function() {
3054          if (script.readyState) {
3055            if (script.readyState === 'complete' || script.readyState === 'loaded') {
3056              script.onreadystatechange = null;
3057              onload(jQuery.noConflict(true));
3058            }
3059          } else {
3060            onload(jQuery.noConflict(true));
3061          }
3062        };
3063        head.appendChild(script);
3064      } else {
3065        onload(jQuery);
3066      }
3067    }
3068
3069    reqJquery(function($) {
3070      var RecWidgetBase=function(){var t=this;return this.settings={},this.serverProductIds=[],this.currentProductId,this.handlebars,this.moneyFormat,this.includeCurrentProduct=!0,this.minimumProductsForShow=2,this.templateSelector,this.wrapperSelector,this.widget_type,this.init=function(){!this.currentProductId&&window.booster&&window.booster.product&&(this.currentProductId=window.booster.product.id),window.booster&&(this.moneyFormat=window.booster.money_format),this.initHandlebars()},this.initHandlebars=function(){!this.handlebars&&baHandlebars&&(this.handlebars=baHandlebars),this.handlebars&&(t.handlebars.registerHelper("ifLessThan",function(t,r,e){if(t>r)return e.fn(this)}),t.handlebars.registerHelper("ifMoreThan",function(t,r,e){if(t>r)return e.fn(this)}),t.handlebars.registerHelper("ifEq",function(t,r,e){return t==r?e.fn(this):e.inverse(this)}),t.handlebars.registerHelper("displayPrice",function(r){return t.baDisplayPrice(r)}),t.handlebars.registerHelper("ifThisProduct",function(r,e){if(r==t.currentProductId)return e.fn(this)}),t.handlebars.registerHelper("unlessThisProduct",function(r,e){if(r!=t.currentProductId)return e.fn(this)}))},this.getRecommendations=function(r,e){var i=window.booster;i.product||(i.product={id:t.currentProductId}),i.product.id||(i.product.id=t.currentProductId),$.ajax({cache:!1,type:"POST",url:t.settings.app_root_url,data:JSON.stringify($.extend({cart_product_ids:r,cartProductHandles:e,widget_type:t.widget_type},i)),dataType:"json",contentType:"application/json; charset=utf-8",success:t.recommendationsGot})},this.recommendationsGot=function(){},this.reloadCurrency=function(){"object"==typeof Currency&&"object"==typeof Currency.moneyFormats&&"function"==typeof mlvedaload&&mlvedaload()},this.baDisplayPrice=function(r,e=!0){return r===undefined&&(r=0),t.baDisplayCents(parseFloat(r)*(e?1:100))},this.baDisplayCents=function(r){function e(t,r){return void 0===t?r:t}function i(t,r,i,a){if(r=e(r,2),i=e(i,","),a=e(a,"."),isNaN(t)||null==t)return 0;var n=(t=(t/100).toFixed(r)).split(".");return n[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1"+i)+(n[1]?a+n[1]:"")}if(void 0===r||null==r)return"";if("string"==typeof r&&0==r.length)return"";var a=/\{\{\s*(\w+)\s*\}\}/;"string"==typeof r&&(r=r.replace(".",""));var n="";switch(t.moneyFormat.match(a)[1]){case"amount":n=i(r,2);break;case"amount_no_decimals":n=i(r,0);break;case"amount_no_decimals_with_comma_separator":n=i(r,0,".",",");break;case"amount_with_comma_separator":n=i(r,2,".",",")}return t.moneyFormat.replace(a,n)},this.shuffleProducts=function(t){var r,e,i;for(i=t.length-1;i>0;i--)r=Math.floor(Math.random()*(i+1)),e=t[i],t[i]=t[r],t[r]=e;return t},this.sortProducts=function(r){return $.isArray(t.serverProductIds)?r:r.sort(function(r,e){return t.serverProductIds[r.id].position-t.serverProductIds[e.id].position})},this.prepareProducts=function(r,e){var i;return r=$(r).filter(function(r,e){return e.id!=t.currentProductId||(i=e,!1)}).toArray(),r=e?t.shuffleProducts(r):t.sortProducts(r),i&&r.unshift(i),r},this.afterShowWidget=function(){}
3070,this.showWidget=function(r){var e=$(t.templateSelector).html(),i=r.products;if(!(i.length<t.minimumProductsForShow)){var a={products:t.prepareProducts(i,t.settings.shuffle),total_price:r.total_price},n=t.handlebars.compile(e)(a);$(t.wrapperSelector).html(n),t.bindEvents(),t.afterShowWidget()}},this.searchProducts=function(r){var e=[];t.serverProductIds=r.product_ids;var i=$.isArray(r.product_ids)?r.product_ids:Object.keys(r.product_ids);t.includeCurrentProduct&&$.merge(i,[t.currentProductId]);for(var a=0;a<i.length;a++)e.push("id:"+i[a]);$.ajax({url:"/search",type:"POST",dataType:"json",data:{view:"ba-rec-dis",type:"product",q:e.join(" OR ")},success:t.showWidget})},this.afterVariantSelected=function(){},this.bindEvents=function(){$(".ba-product-variant-select").on("change",function(){var r=$(this).parents("li"),e=$(this).find("option:selected"),i=r.find(".ba-freq-products-input");i.data("price",e.data("price")),i.val($(this).val()),r.find(".ba-product-price").html(t.baDisplayPrice(e.data("price")));var a=r.find(".ba-product-oldprice"),n=$('ba-product[data-product-id="'+r.data("productId")+'"] .ba-label-sale');e.data("comparePrice")?(a.html(t.baDisplayPrice(e.data("comparePrice"))).removeClass("ba-hidden"),n.removeClass("ba-hidden")):(a.addClass("ba-hidden"),n.addClass("ba-hidden")),t.afterVariantSelected()})},this.addVariantsToCart=function(r,e){if(r.length){var i=r.shift();if(i.length<=0)return;$.ajax({url:"/cart/add.js",type:"POST",dataType:"json",data:{id:i,quantity:1},headers:{"ba-met-applied":!0},success:function(){var a=parseInt((new Date).getTime());window.baMet&&baMet.saveBaCartData({id:i,q:1,ts:a,app:"freq",name:e}),t.addVariantsToCart(r,e)},error:function(i){"object"==typeof i&&"object"==typeof i.responseJSON&&"string"==typeof i.responseJSON.description&&alert(i.responseJSON.description),"string"==typeof res&&alert(i),t.addVariantsToCart(r,e)}})}else this.variantsAddedToCart()},this.redirectToCart=function(){setTimeout(function(){window.location.href="/cart"},100)},this.variantsAddedToCart=function(){this.redirectToCart()},this};
3071      var RecProductWidget=function(){var t=this;return this.base=new RecWidgetBase,this.settings={},this.init=function(){this.base.settings=this.settings,this.base.widget_type="pw",window.booster&&window.booster.product&&(this.base.currentProductId=window.booster.product.id),this.base.templateSelector="#ba-freq",this.base.wrapperSelector="div.ba-freq-wrapper",this.base.afterShowWidget=this.afterShowWidget,this.base.afterVariantSelected=this.recalculateTotal,this.base.recommendationsGot=this.recommendationsGot,this.base.variantsAddedToCart=function(){$(".ba-product-addtocart").html(t.settings.trans_added_selected_to_cart),"go_to_cart"==t.settings.action_after_add?this.redirectToCart():window.location.reload()},this.base.init(),this.base.currentProductId&&(this.settings.preview||$.ajax({url:"/cart.js",type:"GET",dataType:"json",contentType:"application/json; charset=utf-8",success:function(a){for(var e=[],r=[],s=0;s<a.items.length;s++)e.push(a.items[s].product_id),r.push(a.items[s].handle);t.base.getRecommendations(e,r)}}))},this.afterShowWidget=function(){if(window.baMet)try{if($("#ba-bought-together:visible").length>0){var a={};a.url=baMet.page_hash.url,a.trigger_product_id=window.BoosterApps.common.product.id,a.freq_product_ids=$("#ba-bought-together div.ba-products-list div.ba-product").map(function(t,a){return parseInt(a.getAttribute("data-product-id"))}).get(),baMet.apply("freq_view",a,"freq")}}catch(e){console.log(e)}t.recalculateTotal(),t.bindEvents()},this.recommendationsGot=function(a){var e="<div class='ba-freq-wrapper'></div>";if(t.settings.freq_enabled){var r=$("form[action*='/cart/add']").first();0==$(".ba-freq-wrapper").length&&r.after(e),t.base.searchProducts(a)}else t.settings.preview&&($("#widget-preview").append(e),t.base.searchProducts(a));t.base.reloadCurrency()},this.markFirstImage=function(){$(".ba-product").removeClass("ba-first"),$(".ba-product:not(.ba-disabled):first").addClass("ba-first")},this.bindEvents=function(){$(".ba-freq-products-input").on("change",function(){$(".ba-freq-products-input:checked").length?$(".ba-product-addtocart").show():$(".ba-product-addtocart").hide();var a=$(this),e=a.parent(),r=$(".ba-product[data-product-id="+e.data("productId")+"]");a.is(":checked")?(e.removeClass("ba-disabled"),r.removeClass("ba-disabled"),t.markFirstImage(),r.fadeIn(700)):(e.addClass("ba-disabled"),r.addClass("ba-disabled"),t.markFirstImage(),r.hide()),t.recalculateTotal()}),$(".ba-product-addtocart").on("click",function(){$(".ba-product-addtocart").html("...").attr("disabled","disabled");var a=$.makeArray($(".ba-freq-products-input:checked").map(function(){return parseInt($(this).val())}));if(window.baMet)try{var e=baMet.page_hash;e.variant_ids=a,e.total_price=parseInt($(".ba-total-price").data("ba-freq-total-price")),baMet.apply("freq_atc",e,"freq")}catch(r){console.log(r)}a.length>0?t.base.addVariantsToCart(a,"freq_atc"):$(".ba-product-addtocart").html(t.settings.trans_add_selected_to_cart).attr("disabled",!1)})},this.recalculateTotal=function(){var a=0;$(".ba-freq-products-input:checked").each(function(){a+=parseFloat($(this).data("price"))}),$(".ba-total-price").attr("data-ba-freq-total-price",a).html(t.base.baDisplayPrice(a))},this};
3072      
3073      
3074
3075      var csw_settings = {
3076        app_root_url: '/apps/booster_recommendations',
3077        app_name:     'freq',
3078        shop_domain:  '',
3079        shuffle: false,
3080        freq_enabled: true,
3081        trans_add_selected_to_cart: 'Add to Cart',
3082        trans_added_selected_to_cart: 'Added to cart'
3083      };
3084
3085      if(window.booster.ba_page == 'product') {
3086        
3087        
3088      } else if(window.booster.ba_page == 'cart') {
3089        
3090
3091        
3092      }
3093    });
3094
3095
3096    function insertPopupMessageJs(){
3097      var head = document.getElementsByTagName('head')[0];
3098      var script = document.createElement('script');
3099      script.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'frequently-bought.boosterapps.com/preview_freq.js';
3100      script.type = 'text/javascript';
3101      head.appendChild(script);
3102    }
3103    if(document.location.search.indexOf("preview_freq=1") > -1){
3104      setTimeout(function(){
3105        insertPopupMessageJs();
3106      }, 3500);
3107    }
3108
3109  }(window, document));
3110  //version 10.03.2021 - 0.01
3111</script>
3111
3112
3113
3114
3115
3116<!-- "snippets/swymSnippet.liquid" was not rendered, the associated app was uninstalled -->
3117
3118
3119<style>
3120  .age-verification-overlay {
3121    position: fixed;
3122    top: 0;
3123    left: 0;
3124    width: 100%;
3125    height: 100%;
3126    background-color: rgba(0, 0, 0, 0.5);
3127    display: none;
3128    justify-content: center;
3129    align-items: center;
3130    z-index: 9999;
3131  }
3132
3133  .age-verification-popup {
3134    background-color: white;
3135    padding: 2rem;
3136    border-radius: 8px;
3137    text-align: center;
3138    max-width: 90%;
3139    width: 400px;
3140    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
3141  }
3142
3143  .age-verification-header {
3144    font-weight: 700;
3145    font-size: 1.5rem;
3146    margin-bottom: 1rem;
3147    text-transform: uppercase;
3148    letter-spacing: 0.5px;
3149  }
3150
3151  .age-verification-text {
3152    margin-bottom: 1.5rem;
3153  }
3154
3155  .age-verification-question {
3156    font-weight: 600;
3157    font-size: 1.2rem;
3158    margin: 1.5rem 0;
3159  }
3160
3161  .age-verification-buttons {
3162    display: flex;
3163    justify-content: center;
3164    gap: 1rem;
3165    margin-top: 1.5rem;
3166  }
3167
3168  .age-verification-button {
3169    padding: 0.75rem 2rem;
3170    border: none;
3171    border-radius: 4px;
3172    cursor: pointer;
3173    font-size: 1rem;
3174    transition: background-color 0.2s;
3175  }
3176
3177  .age-verification-yes {
3178    background-color: #4CAF50;
3179    color: white;
3180  }
3181
3182  .age-verification-no {
3183    background-color: #f44336;
3184    color: white;
3185  }
3186
3187  .age-verification-button:hover {
3188    opacity: 0.9;
3189  }
3190</style><div class="age-verification-overlay" id="ageVerification">
3191  <div class="age-verification-popup">
3192    <h2 class="age-verification-header">AGE VERIFICATION REQUIRED</h2>
3193    <p class="age-verification-text">You must be at least 21 years old to purchase on this website. All customers will be age verified.</p>
3194    <p class="age-verification-question">Are you at least 21 years old?</p>
3195    <div class="age-verification-buttons">
3196      <button class="age-verification-button age-verification-yes" onclick="verifyAge(true)">Yes</button>
3197      <button class="age-verification-button age-verification-no" onclick="verifyAge(false)">No</button>
3198    </div>
3199  </div>
3200</div>
3201
3202<script>
3203  const VERIFICATION_TIMEOUT = 5 * 60 * 60 * 1000; // 5 hours in milliseconds
3204
3205  function checkAgeVerification() {
3206    const verificationData = localStorage.getItem('ageVerificationData');
3207    
3208    if (!verificationData) {
3209      return false;
3210    }
3211
3212    const data = JSON.parse(verificationData);
3213    const now = new Date().getTime();
3214    
3215    // Check if verification has expired (5 hours)
3216    if (now - data.timestamp > VERIFICATION_TIMEOUT) {
3217      localStorage.removeItem('ageVerificationData');
3218      sessionStorage.removeItem('firstPageLoad');
3219      return false;
3220    }
3221
3222    return data.verified === true;
3223  }
3224
3225  function verifyAge(isVerified) {
3226    if (isVerified) {
3227      // Store verification time and status for "Yes" clicks
3228      const verificationData = {
3229        timestamp: new Date().getTime(),
3230        verified: true
3231      };
3232      localStorage.setItem('ageVerificationData', JSON.stringify(verificationData));
3233      document.getElementById('ageVerification').style.display = 'none';
3234    } else {
3235      // For "No" clicks: Clear any existing verification data before redirecting
3236      localStorage.removeItem('ageVerificationData');
3237      sessionStorage.removeItem('firstPageLoad');
3238      window.location.href = 'https://www.google.com';
3239    }
3240  }
3241
3242  // Show popup if needed
3243  document.addEventListener('DOMContentLoaded', function() {
3244    // Check if this is the first page load in this session
3245    const pageLoadKey = 'firstPageLoad';
3246    const isFirstLoad = !sessionStorage.getItem(pageLoadKey);
3247    
3248    if (isFirstLoad) {
3249      // Mark that we've loaded a page this session
3250      sessionStorage.setItem(pageLoadKey, 'true');
3251      
3252      // Show verification if needed
3253      if (!checkAgeVerification()) {
3254        document.getElementById('ageVerification').style.display = 'flex';
3255      }
3256    }
3257  });
3258
3259  // Clear verification after 5 hours of inactivity
3260  window.addEventListener('load', function() {
3261    setInterval(function() {
3262      if (!checkAgeVerification()) {
3263        sessionStorage.removeItem('firstPageLoad');
3264      }
3265    }, 60000); // Check every minute
3266  });
3267</script>
3267
3268
3269        <div id="shopify-block-Aa0tHZnduNlRNNjcxU__14684659138027382045" class="shopify-block shopify-app-block"><!-- XO Gallery: https://apps.shopify.com/xo-gallery -->
3270
3271
3272
3273
3274
3275
3276
3277  
3278    <link href="https://cdn.shopify.com/extensions/01a0c3ae-3993-7a88-9211-d8ec13a14811/xo-gallery-149/assets/xo-gallery.css" rel="stylesheet" type="text/css" media="all" />
3279    
3280    <link href="https://cdn.xotiny.com/assets/shop/guess-hookah/gallery/main.min.css?v=1747687607547" rel="stylesheet" type="text/css" media="all" />
3281    
3281<script>
3282      var xoUpdate =1747687607547;var xoMultiLang =true;
3283      var xoDfLang ="en";
3284      var xogMoneyFormat = `\${{amount}}`;</script>
3284
3285    
3285<script src="https://cdn.shopify.com/extensions/01a0c3ae-3993-7a88-9211-d8ec13a14811/xo-gallery-149/assets/xo-gallery.js" defer="defer" type="module"></script>
3285
3286  
3287
3288<!-- End: XO Gallery -->
3289
3290
3291</div><div id="shopify-block-AOVc2SVJycmZ3TDFrM__5043070786800498925" class="shopify-block shopify-app-block"><style>
3292  .product-restore-email + .product-restore-email {
3293    display: none !important;
3294  }
3295</style>
3296
3297
3298
3299  
3299<script src="https://cdn.shopify.com/extensions/01a0c7ca-5010-747b-9d99-9a644250288a/ecomsend-restock-108/assets/sealapps_email_config.js" defer="defer"></script>
3299
3300  
3300<script src="https://cdn.shopify.com/extensions/01a0c7ca-5010-747b-9d99-9a644250288a/ecomsend-restock-108/assets/product_restore_email.js" defer="defer"></script>
3300
3301
3302
3303
3304<script id="em_product_variants" type="application/json">
3305  null
3306</script>
vendor: 2 bytes, line 3306
3306
3307<script id="em_product_selected_or_first_available_variant" type="application/json">
3308  null
3309</script>
vendor: 2 bytes, line 3309
3309
3310<script id="bis_shop_id" type="application/json">
3311  57072156724
3312</script>
vendor: 2 bytes, line 3312
3312
3313<script id="ecomsend_bis_product_title" type="application/json">
3314  null
3315</script>
vendor: 2 bytes, line 3315
3315
3316<script id="ecomsend_bis_page_type" type="application/json">
3317  "search"
3318</script>
3318<script>
3319  
3320</script>
vendor: 2 bytes, line 3320
3320
3321<script>
3322  
3323</script>
vendor: 2 bytes, line 3323
3323
3324<script>
3325  
3326</script>
3326
3327
3328
3329<script>
3330	var bis_popup_settings = {"btn_text":"EMAIL ME WHEN AVAILABLE","btn_bg_color":"#000000","btn_text_color":"#FFFFFF","header_text":"EMAIL ME WHEN AVAILABLE","verification_failed_text":"* Your contact info is invalid","footer_text":"We will notify you when this product is in stock. We do not share your address with anybody else.","success_title":"Successfully subscribed","success_content":"We will send you an email when this product is back in stock.","email_address_placeholder":"Email address...","customer_name_placeholder":"Your name","subscribed_text":"* You are already subscribed to this product.","opt_in_text":"Subscribe me to your list","popup_template":1,"email_tab_text":"Email","sms_tab_text":"SMS","sms_default_region":"US","is_branding_removed":1,"lang":"en","terms":"Terms","privacy_policy":"Privacy Policy","protection_text":"By submitting this subscription, you agree to {{Store_Name}}'s {{Privacy_Policy}} and {{Terms}} regarding the processing of your personal data.","display_consent_checkbox":false,"display_privacy_consent":true,"terms_link":"","privacy_policy_link":"","store_name":"GH Shop"}
3331	var bis_product_button_settings = {"is_active_inline_btn":1,"inline_btn_margin_top":10,"inline_btn_margin_bottom":20,"inline_btn_text":"EMAIL ME WHEN AVAILABLE","inline_btn_bg_color":"#000000","inline_text_color":"#FFFFFF","is_active_float_btn":0,"float_offset":160,"float_btn_text":"EMAIL ME WHEN AVAILABLE","float_btn_bg_color":"#000000","float_text_color":"#FFFFFF","display_all":0,"border_color":"#FFFFFF","border_radius":2,"hover_animation":0,"font_size":14,"font_family":"Inherit","font_weight":"Inherit","hover_bg_color":"#444444","hover_text_color":"#FFFFFF","horizontal_animation":0,"display_button_oversell":0,"customize_inline_btn_position":0,"insert_type":"afterend","customize_css":"","insert_element_selector":"","lang":"en","continue_sell_notify":0,"bis_segment_enabled":0,"subscribe_scope":1}
3332	var bis_collection_button_settings = {"is_active_inline_btn":0,"inline_btn_margin_top":0,"inline_btn_margin_bottom":0,"inline_btn_text":"","inline_btn_bg_color":"","inline_text_color":"","is_active_float_btn":0,"float_offset":0,"float_btn_text":"","float_btn_bg_color":"","float_text_color":"","display_all":0,"border_color":"","border_radius":0,"hover_animation":0,"font_size":0,"font_family":"","font_weight":"","hover_bg_color":"","hover_text_color":"","horizontal_animation":0,"display_button_oversell":0,"customize_inline_btn_position":0,"insert_type":"","customize_css":"","insert_element_selector":"","lang":"","continue_sell_notify":0,"bis_segment_enabled":0,"subscribe_scope":0}
3333	var bis_integrations = []
3334	var bis_floating_popup_settings = {"id":2897,"component_code":"floating_popup","is_enabled":0,"position":"bottom_left","horizontal_spacing":5,"vertical_spacing":5,"display_delay":8,"show_when_continue_selling_out":0,"show_when_all_variants_out_of_stock":0,"popup_font_size":14,"popup_border_radius":12,"button_font_size":14,"button_border_radius":4,"language":"en","popup_message_text":"The product is out of stock. Subscribe to be notified when it's available.","button_text":"EMAIL ME WHEN AVAILABLE","popup_text_color":"#000000","popup_background_color":"#FFFFFF","button_text_color":"#FFFFFF","button_background_color":"#000000"}
3335</script>
3335
3336
3337
3338<script>
3339    var bis_shopify_block_status = 2;
3340  var customerInfo = null;
3341
3342  window.ChannelWillBIS = {
3343    customerInfo: customerInfo
3344  };
3345</script>
3345
3346
3347
3348</div><div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block">
3348<script>
3349  window['ShopifyForms'] = {
3350    ...window['ShopifyForms'],
3351    currentPageType: "search"
3352  };
3353</script>
3353
3354
3355
3356</div><div id="shopify-block-Ad0NQMEFOV1NvbFdBR__8086182589341073271" class="shopify-block shopify-app-block">
3357
3358<script>
3359  
3360  window.accessProCookieBannerSettings = {"status":"enabled","layout":"box","position":"right","color_scheme":"custom","bg_color":"#1a1a2e","text_color":"#ffffff","font_family":"Helvetica, sans-serif","font_size":16,"button_accept_bg":"#c44a21","button_accept_text":"#ffffff","consent_model":"accept_reject_preferences","consent_type":"explicit","force_banner_interaction":false,"banner_text":"We use cookies to enhance your experience, analyze traffic, and personalize content. Some cookies are essential, while others help us understand how you interact with our site. You can manage your preferences at any time.","privacy_policy_text":"Privacy Policy","privacy_policy_url":"","imprint_link_enabled":false,"imprint_text":"Imprint","imprint_url":"","preferences_button_text":"Preferences","reject_button_text":"Reject","accept_button_text":"Accept","pref_popup_title":"Select the Types of Cookies You Accept","pref_popup_description":"We use cookies to enhance your experience, serve personalized ads, and analyze traffic. View cookie details by category below.","necessary_title":"Necessary","necessary_description":"Essential for the website to function properly, these cookies enable core features such as security, page navigation, and access to secure areas. They cannot be disabled.","statistics_title":"Statistics","statistics_description":"By collecting anonymous data, these cookies help us understand how visitors interact with the website, allowing us to improve performance and user experience.","marketing_title":"Marketing","marketing_description":"These cookies track your activity across websites to deliver personalized ads and relevant content. They also help measure the effectiveness of our marketing campaigns.","preferences_cat_title":"Preferences","preferences_cat_description":"These cookies remember your choices - such as language preferences or login details - to provide a more personalized experience.","save_choice_button_text":"Save my choice","reject_all_button_text":"Reject All","accept_all_button_text":"Accept All","selected_regions":["worldwide"],"theme_background_rgb":"255, 255, 255","theme_foreground_rgb":"26, 26, 26"};
3361
3362  
3363  if (!window.accessProProxyHandle) {
3364    
3365    window.accessProProxyHandle = '/apps/access-pro';
3366    
3367  }
3368
3369  
3370  window.accessProCookieBannerSettingsUrl = window.accessProProxyHandle + '/theme/cookie-banner/';
3371</script>
3371
3372
3373<script src="https://cdn.shopify.com/extensions/01a0fc5b-faca-7a27-ab85-5412b87841de/access-pro-2-246/assets/cookie-banner.js" defer></script>
3373
3374
3375
3376</div><div id="shopify-block-AdTBORzdUdm95L0F1Z__1537173939754162885" class="shopify-block shopify-app-block">
3377
3378<script>
3379  window.accessProWidgetSettings = {"default_menu_language":"en","enable_features":true,"icon":"default","trigger_display":"icon","trigger_title":"Accessibility","icon_color_fill":"#23185c","icon_color_stroke":"#23185c","icon_position":"BL","icon_style":"thick","icon_shape":"circle","icon_size":"default","menu_content_color":"#111111","menu_header_background_color":"#23185c","menu_header_font_color":"#f2f2f2","open_accessibility_profile":true,"selected_languages":["en","fr","es","de"],"widget_size":"large","widget_title":"Accessibility Settings","widgetheight":"full","template":"minimal","color_template":"Indigo","show_icon_on_all_pages":true,"show_icon_on_particular_page":"","lang_l":true,"enableMenuSettings":{"alignment":true,"animation":true,"contrast":true,"cursor":true,"dyslexic":true,"fontscale":true,"fontweight":true,"headings":true,"images":true,"languages":true,"letterspacing":true,"linespacing":true,"links":true,"magnifier":true,"mission":true,"profiles":true,"readingguide":true,"readingmask":true,"reset":true,"saturation":true,"colorfilters":true,"sounds":true,"text2speech":true,"describeimages":false,"videos":true,"pagestructure":true,"textsummary":true,"virtualkeyboard":true,"dictionary":true,"invertcolors":true,"colorblind":true,"translatepage":true,"readerprofile":true,"seizureprofile":true,"adhdprofile":true,"cognitiveprofile":true,"visuallyimpairedprofile":true,"motorimpairedprofile":true,"elderlyprofile":true,"colorblindprofile":true,"linknavigation":false,"voicenavigation":true,"keyboardnavigation":true,"talkandtype":true,"customcolors":false,"keyboardshortcuts":true,"hidewidget":false,"blindprofile":true}};
3380  window.accessProComplianceSettings = {};
3381  window.accessProCurrentPage = {
3382    pageType: "search",
3383    path: "\/search"
3384  };
3385</script>
3385
3386
3387<style>
3388    
3389
3390  .asw-widget-button-top {
3391     position: absolute !important;
3392     top: 10px !important;
3393     left: 10px !important;
3394     background-color: #000 !important;
3395     color: #fff !important;
3396     text-decoration: none !important;
3397     overflow: hidden;
3398     width: 1px !important;
3399     height: 1px !important;
3400     margin: -1px !important;
3401     padding: 0 !important;
3402     border: 0 !important;
3403     clip: rect(0 0 0 0) !important;
3404     word-wrap: normal !important;
3405  }
3406    .asw-widget-button-top-focused,
3407    .asw-widget-button-top:focus {
3408      z-index: 9999 !important;
3409      overflow: auto !important;
3410      width: auto !important;
3411      height: auto !important;
3412      clip: auto !important;
3413      padding: 10px 15px !important;
3414    }
3415
3416    #acp-virtualKeyboardPopup {
3417      position: fixed;
3418      bottom: 80px;
3419      left: 50%;
3420      transform: translateX(-50%);
3421      background: #ffffff !important;
3422      border: 1px solid #ccc;
3423      padding: 8px;
3424      box-shadow: 0 8px 20px rgba(0, 0, 0, 0.2);
3425      z-index: 9999;
3426      display: none;
3427      width: 90%;
3428      max-width: 600px;
3429      border-radius: 10px;
3430    }
3431
3432    #acp-virtual-input {
3433      width: 100%;
3434      padding: 10px;
3435      font-size: 16px;
3436      margin-bottom: 10px;
3437    }
3438
3439    #acp-closeKeyboardBtn {
3440      color: #fff;
3441      border: none;
3442      padding: 1px 3px;
3443      cursor: pointer;
3444      float: right;
3445      border-radius: 4px;
3446      margin-bottom: 5px;
3447    }
3448    #acp-definition-popup {
3449      position: absolute;
3450      display: none;
3451      padding: 10px;
3452      background: white;
3453      border: 1px solid #ccc;
3454      z-index: 1000;
3455      border-radius: 14px;
3456    }
3457</style>
3458
3459<div id="acp-icon"></div>
3460<div id="acp-widget"></div>
3461
3462<!-- Virtual Keyboard Input and Keyboard -->
3463<div
3464  id="acp-definition-popup"
3465></div>
3466<div
3467  id="acp-dictionary-toast"
3468  class="asw-text-speech-bar"
3469  style="display: none;"
3470  data-ap-translate="DICTIONARY DESC"
3471>
3472  Double click on a word to see the definition.
3473</div>
3474<div id="acp-virtualKeyboardPopup" role="dialog" aria-modal="true" aria-label="Virtual keyboard popup">
3475  <button id="acp-closeKeyboardBtn" aria-label="Close virtual keyboard">
3476    <svg
3477      xmlns="http://www.w3.org/2000/svg"
3478      width="24"
3479      height="24"
3480      viewBox="0 0 24 24"
3481      fill="none"
3482    >
3483      <path
3484        d="M18 6L6 18"
3485        stroke="black"
3486        strokeWidth="2"
3487        strokeLinecap="round"
3488        strokeLinejoin="round"
3489      />
3490      <path
3491        d="M6 6L18 18"
3492        stroke="black"
3493        strokeWidth="2"
3494        strokeLinecap="round"
3495        strokeLinejoin="round"
3496      />
3497    </svg>
3498  </button>
3499  
3500  <div id="acp-virtual-keyboard" class="simple-keyboard"></div>
3501  
3501<script>
3502    function makeDraggableVirtualKeyboard(el) {
3503      let pos1 = 0,
3504        pos2 = 0,
3505        pos3 = 0,
3506        pos4 = 0;
3507
3508      el.onmousedown = dragMouseDown;
3509
3510      function dragMouseDown(e) {
3511        e.preventDefault();
3512        pos3 = e.clientX;
3513        pos4 = e.clientY;
3514        document.onmouseup = closeDragElement;
3515        document.onmousemove = elementDrag;
3516      }
3517
3518      function elementDrag(e) {
3519        e.preventDefault();
3520        pos1 = pos3 - e.clientX;
3521        pos2 = pos4 - e.clientY;
3522        pos3 = e.clientX;
3523        pos4 = e.clientY;
3524        el.style.top = el.offsetTop - pos2 + 'px';
3525        el.style.left = el.offsetLeft - pos1 + 'px';
3526        el.style.bottom = 'unset';
3527        el.style.right = 'unset';
3528      }
3529
3530      function closeDragElement() {
3531        document.onmouseup = null;
3532        document.onmousemove = null;
3533      }
3534    }
3535
3536    makeDraggableVirtualKeyboard(document.getElementById('acp-virtualKeyboardPopup'));
3537  </script>
3537
3538</div>
3539<script>
3540  // App Procxy Handle
3541  
3542  window.accessProProxyHandle = '/apps/access-pro';
3543  
3544
3545  // URLs
3546  window.accessProSettingsUrl = `${window.accessProProxyHandle}/theme/settings/`;
3547  window.accessProPageViewsCountUrl = `${window.accessProProxyHandle}/theme/views/update/count`;
3548  
3549
3550  // Translation URL
3551  var shopify_domain = `guess-hookah.myshopify.com`;
3552  window.accessProTranslationUrl = `https://access-pro-api.entanglecommerce.com/api/v1/language/translate/?domain=${shopify_domain}`;
3553  window.pageViewsCountURL = `${window.accessProProxyHandle}/theme/views/update/count`;
3554</script>
3554
3555
3556<script src="https://cdn.shopify.com/extensions/01a0fc5b-faca-7a27-ab85-5412b87841de/access-pro-2-246/assets/main.js" defer></script>
vendor: 1 bytes, line 3556
3556
3557<script>
3558  (function () {
3559    var params = new URLSearchParams(window.location.search);
3560    var token = params.get('acp_scan');
3561    if (!token) return;
3562
3563    function showScanOverlay(message) {
3564      var el = document.getElementById('acp-scan-overlay');
3565      if (!el) {
3566        el = document.createElement('div');
3567        el.id = 'acp-scan-overlay';
3568        el.style.cssText =
3569          'position:fixed;inset:0;background:rgba(255,255,255,0.94);z-index:2147483647;display:flex;align-items:center;justify-content:center;font-family:system-ui,-apple-system,sans-serif;';
3570        el.innerHTML =
3571          '<div style="text-align:center;max-width:320px;padding:24px">' +
3572          '<p style="font-size:18px;font-weight:600;margin:0 0 8px;color:#111">Scanning for accessibility</p>' +
3573          '<p id="acp-scan-overlay-status" style="font-size:14px;color:#666;margin:0"></p>' +
3574          '</div>';
3575        document.body.appendChild(el);
3576      }
3577      var status = document.getElementById('acp-scan-overlay-status');
3578      if (status) status.textContent = message || 'Please wait…';
3579    }
3580
3581    showScanOverlay('Preparing accessibility scan…');
3582
3583    function hideOverlay() {
3584      var el = document.getElementById('acp-scan-overlay');
3585      if (el) el.style.display = 'none';
3586    }
3587
3588    function pageIsThemePreview() {
3589      try {
3590        return Boolean(new URLSearchParams(window.location.search).get('preview_theme_id'));
3591      } catch (e) {
3592        return false;
3593      }
3594    }
3595
3596    // Shopify stores the unpublished theme in a storefront cookie. Clear it
3597    // here so the scan window never has to navigate to the live theme.
3598    var previewExitPromise = null;
3599    function exitThemePreviewQuietly() {
3600      if (!pageIsThemePreview()) return Promise.resolve();
3601      if (previewExitPromise) return previewExitPromise;
3602      previewExitPromise = new Promise(function (resolve) {
3603        var settled = false;
3604        function finish() {
3605          if (settled) return;
3606          settled = true;
3607          resolve();
3608        }
3609        setTimeout(finish, 2000);
3610        try {
3611          var frame = document.createElement('iframe');
3612          frame.setAttribute('aria-hidden', 'true');
3613          frame.title = '';
3614          frame.style.cssText =
3615            'position:absolute;width:0;height:0;border:0;visibility:hidden';
3616          frame.src = window.location.origin + '/?exitPreview=1';
3617          (document.body || document.documentElement).appendChild(frame);
3618        } catch (e) {}
3619        try {
3620          fetch(window.location.origin + '/?exitPreview=1', {
3621            credentials: 'include',
3622            cache: 'no-store',
3623            redirect: 'follow',
3624          }).catch(function () {});
3625        } catch (e) {}
3626      });
3627      return previewExitPromise;
3628    }
3629
3630    window.addEventListener('message', function (event) {
3631      if (event.source !== window.opener) return;
3632      var data = event.data;
3633      if (!data || data.type !== 'accesspro-exit-preview') return;
3634      exitThemePreviewQuietly().then(function () {
3635        if (window.opener) {
3636          window.opener.postMessage({ type: 'accesspro-preview-exited' }, '*');
3637        }
3638      });
3639    });
3640
3641    function submitScanResult(payload) {
3642      var params = new URLSearchParams(window.location.search);
3643      var jobId = params.get('acp_job');
3644      if (!jobId) {
3645        return;
3646      }
3647
3648      var pageUrl = window.location.origin + window.location.pathname;
3649      fetch(window.accessProProxyHandle + '/theme/accessibility-scan/complete', {
3650        method: 'POST',
3651        headers: { 'Content-Type': 'application/json' },
3652        body: JSON.stringify({
3653          jobId: jobId,
3654          scanToken: token,
3655          url: pageUrl,
3656          axeResults: payload.results || null,
3657          error:
3658            payload.type === 'accesspro-axe-scan-error'
3659              ? payload.message || 'Accessibility scan failed'
3660              : null,
3661        }),
3662      })
3663        .then(function (response) {
3664          return response.json().catch(function () {
3665            return {};
3666          });
3667        })
3668        .then(function (data) {
3669          if (window.opener) {
3670            var isFinal = data.reportId != null;
3671            var hasError = !data.success;
3672            var isNextScanPage = false;
3673            if (data.redirectUrl) {
3674              try {
3675                isNextScanPage = new URL(data.redirectUrl).searchParams.has('acp_scan');
3676              } catch (e) {}
3677            }
3678            var continuing = isNextScanPage && data.redirectUrl && !isFinal && !hasError;
3679
3680            function deliver() {
3681              window.opener.postMessage(
3682                {
3683                  type: 'accesspro-axe-scan-progress',
3684                  jobId: jobId,
3685                  redirectUrl: data.redirectUrl || null,
3686                  reportId: data.reportId != null ? data.reportId : null,
3687                  error: data.success ? null : (data.message || 'Scan failed'),
3688                },
3689                '*',
3690              );
3691
3692              if (isFinal) {
3693                showScanOverlay('Returning to your audit report…');
3694                return;
3695              }
3696
3697              if (continuing) {
3698                showScanOverlay('Scanning next page…');
3699                window.location.href = data.redirectUrl;
3700                return;
3701              }
3702
3703              setTimeout(function () {
3704                window.close();
3705              }, 400);
3706            }
3707
3708            if (pageIsThemePreview() && !continuing) {
3709              if (isFinal) showScanOverlay('Returning to your audit report…');
3710              exitThemePreviewQuietly().then(deliver);
3711              return;
3712            }
3713
3714            deliver();
3715            return;
3716          }
3717          if (data.redirectUrl) {
3718            showScanOverlay('Returning to your audit report…');
3719            window.location.href = data.redirectUrl;
3720            return;
3721          }
3722          showScanOverlay(data.message || 'Scan failed');
3723          if (window.opener) {
3724            window.opener.postMessage(
3725              {
3726                type: 'accesspro-axe-scan-progress',
3727                jobId: jobId,
3728                error: data.message || 'Scan failed',
3729              },
3730              '*',
3731            );
3732          }
3733        })
3734        .catch(function (err) {
3735          var message =
3736            (err && err.message) || 'Scan failed';
3737          showScanOverlay(message);
3738          function deliver() {
3739            if (!window.opener) return;
3740            var jobIdErr = new URLSearchParams(window.location.search).get('acp_job');
3741            window.opener.postMessage(
3742              {
3743                type: 'accesspro-axe-scan-progress',
3744                jobId: jobIdErr,
3745                error: message,
3746              },
3747              '*',
3748            );
3749          }
3750          if (pageIsThemePreview()) {
3751            exitThemePreviewQuietly().then(deliver);
3752            return;
3753          }
3754          deliver();
3755        });
3756    }
3757
3758    function waitForFullPageLoad() {
3759      return new Promise(function (resolve) {
3760        function settle() {
3761          // Extended settle time for dynamic content, carousels, lazy sections
3762          // Wait for network idle + animations + JS state changes
3763          setTimeout(function() {
3764            // Wait for any lazy images to finish loading
3765            var images = Array.prototype.slice.call(document.querySelectorAll('img[loading="lazy"]'));
3766            var pendingImages = images.filter(function(img) {
3767              return !img.complete;
3768            });
3769            
3770            if (pendingImages.length > 0) {
3771              var loaded = 0;
3772              var timeout = setTimeout(function() {
3773                resolve(); // Don't wait forever
3774              }, 2000);
3775              
3776              pendingImages.forEach(function(img) {
3777                function handleLoad() {
3778                  loaded++;
3779                  if (loaded >= pendingImages.length) {
3780                    clearTimeout(timeout);
3781                    // Additional wait for any pending RAF or microtasks
3782                    requestAnimationFrame(function() {
3783                      setTimeout(resolve, 100);
3784                    });
3785                  }
3786                }
3787                img.addEventListener('load', handleLoad, { once: true });
3788                img.addEventListener('error', handleLoad, { once: true });
3789              });
3790            } else {
3791              // Additional wait for any pending RAF or microtasks
3792              requestAnimationFrame(function() {
3793                setTimeout(resolve, 100);
3794              });
3795            }
3796          }, 3000);
3797        }
3798        if (document.readyState === 'complete') {
3799          settle();
3800          return;
3801        }
3802        window.addEventListener('load', settle, { once: true });
3803      });
3804    }
3805
3806    // Port of accessibility-scanner Phase 3 WCAG 2.2 / APG checks (browser-side).
3807    // Findings are merged into axe violations/incomplete so the existing pipeline needs no changes.
3808    function isAccessProScanElement(el) {
3809      if (!el || !el.closest) return false;
3810      return !!(
3811        el.closest('#acp-icon') ||
3812        el.closest('#acp-widget') ||
3813        el.closest('#acp-virtualKeyboardPopup') ||
3814        el.closest('#acp-definition-popup') ||
3815        el.closest('#acp-dictionary-toast') ||
3816        el.closest('#acp-scan-overlay') ||
3817        el.closest('[id^="acp-"]') ||
3818        el.closest('.asw-widget-button-top')
3819      );
3820    }
3821    
3822    // Enhanced element visibility check including all CSS hiding techniques
3823    function isElementVisible(el) {
3824      if (!el || !el.getBoundingClientRect) return false;
3825      var style = window.getComputedStyle(el);
3826      if (style.display === 'none' || style.visibility === 'hidden') return false;
3827      if (style.opacity === '0') return false;
3828      if (style.position === 'absolute' && style.clip === 'rect(0px, 0px, 0px, 0px)') return false;
3829      if (style.width === '1px' && style.height === '1px' && style.overflow === 'hidden') return false;
3830      var rect = el.getBoundingClientRect();
3831      if (rect.width === 0 || rect.height === 0) return false;
3832      return true;
3833    }
3834
3835    function runWcag22Checks() {
3836      var violations = [];
3837      var incomplete = [];
3838
3839      try {
3840        // WCAG 2.4.11 Focus Not Obscured — sticky/fixed heuristic (manual review)
3841        var stickyElements = Array.prototype.slice
3842          .call(document.querySelectorAll('*'))
3843          .filter(function (el) {
3844            if (isAccessProScanElement(el)) return false;
3845            if (!isElementVisible(el)) return false;
3846            var style = getComputedStyle(el);
3847            return (
3848              (style.position === 'sticky' || style.position === 'fixed') &&
3849              el.getBoundingClientRect().height > 40
3850            );
3851          })
3852          .slice(0, 5)
3853          .map(function (el) {
3854            var style = getComputedStyle(el);
3855            return {
3856              tag: el.tagName.toLowerCase(),
3857              id: el.id || null,
3858              height: Math.round(el.getBoundingClientRect().height),
3859              position: style.position,
3860            };
3861          });
3862
3863        if (stickyElements.length > 0) {
3864          incomplete.push({
3865            id: 'focus-not-obscured',
3866            impact: 'serious',
3867            tags: ['wcag22aa', 'wcag2411'],
3868            description:
3869              'WCAG 2.4.11: Focused elements must not be entirely obscured. Fixed/sticky elements detected — manual keyboard testing required.',
3870            helpUrl:
3871              'https://www.w3.org/WAI/WCAG22/Understanding/focus-not-obscured-minimum.html',
3872            nodes: stickyElements.map(function (e) {
3873              return {
3874                html:
3875                  '<' +
3876                  e.tag +
3877                  (e.id ? ' id="' + e.id + '"' : '') +
3878                  '> (' +
3879                  e.position +
3880                  ', ' +
3881                  e.height +
3882                  'px tall)',
3883                target: [e.tag + (e.id ? '#' + e.id : '')],
3884                failureSummary:
3885                  'Fixed/sticky element may obscure focused components. Verify with keyboard navigation.',
3886              };
3887            }),
3888          });
3889        }
3890        
3891        // NEW: aria-hidden-focus check - elements with aria-hidden="true" that are focusable
3892        var hiddenFocusable = [];
3893        document.querySelectorAll('[aria-hidden="true"]').forEach(function(el) {
3894          if (isAccessProScanElement(el)) return;
3895          // Check if this element or any descendant is focusable
3896          var focusableSelectors = 'a[href], button, input, select, textarea, [tabindex]:not
3896([tabindex="-1"])';
3897          var focusables = el.matches(focusableSelectors) ? [el] : Array.prototype.slice.call(el.querySelectorAll(focusableSelectors));
3898          focusables.forEach(function(focusEl) {
3899            if (isElementVisible(focusEl) && focusEl.tabIndex >= 0) {
3900              hiddenFocusable.push({
3901                html: focusEl.outerHTML.slice(0, 500),
3902                selector: buildScanSelector(focusEl),
3903                parentHiddenHtml: el.outerHTML.slice(0, 200)
3904              });
3905            }
3906          });
3907        });
3908        
3909        if (hiddenFocusable.length > 0) {
3910          violations.push({
3911            id: 'aria-hidden-focus',
3912            impact: 'serious',
3913            tags: ['wcag2aa', 'wcag412'],
3914            description: 'WCAG 4.1.2: Focusable elements must not be hidden with aria-hidden="true"',
3915            helpUrl: 'https://www.w3.org/WAI/WCAG22/Understanding/name-role-value.html',
3916            nodes: hiddenFocusable.slice(0, 10).map(function(item) {
3917              return {
3918                html: item.html,
3919                target: [item.selector],
3920                failureSummary: 'Focusable element is inside aria-hidden="true" container'
3921              };
3922            })
3923          });
3924        }
3925
3926        // WCAG 2.5.3 Label in Name - Enhanced with better visible text extraction
3927        // Visible text = text rendered on screen (excludes aria-hidden, sr-only, SVG internals).
3928        function getVisibleText(el) {
3929          var text = '';
3930          for (var i = 0; i < el.childNodes.length; i++) {
3931            var child = el.childNodes[i];
3932            if (child.nodeType === 3) { text += child.textContent; continue; }
3933            if (child.nodeType !== 1) continue;
3934            if (child.getAttribute('aria-hidden') === 'true') continue;
3935            var st = window.getComputedStyle(child);
3936            if (st.display === 'none' || st.visibility === 'hidden') continue;
3937            if (st.opacity === '0') continue;
3938            if (st.position === 'absolute') {
3939              var clip = st.clip;
3940              if (clip === 'rect(0px, 0px, 0px, 0px)' || clip === 'rect(0, 0, 0, 0)') continue;
3941            }
3942            if (st.width === '1px' && st.height === '1px' && st.overflow === 'hidden') continue;
3943            if (st.fontSize === '0px' || st.width === '0px' || st.height === '0px') continue;
3944            text += getVisibleText(child);
3945          }
3946          return text;
3947        }
3948        function buildScanSelector(el) {
3949          if (el.id) return '#' + CSS.escape(el.id);
3950          var testId = el.getAttribute('data-testid') || el.getAttribute('data-test-id');
3951          if (testId) return '[data-testid="' + testId + '"]';
3952          var tag = el.tagName.toLowerCase();
3953          var cls = (el.getAttribute('class') || '').split(/\s+/).filter(function (c) {
3954            return c && c.length < 60 && !/^(active|is-|js-|open|hidden|focus|hover)/i.test(c);
3955          }).slice(0, 3);
3956          return cls.length ? tag + '.' + cls.join('.') : tag;
3957        }
3958        
3959        // Enhanced selector to catch more interactive elements
3960        var interactiveSelector = 'button, [role="button"], a[aria-label], [role="link"][aria-label], ' +
3961          '[role="menuitem"][aria-label], [role="tab"][aria-label], [role="checkbox"][aria-label], ' +
3962          '[role="radio"][aria-label], [role="switch"][aria-label], [role="combobox"][aria-label], ' +
3963          '[role="searchbox"][aria-label], [role="textbox"][aria-label]';
3964          
3965        var mismatches = Array.prototype.slice
3966          .call(document.querySelectorAll(interactiveSelector))
3967          .filter(function (el) {
3968            return !isAccessProScanElement(el) && isElementVisible(el);
3969          })
3970          .map(function (el) {
3971            var ariaLabel = el.getAttribute('aria-label') || '';
3972            var visibleText = getVisibleText(el).replace(/\s+/g, ' ').trim();
3973            if (!ariaLabel || !visibleText) return null;
3974            if (visibleText.length <= 1) return null;
3975            
3976            // Normalize for comparison - remove punctuation and make case-insensitive
3977            var normalizedLabel = ariaLabel.toLowerCase().replace(/[^\w\s]/g, '');
3978            var normalizedVisible = visibleText.toLowerCase().replace(/[^\w\s]/g, '');
3979            
3980            // Check if visible text is substring of aria-label
3981            if (normalizedLabel.includes(normalizedVisible)) return null;
3982            
3983            // Check word-by-word containment for multi-word labels
3984            var visibleWords = normalizedVisible.split(/\s+/).filter(Boolean);
3985            if (visibleWords.length > 0) {
3986              var allWordsPresent = visibleWords.every(function(word) {
3987                return normalizedLabel.includes(word);
3988              });
3989              if (allWordsPresent) return null;
3990            }
3991            
3992            return {
3993              html: el.outerHTML.slice(0, 500),
3994              selector: buildScanSelector(el),
3995              ariaLabel: ariaLabel,
3996              visibleText: visibleText,
3997            };
3998          })
3999          .filter(Boolean)
4000          .slice(0, 10);
4001
4002        if (mismatches.length > 0) {
4003          violations.push({
4004            id: 'label-in-name',
4005            impact: 'serious',
4006            tags: ['wcag21a', 'wcag253'],
4007            description: 'WCAG 2.5.3: Accessible name must contain visible label text',
4008            helpUrl: 'https://www.w3.org/WAI/WCAG22/Understanding/label-in-name.html',
4009            nodes: mismatches.map(function (m) {
4010              return {
4011                html: m.html,
4012                target: [m.selector],
4013                failureSummary:
4014                  'aria-label="' +
4015                  m.ariaLabel +
4016                  '" does not contain visible text "' +
4017                  m.visibleText +
4018                  '"',
4019              };
4020            }),
4021          });
4022        }
4023
4024        // 2.5.7 Dragging Movements
4025        var draggableElements = Array.prototype.slice
4026          .call(
4027            document.querySelectorAll(
4028              '[draggable="true"], [data-sortable], .sortable-item',
4029            ),
4030          )
4031          .filter(function (el) {
4032            return !isAccessProScanElement(el);
4033          })
4034          .slice(0, 5)
4035          .map(function (el) {
4036            return {
4037              html: el.outerHTML.slice(0, 500),
4038              selector: buildScanSelector(el),
4039            };
4040          });
4041
4042        if (draggableElements.length > 0) {
4043          incomplete.push({
4044            id: 'dragging-movements',
4045            impact: 'serious',
4046            tags: ['wcag22aa', 'wcag257'],
4047            description:
4048              'WCAG 2.5.7: Draggable elements must have a single-pointer alternative. Manual verification required.',
4049            helpUrl: 'https://www.w3.org/WAI/WCAG22/Understanding/dragging-movements.html',
4050            nodes: draggableElements.map(function (e) {
4051              return {
4052                html: e.html,
4053                target: [e.selector],
4054                failureSummary:
4055                  'Verify that a keyboard or single-pointer alternative exists for this drag operation.',
4056              };
4057            }),
4058          });
4059        }
4060
4061        // ARIA APG: Dialog Pattern
4062        var badDialogs = Array.prototype.slice
4063          .call(document.querySelectorAll('[role="dialog"], [role="alertdialog"]'))
4064          .filter(function (el) {
4065            if (isAccessProScanElement(el)) return false;
4066            return !(
4067              el.hasAttribute('aria-labelledby') || el.hasAttribute('aria-label')
4068            );
4069          })
4070          .slice(0, 5)
4071          .map(function (el) {
4072            return {
4073              html: el.outerHTML.slice(0, 500),
4074              selector: buildScanSelector(el),
4075            };
4076          });
4077
4078        if (badDialogs.length > 0) {
4079          violations.push({
4080            id: 'dialog-missing-label',
4081            impact: 'serious',
4082            tags: ['aria-apg', 'wcag2aa'],
4083            description:
4084              'ARIA APG Dialog Pattern: role="dialog" must have aria-labelledby or aria-label',
4085            helpUrl: 'https://www.w3.org/WAI/ARIA/apg/patterns/dialog-modal/',
4086            nodes: badDialogs.map(function (d) {
4087              return {
4088                html: d.html,
4089                target: [d.selector],
4090                failureSummary:
4091                  'Add aria-labelledby pointing to a visible dialog title, or aria-label.',
4092              };
4093            }),
4094          });
4095        }
4096
4097        // ARIA APG: Tabs Pattern — tabs must have aria-selected (true on active, false on others
4097)
4098        var badTabs = [];
4099        Array.prototype.slice
4100          .call(document.querySelectorAll('[role="tablist"]'))
4101          .forEach(function (tabList) {
4102            if (isAccessProScanElement(tabList)) return;
4103            var tabs = Array.prototype.slice.call(tabList.querySelectorAll('[role="tab"]'));
4104            var hasAnySelected = tabs.some(function (t) { return t.getAttribute('aria-selected') === 'true'; });
4105            tabs.forEach(function (tab) {
4106                if (isAccessProScanElement(tab)) return;
4107                if (!tab.hasAttribute('aria-selected')) {
4108                  // Detect if this tab appears active (has aria-current, class "active", etc.)
4109                  var looksActive = !hasAnySelected && tab.classList.contains('active');
4110                  badTabs.push({
4111                    html: tab.outerHTML.slice(0, 500),
4112                    selector: buildScanSelector(tab),
4113                    suggestValue: looksActive ? 'true' : 'false',
4114                  });
4115                }
4116              });
4117          });
4118        badTabs = badTabs.slice(0, 5);
4119
4120        if (badTabs.length > 0) {
4121          violations.push({
4122            id: 'tabs-missing-aria-selected',
4123            impact: 'serious',
4124            tags: ['aria-apg', 'wcag2aa'],
4125            description:
4126              'ARIA APG Tabs Pattern: each [role="tab"] must have aria-selected="true" or aria-selected="false"',
4127            helpUrl: 'https://www.w3.org/WAI/ARIA/apg/patterns/tabs/',
4128            nodes: badTabs.map(function (t) {
4129              return {
4130                html: t.html,
4131                target: [t.selector],
4132                failureSummary:
4133                  'Tab missing aria-selected. Suggested value: aria-selected="' + (t.suggestValue || 'false') + '"',
4134              };
4135            }),
4136          });
4137        }
4138      } catch (err) {
4139        console.warn(
4140          '[AccessPro][AxeScan][storefront] WCAG 2.2 checks error',
4141          err && err.message ? err.message : err,
4142        );
4143      }
4144
4145      return { violations: violations, incomplete: incomplete };
4146    }
4147
4148    function runAxeScan() {
4149      if (!window.axe) {
4150        showScanOverlay('Scan failed: axe-core not loaded');
4151        notifyScanOpener({
4152          type: 'accesspro-axe-scan-error',
4153          token: token,
4154          message: 'axe-core failed to load',
4155        });
4156        return;
4157      }
4158      
4159      // CRITICAL: Hide overlay before scan to prevent interference with color-contrast/visibility checks
4160      hideOverlay();
4161      
4162      // Run axe WITHOUT overlay visible to get accurate color contrast and visibility results
4163      window.axe
4164        .run(document, {
4165          runOnly: {
4166            type: 'tag',
4167            values: ['wcag2a', 'wcag2aa', 'wcag21aa', 'wcag22aa'],
4168          },
4169          exclude: [
4170            ['#acp-icon'],
4171            ['#acp-widget'],
4172            ['#acp-virtualKeyboardPopup'],
4173            ['#acp-definition-popup'],
4174            ['#acp-dictionary-toast'],
4175            ['#acp-scan-overlay'],
4176            ['.asw-widget-button-top'],
4177          ],
4178        })
4179        .then(function (results) {
4180          // Now safe to show overlay after scan completes
4181          showScanOverlay('Processing scan results…');
4182          var extra = runWcag22Checks();
4183          if (!results.violations) results.violations = [];
4184          if (!results.incomplete) results.incomplete = [];
4185          // Scanner stores customChecks separately; merge into axe arrays so
4186          // buildAxeScanSummary (customChecks: []) still surfaces them.
4187          results.violations = results.violations.concat(extra.violations || []);
4188          results.incomplete = results.incomplete.concat(extra.incomplete || []);
4189
4190          // List rule only: axe often stores just the opening <ul> tag.
4191          // Re-serialize with direct children so the report/AI Fixes show the real issue.
4192          enrichListViolationNodes(results);
4193
4194          notifyScanOpener({
4195            type: 'accesspro-axe-scan',
4196            token: token,
4197            url: window.location.href,
4198            results: results,
4199          });
4200        })
4201        .catch(function (err) {
4202          showScanOverlay('Scan failed');
4203          notifyScanOpener({
4204            type: 'accesspro-axe-scan-error',
4205            token: token,
4206            message: err && err.message ? err.message : 'Accessibility scan failed',
4207          });
4208        });
4209    }
4210
4211    /**
4212     * Optimize axe `list` node payloads only (no other rules).
4213     * Horizon overflow-list / ul[part=list] failures need children in HTML
4214     * so merchants see role=presentation / non-li children clearly.
4215     */
4216    function enrichListViolationNodes(results) {
4217      var violations = results && results.violations;
4218      if (!violations || !violations.length) return;
4219
4220      function queryInRoot(root, sel) {
4221        if (!root || !sel) return null;
4222        try {
4223          return root.querySelector(sel);
4224        } catch (e) {
4225          return null;
4226        }
4227      }
4228
4229      function resolveShadowPath(path) {
4230        if (!path) return null;
4231        if (typeof path === 'string') {
4232          return (
4233            queryInRoot(document, path) ||
4234            queryDeepAll(path)[0] ||
4235            null
4236          );
4237        }
4238        if (!Array.isArray(path) || !path.length) return null;
4239
4240        // Nested shadow path: ["host", "inner"] or [["host", "inner"]]
4241        var steps = path;
4242        if (steps.length === 1 && Array.isArray(steps[0])) {
4243          steps = steps[0];
4244        }
4245
4246        var ctx = document;
4247        var el = null;
4248        for (var i = 0; i < steps.length; i++) {
4249          var step = steps[i];
4250          if (Array.isArray(step)) {
4251            el = resolveShadowPath(step);
4252          } else {
4253            el = queryInRoot(ctx, String(step));
4254            if (!el && ctx === document) {
4255              el = queryDeepAll(String(step))[0] || null;
4256            }
4257          }
4258          if (!el) return null;
4259          ctx = el.shadowRoot || el;
4260        }
4261        return el;
4262      }
4263
4264      function queryDeepAll(sel) {
4265        var out = [];
4266        function walk(root) {
4267          if (!root || !root.querySelectorAll) return;
4268          try {
4269            Array.prototype.push.apply(out, root.querySelectorAll(sel));
4270          } catch (e) {
4271            /* invalid selector */
4272          }
4273          var all = root.querySelectorAll ? root.querySelectorAll('*') : [];
4274          for (var i = 0; i < all.length; i++) {
4275            if (all[i].shadowRoot) walk(all[i].shadowRoot);
4276          }
4277        }
4278        walk(document);
4279        return out;
4280      }
4281
4282      function serializeChildSnippet(child) {
4283        if (!child || !child.tagName) return '';
4284        var tag = child.tagName.toLowerCase();
4285        var role = (child.getAttribute && child.getAttribute('role')) || '';
4286        var part = (child.getAttribute && child.getAttribute('part')) || '';
4287        var cls = (child.getAttribute && child.getAttribute('class')) || '';
4288        var open =
4289          '<' +
4290          tag +
4291          (role ? ' role="' + role + '"' : '') +
4292          (part ? ' part="' + part + '"' : '') +
4293          (cls
4294            ? ' class="' +
4295              String(cls)
4296                .trim()
4297                .split(/\s+/)
4298                .slice(0, 3)
4299                .join(' ') +
4300              '"'
4301            : '') +
4302          '>';
4303        var text = (child.textContent || '').replace(/\s+/g, ' ').trim().slice(0, 40);
4304        return open + (text ? text : '…') + '</' + tag + '>';
4305      }
4306
4307      function serializeListHtml(listEl) {
4308        if (!listEl || !listEl.tagName) return '';
4309        var tag = listEl.tagName.toLowerCase();
4310        if (tag !== 'ul' && tag !== 'ol') return '';
4311        var openMatch = String(listEl.outerHTML || '').match(/^<[^>]+>/);
4312        var openTag = openMatch ? openMatch[0] : '<' + tag + '>';
4313        var children = Array.prototype.slice.call(listEl.children || []).slice(0, 10);
4314        if (!children.length) return openTag;
4315        var lines = children.map(function (child) {
4316          return '  ' + serializeChildSnippet(child);
4317        });
4318        if ((listEl.children || []).length > 10) {
4319          lines.push('  <!-- … ' + (listEl.children.length - 10) + ' more -->');
4320        }
4321        return openTag + '\n' + lines.join('\n') + '\n</' + tag + '>';
4322      }
4323
4324      function findListFallback() {
4325        var candidates = queryDeepAll('ul[part="list"], overflow-list ul, ul, ol');
4326        var withBad = candidates.filter(function (listEl) {
4327          return Array.prototype.some.call(listEl.children || [], function (child) {
4328            var role = (child.getAttribute && child.getAttribute('role')) || '';
4329            var t = (child.tagName || '').toLowerCase();
4330            return (
4331              role === 'presentation' ||
4332              role === 'none' ||
4333              (t !== 'li' && t !== 'script' && t !== 'template' && t !== 'style')
4334            );
4335          });
4336        });
4337        return withBad.length === 1 ? withBad[0] : null;
4338      }
4339
4340      violations.forEach(function (v) {
4341        if (!v || v.id !== 'list') return;
4342        (v.nodes || []).forEach(function (node) {
4343          if (!node) return;
4344          var hintHtml = String(node.html || '');
4345          var el = resolveShadowPath(node.target);
4346
4347          // Flat axe targets like ["ul"] are too generic — prefer part=list from html hint.
4348          if (
4349            el &&
4350            /part\s*=\s*["']list["']/i.test(hintHtml) &&
4351            !(el.getAttribute && el.getAttribute('part') === 'list')
4352          ) {
4353            var partLists = queryDeepAll('ul[part="list"]');
4354            if (partLists.length === 1) el = partLists[0];
4355            else if (partLists.length > 1) {
4356              var badPart = partLists.filter(function (listEl) {
4357                return Array.prototype.some.call(listEl.children || [], function (child) {
4358                  var role = (child.getAttribute && child.getAttribute('role')) || '';
4359                  return role === 'presentation' || role === 'none';
4360                });
4361              });
4362              if (badPart.length === 1) el = badPart[0];
4363            }
4364          }
4365
4366          if (el && el.tagName) {
4367            var t = el.tagName.toLowerCase();
4368            if (t !== 'ul' && t !== 'ol' && el.closest) {
4369              el = el.closest('ul, ol') || el;
4370            }
4371          }
4372          if (!el || !el.tagName || !/^(UL|OL)$/.test(el.tagName)) {
4373            el = findListFallback();
4374          }
4375          if (!el) return;
4376
4377          var better = serializeListHtml(el);
4378          if (better && better.length > hintHtml.length) {
4379            node.html = better.slice(0, 2500);
4380          }
4381
4382          // Prefer a stable, actionable selector for Horizon chrome lists.
4383          if (el.getAttribute && el.getAttribute('part') === 'list') {
4384            node.target = ['ul[part="list"]'];
4385          }
4386        });
4387      });
4388    }
4389
4390    function notifyScanOpener(payload) {
4391      if (window.opener && payload.type === 'accesspro-axe-scan-error') {
4392        var jobId = new URLSearchParams(window.location.search).get('acp_job');
4393        showScanOverlay('Scan failed');
4394        window.opener.postMessage(
4395          {
4396            type: 'accesspro-axe-scan-progress',
4397            jobId: jobId,
4398            error: payload.message || 'Accessibility scan failed',
4399          },
4400          '*',
4401        );
4402        setTimeout(function () {
4403          window.close();
4404        }, 400);
4405        return;
4406      }
4407      submitScanResult(payload);
4408    }
4409
4410    var script = document.createElement('script');
4411    // cdnjs only goes up to 4.10.3; jsDelivr serves 4.11.1 (matches accessibility-scanner).
4412    script.src = 'https://cdn.jsdelivr.net/npm/[email protected]/axe.min.js';
4413    script.onload = function () {
4414      waitForFullPageLoad().then(runAxeScan);
4415    };
4416    script.onerror = function () {
4417      notifyScanOpener({
4418        type: 'accesspro-axe-scan-error',
4419        token: token,
4420        message: 'Failed to load axe-core',
4421      });
4422    };
4423    document.head.appendChild(script);
4424  })();
4425</script>
4425
4426
4427
4428<style>
4429  .accesspro-icon {
4430    display: inline-flex;
4431    flex-direction: column;
4432    align-items: center;
4433    gap: 4px;
4434    cursor: pointer;
4435    text-decoration: none;
4436    vertical-align: middle;
4437    color: var(--acp-trigger-color, #23185c);
4438  }
4439
4440  /* Icon-only triggers should not reserve a text line box. */
4441  .accesspro-icon[icon='true']:not(.acp-trigger--has-text) {
4442    line-height: 0;
4443  }
4444
4445  .accesspro-icon .asw-menu-btn-container {
4446    flex-shrink: 0;
4447  }
4448
4449  /* The cloned icon is inert; the host element is the control. */
4450  .accesspro-icon .asw-menu-btn-container,
4451  .accesspro-icon .asw-menu-btn {
4452    pointer-events: none;
4453  }
4454</style>
4455<script>
4456  (function () {
4457    var SELECTOR = '.accesspro-icon';
4458    var BOUND = 'acpTriggerBound';
4459    var FILLED = 'acpTriggerFilled';
4460    var settings = window.accessProWidgetSettings || {};
4461    var inlineMode = !!settings.hide_floating_icon;
4462    var fallbackReady = inlineMode;
4463    document.documentElement.style.setProperty(
4464      '--acp-trigger-color',
4465      settings.icon_color_fill || '#23185c'
4466    );
4467
4468    /* ---- open the widget ------------------------------------------------ */
4469    /* main.js is deferred, so iconInstance may not exist on an early click. */
4470    function openWidget(event) {
4471      if (event) event.preventDefault();
4472      if (window.iconInstance) {
4473        window.iconInstance.toggleWidget();
4474        return;
4475      }
4476      var waited = 0;
4477      var timer = setInterval(function () {
4478        if (window.iconInstance) {
4479          clearInterval(timer);
4480          window.iconInstance.toggleWidget();
4481        } else if ((waited += 100) >= 10000) {
4482          clearInterval(timer);
4483          console.error('[AccessPro] Widget did not load — cannot open menu.');
4484        }
4485      }, 100);
4486    }
4487
4488    /* ---- clone the floating icon ---------------------------------------- */
4489    function buildIcon() {
4490      var source = document.querySelector('#Access-Pro-Icon .asw-menu-btn-container');
4491      if (!source) return null;
4492
4493      var clone = source.cloneNode(true);
4494
4495      // Strip ids: the widget mutates apMenuIconStroke / apMenuIconFill by id
4496      // when contrast modes change, and duplicates would shadow the original.
4497      clone.removeAttribute('id');
4498      clone.querySelectorAll('[id]').forEach(function (node) {
4499        node.removeAttribute('id');
4500      });
4501
4502      // The dismiss "X" and loading dots belong to the floating icon only.
4503      clone.querySelectorAll('.asw-hide-widget-icon, .acp-floating-dots').forEach(function (node) {
4504        node.remove();
4505      });
4506
4507      // A <button> nested inside the merchant's <a>
4507 is invalid HTML. Swap it
4508      // for a <span> carrying the same classes so the widget CSS still applies.
4509      var button = clone.querySelector('.asw-menu-btn');
4510      if (button) {
4511        var span = document.createElement('span');
4512        span.className = button.className;
4513        span.setAttribute('style', button.getAttribute('style') || '');
4514        span.setAttribute('aria-hidden', 'true');
4515        while (button.firstChild) span.appendChild(button.firstChild);
4516        button.parentNode.replaceChild(span, button);
4517      }
4518
4519      return clone;
4520    }
4521
4522
4523    /* ---- fallback: build the icon from settings ------------------------- */
4524    /* Used when the floating icon is not in the DOM — the widget skips
4525       render() entirely if the visitor dismissed it, if a page/country filter
4526       bails out of init(), or if trigger display is set to title-only.
4527       Geometry below mirrors render() in main.js exactly. */
4528    var GLYPHS = {
4529      default: '<svg class="asw-main-icon" xmlns="http://www.w3.org/2000/svg" fill="#ffffff" style="height: 45%; width: 45%; fill: #ffffff" viewBox="0 0 512 512" aria-hidden="true" focusable="false"><path d="M256,112a56,56,0,1,1,56-56A56.06,56.06,0,0,1,256,112Z" /><path d="M432,112.8l-.45.12h0l-.42.13c-1,.28-2,.58-3,.89-18.61,5.46-108.93,30.92-172.56,30.92-59.13,0-141.28-22-167.56-29.47a73.79,73.79,0,0,0-8-2.58c-19-5-32,14.3-32,31.94,0,17.47,15.7,25.79,31.55,31.76v.28l95.22,29.74c9.73,3.73,12.33,7.54,13.6,10.84,4.13,10.59.83,31.56-.34,38.88l-5.8,45L150.05,477.44q-.15.72-.27,1.47l-.23,1.27h0c-2.32,16.15,9.54,31.82,32,31.82,19.6,0,28.25-13.53,32-31.94h0s28-157.57,42-157.57,42.84,157.57,42.84,157.57h0c3.75,18.41,12.4,31.94,32,31.94,22.52,0,34.38-15.74,32-31.94-.21-1.38-.46-2.74-.76-4.06L329,301.27l-5.79-45c-4.19-26.21-.82-34.87.32-36.9a1.09,1.09,0,0,0,.08-.15c1.08-2,6-6.48,17.48-10.79l89.28-31.21a16.9,16.9,0,0,0,1.62-.52c16-6,32-14.3,32-31.93S451,107.81,432,112.8Z" /></svg>',
4530      wheelchair: '<svg class="asw-main-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 960 960" fill="#ffffff" aria-hidden="true" focusable="false"> <path d="M480 240q-33 0-56.5-23.5T400 160q0-33 23.5-56.5T480 80q33 0 56.5 23.5T560 160q0 33-23.5 56.5T480 240ZM680 880V680H480q-33 0-56.5-23.5T400 600V360q0-33 23.5-56.5T480 280q24 0 41.5 10.5T559 324q55 66 99.5 90.5T760 480v80q-53 0-107-23t-93-55v138h120q33 0 56.5 23.5T760 680v220h-80ZM400 880q-83 0-141.5-58.5T200 680q0-72 45.5-127T360 484v82q-35 14-57.5 44.5T280 680q0 50 35 85t85 35q39 0 69.5-22.5T514 720h82q-14 69-69 114.5T400 880Z" /> </svg>',
4531      blind: '<svg class="asw-main-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960" fill="#ffffff" style="fill: #ffffff" aria-hidden="true" focusable="false"> <path d="m240-60-64-48 104-139v-213q0-31 5.5-68.5T300-596l-60 34v142h-80v-188l216-123q8-5 17-7t19-2q24 0 44 12t30 33l31 67q20 44 61 66t102 22v80h-39L860-78l-35 20-237-413q-40-13-72.5-37.5T460-568q-10 29-15.5 66.5T441-432l79 112v260h-80v-200l-71-102-9 142L240-60Zm220-700q-33 0-56.5-23.5T380-840q0-33 23.5-56.5T460-920q33 0 56.5 23.5T540-840q0 33-23.5 56.5T460-760Z" /> </svg>',
4532      eye: '<svg class="asw-main-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960" fill="#ffffff" style="fill: #ffffff" aria-hidden="true" focusable="false"><path d="m644-428-58-58q9-47-27-88t-93-32l-58-58q17-8 34.5-12t37.5-4q75 0 127.5 52.5T660-500q0 20-4 37.5T644-428Zm128 126-58-56q38-29 67.5-63.5T832-500q-50-101-143.5-160.5T480-720q-29 0-57 4t-55 12l-62-62q41-17 84-25.5t90-8.5q151 0 269 83.5T920-500q-23 59-60.5 109.5T772-302Zm20 246L624-222q-35 11-70.5 16.5T480-200q-151 0-269-83.5T40-500q21-53 53-98.5t73-81.5L56-792l56-56 736 736-56 56ZM222-624q-29 26-53 57t-41 67q50 101 143.5 160.5T480-280q20 0 39-2.5t39-5.5l-36-38q-11 3-21 4.5t-21 1.5q-75 0-127.5-52.5T300-500q0-11 1.5-21t4.5-21l-84-82Zm319 93Zm-151 75Z" /></svg>',
4533      accStraight: '<svg class="asw-main-icon" xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" fill="#ffffff" style="fill: #ffffff" aria-hidden="true" focusable="false"><path d="M480-720q-33 0-56.5-23.5T400-800q0-33 23.5-56.5T480-880q33 0 56.5 23.5T560-800q0 33-23.5 56.5T480-720ZM360-80v-520H120v-80h720v80H600v520h-80v-240h-80v240h-80Z" /></svg>',
4534      settings: '<svg class="asw-main-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960" fill="#ffffff" style="fill: #ffffff" aria-hidden="true" focusable="false">
4534<path d="m370-80-16-128q-13-5-24.5-12T307-235l-119 50L78-375l103-78q-1-7-1-13.5v-27q0-6.5 1-13.5L78-585l110-190 119 50q11-8 23-15t24-12l16-128h220l16 128q13 5 24.5 12t22.5 15l119-50 110 190-103 78q1 7 1 13.5v27q0 6.5-2 13.5l103 78-110 190-118-50q-11 8-23 15t-24 12L590-80H370Zm70-80h79l14-106q31-8 57.5-23.5T639-327l99 41 39-68-86-65q5-14 7-29.5t2-31.5q0-16-2-31.5t-7-29.5l86-65-39-68-99 42q-22-23-48.5-38.5T533-694l-13-106h-79l-14 106q-31 8-57.5 23.5T321-633l-99-41-39 68 86 64q-5 15-7 30t-2 32q0 16 2 31t7 30l-86 65 39 68 99-42q22 23 48.5 38.5T427-266l13 106Zm42-180q58 0 99-41t41-99q0-58-41-99t-99-41q-59 0-99.5 41T342-480q0 58 40.5 99t99.5 41Zm-2-140Z" /></svg>'
4535    };
4536
4537    var SIZES = {
4538      small: 40, '0.5x': 40,
4539      medium: 50, '1x': 50, default: 50,
4540      large: 60, '1.5x': 60,
4541      extraLarge: 75, '2x': 75
4542    };
4543
4544    function buildIconFromSettings() {
4545      var s = window.accessProWidgetSettings || {};
4546      var style = s.icon_style || 'thick';
4547      var square = s.icon_shape === 'square';
4548      // Defaults must match mergeSettings() in main.js and DEFAULT_SETTINGS in
4549      // app/constants/settings.js — both use #23185c for stroke AND fill — so a
4550      // metafield missing these keys renders identically on either path.
4551      var stroke = s.icon_color_stroke || '#23185c';
4552      var fill = s.icon_color_fill || '#23185c';
4553      var px = SIZES[s.icon_size] || 50;
4554      var solid = style === 'solid';
4555      var thin = style === 'thin';
4556      var shapes = '';
4557
4558      if (square) {
4559        var sizes = [
4560          [solid ? 100 : 98, stroke, 12],
4561          [solid ? 0 : thin ? 86 : 82, '#ffffff', 10],
4562          [solid || thin ? 80 : 70, fill, 8]
4563        ];
4564        sizes.forEach(function (d) {
4565          if (!d[0]) return;
4566          var off = (100 - d[0]) / 2;
4567          shapes += '<rect x="' + off + '" y="' + off + '" width="' + d[0] + '" height="' + d[0] +
4568            '" rx="' + d[2] + '" ry="' + d[2] + '" fill="' + d[1] + '" />';
4569        });
4570      } else {
4571        [
4572          [solid ? 50 : 49, stroke],
4573          [solid ? 0 : thin ? 43 : 41, '#ffffff'],
4574          [solid || thin ? 40 : 35, fill]
4575        ].forEach(function (d) {
4576          shapes += '<circle cx="50" cy="50" r="' + d[0] + '" fill="' + d[1] + '" />';
4577        });
4578      }
4579
4580      var name = GLYPHS[s.icon] ? s.icon : 'default';
4581      var box = document.createElement('div');
4582      box.className = 'asw-menu-btn-container';
4583      box.setAttribute('style', 'position:relative;width:' + px + 'px;height:' + px + 'px;');
4584      // The widget stylesheet may not be loaded when render() never ran, so
4585      // every layout-critical rule is inlined rather than left to the classes.
4586      box.innerHTML =
4587        '<span class="asw-menu-btn' + (square ? ' asw-menu-btn--square' : '') + '" aria-hidden="true"' +
4588        ' style="position:relative;display:flex;align-items:center;justify-content:center;' +
4589        'width:100%;height:100%;background:transparent;border:none;padding:0;margin:0;' +
4590        'border-radius:' + (square ? '12%' : '50%') + ';">' +
4591        '<svg class="asw-outer-svg" viewBox="0 0 100 100" aria-hidden="true" focusable="false"' +
4592        ' style="width:100%;height:100%;display:block;">' + shapes + '</svg>' +
4593        GLYPHS[name] + '</span>';
4594
4595      var glyph = box.querySelector('.asw-main-icon');
4596      if (glyph) {
4597        // .asw-main-icon sizes to 50% via CSS; the default glyph overrides to 45% inline.
4598        var pct = name === 'default' ? '45%' : '50%';
4599        glyph.setAttribute(
4600          'style',
4601          'position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);' +
4602          'width:' + pct + ';height:' + pct + ';fill:#ffffff;z-index:100;'
4603        );
4604      }
4605      return box;
4606    }
4607
4608    /* Name from the host only. Text inside aria-hidden (the cloned icon) does not count. */
4609    function triggerNeedsName(el) {
4610      if ((el.getAttribute('aria-label') || '').trim()) return false;
4611      if ((el.getAttribute('aria-labelledby') || '').trim()) return false;
4612      if ((el.getAttribute('title') || '').trim()) return false;
4613      var node = el.firstChild;
4614      while (node) {
4615        if (node.nodeType === 3) {
4616          if (node.textContent.trim()) return false;
4617        } else if (node.nodeType === 1 && node.getAttribute('aria-hidden') !== 'true') {
4618          if (!triggerNeedsName(node)) return false;
4619        }
4620        node = node.nextSibling;
4621      }
4622      return true;
4623    }
4624
4625    function ensureTriggerName(el) {
4626      if (triggerNeedsName(el)) {
4627        el.setAttribute('aria-label', 'Open Accessibility Menu');
4628      }
4629    }
4630
4631    /* ---- wire one element ----------------------------------------------- */
4632    function bind(el) {
4633      if (el.dataset[BOUND]) return;
4634      el.dataset[BOUND] = '1';
4635
4636      el.addEventListener('click', openWidget);
4637      el.addEventListener('keydown', function (event) {
4638        if (event.key === 'Enter' || event.key === ' ') openWidget(event);
4639      });
4640
4641      // A non-anchor host (div/span) needs explicit button semantics.
4642      var tag = el.tagName.toLowerCase();
4643      if (tag !== 'a' && tag !== 'button') {
4644        if (!el.hasAttribute('role')) el.setAttribute('role', 'button');
4645        if (!el.hasAttribute('tabindex')) el.setAttribute('tabindex', '0');
4646      }
4647
4648      if (el.textContent.trim()) el.classList.add('acp-trigger--has-text');
4649      ensureTriggerName(el);
4650    }
4651
4652    function fillIcon(el, allowFallback) {
4653      if (el.dataset[FILLED]) return true;
4654      if (el.getAttribute('icon') !== 'true') return true;
4655
4656      // Prefer cloning the live icon; fall back to rebuilding from settings.
4657      var icon = buildIcon();
4658      if (!icon && (allowFallback || inlineMode)) icon = buildIconFromSettings();
4659      if (!icon) return false;
4660
4661      // The clone's size lives only in the container's inline style. If the
4662      // widget rendered without one, size it from settings so it cannot
4663      // collapse to zero height inside the merchant's layout.
4664      if (!/\bheight\s*:/.test(icon.getAttribute('style') || '')) {
4665        var px = SIZES[(window.accessProWidgetSettings || {}).icon_size] || 50;
4666        icon.style.position = 'relative';
4667        icon.style.width = px + 'px';
4668        icon.style.height = px + 'px';
4669      }
4670
4671      el.insertBefore(icon, el.firstChild);
4672      el.dataset[FILLED] = '1';
4673      ensureTriggerName(el);
4674      return true;
4675    }
4676
4677    /* ---- scan ------------------------------------------------------------ */
4678    /* Clicks are wired immediately so the trigger works before the icon
4679       renders; icons are filled in once the floating icon exists. */
4680    var pendingIcons = false;
4681
4682    function scan(allowFallback) {
4683      pendingIcons = false;
4684      document.querySelectorAll(SELECTOR).forEach(function (el) {
4685        bind(el);
4686        if (!fillIcon(el, allowFallback)) pendingIcons = true;
4687      });
4688    }
4689
4690    function start() {
4691      scan(inlineMode);
4692
4693      // Inline mode hides the floating icon, so build from settings immediately.
4694      if (inlineMode) {
4695        // console.log('[AccessPro] Inline triggers — using widget settings for icons');
4696      }
4697
4698      // The floating icon only renders after the settings request resolves and
4699      // the widget chunk loads, so poll until it appears. If it never does,
4700      // stop waiting and build the icon from settings instead.
4701      var FALLBACK_AFTER = 2500;
4702      var waited = 0;
4703      var timer = setInterval(function () {
4704        if (!pendingIcons) {
4705          clearInterval(timer);
4706          return;
4707        }
4708        waited += 200;
4709        if (waited < FALLBACK_AFTER) {
4710          scan(false);
4711          return;
4712        }
4713        fallbackReady = true;
4714        clearInterval(timer);
4715        scan(true);
4716        if (pendingIcons) {
4717          console.warn('[AccessPro] Could not render inline icons.');
4718        }
4719      }, 200);
4720
4721      // Catch triggers added later (theme editor re-renders, dynamic sections).
4722      // Debounced: the widget itself mutates the DOM heavily as it renders.
4723      if (window.MutationObserver) {
4724        var queued = false;
4725        new window.MutationObserver(function () {
4726          if (queued) return;
4727          queued = true;
4728          requestAnimationFrame(function () {
4729            queued = false;
4730            scan(fallbackReady || inlineMode);
4731          });
4732        }).observe(document.body, { childList: true, subtree: true });
4733      }
4734    }
4735
4736    if (document.readyState === 'loading') {
4737      document.addEventListener('DOMContentLoaded', start);
4738    } else {
4739      start();
4740    }
4741  })();
4742</script>
4742
4743
4744
4745</div>
4745<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4745
4746</body>
4747</html>
4748<script nowprocket nitro-exclude type="text/javascript" id="sa-dynamic-optimization" data-uuid="6d683e93-1d28-41bf-9c64-11635ecae170" src="data:text/javascript;base64,dmFyIHNjcmlwdCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoInNjcmlwdCIpO3NjcmlwdC5zZXRBdHRyaWJ1dGUoIm5vd3Byb2NrZXQiLCAiIik7c2NyaXB0LnNldEF0dHJpYnV0ZSgibml0cm8tZXhjbHVkZSIsICIiKTtzY3JpcHQuc3JjID0gImh0dHBzOi8vZGFzaGJvYXJkLmxpbmtncmFwaC5jb20vc2NyaXB0cy9keW5hbWljX29wdGltaXphdGlvbi5qcyI7c2NyaXB0LmRhdGFzZXQudXVpZCA9ICI2ZDY4M2U5My0xZDI4LTQxYmYtOWM2NC0xMTYzNWVjYWUxNzAiO3NjcmlwdC5pZCA9ICJzYS1keW5hbWljLW9wdGltaXphdGlvbi1sb2FkZXIiO2RvY3VtZW50LmhlYWQuYXBwZW5kQ2hpbGQoc2NyaXB0KTs="></script>
4748
4749
4750
4751<script src="https://widget.sezzle.com/v1/javascript/price-widget?uuid=e36dac6c-f63d-43f3-9e88-78ddeb39fc63"></script>
vendor: 1 bytes, line 4751
4751

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.