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" />�<title>Guess Hookah Gift Card | Premium Gift for Hookah Lovers</title> 11<meta name="description" content="Give the gift of choice with the Guess Hookah Gift Card. Redeemable for high-quality hookah products, itâs the perfect present for any hookah enthusiast, offering flexibility and variety." /> 12<meta name="smartseo-keyword" content="" /> 13<meta name="smartseo-timestamp" content="0" />���
13<script defer="" hs-ignore id="TOS_SCRIPT_ID" href="//guesshookah.com/cdn/shop/t/19/assets/54eff37c84e673454e890cf6d7c9c94d6e614e5afefbcf45cb7f321365afed3f.json?v=24009866415293169551726146800"></script>
13 14 15 16 17 <meta charset="utf-8"> 18 <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=1.0"> 19 <meta name="theme-color" content="#cb1836"> 20<link rel="preconnect" href="https://fonts.googleapis.com"> 21<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 22<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/products/guess-hookah-gift-card"><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"> 23 <link rel="preload" as="script" href="//guesshookah.com/cdn/shop/t/19/assets/theme.js?v=113682921400883646911739032207"> 24 <link rel="preconnect" href="https://cdn.shopify.com"> 25 <link rel="preconnect" href="https://fonts.shopifycdn.com"> 26 <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com"> 27 <link rel="dns-prefetch" href="https://ajax.googleapis.com"> 28 <link rel="dns-prefetch" href="https://maps.googleapis.com"> 29 <link rel="dns-prefetch" href="https://maps.gstatic.com"> 30 31 <meta property="og:type" content="product"> 32 <meta property="og:title" content="Guess Hookah Gift Card"><meta property="og:image" content="http://guesshookah.com/cdn/shop/files/HookahGiftCard.jpg?v=1730335418"> 33 <meta property="og:image:secure_url" content="https://guesshookah.com/cdn/shop/files/HookahGiftCard.jpg?v=1730335418"> 34 <meta property="og:image:width" content="1024"> 35 <meta property="og:image:height" content="1024"><meta property="product:price:amount" content="10.00"> 36 <meta property="product:price:currency" content="USD"><meta property="og:description" content="Give the gift of choice with the Guess Hookah Gift Card. Redeemable for high-quality hookah products, itâs the perfect present for any hookah enthusiast, offering flexibility and variety."><meta property="og:url" content="https://guesshookah.com/products/guess-hookah-gift-card"> 37<meta property="og:site_name" content="GH Shop"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Guess Hookah Gift Card"> 38 <meta name="twitter:description" content="Treat the hookah enthusiasts in your life to the ultimate experience with the Guess Hookah Gift Card. Perfect for any occasion, this gift card gives recipients the freedom to explore and select from a variety of premium hookah products, including high-quality shisha flavors, accessories, and more. Easy to use and redeemable for any items at Guess Hookah, this gift card is a convenient and thoughtful way to show you care. 39Key Features: 40 ⢠Flexible Choice: Redeemable for all products at Guess Hookah 41 ⢠Gift for Every Occasion: Ideal for birthdays, holidays, or as a surprise 42 ⢠Convenient: Available in multiple denominations to fit any budget 43Let your loved ones elevate their hookah sessions with the Guess Hookah Gift Card, providing a gateway to premium products and a customized smoking experience."> 44 <meta name="twitter:image" content="https://guesshookah.com/cdn/shop/files/HookahGiftCard_600x600_crop_center.jpg?v=1730335418"> 45 <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> 46 @font-face { 47 font-family: Arimo; 48 font-weight: 400; 49 font-style: normal; 50 font-display: swap; 51 src: url("//guesshookah.com/cdn/fonts/arimo/arimo_n4.a7efb558ca22d2002248bbe6f302a98edee38e35.woff2") format("woff2"), 52 url("//guesshookah.com/cdn/fonts/arimo/arimo_n4.0da809f7d1d5ede2a73be7094ac00741efdb6387.woff") format("woff"); 53} 54 55 @font-face { 56 font-family: Arimo; 57 font-weight: 400; 58 font-style: normal; 59 font-display: swap; 60 src: url("//guesshookah.com/cdn/fonts/arimo/arimo_n4.a7efb558ca22d2002248bbe6f302a98edee38e35.woff2") format("woff2"), 61 url("//guesshookah.com/cdn/fonts/arimo/arimo_n4.0da809f7d1d5ede2a73be7094ac00741efdb6387.woff") format("woff"); 62} 63 64@font-face { 65 font-family: Arimo; 66 font-weight: 600; 67 font-style: normal; 68 font-display: swap; 69 src: url("//guesshookah.com/cdn/fonts/arimo/arimo_n6.9c18b0befd86597f319b7d7f925727d04c262b32.woff2") format("woff2"), 70 url("//guesshookah.com/cdn/fonts/arimo/arimo_n6.422bf6679b81a8bfb1b25d19299a53688390c2b9.woff") format("woff"); 71} 72 73@font-face { 74 font-family: Arimo; 75 font-weight: 400; 76 font-style: italic; 77 font-display: swap; 78 src: url("//guesshookah.com/cdn/fonts/arimo/arimo_i4.438ddb21a1b98c7230698d70dc1a21df235701b2.woff2") format("woff2"), 79 url("//guesshookah.com/cdn/fonts/arimo/arimo_i4.0e1908a0dc1ec32fabb5a03a0c9ee2083f82e3d7.woff") format("woff"); 80} 81 82 83 @font-face { 84 font-family: Arimo; 85 font-weight: 700; 86 font-style: normal; 87 font-display: swap; 88 src: url("//guesshookah.com/cdn/fonts/arimo/arimo_n7.1d2d0638e6a1228d86beb0e10006e3280ccb2d04.woff2") format("woff2"), 89 url("//guesshookah.com/cdn/fonts/arimo/arimo_n7.f4b9139e8eac4a17b38b8707044c20f54c3be479.w
89off") format("woff"); 90} 91 92 @font-face { 93 font-family: Arimo; 94 font-weight: 400; 95 font-style: italic; 96 font-display: swap; 97 src: url("//guesshookah.com/cdn/fonts/arimo/arimo_i4.438ddb21a1b98c7230698d70dc1a21df235701b2.woff2") format("woff2"), 98 url("//guesshookah.com/cdn/fonts/arimo/arimo_i4.0e1908a0dc1ec32fabb5a03a0c9ee2083f82e3d7.woff") format("woff"); 99} 100 101 @font-face { 102 font-family: Arimo; 103 font-weight: 700; 104 font-style: italic; 105 font-display: swap; 106 src: url("//guesshookah.com/cdn/fonts/arimo/arimo_i7.b9f09537c29041ec8d51f8cdb7c9b8e4f1f82cb1.woff2") format("woff2"), 107 url("//guesshookah.com/cdn/fonts/arimo/arimo_i7.ec659fc855f754fd0b1bd052e606bba1058f73da.woff") format("woff"); 108} 109 110 111 :root { 112 --default-text-font-size : 15px; 113 --base-text-font-size : 17px; 114 --heading-font-family : Arimo, sans-serif; 115 --heading-font-weight : 400; 116 --heading-font-style : normal; 117 --text-font-family : Arimo, sans-serif; 118 --text-font-weight : 400; 119 --text-font-style : normal; 120 --text-font-bolder-weight: 600; 121 --text-link-decoration : underline; 122 123 --text-color : #222021; 124 --text-color-rgb : 34, 32, 33; 125 --heading-color : #0b0b0b; 126 --border-color : #e8e8e8; 127 --border-color-rgb : 232, 232, 232; 128 --form-border-color : #dbdbdb; 129 --accent-color : #cb1836; 130 --accent-color-rgb : 203, 24, 54; 131 --link-color : #cb1836; 132 --link-color-hover : #871024; 133 --background : #ffffff; 134 --secondary-background : #ffffff; 135 --secondary-background-rgb : 255, 255, 255; 136 --accent-background : rgba(203, 24, 54, 0.08); 137 138 --input-background: #ffffff; 139 140 --error-color : #cf0e0e; 141 --error-background : rgba(207, 14, 14, 0.07); 142 --success-color : #1c7b36; 143 --success-background: rgba(28, 123, 54, 0.11); 144 145 --primary-button-background : #cb1836; 146 --primary-button-background-rgb : 203, 24, 54; 147 --primary-button-text-color : #ffffff; 148 --secondary-button-background : #222021; 149 --secondary-button-background-rgb: 34, 32, 33; 150 --secondary-button-text-color : #ffffff; 151 152 --header-background : #0b0b0b; 153 --header-text-color : #ffffff; 154 --header-light-text-color: #e8e8e8; 155 --header-border-color : rgba(232, 232, 232, 0.3); 156 --header-accent-color : #cb1836; 157 158 --footer-background-color: #222021; 159 --footer-heading-text-color: #ffffff; 160 --footer-body-text-color: #ffffff; 161 --footer-body-text-color-rgb: 255, 255, 255; 162 --footer-accent-color: #cb1836; 163 --footer-accent-color-rgb: 203, 24, 54; 164 --footer-border: none; 165 166 --flickity-arrow-color: #b5b5b5;--product-on-sale-accent : #cf0e0e; 167 --product-on-sale-accent-rgb : 207, 14, 14; 168 --product-on-sale-color : #ffffff; 169 --product-in-stock-color : #1c7b36; 170 --product-low-stock-color : #cf0e0e; 171 --product-sold-out-color : #8a9297; 172 --product-custom-label-1-background: #3f6ab1; 173 --product-custom-label-1-color : #ffffff; 174 --product-custom-label-2-background: #8a44ae; 175 --product-custom-label-2-color : #ffffff; 176 --product-review-star-color : #ffbd00; 177 178 --mobile-container-gutter : 20px; 179 --desktop-container-gutter: 40px; 180 181 /* Shopify related variables */ 182 --payment-terms-background-color: #ffffff; 183 } 184</style> 185
186<script> 187 // IE11 does not have support for CSS variables, so we have to polyfill them 188 if (!(((window || {}).CSS || {}).supports && window.CSS.supports('(--a: 0)'))) { 189 const script = document.createElement('script'); 190 script.type = 'text/javascript'; 191 script.src = 'https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2'; 192 script.onload = function() { 193 cssVars({}); 194 }; 195 196 document.getElementsByTagName('head')[0].appendChild(script); 197 } 198</script>
198 199 200 201 <!-- "snippets/buddha-megamenu.liquid" was not rendered, the associated app was uninstalled --> 202
202<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
202<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/57072156724/digital_wallets/dialog"> 203<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/45376659390516:1?ucp/version=2026-08-25" payment="com.google.pay dev.shopify.card dev.shopify.shop_pay"><link rel="alternate" hreflang="x-default" href="https://guesshookah.com/products/guess-hookah-gift-card"> 204<link rel="alternate" hreflang="en" href="https://guesshookah.com/products/guess-hookah-gift-card"> 205<link rel="alternate" hreflang="es" href="https://guesshookah.com/es/products/guess-hookah-gift-card"> 206<link rel="alternate" hreflang="ar" href="https://guesshookah.com/ar/products/guess-hookah-gift-card"> 207<link rel="alternate" hreflang="fr" href="https://guesshookah.com/fr/products/guess-hookah-gift-card"> 208<link rel="alternate" hreflang="de" href="https://guesshookah.com/de/products/guess-hookah-gift-card"> 209<link rel="alternate" hreflang="pt" href="https://guesshookah.com/pt/products/guess-hookah-gift-card"> 210<link rel="alternate" hreflang="zh-Hant" href="https://guesshookah.com/zh/products/guess-hookah-gift-card"> 211<link rel="alternate" hreflang="hi" href="https://guesshookah.com/hi/products/guess-hookah-gift-card"> 212<link rel="alternate" hreflang="he" href="https://guesshookah.com/he/products/guess-hookah-gift-card"> 213<link rel="alternate" hreflang="en-CA" href="https://guesshookah.com/en-ca/products/guess-hookah-gift-card"> 214<link rel="alternate" hreflang="fr-CA" href="https://guesshookah.com/fr-ca/products/guess-hookah-gift-card"> 215<link rel="alternate" hreflang="ja-JP" href="https://guesshookah.com/ja-jp/products/guess-hookah-gift-card"> 216<link rel="alternate" hreflang="en-JP" href="https://guesshookah.com/en-jp/products/guess-hookah-gift-card"> 217<link rel="alternate" type="application/json+oembed" href="https://guesshookah.com/products/guess-hookah-gift-card.oembed">
218<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
vendor: 1 bytes, line 218
218
219<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 219
219
220<script>var Shopify = Shopify || {}; 221Shopify.shop = "guess-hookah.myshopify.com"; 222Shopify.locale = "en"; 223Shopify.currency = {"active":"USD","rate":"1.0"}; 224Shopify.country = "US"; 225Shopify.theme = {"name":" WH LAB","id":137289760820,"schema_name":"Warehouse","schema_version":"2.6.1","theme_store_id":null,"role":"main"}; 226Shopify.theme.handle = "null"; 227Shopify.theme.style = {"id":null,"handle":null}; 228Shopify.cdnHost = "guesshookah.com/cdn"; 229Shopify.routes = Shopify.routes || {}; 230Shopify.routes.root = "/"; 231Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 232Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 233Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 234Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 234
234
235<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 235
235
236<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 236
236
237<script> 238 window.Shopify = window.Shopify || {}; 239 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 240 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 241 window.Shopify.SignInWithShop.eligible = true; 242</script>
vendor: 1 bytes, line 242
242
243<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 243
243
244<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 244
244
245<script type="module"> 246 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 247 248 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 249 250</script>
vendor: 1 bytes, line 250
250
251<script> 252 window.Shopify = window.Shopify || {}; 253 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 254 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"]}; 255</script>
vendor: 1 bytes, line 255
255
256<script>(function() { 257 var isLoaded = false; 258 function asyncLoad() { 259 if (isLoaded) return; 260 isLoaded = true; 261 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"]; 262 for (var i = 0; i < urls.length; i++) { 263 var s = document.createElement('script'); 264 s.type = 'text/javascript'; 265 s.async = true; 266 s.src = urls[i]; 267 var x = document.getElementsByTagName('script')[0]; 268 x.parentNode.insertBefore(s, x); 269 } 270 }; 271 if(window.attachEvent) { 272 window.attachEvent('onload', asyncLoad); 273 } else { 274 window.addEventListener('load', asyncLoad, false); 275 } 276})();</script>
vendor: 1 bytes, line 276
276
277<script id="__st">var __st={"a":57072156724,"offset":-14400,"reqid":"ed9bb90e-350d-4466-bf9a-4f9b03035e0b-1791116992","pageurl":"guesshookah.com\/products\/guess-hookah-gift-card","u":"49268ab7c258","p":"product","rtyp":"product","rid":7658113368116};</script>
vendor: 1 bytes, line 277
277
278<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 278
278
279<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 279
279
280<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 280
280
281<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>
281<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 281
281
282<script> 283 window.Shopify = window.Shopify || {}; 284 window.Shopify.MCP = window.Shopify.MCP || {}; 285 window.Shopify.MCP.enabled = true; 286 window.Shopify.MCP.shop = "guess-hookah.myshopify.com"; 287 window.Shopify.MCP.mcpEndpoint = "https:\/\/guesshookah.com\/api\/mcp"; 288 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"]}}]; 289</script>
vendor: 1 bytes, line 289
289
290<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=");})(); 291</script>
vendor: 1 bytes, line 291
291
292<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)}}; 293</script>
vendor: 1 bytes, line 293
293
294<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 295 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); 296</script>
vendor: 1 bytes, line 296
296
297<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})}})); 298</script>
298 299<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"> 300<style id="shopify-accelerated-checkout-cart"> 301 #shopify-buyer-consent { 302 margin-top: 1em; 303 display: inline-block; 304 width: 100%; 305} 306 307#shopify-buyer-consent.hidden { 308 display: none; 309} 310 311#shopify-subscription-policy-button { 312 background: none; 313 border: none; 314 padding: 0; 315 text-decoration: underline; 316 font-size: inherit; 317 cursor: pointer; 318} 319 320#shopify-subscription-policy-button::before { 321 box-shadow: none; 322} 323 324 </style> 325
326<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
vendor: 1 bytes, line 326
326
327<script type="text/javascript">window.moneyFormat = "${{amount}}"; 328 window.shopCurrency = "USD"; 329 window.assetsUrl = '//guesshookah.com/cdn/shop/t/19/assets/'; 330</script>
vendor: 1 bytes, line 330
330
331<script> 332 window.globoRelatedProductsConfig = { 333 apiUrl: "https://related-products.globosoftware.net/v2/public/api", 334 alternateApiUrl: "https://related-products.globosoftware.net/v2/public", 335 shop: "guess-hookah.myshopify.com", 336 shopNumber: 33014, 337 domain: "guesshookah.com", 338 customer:null, 339 urls: { 340 search: "\/search", 341 collection: "\/collections", 342 }, 343 page: 'product', 344 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"}, 345 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}}, 346 manualRecommendations: {}, 347 boughtTogetherIds: {}, 348 trendingProducts: [], 349 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}, 350 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}, 351 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}, 352 basis_collection_handle: 'all', 353 widgets: [], 354 offers: [], 355 view_name: 'globo.alsobought', 356 cart_properties_name: '_bundle', 357 upsell_properties_name: '_upsell_bundle', 358 discounted_ids: [], 359 discount_min_amount: 0, 360 offerdiscounted_ids: [], 361 offerdiscount_min_amount: 0,data: { 362 ids: ["7658113368116"], 363 vendors: ["Guess Hookah"], 364 types: [""], 365 tags: [], 366 collections: [] 367 },product: { 368 id: "7658113368116", 369 title: "Guess Hookah Gift Card", 370 handle: "guess-hookah-gift-card", 371 price: 1000, 372 compare_at_price: null, 373 images: ["//guesshookah.com/cdn/shop/files/HookahGiftCard.jpg?v=1730335418"], 374 variants: [{"id":45376659390516,"title":"$10.00","option1":"$10.00","option2":null,"option3":null,"sku":null,"requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"Guess Hookah Gift Card - $10.00","public_title":"$10.00","options":["$10.00"],"price":1000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45376659423284,"title":"$25.00","option1":"$25.00","option2":null,"option3":null,"sku":null,"requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"Guess Hookah Gift Card - $25.00","public_title":"$25.00","options":["$25.00"],"price":2500,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45376659456052,"title":"$50.00","option1":"$50.00","option2":null,"option3":null,"sku":null,"requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"Guess Hookah Gift Card - $50.00","public_title":"$50.00","options":["$50.00"],"price":5000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45376659488820,"title":"$100.00","option1":"$100.00","option2":null,"option3":null,"sku":null,"requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"Guess Hookah Gift Card - $100.00","public_title":"$100.00","options":["$100.00"],"price":10000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45376659521588,"title":"$150.00","option1":"$150.00","option2":null,"option3":null,"sku":null,"requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"Guess Hookah Gift Card - $150.00","public_title":"$150.00","options":["$150.00"],"price":15000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45376659554356,"title":"$300.00","option1":"$300.00","option2":null,"option3":null,"sku":null,"requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"Guess Hookah Gift Card - $300.00","public_title":"$300.00","options":["$300.00"],"price":30000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45376659587124,"title":"$500.00","option1":"$500.00","option2":null,"option3":null,"sku":null,"requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"Guess Hookah Gift Card - $500.00","public_title":"$500.00","options":["$500.00"],"price":50000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}], 375 available: true, 376 vendor: "Guess Hookah", 377 product_type: "", 378 tags: [], 379 published_at:"2024-10-30 20:46:13 -0400" 380 },upselldatas:{}, 381 cartitems:[], 382 no_image_url: "https://cdn.shopify.com/s/images/admin/no-image-large.gif" 383 }; 384</script>
vendor: 1 bytes, line 384
384
385<script>globoRelatedProductsConfig.data.collections = globoRelatedProductsConfig.data.collections.concat(["best-selling-products","globo_basis_collection","newest-products"]);globoRelatedProductsConfig.boughtTogetherIds[7658113368116] =false; 386 387 globoRelatedProductsConfig.upselldatas[7658113368116] = { 388 title: "Guess Hookah Gift Card", 389 collections :["best-selling-products","globo_basis_collection","newest-products"], 390 tags:[], 391 product_type:""}; 392</script>
392<script defer src="//guesshookah.com/cdn/shop/t/19/assets/globo.alsobought.data.min.js?v=41985547793327734771726146799"></script>
392 393
394<script defer src="//guesshookah.com/cdn/shop/t/19/assets/globo.alsobought.min.js?v=181224561756206193921726146800"></script>
394 395<link rel="preload stylesheet" href="//guesshookah.com/cdn/shop/t/19/assets/globo.alsobought.css?v=108114504559017931381726146799" as="style"> 396 397 398 <link rel="stylesheet" href="//guesshookah.com/cdn/shop/t/19/assets/theme.css?v=60557170099735572951761536879"> 399 400 401
401<script type="application/ld+json"> 402 { 403 "@context": "http://schema.org", 404 "@type": "Product", 405 "offers": [{ 406 "@type": "Offer", 407 "name": "$10.00", 408 "availability":"https://schema.org/InStock", 409 "price": 10.0, 410 "priceCurrency": "USD", 411 "priceValidUntil": "2026-10-14","url": "/products/guess-hookah-gift-card?variant=45376659390516" 412 }, 413{ 414 "@type": "Offer", 415 "name": "$25.00", 416 "availability":"https://schema.org/InStock", 417 "price": 25.0, 418 "priceCurrency": "USD", 419 "priceValidUntil": "2026-10-14","url": "/products/guess-hookah-gift-card?variant=45376659423284" 420 }, 421{ 422 "@type": "Offer", 423 "name": "$50.00", 424 "availability":"https://schema.org/InStock", 425 "price": 50.0, 426 "priceCurrency": "USD", 427 "priceValidUntil": "2026-10-14","url": "/products/guess-hookah-gift-card?variant=45376659456052" 428 }, 429{ 430 "@type": "Offer", 431 "name": "$100.00", 432 "availability":"https://schema.org/InStock", 433 "price": 100.0, 434 "priceCurrency": "USD", 435 "priceValidUntil": "2026-10-14","url": "/products/guess-hookah-gift-card?variant=45376659488820" 436 }, 437{ 438 "@type": "Offer", 439 "name": "$150.00", 440 "availability":"https://schema.org/InStock", 441 "price": 150.0, 442 "priceCurrency": "USD", 443 "priceValidUntil": "2026-10-14","url": "/products/guess-hookah-gift-card?variant=45376659521588" 444 }, 445{ 446 "@type": "Offer", 447 "name": "$300.00", 448 "availability":"https://schema.org/InStock", 449 "price": 300.0, 450 "priceCurrency": "USD", 451 "priceValidUntil": "2026-10-14","url": "/products/guess-hookah-gift-card?variant=45376659554356" 452 }, 453{ 454 "@type": "Offer", 455 "name": "$500.00", 456 "availability":"https://schema.org/InStock", 457 "price": 500.0, 458 "priceCurrency": "USD", 459 "priceValidUntil": "2026-10-14","url": "/products/guess-hookah-gift-card?variant=45376659587124" 460 } 461], 462 "brand": { 463 "name": "Guess Hookah" 464 }, 465 "name": "Guess Hookah Gift Card", 466 "description": "Treat the hookah enthusiasts in your life to the ultimate experience with the Guess Hookah Gift Card. Perfect for any occasion, this gift card gives recipients the freedom to explore and select from a variety of premium hookah products, including high-quality shisha flavors, accessories, and more. Easy to use and redeemable for any items at Guess Hookah, this gift card is a convenient and thoughtful way to show you care.\nKey Features:\n ⢠Flexible Choice: Redeemable for all products at Guess Hookah\n ⢠Gift for Every Occasion: Ideal for birthdays, holidays, or as a surprise\n ⢠Convenient: Available in multiple denominations to fit any budget\nLet your loved ones elevate their hookah sessions with the Guess Hookah Gift Card, providing a gateway to premium products and a customized smoking experience.", 467 "category": "", 468 "url": "/products/guess-hookah-gift-card", 469 "sku": null, 470 "image": { 471 "@type": "ImageObject", 472 "url": "https://guesshookah.com/cdn/shop/files/HookahGiftCard_1024x.jpg?v=1730335418", 473 "image": "https://guesshookah.com/cdn/shop/files/HookahGiftCard_1024x.jpg?v=1730335418", 474 "name": " Guess Hookah Gift Card ", 475 "width": "1024", 476 "height": "1024" 477 } 478 } 479 </script>
479 480 481 482 483
483<script type="application/ld+json"> 484 { 485 "@context": "http://schema.org", 486 "@type": "BreadcrumbList", 487 "itemListElement": [{ 488 "@type": "ListItem", 489 "position": 1, 490 "name": "Home", 491 "item": "https://guesshookah.com" 492 },{ 493 "@type": "ListItem", 494 "position": 2, 495 "name": "Guess Hookah Gift Card", 496 "item": "https://guesshookah.com/products/guess-hookah-gift-card" 497 }] 498 } 499 </script>
499 500 501 502
502<script> 503 // This allows to expose several variables to the global scope, to be used in scripts 504 window.theme = { 505 pageType: "product", 506 cartCount: 0, 507 moneyFormat: "${{amount}}", 508 moneyWithCurrencyFormat: "${{amount}} USD", 509 currencyCodeEnabled: false, 510 showDiscount: true, 511 discountMode: "percentage", 512 searchMode: "product,article", 513 searchUnavailableProducts: "last", 514 cartType: "message" 515 }; 516 517 window.routes = { 518 rootUrl: "\/", 519 rootUrlWithoutSlash: '', 520 cartUrl: "\/cart", 521 cartAddUrl: "\/cart\/add", 522 cartChangeUrl: "\/cart\/change", 523 searchUrl: "\/search", 524 productRecommendationsUrl: "\/recommendations\/products" 525 }; 526 527 window.languages = { 528 productRegularPrice: "Regular price", 529 productSalePrice: "Sale price", 530 collectionOnSaleLabel: "Save {{savings}}", 531 productFormUnavailable: "Unavailable", 532 productFormAddToCart: "Add to cart", 533 productFormSoldOut: "Sold out", 534 productAdded: "Product has been added to your cart", 535 productAddedShort: "Added!", 536 shippingEstimatorNoResults: "No shipping could be found for your address.", 537 shippingEstimatorOneResult: "There is one shipping rate for your address:", 538 shippingEstimatorMultipleResults: "There are {{count}} shipping rates for your address:", 539 shippingEstimatorErrors: "There are some errors:" 540 }; 541 542 window.lazySizesConfig = { 543 loadHidden: false, 544 hFac: 0.8, 545 expFactor: 3, 546 customMedia: { 547 '--phone': '(max-width: 640px)', 548 '--tablet': '(min-width: 641px) and (max-width: 1023px)', 549 '--lap': '(min-width: 1024px)' 550 } 551 }; 552 553 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 554 </script>
554<script defer src="//guesshookah.com/cdn/shop/t/19/assets/theme.js?v=113682921400883646911739032207"></script>
554 555
555<script defer src="//guesshookah.com/cdn/shop/t/19/assets/custom.min.js?v=105997007003712207781726146800"></script>
555<script> 556 (function () { 557 window.onpageshow = function() { 558 // We force re-freshing the cart content onpageshow, as most browsers will serve a cache copy when hitting the 559 // back button, which cause staled data 560 document.documentElement.dispatchEvent(new CustomEvent('cart:refresh', { 561 bubbles: true, 562 detail: {scrollToTop: false} 563 })); 564 }; 565 })(); 566 </script>
566<script defer src="//guesshookah.com/cdn/shop/t/19/assets/variable-products.js?v=168311612785199355051726146800"></script>
566 567 568 569
569<script> 570 if (typeof BSS_PL == 'undefined') { 571 var BSS_PL = {}; 572 } 573 var bssPlApiServer = "https://product-labels-pro.bsscommerce.com"; 574 BSS_PL.customerTags = 'null'; 575 BSS_PL.configData = []; 576 BSS_PL.storeId = 19854; 577 BSS_PL.currentPlan = "false"; 578 BSS_PL.storeIdCustomOld = "10678"; 579 BSS_PL.storeIdOldWIthPriority = "12200"; 580 BSS_PL.apiServerProduction = "https://product-labels-pro.bsscommerce.com"; 581 582 </script>
582 583 <style> 584.homepage-slideshow .slick-slide .bss_pl_img { 585 visibility: hidden !important; 586} 587</style> 588 589
589<script async src="https://magic-menu.risingsigma.com/js/create-magic-menu.min.js"></script>
589 590 591 592 593<!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 594 595 596 597 598 599 600 601<link rel="dns-prefetch" href="https://cdn.judge.me"> 602<link rel="dns-prefetch" href="https://cdn1.judge.me"> 603<link rel="dns-prefetch" href="https://api.judge.me"> 604
605<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
605ou! 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
605itle":"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_
605youtube_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"
605:"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>
605 <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 )} 606</style> <style class='jdgm-settings-style'></style> 607 608 609 610 611 <style class='jdgm-miracle-styles'> 612 @-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
612/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} 613 614</style> 615 616 617 618 619 620 621 622 623
624<script data-cfasync='false' class='jdgm-script'> 625!function(e){window.jdgm=window.jdgm||{}; 626/* INF-1976 */ 627var _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;}(); 628if(_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;} 629jdgm.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/", 630jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 631setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 632!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 633(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 634a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 635jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 636t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 637t.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( 638".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 639parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 640jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 641)}))}(document); 642</script>
642 643<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> 644 645<!-- BEGIN app snippet: theme_fix_tags -->
645<script> 646 (function() { 647 var jdgmThemeFixes = null; 648 if (!jdgmThemeFixes) return; 649 650 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 651 // before the per-theme fix so the theme-specific CSS wins the cascade. 652 // HTML is never applied globally (too risky). 653 var allThemesFix = jdgmThemeFixes['all']; 654 if (allThemesFix && allThemesFix.css) { 655 var allStyleTag = document.createElement('style'); 656 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 657 allStyleTag.innerHTML = allThemesFix.css; 658 document.head.append(allStyleTag); 659 }; 660 661 if (allThemesFix && allThemesFix.js) { 662 var allScriptTag = document.createElement('script'); 663 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 664 allScriptTag.innerHTML = allThemesFix.js; 665 document.head.append(allScriptTag); 666 }; 667 668 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 669 if (!thisThemeFix) return; 670 671 if (thisThemeFix.html) { 672 document.addEventListener("DOMContentLoaded", function() { 673 var htmlDiv = document.createElement('div'); 674 htmlDiv.classList.add('jdgm-theme-fix-html'); 675 htmlDiv.innerHTML = thisThemeFix.html; 676 document.body.append(htmlDiv); 677 }); 678 }; 679 680 if (thisThemeFix.css) { 681 var styleTag = document.createElement('style'); 682 styleTag.classList.add('jdgm-theme-fix-style'); 683 styleTag.innerHTML = thisThemeFix.css; 684 document.head.append(styleTag); 685 }; 686 687 if (thisThemeFix.js) { 688 var scriptTag = document.createElement('script'); 689 scriptTag.classList.add('jdgm-theme-fix-script'); 690 scriptTag.innerHTML = thisThemeFix.js; 691 document.head.append(scriptTag); 692 }; 693 })(); 694</script>
694 695<!-- END app snippet --> 696<!-- End of Judge.me Core --> 697 698 699 700<!-- END app block --><!-- BEGIN app block: shopify://apps/xo-gallery/blocks/xo-gallery-seo/e61dfbaa-1a75-4e4e-bffc-324f17325251 --><!-- XO Gallery SEO --> 701 702<!-- End: XO Gallery SEO --> 703 704 705<!-- END app block --><!-- BEGIN app block: shopify://apps/webrex-ai-seo-optimizer/blocks/webrexSeoEmbed/b26797ad-bb4d-48f5-8ef3-7c561521049c --> 706 707 708<!-- BEGIN app snippet: productSnippet --> 709 710 711 712 713 714 715 716
717<script type="application/ld+json" class="ws_schema"> 718{ 719"@context": "https://schema.org", 720"@type": "Product" , 721"@id": "https://guesshookah.com/products/guess-hookah-gift-card#product", 722"url": "https://guesshookah.com/products/guess-hookah-gift-card", 723"name": "Guess Hookah Gift Card | Premium Gift for Hookah Lovers", 724"image": ["https://guesshookah.com/cdn/shop/files/HookahGiftCard.jpg?v=1730335418"], 725"description": "Give the gift of choice with the Guess Hookah Gift Card. Redeemable for high-quality hookah products, itâs the perfect present for any hookah enthusiast, offering flexibility and variety.", 726"brand": { 727 728"@type": "Brand", 729"name": "Guess Hookah" 730}, 731"sku": "45376659390516", 732 733 734 735"offers":[ 736{ 737"@type": "Offer", 738"url": "https://guesshookah.com/products/guess-hookah-gift-card?variant=45376659390516", 739"itemCondition": "https://schema.org/NewCondition", 740"availability": "https://schema.org/InStock", 741"price": "10.0", 742"priceCurrency": "USD", 743"priceValidUntil": "2026-11-03", 744 745"sku": "45376659390516" 746, 747"shippingDetails": { 748"@type": "OfferShippingDetails", 749"shippingRate": { 750"@type": "MonetaryAmount", 751"value": 15, 752"currency": "USD" 753}, 754"shippingDestination": { 755"@type": "DefinedRegion", 756"addressCountry": "US" 757}, 758"deliveryTime": { 759"@type": "ShippingDeliveryTime", 760"handlingTime": { 761"@type": "QuantitativeValue", 762"minValue": 1, 763"maxValue": 2, 764"unitCode": "d" 765}, 766"transitTime": { 767"@type": "QuantitativeValue", 768"minValue": 2, 769"maxValue": 7, 770"unitCode": "d" 771} 772} 773}, 774"hasMerchantReturnPolicy":{ 775"@type": "MerchantReturnPolicy", 776"applicableCountry": "US", 777"returnPolicyCountry": "US", 778"returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 779"merchantReturnDays": 30 , 780"returnMethod": "https://schema.org/ReturnByMail", 781"returnFees": "https://schema.org/ReturnShippingFees", 782"returnShippingFeesAmount": { 783"@type": "MonetaryAmount", 784"value": "15", 785"currency": "USD" 786} 787} 788}, 789 790{ 791"@type": "Offer", 792"url": "https://guesshookah.com/products/guess-hookah-gift-card?variant=45376659423284", 793"itemCondition": "https://schema.org/NewCondition", 794"availability": "https://schema.org/InStock", 795"price": "25.0", 796"priceCurrency": "USD", 797"priceValidUntil": "2026-11-03", 798 799"sku": "45376659423284" 800, 801"shippingDetails": { 802"@type": "OfferShippingDetails", 803"shippingRate": { 804"@type": "MonetaryAmount", 805"value": 15, 806"currency": "USD" 807}, 808"shippingDestination": { 809"@type": "DefinedRegion", 810"addressCountry": "US" 811}, 812"deliveryTime": { 813"@type": "ShippingDeliveryTime", 814"handlingTime": { 815"@type": "QuantitativeValue", 816"minValue": 1, 817"maxValue": 2, 818"unitCode": "d" 819}, 820"transitTime": { 821"@type": "QuantitativeValue", 822"minValue": 2, 823"maxValue": 7, 824"unitCode": "d" 825} 826} 827}, 828"hasMerchantReturnPolicy":{ 829"@type": "MerchantReturnPolicy", 830"applicableCountry": "US", 831"returnPolicyCountry": "US", 832"returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 833"merchantReturnDays": 30 , 834"returnMethod": "https://schema.org/ReturnByMail", 835"returnFees": "https://schema.org/ReturnShippingFees", 836"returnShippingFeesAmount": { 837"@type": "MonetaryAmount", 838"value": "15", 839"currency": "USD" 840} 841} 842}, 843 844{ 845"@type": "Offer", 846"url": "https://guesshookah.com/products/guess-hookah-gift-card?variant=45376659456052", 847"itemCondition": "https://schema.org/NewCondition", 848"availability": "https://schema.org/InStock", 849"price": "50.0", 850"priceCurrency": "USD", 851"priceValidUntil": "2026-11-03", 852 853"sku": "45376659456052" 854, 855"shippingDetails": { 856"@type": "OfferShippingDetails", 857"shippingRate": { 858"@type": "MonetaryAmount", 859"value": 15, 860"currency": "USD" 861}, 862"shippingDestination": { 863"@type": "DefinedRegion", 864"addressCountry": "US" 865}, 866"deliveryTime": { 867"@type": "ShippingDeliveryTime", 868"handlingTime": { 869"@type": "QuantitativeValue", 870"minValue": 1, 871"maxValue": 2, 872"unitCode": "d" 873}, 874"transitTime": { 875"@type": "QuantitativeValue", 876"minValue": 2, 877"maxValue": 7, 878"unitCode": "d" 879} 880} 881}, 882"hasMerchantReturnPolicy":{ 883"@type": "MerchantReturnPolicy", 884"applicableCountry": "US", 885"returnPolicyCountry": "US", 886"returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 887"merchantReturnDays": 30 , 888"returnMethod": "https://schema.org/ReturnByMail", 889"returnFees": "https://schema.org/ReturnShippingFees", 890"returnShippingFeesAmount": { 891"@type": "MonetaryAmount", 892"value": "15", 893"currency": "USD" 894} 895} 896}, 897 898{ 899"@type": "Offer",
900"url": "https://guesshookah.com/products/guess-hookah-gift-card?variant=45376659488820", 901"itemCondition": "https://schema.org/NewCondition", 902"availability": "https://schema.org/InStock", 903"price": "100.0", 904"priceCurrency": "USD", 905"priceValidUntil": "2026-11-03", 906 907"sku": "45376659488820" 908, 909"shippingDetails": { 910"@type": "OfferShippingDetails", 911"shippingRate": { 912"@type": "MonetaryAmount", 913"value": 15, 914"currency": "USD" 915}, 916"shippingDestination": { 917"@type": "DefinedRegion", 918"addressCountry": "US" 919}, 920"deliveryTime": { 921"@type": "ShippingDeliveryTime", 922"handlingTime": { 923"@type": "QuantitativeValue", 924"minValue": 1, 925"maxValue": 2, 926"unitCode": "d" 927}, 928"transitTime": { 929"@type": "QuantitativeValue", 930"minValue": 2, 931"maxValue": 7, 932"unitCode": "d" 933} 934} 935}, 936"hasMerchantReturnPolicy":{ 937"@type": "MerchantReturnPolicy", 938"applicableCountry": "US", 939"returnPolicyCountry": "US", 940"returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 941"merchantReturnDays": 30 , 942"returnMethod": "https://schema.org/ReturnByMail", 943"returnFees": "https://schema.org/ReturnShippingFees", 944"returnShippingFeesAmount": { 945"@type": "MonetaryAmount", 946"value": "15", 947"currency": "USD" 948} 949} 950}, 951 952{ 953"@type": "Offer", 954"url": "https://guesshookah.com/products/guess-hookah-gift-card?variant=45376659521588", 955"itemCondition": "https://schema.org/NewCondition", 956"availability": "https://schema.org/InStock", 957"price": "150.0", 958"priceCurrency": "USD", 959"priceValidUntil": "2026-11-03", 960 961"sku": "45376659521588" 962, 963"shippingDetails": { 964"@type": "OfferShippingDetails", 965"shippingRate": { 966"@type": "MonetaryAmount", 967"value": 15, 968"currency": "USD" 969}, 970"shippingDestination": { 971"@type": "DefinedRegion", 972"addressCountry": "US" 973}, 974"deliveryTime": { 975"@type": "ShippingDeliveryTime", 976"handlingTime": { 977"@type": "QuantitativeValue", 978"minValue": 1, 979"maxValue": 2, 980"unitCode": "d" 981}, 982"transitTime": { 983"@type": "QuantitativeValue", 984"minValue": 2, 985"maxValue": 7, 986"unitCode": "d" 987} 988} 989}, 990"hasMerchantReturnPolicy":{ 991"@type": "MerchantReturnPolicy", 992"applicableCountry": "US", 993"returnPolicyCountry": "US", 994"returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 995"merchantReturnDays": 30 , 996"returnMethod": "https://schema.org/ReturnByMail", 997"returnFees": "https://schema.org/ReturnShippingFees", 998"returnShippingFeesAmount": { 999"@type": "MonetaryAmount", 1000"value": "15", 1001"currency": "USD" 1002} 1003} 1004}, 1005 1006{ 1007"@type": "Offer", 1008"url": "https://guesshookah.com/products/guess-hookah-gift-card?variant=45376659554356", 1009"itemCondition": "https://schema.org/NewCondition", 1010"availability": "https://schema.org/InStock", 1011"price": "300.0", 1012"priceCurrency": "USD", 1013"priceValidUntil": "2026-11-03", 1014 1015"sku": "45376659554356" 1016, 1017"shippingDetails": { 1018"@type": "OfferShippingDetails", 1019"shippingRate": { 1020"@type": "MonetaryAmount", 1021"value": 15, 1022"currency": "USD" 1023}, 1024"shippingDestination": { 1025"@type": "DefinedRegion", 1026"addressCountry": "US" 1027}, 1028"deliveryTime": { 1029"@type": "ShippingDeliveryTime", 1030"handlingTime": { 1031"@type": "QuantitativeValue", 1032"minValue": 1, 1033"maxValue": 2, 1034"unitCode": "d" 1035}, 1036"transitTime": { 1037"@type": "QuantitativeValue", 1038"minValue": 2, 1039"maxValue": 7, 1040"unitCode": "d" 1041} 1042} 1043}, 1044"hasMerchantReturnPolicy":{ 1045"@type": "MerchantReturnPolicy", 1046"applicableCountry": "US", 1047"returnPolicyCountry": "US", 1048"returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 1049"merchantReturnDays": 30 , 1050"returnMethod": "https://schema.org/ReturnByMail", 1051"returnFees": "https://schema.org/ReturnShippingFees", 1052"returnShippingFeesAmount": { 1053"@type": "MonetaryAmount", 1054"value": "15", 1055"currency": "USD" 1056} 1057} 1058}, 1059 1060{ 1061"@type": "Offer", 1062"url": "https://guesshookah.com/products/guess-hookah-gift-card?variant=45376659587124", 1063"itemCondition": "https://schema.org/NewCondition", 1064"availability": "https://schema.org/InStock", 1065"price": "500.0", 1066"priceCurrency": "USD", 1067"priceValidUntil": "2026-11-03", 1068 1069"sku": "45376659587124" 1070, 1071"shippingDetails": { 1072"@type": "OfferShippingDetails", 1073"shippingRate": { 1074"@type": "MonetaryAmount", 1075"value": 15, 1076"currency": "USD" 1077}, 1078"shippingDestination": { 1079"@type": "DefinedRegion", 1080"addressCountry": "US" 1081}, 1082"deliveryTime": { 1083"@type": "ShippingDeliveryTime", 1084"handlingTime": { 1085"@type": "QuantitativeValue", 1086"minValue": 1, 1087"maxValue": 2, 1088"unitCode": "d" 1089}, 1090"transitTime": { 1091"@type": "QuantitativeValue", 1092"minValue": 2, 1093"maxValue": 7, 1094"unitCode": "d" 1095} 1096} 1097}, 1098"hasMerchantReturnPolicy":{ 1099"@type": "MerchantReturnPolicy", 1100"applicableCountry": "US", 1101"returnPolicyCountry": "US", 1102"returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 1103"merchantReturnDays": 30 , 1104"returnMethod": "https://schema.org/ReturnByMail", 1105"returnFees": "https://schema.org/ReturnShippingFees", 1106"returnShippingFeesAmount": { 1107"@type": "MonetaryAmount", 1108"value": "15", 1109"currency": "USD" 1110} 1111} 1112} 1113] 1114}</script>
1114 1115<!-- END app snippet --> 1116<!-- BEGIN app snippet: productVariant --> 1117 1118 1119 1120 1121 1122 1123 1124 1125
1126<script type="application/ld+json" class="ws_schema"> 1127[ 1128{ 1129"@context": "https://schema.org", 1130"@type": "ProductGroup" , 1131"@id": "https://guesshookah.com/products/guess-hookah-gift-card#productgroup", 1132"url": "https://guesshookah.com/products/guess-hookah-gift-card", 1133"name": "Guess Hookah Gift Card | Premium Gift for Hookah Lovers", 1134"image": ["https://guesshookah.com/cdn/shop/files/HookahGiftCard.jpg?v=1730335418"], 1135"description": "Give the gift of choice with the Guess Hookah Gift Card. Redeemable for high-quality hookah products, itâs the perfect present for any hookah enthusiast, offering flexibility and variety.", 1136 1137 1138 1139 1140 1141"brand": { 1142 1143"@type": "Brand", 1144"name": "Guess Hookah" 1145}, 1146 1147"productGroupID": "7658113368116", 1148"hasVariant": [ 1149 1150{ 1151"@type": "Product" , 1152"sku": "45376659390516", 1153 1154"image": "https://guesshookah.com/cdn/shop/files/HookahGiftCard.jpg?v=1730335418", 1155 1156 1157"name": "Guess Hookah Gift Card | Premium Gift for Hookah Lovers - $10.00", 1158"description": "Give the gift of choice with the Guess Hookah Gift Card. Redeemable for high-quality hookah products, itâs the perfect present for any hookah enthusiast, offering flexibility and variety.", 1159 1160"offers": { 1161"@type": "Offer", 1162"url": "https://guesshookah.com/products/guess-hookah-gift-card?variant=45376659390516", 1163"priceCurrency": "USD", 1164"price": "10.0", 1165"priceValidUntil": "2026-11-03", 1166"itemCondition": "https://schema.org/NewCondition", 1167"availability": "https://schema.org/InStock" , 1168"shippingDetails": { "@id": "#shipping_policy" }, 1169"hasMerchantReturnPolicy": { "@id": "#return_policy" }, 1170"seller": { 1171"@type": "Organization", 1172"@id": "https://guesshookah.com/#organization" 1173} 1174} 1175}, 1176 1177{ 1178"@type": "Product" , 1179"sku": "45376659423284", 1180 1181"image": "https://guesshookah.com/cdn/shop/files/HookahGiftCard.jpg?v=1730335418", 1182 1183 1184"name": "Guess Hookah Gift Card | Premium Gift for Hookah Lovers - $25.00", 1185"description": "Give the gift of choice with the Guess Hookah Gift Card. Redeemable for high-quality hookah products, itâs the perfect present for any hookah enthusiast, offering flexibility and variety.", 1186 1187"offers": { 1188"@type": "Offer", 1189"url": "https://guesshookah.com/products/guess-hookah-gift-card?variant=45376659423284", 1190"priceCurrency": "USD", 1191"price": "25.0", 1192"priceValidUntil": "2026-11-03", 1193"itemCondition": "https://schema.org/NewCondition", 1194"availability": "https://schema.org/InStock" , 1195"shippingDetails": { "@id": "#shipping_policy" }, 1196"hasMerchantReturnPolicy": { "@id": "#return_policy" }, 1197"seller": { 1198"@type": "Organization", 1199"@id": "https://guesshookah.com/#organization" 1200} 1201} 1202}, 1203 1204{ 1205"@type": "Product" , 1206"sku": "45376659456052", 1207 1208"image": "https://guesshookah.com/cdn/shop/files/HookahGiftCard.jpg?v=1730335418", 1209 1210 1211"name": "Guess Hookah Gift Card | Premium Gift for Hookah Lovers - $50.00", 1212"description": "Give the gift of choice with the Guess Hookah Gift Card. Redeemable for high-quality hookah products, itâs the perfect present for any hookah enthusiast, offering flexibility and variety.", 1213 1214"offers": { 1215"@type": "Offer", 1216"url": "https://guesshookah.com/products/guess-hookah-gift-card?variant=45376659456052", 1217"priceCurrency": "USD", 1218"price": "50.0", 1219"priceValidUntil": "2026-11-03", 1220"itemCondition": "https://schema.org/NewCondition", 1221"availability": "https://schema.org/InStock" , 1222"shippingDetails": { "@id": "#shipping_policy" }, 1223"hasMerchantReturnPolicy": { "@id": "#return_policy" }, 1224"seller": { 1225"@type": "Organization", 1226"@id": "https://guesshookah.com/#organization" 1227} 1228} 1229}, 1230 1231{ 1232"@type": "Product" , 1233"sku": "45376659488820", 1234 1235"image": "https://guesshookah.com/cdn/shop/files/HookahGiftCard.jpg?v=1730335418", 1236 1237 1238"name": "Guess Hookah Gift Card | Premium Gift for Hookah Lovers - $100.00", 1239"description": "Give the gift of choice with the Guess Hookah Gift Card. Redeemable for high-quality hookah products, itâs the perfect present for any hookah enthusiast, offering flexibility and variety.", 1240 1241"offers": { 1242"@type": "Offer", 1243"url": "https://guesshookah.com/products/guess-hookah-gift-card?variant=45376659488820", 1244"priceCurrency": "USD", 1245"price": "100.0", 1246"priceValidUntil": "2026-11-03", 1247"itemCondition": "https://schema.org/NewCondition", 1248"availability": "https://schema.org/InStock" , 1249"shippingDetails": { "@id": "#shipping_policy" }, 1250"hasMerchantReturnPolicy": { "@id": "#return_policy" }, 1251"seller": { 1252"@type": "Organization",
1253"@id": "https://guesshookah.com/#organization" 1254} 1255} 1256}, 1257 1258{ 1259"@type": "Product" , 1260"sku": "45376659521588", 1261 1262"image": "https://guesshookah.com/cdn/shop/files/HookahGiftCard.jpg?v=1730335418", 1263 1264 1265"name": "Guess Hookah Gift Card | Premium Gift for Hookah Lovers - $150.00", 1266"description": "Give the gift of choice with the Guess Hookah Gift Card. Redeemable for high-quality hookah products, itâs the perfect present for any hookah enthusiast, offering flexibility and variety.", 1267 1268"offers": { 1269"@type": "Offer", 1270"url": "https://guesshookah.com/products/guess-hookah-gift-card?variant=45376659521588", 1271"priceCurrency": "USD", 1272"price": "150.0", 1273"priceValidUntil": "2026-11-03", 1274"itemCondition": "https://schema.org/NewCondition", 1275"availability": "https://schema.org/InStock" , 1276"shippingDetails": { "@id": "#shipping_policy" }, 1277"hasMerchantReturnPolicy": { "@id": "#return_policy" }, 1278"seller": { 1279"@type": "Organization", 1280"@id": "https://guesshookah.com/#organization" 1281} 1282} 1283}, 1284 1285{ 1286"@type": "Product" , 1287"sku": "45376659554356", 1288 1289"image": "https://guesshookah.com/cdn/shop/files/HookahGiftCard.jpg?v=1730335418", 1290 1291 1292"name": "Guess Hookah Gift Card | Premium Gift for Hookah Lovers - $300.00", 1293"description": "Give the gift of choice with the Guess Hookah Gift Card. Redeemable for high-quality hookah products, itâs the perfect present for any hookah enthusiast, offering flexibility and variety.", 1294 1295"offers": { 1296"@type": "Offer", 1297"url": "https://guesshookah.com/products/guess-hookah-gift-card?variant=45376659554356", 1298"priceCurrency": "USD", 1299"price": "300.0", 1300"priceValidUntil": "2026-11-03", 1301"itemCondition": "https://schema.org/NewCondition", 1302"availability": "https://schema.org/InStock" , 1303"shippingDetails": { "@id": "#shipping_policy" }, 1304"hasMerchantReturnPolicy": { "@id": "#return_policy" }, 1305"seller": { 1306"@type": "Organization", 1307"@id": "https://guesshookah.com/#organization" 1308} 1309} 1310}, 1311 1312{ 1313"@type": "Product" , 1314"sku": "45376659587124", 1315 1316"image": "https://guesshookah.com/cdn/shop/files/HookahGiftCard.jpg?v=1730335418", 1317 1318 1319"name": "Guess Hookah Gift Card | Premium Gift for Hookah Lovers - $500.00", 1320"description": "Give the gift of choice with the Guess Hookah Gift Card. Redeemable for high-quality hookah products, itâs the perfect present for any hookah enthusiast, offering flexibility and variety.", 1321 1322"offers": { 1323"@type": "Offer", 1324"url": "https://guesshookah.com/products/guess-hookah-gift-card?variant=45376659587124", 1325"priceCurrency": "USD", 1326"price": "500.0", 1327"priceValidUntil": "2026-11-03", 1328"itemCondition": "https://schema.org/NewCondition", 1329"availability": "https://schema.org/InStock" , 1330"shippingDetails": { "@id": "#shipping_policy" }, 1331"hasMerchantReturnPolicy": { "@id": "#return_policy" }, 1332"seller": { 1333"@type": "Organization", 1334"@id": "https://guesshookah.com/#organization" 1335} 1336} 1337} 1338 1339] 1340 1341} 1342, 1343{ 1344"@context": "https://schema.org", 1345"@type": "OfferShippingDetails", 1346"@id": "#shipping_policy", 1347"shippingRate": { 1348"@type": "MonetaryAmount", 1349"value": 15, 1350"currency": "USD" 1351}, 1352"shippingDestination": { 1353"@type": "DefinedRegion", 1354"addressCountry": "US" 1355}, 1356"deliveryTime": { 1357"@type": "ShippingDeliveryTime", 1358"handlingTime": { 1359"@type": "QuantitativeValue", 1360"minValue": 1, 1361"maxValue": 2, 1362"unitCode": "d" 1363}, 1364"transitTime": { 1365"@type": "QuantitativeValue", 1366"minValue": 2, 1367"maxValue": 7, 1368"unitCode": "d" 1369} 1370} 1371} 1372, 1373{ 1374"@context": "https://schema.org", 1375"@type": "MerchantReturnPolicy", 1376"@id": "#return_policy", 1377"applicableCountry": "US", 1378"returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow" , 1379"merchantReturnDays": 30, 1380"returnMethod": "https://schema.org/ReturnByMail", 1381"returnFees": "https://schema.org/ReturnShippingFees", 1382"returnShippingFeesAmount": { 1383"@type": "MonetaryAmount", 1384"value": "15", 1385"currency": "USD" 1386} 1387} 1388 1389]</script>
1389 1390<!-- END app snippet --> 1391 1392 1393 1394 1395<!-- BEGIN app snippet: breadcrumb --> 1396 1397 1398 1399
1400<script type="application/ld+json" class="ws_schema">{ 1401"@context": "https://schema.org", 1402"@type": "BreadcrumbList", 1403"name": "Guess Hookah Gift Card", 1404"itemListElement": [ 1405{ 1406"@type": "ListItem", 1407"position": 1, 1408"name": "GH Shop", 1409"item": "https://guesshookah.com" 1410}, 1411{ 1412"@type": "ListItem", 1413"position": 2, 1414"name": "Guess Hookah Gift Card", 1415"item": "https://guesshookah.com/products/guess-hookah-gift-card" 1416} 1417] 1418}</script>
1418 1419 1420 1421<!-- END app snippet --> 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431<!-- BEGIN app snippet: instantPage -->
1432<script type="module" defer > 1433let 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>
1433-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})}}(); 1434</script>
1434 1435<!-- END app snippet --> 1436 1437<!-- BEGIN app snippet: metaTags --> 1438 1439<!-- END app snippet --> 1440<!-- END app block --><!-- BEGIN app block: shopify://apps/pagefly-ai-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 --> 1441 1442<!-- BEGIN app snippet: pagefly-cro-ab-testing-main --> 1443 1444 1445 1446 1447 1448 1449
1450<script> 1451 ;(function () { 1452 const url = new URL(window.location) 1453 const viewParam = url.searchParams.get('view') 1454 if (viewParam && viewParam.includes('variant-pf-')) { 1455 url.searchParams.set('pf_v', viewParam) 1456 url.searchParams.delete('view') 1457 window.history.replaceState({}, '', url) 1458 } 1459 })() 1460</script>
1460 1461 1462 1463
1464<script type='module'> 1465 1466 window.PAGEFLY_CRO = window.PAGEFLY_CRO || {} 1467 1468 window.PAGEFLY_CRO['data_debug'] = { 1469 original_template_suffix: "all_products", 1470 allow_ab_test: false, 1471 ab_test_start_time: 0, 1472 ab_test_end_time: 0, 1473 today_date_time: 1791116992000, 1474 } 1475 window.PAGEFLY_CRO['GA4'] = { enabled: false} 1476</script>
1476 1477 1478<!-- END app snippet --> 1479 1480 1481 1482 1483 1484 1485 1486 1487
1487<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-helper.js' defer='defer'></script>
1487 1488 1489
1489<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>
1489 1490 1491
1491<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>
1491 1492 1493
1493<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>
1493 1494 1495
1495<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>
1495 1496 1497
1497<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-glider.js' defer='defer'></script>
1497 1498 1499
1499<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>
1499 1500 1501
1501<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>
1501 1502 1503
1503<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-product.js' defer='defer'></script>
1503 1504 1505
1506<script id='pagefly-helper-data' type='application/json'> 1507 { 1508 "page_optimization": { 1509 "assets_prefetching": false 1510 }, 1511 "elements_asset_mapper": { 1512 "Accordion": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-accordion.js", 1513 "Accordion3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-accordion3.js", 1514 "CountDown": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-countdown.js", 1515 "GMap1": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 1516 "GMap2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 1517 "GMapBasicV2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 1518 "GMapAdvancedV2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 1519 "HTML.Video": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo.js", 1520 "HTML.Video2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js", 1521 "HTML.Video3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js", 1522 "BackgroundVideo": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js", 1523 "Instagram": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram.js", 1524 "Instagram2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram.js", 1525 "Insta3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram3.js", 1526 "Tabs": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-tab.js", 1527 "Tabs3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-tab3.js", 1528 "ProductBox": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-cart.js", 1529 "FBPageBox2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-facebook.js", 1530 "FBLikeButton2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-facebook.js", 1531 "TwitterFeed2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-twitter.js", 1532 "Paragraph4": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-paragraph4.js", 1533 1534 "AliReviews": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1535 "BackInStock": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1536 "GloboBackInStock": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1537 "GrowaveWishlist": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1538 "InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1539 "InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder
1539-363/assets/pagefly-3rd-elements.js", 1540 "LimeSpot": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1541 "Loox": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1542 "Opinew": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1543 "Powr": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1544 "ProductReviews": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1545 "PushOwl": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1546 "ReCharge": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1547 "Rivyo": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1548 "TrackingMore": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1549 "Vitals": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 1550 "Wiser": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js" 1551 }, 1552 "custom_elements_mapper": { 1553 "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", 1554 "pf-dialog-element": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-dialog-element.js" 1555 } 1556 } 1557</script>
1557 1558
1559<script id='pagefly-heatmap-config' type='application/json'> 1560 {} 1561</script>
vendor: 1 bytes, line 1561
1561
1562<script> 1563 (function () { 1564 var el = document.getElementById('pagefly-heatmap-config') 1565 if (!el) { window.__pagefly_heatmap_config__ = {}; return } 1566 try { 1567 window.__pagefly_heatmap_config__ = JSON.parse(el.textContent || '{}') || {} 1568 } catch (e) { 1569 window.__pagefly_heatmap_config__ = {} 1570 } 1571 })() 1572</script>
vendor: 1 bytes, line 1572
1572
1573<script> 1574 // Heatmap overlay loader. Three gates, all of them cheap, none of them trusting the URL: 1575 // the visitor must have arrived on a pf_heatmap link, the SERVER must have published an 1576 // overlay path in the metafield, and this page must already be one the merchant enabled 1577 // tracking for. The last gate is what stops a crafted link pulling the asset onto an 1578 // arbitrary storefront page. Everything else is decided inside the asset, and by the server. 1579 (function () { 1580 var cfg = window.__pagefly_heatmap_config__ || {} 1581 var id = (window.__pagefly_page_setting__ || {}).pageId 1582 if (!/[#&]pf_heatmap=/.test(window.location.hash || '')) return 1583 if (!cfg.overlay_data_path || !Array.isArray(cfg.enabled_page_ids)) return 1584 if (!id || cfg.enabled_page_ids.indexOf(id) === -1) return 1585 var s = document.createElement('script') 1586 s.src = 'https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-heatmap-overlay.js' 1587 s.defer = true 1588 document.head.appendChild(s) 1589 })() 1590</script>
1590 1591 1592<!-- BEGIN app snippet: pf-ai-schema --> 1593<!-- END app snippet --> 1594 1595 1596<!-- 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 -->
1596<script> 1597var __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| | /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(/</g,"<").replace(/>/g,">").replace(/"/g,'"').replace(/'/g,"'").replace(/&/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.
1597index),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];
1597if(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("&"):[];
1597return{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;
1597try{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))}
1597return{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;
1597case"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}})})(); 1598</script>
1598<!-- END app snippet -->
1598<script> 1599 (function() { 1600 var ctx = { 1601 locale: "en", 1602 isPrimaryLocale: true, 1603 rootUrl: "", 1604 translationsMetadata: [], 1605 template: "product", 1606 }; 1607 var settings = null; 1608 TranslationLab.CustomTranslations.init(ctx, settings); 1609 })(); 1610</script>
1610 1611 1612 1613<!-- END app block --><!-- BEGIN app block: shopify://apps/tnc-terms-checkbox/blocks/app-embed/2b45c8fb-5ee2-4392-8a72-b663da1d38ad -->
1614<script async src="https://app.tncapp.com/get_script/?shop_url=guess-hookah.myshopify.com"></script>
1614 1615 1616 1617<!-- END app block --><!-- BEGIN app block: shopify://apps/sitemap-noindex-pro-seo/blocks/app-embed/4d815e2c-5af0-46ba-8301-d0f9cf660031 --> 1618<!-- END app block -->
1618<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 1618
1618
1619<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>
1619 1620<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1621<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: "product"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1621
1621
1622<script> 1623 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1624</script>
vendor: 1 bytes, line 1624
1624
1625<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}
1625).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"}
1625,{"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":[{"price":{"amount":10.0,"currencyCode":"USD"},"product":{"title":"Guess Hookah Gift Card","vendor":"Guess Hookah","id":"7658113368116","untranslatedTitle":"Guess Hookah Gift Card","url":"\/products\/guess-hookah-gift-card","type":""},"id":"45376659390516","image":{"src":"\/\/guesshookah.com\/cdn\/shop\/files\/HookahGiftCard.jpg?v=1730335418"},"sku":null,"title":"$10.00","untranslatedTitle":"$10.00"},{"price":{"amount":25.0,"currencyCode":"USD"},"product":{"title":"Guess Hookah Gift Card","vendor":"Guess Hookah","id":"7658113368116","untranslatedTitle":"Guess Hookah Gift Card","url":"\/products\/guess-hookah-gift-card","type":""},"id":"45376659423284","image":{"src":"\/\/guesshookah.com\/cdn\/shop\/files\/HookahGiftCard.jpg?v=1730335418"},"sku":null,"title":"$25.00","untranslatedTitle":"$25.00"},{"price":{"amount":50.0,"currencyCode":"USD"},"product":{"title":"Guess Hookah Gift Card","vendor":"Guess Hookah","id":"7658113368116","untranslatedTitle":"Guess Hookah Gift Card","url":"\/products\/guess-hookah-gift-card","type":""},"id":"45376659456052","image":{"src":"\/\/guesshookah.com\/cdn\/shop\/files\/HookahGiftCard.jpg?v=1730335418"},"sku":null,"title":"$50.00","untranslatedTitle":"$50.00"},{"price":{"amount":100.0,"currencyCode":"USD"},"product":{"title":"Guess Hookah Gift Card","vendor":"Guess Hookah","id":"7658113368116","untranslatedTitle":"Guess Hookah Gift Card","url":"\/products\/guess-hookah-gift-card","type":""},"id":"45376659488820","image":{"src":"\/\/guesshookah.com\/cdn\/shop\/files\/HookahGiftCard.jpg?v=1730335418"},"sku":null,"title":"$100.00","untranslatedTitle":"$100.00"},{"price":{"amount":150.0,"currencyCode":"USD"},"product":{"title":"Guess Hookah Gift Card","vendor":"Guess Hookah","id":"7658113368116","untranslatedTitle":"Guess Hookah Gift Card","url":"\/products\/guess-hookah-gift-card","type":""},"id":"45376659521588","image":{"src":"\/\/guesshookah.com\/cdn\/shop\/files\/HookahGiftCard.jpg?v=1730335418"},"sku":null,"title":"$150.00","untranslatedTitle":"$150.00"},{"price":{"amount":300.0,"currencyCode":"USD"},"product":{"title":"Guess Hookah Gift Card","vendor":"Guess Hookah","id":"7658113368116","untranslatedTitle":"Guess Hookah Gift Card","url":"\/products\/guess-hookah-gift-card","type":""},"id":"45376659554356","image":{"src":"\/\/guesshookah.com\/cdn\/shop\/files\/HookahGiftCard.jpg?v=1730335418"},"sku":null,"title":"$300.00","untranslatedTitle":"$300.00"},{"price":{"amount":500.0,"currencyCode":"USD"},"product":{"title":"Guess Hookah Gift Card","vendor":"Guess Hookah","id":"7658113368116","untranslatedTitle":"Guess Hookah Gift Card","url":"\/products\/guess-hookah-gift-card","type":""},"id":"45376659587124","image":{"src":"\/\/guesshookah.com\/cdn\/shop\/files\/HookahGiftCard.jpg?v=1730335418"},"sku":null,"title":"$500.00","untranslatedTitle":"$500.00"}],"products":[{"id":"7658113368116","handle":"guess-hookah-gift-card","isCollective":null,"title":"Guess Hookah Gift Card","type":null,"untranslatedTitle":"Guess Hookah Gift Card","url":"\/products\/guess-hookah-gift-card","vendor":"Guess Hookah","remoteShopId":null,"variants":[{"id":"45376659390516","image":{"src":"\/\/guesshookah.com\/cdn\/shop\/files\/HookahGiftCard.jpg?v=1730335418"},"price":{"amount":10.0,"currencyCode":"USD"},"sku":null,"title":"$10.00","untranslatedTitle":"$10.00"},{"id":"45376659423284","image":{"src":"\/\/guesshookah.com\/cdn\/shop\/files\/HookahGiftCard.jpg?v=1730335418"},"price":{"amount":25.0,"currencyCode":"USD"},"sku":null,"title":"$25.00","untranslatedTitle":"$25.00"},{"id":"45376659456052","image":{"src":"\/\/guesshookah.com\/cdn\/shop\/files\/HookahGiftCard.jpg?v=1730335418"},"price":{"amount":50.0,"currencyCode":"USD"},"sku":null,"title":"$50.00","untranslatedTitle":"$50.00"},{"id":"45376659488820","image":{"src":"\/\/guesshookah.com\/cdn\/shop\/files\/HookahGiftCard.jpg?v=1730335418"},"price":{"amount":100.0,"currencyCode":"USD"},"sku":null,"title":"$100.00","untranslatedTitle":"$100.00"},{"id":"45376659521588","image":{"src":"\/\/guesshookah.com\/cdn\/shop\/files\/HookahGiftCard.jpg?v=1730335418"},"price":{"amount":150.0,"currencyCode":"USD"},"sku":null,"title":"$150.00","untranslatedTitle":"$150.00"},{"id":"45376659554356","image":{"src":"\/\/guesshookah.com\/cdn\/shop\/files\/HookahGiftCard.jpg?v=1730335418"},"price":{"amount":300.0,"currencyCode":"USD"},"sku":null,"title":"$300.00","untranslatedTitle":"$300.00"},{"id":"45376659587124","image":{"src":"\/\/guesshookah.com\/cdn\/shop\/files\/HookahGiftCard.jpg?v=1730335418"},"price":{"amount":500.0,"currencyCode":"USD"},"sku":null,"title":"$500.00","untranslatedTitle":"$500.00"}]}],"purchasingCompany":null},}
1625,"https://guesshookah.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"137289760820","themePublished":"true","eventMetadataId":"73e10f7c-b520-4244-8544-d6f2416daada","pageType":"product","resourceId":"7658113368116","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\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":10.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Guess Hookah Gift Card\",\"vendor\":\"Guess Hookah\",\"id\":\"7658113368116\",\"untranslatedTitle\":\"Guess Hookah Gift Card\",\"url\":\"\/products\/guess-hookah-gift-card\",\"type\":\"\"},\"id\":\"45376659390516\",\"image\":{\"src\":\"\/\/guesshookah.com\/cdn\/shop\/files\/HookahGiftCard.jpg?v=1730335418\"},\"sku\":null,\"title\":\"$10.00\",\"untranslatedTitle\":\"$10.00\"}}]]"});})();</script>
1625<script> 1626 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1627 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1628 window.ShopifyAnalytics.meta.currency = 'USD'; 1629 var meta = {"product":{"id":7658113368116,"gid":"gid:\/\/shopify\/Product\/7658113368116","vendor":"Guess Hookah","type":"","handle":"guess-hookah-gift-card","variants":[{"id":45376659390516,"price":1000,"name":"Guess Hookah Gift Card - $10.00","public_title":"$10.00","sku":null},{"id":45376659423284,"price":2500,"name":"Guess Hookah Gift Card - $25.00","public_title":"$25.00","sku":null},{"id":45376659456052,"price":5000,"name":"Guess Hookah Gift Card - $50.00","public_title":"$50.00","sku":null},{"id":45376659488820,"price":10000,"name":"Guess Hookah Gift Card - $100.00","public_title":"$100.00","sku":null},{"id":45376659521588,"price":15000,"name":"Guess Hookah Gift Card - $150.00","public_title":"$150.00","sku":null},{"id":45376659554356,"price":30000,"name":"Guess Hookah Gift Card - $300.00","public_title":"$300.00","sku":null},{"id":45376659587124,"price":50000,"name":"Guess Hookah Gift Card - $500.00","public_title":"$500.00","sku":null}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":7658113368116,"requestId":"ed9bb90e-350d-4466-bf9a-4f9b03035e0b-1791116992"}}; 1630 for (var attr in meta) { 1631 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1632 } 1633</script>
vendor: 1 bytes, line 1633
1633
1634<script class="analytics"> 1635 (function () { 1636 var customDocumentWrite = function(content) { 1637 var jquery = null; 1638 1639 if (window.jQuery) { 1640 jquery = window.jQuery; 1641 } else if (window.Checkout && window.Checkout.$) { 1642 jquery = window.Checkout.$; 1643 } 1644 1645 if (jquery) { 1646 jquery('body').append(content); 1647 } 1648 }; 1649 1650 var hasLoggedConversion = function(token) { 1651 if (token) { 1652 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1653 } 1654 return false; 1655 } 1656 1657 var setCookieIfConversion = function(token) { 1658 if (token) { 1659 var twoMonthsFromNow = new Date(Date.now()); 1660 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1661 1662 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1663 } 1664 } 1665 1666 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1667 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1668 if (trekkie.integrations) { 1669 return; 1670 } 1671 trekkie.methods = [ 1672 'identify', 1673 'page', 1674 'ready', 1675 'track', 1676 'trackForm', 1677 'trackLink' 1678 ]; 1679 trekkie.factory = function(method) { 1680 return function() { 1681 var args = Array.prototype.slice.call(arguments); 1682 args.unshift(method); 1683 trekkie.push(args); 1684 if (method == 'track' || method == 'page') { 1685 var pageUrl; 1686 try { 1687 pageUrl = window.location.href; 1688 } catch (e) {} 1689 var pageReferrer; 1690 try { 1691 pageReferrer = document.referrer; 1692 } catch (e) {} 1693 try { 1694 if (window.__TREKKIE_SHIM_QUEUE == null) { 1695 window.__TREKKIE_SHIM_QUEUE = []; 1696 } 1697 window.__TREKKIE_SHIM_QUEUE.push({ 1698 from: 'trekkie-stub', 1699 method: method, 1700 args: args.slice(1), 1701 pageContext: { 1702 url: pageUrl, 1703 referrer: pageReferrer 1704 } 1705 }); 1706 } catch (e) { 1707 // no-op 1708 } 1709 } 1710 return trekkie; 1711 }; 1712 }; 1713 for (var i = 0; i < trekkie.methods.length; i++) { 1714 var key = trekkie.methods[i]; 1715 trekkie[key] = trekkie.factory(key); 1716 } 1717 trekkie.load = function(config) { 1718 trekkie.config = config || {}; 1719 trekkie.config.initialDocumentCookie = document.cookie; 1720 var first = document.getElementsByTagName('script')[0]; 1721var script = document.createElement('script'); 1722script.type = 'text/javascript'; 1723script.onerror = function(e) { 1724 var scriptFallback = document.createElement('script'); 1725 scriptFallback.type = 'text/javascript'; 1726 scriptFallback.onerror = function(error) { 1727 var Monorail = { 1728 produce: function produce(monorailDomain, schemaId, payload) { 1729 var currentMs = new Date().getTime(); 1730 var event = { 1731 schema_id: schemaId, 1732 payload: payload, 1733 metadata: { 1734 event_created_at_ms: currentMs, 1735 event_sent_at_ms: currentMs 1736 } 1737 }; 1738 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1739 }, 1740 sendRequest: function sendRequest(endpointUrl, payload) { 1741 // Try the sendBeacon API 1742 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1743 var blobData = new window.Blob([payload], { 1744 type: 'text/plain' 1745 }); 1746 1747 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1748 return true; 1749 } // sendBeacon was not successful 1750 1751 } // XHR beacon 1752 1753 var xhr = new XMLHttpRequest(); 1754 1755 try { 1756 xhr.open('POST', endpointUrl); 1757 xhr.setRequestHeader('Content-Type', 'text/plain'); 1758 xhr.send(payload); 1759 } catch (e) { 1760 console.log(e); 1761 } 1762 1763 return false; 1764 }, 1765 isIos12: function isIos12() { 1766 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1767 } 1768 }; 1769 Monorail.produce('monorail-edge.shopifysvc.com', 1770 'trekkie_storefront_load_errors/1.1', 1771 {shop_id: 57072156724, 1772 theme_id: 137289760820, 1773 app_name: "storefront", 1774 context_url: window.location.href, 1775 source_url: "//guesshookah.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 1776 1777 }; 1778 scriptFallback.async = true; 1779 scriptFallback.src = '//guesshookah.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1780 first.parentNode.insertBefore(scriptFallback, first); 1781}; 1782script.async = true; 1783script.src = '//guesshookah.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1784first.parentNode.insertBefore(script, first); 1785 1786 }; 1787 trekkie.load( 1788 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":57072156724,"isMerchantRequest":null,"themeId":137289760820,"themeCityHash":"4218061283135966638","contentLanguage":"en","currency":"USD","eventMetadataId":"73e10f7c-b520-4244-8544-d6f2416daada"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1789 ); 1790 1791 var loaded = false;
1792 trekkie.ready(function() { 1793 if (loaded) return; 1794 loaded = true; 1795 1796 window.ShopifyAnalytics.lib = window.trekkie; 1797 1798 var originalDocumentWrite = document.write; 1799 document.write = customDocumentWrite; 1800 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1801 document.write = originalDocumentWrite; 1802 1803 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1804 var token = match? match[1]: undefined; 1805 if (!hasLoggedConversion(token)) { 1806 setCookieIfConversion(token); 1807 window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"USD","variantId":45376659390516,"productId":7658113368116,"productGid":"gid:\/\/shopify\/Product\/7658113368116","name":"Guess Hookah Gift Card - $10.00","price":"10.00","sku":null,"brand":"Guess Hookah","variant":"$10.00","category":"","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true}); 1808 } 1809 }); 1810 1811 window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":7658113368116,"requestId":"ed9bb90e-350d-4466-bf9a-4f9b03035e0b-1791116992","shopifyEmitted":true}); 1812 1813 var eventsListenerScript = document.createElement('script'); 1814 eventsListenerScript.async = true; 1815 eventsListenerScript.src = "//guesshookah.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1816 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1817})();</script>
vendor: 1 bytes, line 1817
1817
1818<script 1819 defer 1820 src="https://guesshookah.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1821 data-application="storefront-renderer" 1822 data-shop-id="57072156724" 1823 data-render-region="gcp-us-central1" 1824 data-page-type="product" 1825 data-theme-instance-id="137289760820" 1826 data-theme-name="Warehouse" 1827 data-theme-version="2.6.1" 1828 data-monorail-region="shop_domain" 1829 data-resource-timing-sampling-rate="10" 1830 data-shs="true" 1831 data-shs-beacon="true" 1832 data-shs-export-with-fetch="true" 1833 data-shs-logs-sample-rate="1" 1834 data-shs-beacon-endpoint="https://guesshookah.com/api/collect" 1835></script>
1835 1836<meta name="shopify-y" content="94604cfb-932b-4c99-9b3e-0471683996f2" data-expiration="1822674592000"><meta name="shopify-s" content="419aabe6-212a-4312-bd90-67e4d75efb9b" data-expiration="1791118792000"><meta name="new-cookie-storage-activated" content="t"> 1837</head> 1838 1839 <body class="warehouse--v1 features--animate-zoom template-product " data-instant-intensity="viewport"><svg class="visually-hidden"> 1840 <linearGradient id="rating-star-gradient-half"> 1841 <stop offset="50%" stop-color="var(--product-review-star-color)" /> 1842 <stop offset="50%" stop-color="rgba(var(--text-color-rgb), .4)" stop-opacity="0.4" /> 1843 </linearGradient> 1844 </svg> 1845 1846 <a href="#main" class="visually-hidden skip-to-content">Skip to content</a> 1847 <span class="loading-bar"></span> 1848 1849 <div id="shopify-section-announcement-bar" class="shopify-section"><section data-section-id="announcement-bar" data-section-type="announcement-bar" data-section-settings='{ 1850 "showNewsletter": false 1851 }'><div class="announcement-bar"> 1852 <div class="container"> 1853 <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> 1854 </div> 1855 </div> 1856 </section> 1857 1858 <style> 1859 .announcement-bar { 1860 background: #000000; 1861 color: #ffffff; 1862 } 1863 </style> 1864 1865
1865<script>document.documentElement.style.removeProperty('--announcement-bar-button-width');document.documentElement.style.setProperty('--announcement-bar-height', document.getElementById('shopify-section-announcement-bar').clientHeight + 'px'); 1866 </script>
1866</div> 1867<div id="shopify-section-popups" class="shopify-section"><div data-section-id="popups" data-section-type="popups"></div> 1868 1869</div> 1870<div id="shopify-section-header" class="shopify-section shopify-section__header"><section data-section-id="header" data-section-type="header" data-section-settings='{ 1871 "navigationLayout": "inline", 1872 "desktopOpenTrigger": "hover", 1873 "useStickyHeader": true 1874}'> 1875 <header class="header header--inline " role="banner"> 1876 <div class="container"> 1877 <div class="header__inner"><nav class="header__mobile-nav hidden-lap-and-up"> 1878 <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"> 1879 <span class="icon-state__primary"><svg focusable="false" class="icon icon--hamburger-mobile " viewBox="0 0 20 16" role="presentation"> 1880 <path d="M0 14h20v2H0v-2zM0 0h20v2H0V0zm0 7h20v2H0V7z" fill="currentColor" fill-rule="evenodd"></path> 1881 </svg></span> 1882 <span class="icon-state__secondary"><svg focusable="false" class="icon icon--close " viewBox="0 0 19 19" role="presentation"> 1883 <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> 1884 </svg></span> 1885 </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"> 1886 <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> 1887 </svg><div class="mobile-menu__inner"> 1888 <div class="mobile-menu__panel"> 1889 <div class="mobile-menu__section"> 1890 <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"> 1891 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 1892 </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"> 1893 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 1894 </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"> 1895 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 1896 </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"> 1897 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 1898 </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"> 1899 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 1900 </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"> 1901 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 1902 </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"> 1903 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 1904 </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"> 1905 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 1906 </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"> 1907 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 1908 </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"> 1909 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 1910 </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> 1911 </div><div class="mobile-menu__section mobile-menu__section--loose"> 1912 <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"> 1913 <g fill="none" fill-rule="evenodd">
1914 <path stroke="#cb1836" d="M.916667 10.08333367l3.66666667-2.65833334v4.65849997zm20.1666667 0L17.416667 7.42500033v4.65849997z"></path> 1915 <path stroke="#0b0b0b" stroke-width="2" d="M4.58333367 7.42500033L.916667 10.08333367V21.0833337h20.1666667V10.08333367L17.416667 7.42500033"></path> 1916 <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> 1917 <path d="M8.25000033 5.50000033h5.49999997M8.25000033 9.166667h5.49999997" stroke="#cb1836" stroke-width="2" stroke-linecap="square"></path> 1918 </g> 1919 </svg><a href="mailto:[email protected]">[email protected]</a> 1920 </div></div><div class="mobile-menu__section mobile-menu__section--loose"> 1921 <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"> 1922 <li class="social-media__item social-media__item--facebook"> 1923 <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"> 1924 <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> 1925 </svg>Facebook</a> 1926 </li> 1927 1928 1929<li class="social-media__item social-media__item--twitter"> 1930 <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"> 1931 <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> 1932 </svg>Twitter</a> 1933 </li> 1934 1935 1936<li class="social-media__item social-media__item--instagram"> 1937 <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
1937ox="0 0 30 30"> 1938 <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> 1939 </svg>Instagram</a> 1940 </li> 1941 1942 1943<li class="social-media__item social-media__item--pinterest"> 1944 <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"> 1945 <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
1945-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> 1946 </svg>Pinterest</a> 1947 </li> 1948 1949 1950<li class="social-media__item social-media__item--youtube"> 1951 <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"> 1952 <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> 1953 </svg>YouTube</a> 1954 </li> 1955 1956 1957<li class="social-media__item social-media__item--tiktok"> 1958 <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"> 1959 <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> 1960 </svg>TikTok</a> 1961 </li> 1962 1963 1964<li class="social-media__item social-media__item--snapchat"> 1965 <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"> 1966 <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
19665909-.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> 1967 </svg>Snapchat</a> 1968 </li> 1969 1970 1971 1972 </ul></div></div><div id="mobile-panel-1" 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"><ul class="mobile-menu__nav" data-type="menu" role="list"> 1980 <li class="mobile-menu__nav-item"> 1981 <a href="/collections/shisha-tobacco" class="mobile-menu__nav-link text--strong">Shisha</a> 1982 </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"> 1983 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 1984 </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"> 1985 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 1986 </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"> 1987 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 1988 </svg></button></li></ul></div> 1989 </div><div id="mobile-panel-2" class="mobile-menu__panel is-nested"> 1990 <div class="mobile-menu__section is-sticky"> 1991 <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"> 1992 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 1993 </svg> Back</button> 1994 </div> 1995 1996 <div class="mobile-menu__section"><ul class="mobile-menu__nav" data-type="menu" role="list"> 1997 <li class="mobile-menu__nav-item"> 1998 <a href="/collections/hookahs-for-sale" class="mobile-menu__nav-link text--strong">Hookahs For Sale</a> 1999 </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"> 2000 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 2001 </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"> 2002 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 2003 </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"> 2004 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 2005 </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"> 2006 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 2007 </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"> 2008 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 2009 </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"> 2010 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 2011 </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"> 2012 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 2013 </svg></button></li></ul></div> 2014 </div><div id="mobile-panel-3" class="mobile-menu__panel is-nested"> 2015 <div class="mobile-menu__section is-sticky"> 2016 <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"> 2017 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2018 </svg> Back</button> 2019 </div> 2020 2021 <div class="mobile-menu__section"><ul class="mobile-menu__nav" data-type="menu" role="list"> 2022 <li class="mobile-menu__nav-item"> 2023 <a href="/collections/hookah-bowls" class="mobile-menu__nav-link text--strong">Bowls</a> 2024 </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"> 2025 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 2026 </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"> 2027 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 2028 </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"> 2029 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 2030 </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"> 2031 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 2032 </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"> 2033 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 2034 </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"> 2035 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 2036 </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"> 2037 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 2038 </svg></button></li></ul></div> 2039 </div><div id="mobile-panel-4" class="mobile-menu__panel is-nested"> 2040 <div class="mobile-menu__section is-sticky"> 2041 <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"> 2042 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2043 </svg> Back</button> 2044 </div> 2045 2046 <div class="mobile-menu__section"><ul class="mobile-menu__nav" data-type="menu" role="list"> 2047 <li class="mobile-menu__nav-item"> 2048 <a href="/collections/hookah-bases" class="mobile-menu__nav-link text--strong">Bases</a> 2049 </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"> 2050 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 2051 </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"> 2052 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 2053 </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"> 2054 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 2055 </svg></button></li></ul></div> 2056 </div><div id="mobile-panel-5" class="mobile-menu__panel is-nested"> 2057 <div class="mobile-menu__section is-sticky"> 2058 <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"> 2059 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2060 </svg> Back</button> 2061 </div> 2062 2063 <div class="mobile-menu__section"><ul class="mobile-menu__nav" data-type="menu" role="list"> 2064 <li class="mobile-menu__nav-item"> 2065 <a href="/collections/hookah-accessories" class="mobile-menu__nav-link text--strong">Accessories</a> 2066 </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
2066v-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> 2067 </div><div id="mobile-panel-6" class="mobile-menu__panel is-nested"> 2068 <div class="mobile-menu__section is-sticky"> 2069 <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"> 2070 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2071 </svg> Back</button> 2072 </div> 2073 2074 <div class="mobile-menu__section"><ul class="mobile-menu__nav" data-type="menu" role="list"> 2075 <li class="mobile-menu__nav-item"> 2076 <a href="/collections/hookah-parts" class="mobile-menu__nav-link text--strong">Parts</a> 2077 </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> 2078 </div><div id="mobile-panel-7" class="mobile-menu__panel is-nested"> 2079 <div class="mobile-menu__section is-sticky"> 2080 <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"> 2081 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2082 </svg> Back</button> 2083 </div> 2084 2085 <div class="mobile-menu__section"><ul class="mobile-menu__nav" data-type="menu" role="list"> 2086 <li class="mobile-menu__nav-item"> 2087 <a href="/collections/hookah-supplies" class="mobile-menu__nav-link text--strong">Supplies</a> 2088 </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> 2089 </div><div id="mobile-panel-9" class="mobile-menu__panel is-nested"> 2090 <div class="mobile-menu__section is-sticky"> 2091 <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"> 2092 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2093 </svg> Back</button> 2094 </div> 2095 2096 <div class="mobile-menu__section"><ul class="mobile-menu__nav" data-type="menu" role="list"> 2097 <li class="mobile-menu__nav-item"> 2098 <a href="/collections/hookah-coals" class="mobile-menu__nav-link text--strong">Coals</a> 2099 </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"> 2100 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 2101 </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"> 2102 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 2103 </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"> 2104 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 2105 </svg></button></li></ul></div> 2106 </div><div id="mobile-panel-11" class="mobile-menu__panel is-nested"> 2107 <div class="mobile-menu__section is-sticky"> 2108 <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"> 2109 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2110 </svg> Back</button> 2111 </div> 2112 2113 <div class="mobile-menu__section"><ul class="mobile-menu__nav" data-type="menu" role="list"> 2114 <li class="mobile-menu__nav-item"> 2115 <a href="/collections/vapes" class="mobile-menu__nav-link text--strong">Vapes</a> 2116 </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">
2116Al 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> 2117 </div><div id="mobile-panel-14" class="mobile-menu__panel is-nested"> 2118 <div class="mobile-menu__section is-sticky"> 2119 <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"> 2120 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2121 </svg> Back</button> 2122 </div> 2123 2124 <div class="mobile-menu__section"><ul class="mobile-menu__nav" data-type="menu" role="list"> 2125 <li class="mobile-menu__nav-item"> 2126 <a href="/collections/tea" class="mobile-menu__nav-link text--strong">Tea</a> 2127 </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> 2128 </div><div id="mobile-panel-1-0" class="mobile-menu__panel is-nested"> 2129 <div class="mobile-menu__section is-sticky"> 2130 <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"> 2131 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2132 </svg> Back</button> 2133 </div> 2134 2135 <div class="mobile-menu__section"> 2136 <ul class="mobile-menu__nav" data-type="menu" role="list"> 2137 <li class="mobile-menu__nav-item"> 2138 <a href="#" class="mobile-menu__nav-link text--strong">By Brand</a> 2139 </li><li class="mobile-menu__nav-item"> 2140 <a href="/collections/adalya-hookah-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Adalya </a> 2141 </li><li class="mobile-menu__nav-item"> 2142 <a href="/collections/afzal-hookah-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Afzal </a> 2143 </li><li class="mobile-menu__nav-item"> 2144 <a href="/collections/al-fakher-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Al Fakher </a> 2145 </li><li class="mobile-menu__nav-item"> 2146 <a href="/collections/al-waha-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Al-Waha </a> 2147 </li><li class="mobile-menu__nav-item"> 2148 <a href="/collections/amaren-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Amaren</a> 2149 </li><li class="mobile-menu__nav-item"> 2150 <a href="/collections/banger-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Banger</a> 2151 </li><li class="mobile-menu__nav-item">
2152 <a href="/collections/blackburn-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Blackburn</a> 2153 </li><li class="mobile-menu__nav-item"> 2154 <a href="/collections/bonche-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Bonche </a> 2155 </li><li class="mobile-menu__nav-item"> 2156 <a href="/collections/chabacco-hookah-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Chabacco</a> 2157 </li><li class="mobile-menu__nav-item"> 2158 <a href="/collections/darkside-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Darkside </a> 2159 </li><li class="mobile-menu__nav-item"> 2160 <a href="/collections/deus-hookah-shisha-tobacco-collection" class="mobile-menu__nav-link" data-type="menuitem">Deus</a> 2161 </li><li class="mobile-menu__nav-item"> 2162 <a href="/collections/element-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Element</a> 2163 </li><li class="mobile-menu__nav-item"> 2164 <a href="/collections/eternal-smoke-hookah-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Eternal Smoke</a> 2165 </li><li class="mobile-menu__nav-item"> 2166 <a href="/collections/fumari-hookah-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Fumari </a> 2167 </li><li class="mobile-menu__nav-item"> 2168 <a href="/collections/hookain-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Hookain </a> 2169 </li><li class="mobile-menu__nav-item"> 2170 <a href="/collections/kraken-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Kraken </a> 2171 </li><li class="mobile-menu__nav-item"> 2172 <a href="/collections/must-have-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Must Have </a> 2173 </li><li class="mobile-menu__nav-item"> 2174 <a href="/collections/nakhla-hookah-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Nakhla</a> 2175 </li><li class="mobile-menu__nav-item"> 2176 <a href="/collections/platinum-seven-hookah-tobacco-collection" class="mobile-menu__nav-link" data-type="menuitem">Platinum Seven</a> 2177 </li><li class="mobile-menu__nav-item"> 2178 <a href="/collections/sapphire-crown-hookah-shisha-flavor" class="mobile-menu__nav-link" data-type="menuitem">Sapphire Crown </a> 2179 </li><li class="mobile-menu__nav-item"> 2180 <a href="/collections/sarma-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Sarma</a> 2181 </li><li class="mobile-menu__nav-item"> 2182 <a href="/collections/satyr-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Satyr</a> 2183 </li><li class="mobile-menu__nav-item"> 2184 <a href="/collections/sebero-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Sebero </a> 2185 </li><li class="mobile-menu__nav-item"> 2186 <a href="/collections/serbetli-hookah-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Serbetli </a> 2187 </li><li class="mobile-menu__nav-item"> 2188 <a href="/collections/severniy-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Severniy</a> 2189 </li><li class="mobile-menu__nav-item"> 2190 <a href="/collections/shisha-kartel-hookah-tobacco-1" class="mobile-menu__nav-link" data-type="menuitem">Shisha Kartel </a> 2191 </li><li class="mobile-menu__nav-item"> 2192 <a href="/collections/starbuzz-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Starbuzz</a> 2193 </li><li class="mobile-menu__nav-item"> 2194 <a href="/collections/social-smoke-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Social Smoke </a> 2195 </li><li class="mobile-menu__nav-item"> 2196 <a href="/collections/tangiers-hookah-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Tangiers</a> 2197 </li><li class="mobile-menu__nav-item"> 2198 <a href="/collections/trifecta-hookah-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Trifecta</a> 2199 </li><li class="mobile-menu__nav-item"> 2200 <a href="/collections/trofimoff-s-premium-hookah-shisha-tobacco-collection" class="mobile-menu__nav-link" data-type="menuitem">Trofimoffâs</a> 2201 </li><li class="mobile-menu__nav-item"> 2202 <a href="/collections/hookahjohn-blonde-uncut-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Uncut </a> 2203 </li><li class="mobile-menu__nav-item"> 2204 <a href="/collections/vadra-herbal-hookah-shisha-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Vadra (nicotine-free)</a> 2205 </li></ul> 2206 </div> 2207 </div><div id="mobile-panel-1-1" class="mobile-menu__panel is-nested"> 2208 <div class="mobile-menu__section is-sticky"> 2209 <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"> 2210 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2211 </svg> Back</button> 2212 </div> 2213 2214 <div class="mobile-menu__section"> 2215 <ul class="mobile-menu__nav" data-type="menu" role="list"> 2216 <li class="mobile-menu__nav-item"> 2217 <a href="#" class="mobile-menu__nav-link text--strong">By Flavor</a> 2218 </li><li class="mobile-menu__nav-item"> 2219 <a href="/collections/mint-hookah-flavors" class="mobile-menu__nav-link" data-type="menuitem">Mint Hookah Flavors</a> 2220 </li><li class="mobile-menu__nav-item"> 2221 <a href="/collections/fruit-hookah-flavors" class="mobile-menu__nav-link" data-type="menuitem">Fruit Hookah Flavors</a> 2222 </li><li class="mobile-menu__nav-item"> 2223 <a href="/collections/dessert-hookah-flavors" class="mobile-menu__nav-link" data-type="menuitem">Dessert Hookah Flavors</a> 2224 </li><li class="mobile-menu__nav-item"> 2225 <a href="/collections/berry-hookah-flavors" class="mobile-menu__nav-link" data-type="menuitem">Berry Hookah Flavors</a> 2226 </li><li class="mobile-menu__nav-item"> 2227 <a href="/collections/beverage-hookah-flavors" class="mobile-menu__nav-link" data-type="menuitem">Beverage Hookah Flavors</a> 2228 </li><li class="mobile-menu__nav-item"> 2229 <a href="/collections/floral-hookah-flavors" class="mobile-menu__nav-link" data-type="menuitem">Floral Hookah Flavors</a> 2230 </li><li class="mobile-menu__nav-item"> 2231 <a href="/collections/spice-hookah-flavors" class="mobile-menu__nav-link" data-type="menuitem">Spice Hookah Flavors</a> 2232 </li></ul> 2233 </div> 2234 </div><div id="mobile-panel-1-2" class="mobile-menu__panel is-nested"> 2235 <div class="mobile-menu__section is-sticky"> 2236 <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"> 2237 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2238 </svg> Back</button> 2239 </div> 2240 2241 <div class="mobile-menu__section"> 2242 <ul class="mobile-menu__nav" data-type="menu" role="list"> 2243 <li class="mobile-menu__nav-item"> 2244 <a href="#" class="mobile-menu__nav-link text--strong">By Type</a> 2245 </li><li class="mobile-menu__nav-item"> 2246 <a href="/collections/blond-leaf-hookah-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Blonde Leaf</a> 2247 </li><li class="mobile-menu__nav-item"> 2248 <a href="/collections/dark-leaf-hookah-tobacco" class="mobile-menu__nav-link" data-type="menuitem">Dark Leaf</a> 2249 </li></ul> 2250 </div> 2251 </div><div id="mobile-panel-2-1" class="mobile-menu__panel is-nested"> 2252 <div class="mobile-menu__section is-sticky"> 2253 <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"> 2254 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2255 </svg> Back</button> 2256 </div> 2257 2258 <div class="mobile-menu__section"> 2259 <ul class="mobile-menu__nav" data-type="menu" role="list"> 2260 <li class="mobile-menu__nav-item"> 2261 <a href="#" class="mobile-menu__nav-link text--strong">Hookahs By Brand</a> 2262 </li><li class="mobile-menu__nav-item"> 2263 <a href="/collections/aeon" class="mobile-menu__nav-link" data-type="menuitem">AEON</a> 2264 </li><li class="mobile-menu__nav-item"> 2265 <a href="/collections/alpha-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Alpha </a> 2266 </li><li class="mobile-menu__nav-item"> 2267 <a href="/collections/anima-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Anima </a> 2268 </li><li class="mobile-menu__nav-item"> 2269 <a href="/collections/amotion-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Amotion </a> 2270 </li><li class="mobile-menu__nav-item"> 2271 <a href="/collections/amy" class="mobile-menu__nav-link" data-type="menuitem">Amy</a> 2272 </li><li class="mobile-menu__nav-item"> 2273 <a href="/collections/big-maks" class="mobile-menu__nav-link" data-type="menuitem">Big Maks</a> 2274 </li><li class="mobile-menu__nav-item"> 2275 <a href="/collections/blade-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Blade</a> 2276 </li><li class="mobile-menu__nav-item"> 2277 <a href="/collections/conceptic-design-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Conceptic Design</a> 2278 </li><li class="mobile-menu__nav-item"> 2279 <a href="/collections/darkside-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Darkside </a> 2280 </li><li class="mobile-menu__nav-item"> 2281 <a href="/collections/don-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Don </a> 2282 </li><li class="mobile-menu__nav-item">
2283 <a href="/collections/el-bomber-hookah" class="mobile-menu__nav-link" data-type="menuitem">El Bomber</a> 2284 </li><li class="mobile-menu__nav-item"> 2285 <a href="/collections/geometry-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Geometry </a> 2286 </li><li class="mobile-menu__nav-item"> 2287 <a href="/collections/hooky-hookah-collection" class="mobile-menu__nav-link" data-type="menuitem">Hooky</a> 2288 </li><li class="mobile-menu__nav-item"> 2289 <a href="/collections/hoob-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Hoob</a> 2290 </li><li class="mobile-menu__nav-item"> 2291 <a href="/collections/hookah-tree" class="mobile-menu__nav-link" data-type="menuitem">Hookah Tree</a> 2292 </li><li class="mobile-menu__nav-item"> 2293 <a href="/collections/hooligan-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Hooligan</a> 2294 </li><li class="mobile-menu__nav-item"> 2295 <a href="/collections/icon-hookah-pipes" class="mobile-menu__nav-link" data-type="menuitem">Icon </a> 2296 </li><li class="mobile-menu__nav-item"> 2297 <a href="/collections/japona-hookah" class="mobile-menu__nav-link" data-type="menuitem">Japona</a> 2298 </li><li class="mobile-menu__nav-item"> 2299 <a href="/collections/kaloud-hookahs-collection" class="mobile-menu__nav-link" data-type="menuitem">Kaloud </a> 2300 </li><li class="mobile-menu__nav-item"> 2301 <a href="/collections/maklaud-hookah" class="mobile-menu__nav-link" data-type="menuitem">Maklaud </a> 2302 </li><li class="mobile-menu__nav-item"> 2303 <a href="/collections/mattpear-hookahs" class="mobile-menu__nav-link" data-type="menuitem">MattPear</a> 2304 </li><li class="mobile-menu__nav-item"> 2305 <a href="/collections/maxx-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Maxx</a> 2306 </li><li class="mobile-menu__nav-item"> 2307 <a href="/collections/moze" class="mobile-menu__nav-link" data-type="menuitem">Moze</a> 2308 </li><li class="mobile-menu__nav-item"> 2309 <a href="/collections/mr-shisha-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Mr. Shisha</a> 2310 </li><li class="mobile-menu__nav-item"> 2311 <a href="/collections/otto-hookah" class="mobile-menu__nav-link" data-type="menuitem">OTTO </a> 2312 </li><li class="mobile-menu__nav-item"> 2313 <a href="/collections/quasar-hookah-collection" class="mobile-menu__nav-link" data-type="menuitem">Quasar</a> 2314 </li><li class="mobile-menu__nav-item"> 2315 <a href="/collections/shi-carver-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Shi Carver</a> 2316 </li><li class="mobile-menu__nav-item"> 2317 <a href="/collections/soft-smoke-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Soft Smoke</a> 2318 </li><li class="mobile-menu__nav-item"> 2319 <a href="/collections/steamulation" class="mobile-menu__nav-link" data-type="menuitem">Steamulation</a> 2320 </li><li class="mobile-menu__nav-item"> 2321 <a href="/collections/union-hookah" class="mobile-menu__nav-link" data-type="menuitem">Union </a> 2322 </li><li class="mobile-menu__nav-item"> 2323 <a href="/collections/vyro-hookahs" class="mobile-menu__nav-link" data-type="menuitem">VYRO</a> 2324 </li><li class="mobile-menu__nav-item"> 2325 <a href="/collections/vz-hookah" class="mobile-menu__nav-link" data-type="menuitem">VZ</a> 2326 </li><li class="mobile-menu__nav-item"> 2327 <a href="/collections/wookah-hookah" class="mobile-menu__nav-link" data-type="menuitem">Wookah </a> 2328 </li></ul> 2329 </div> 2330 </div><div id="mobile-panel-2-2" class="mobile-menu__panel is-nested"> 2331 <div class="mobile-menu__section is-sticky"> 2332 <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"> 2333 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2334 </svg> Back</button> 2335 </div> 2336 2337 <div class="mobile-menu__section"> 2338 <ul class="mobile-menu__nav" data-type="menu" role="list"> 2339 <li class="mobile-menu__nav-item"> 2340 <a href="#" class="mobile-menu__nav-link text--strong">Hookahs By Price</a> 2341 </li><li class="mobile-menu__nav-item"> 2342 <a href="/collections/hookahs-under-100" class="mobile-menu__nav-link" data-type="menuitem">Cheap Hookahs (Under $100)</a> 2343 </li><li class="mobile-menu__nav-item"> 2344 <a href="/collections/premium-hookahs-100-400" class="mobile-menu__nav-link" data-type="menuitem">Premium Hookahs ($100-$400)</a> 2345 </li><li class="mobile-menu__nav-item"> 2346 <a href="/collections/luxury-hookahs-400-1500" class="mobile-menu__nav-link" data-type="menuitem">Luxury Hookahs ($400 and higher)</a> 2347 </li></ul> 2348 </div> 2349 </div><div id="mobile-panel-2-3" class="mobile-menu__panel is-nested"> 2350 <div class="mobile-menu__section is-sticky"> 2351 <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"> 2352 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2353 </svg> Back</button> 2354 </div> 2355 2356 <div class="mobile-menu__section"> 2357 <ul class="mobile-menu__nav" data-type="menu" role="list"> 2358 <li class="mobile-menu__nav-item"> 2359 <a href="#" class="mobile-menu__nav-link text--strong">Hookahs By Configuration</a> 2360 </li><li class="mobile-menu__nav-item"> 2361 <a href="/collections/1-hose-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Single Hose Hookahs</a> 2362 </li><li class="mobile-menu__nav-item"> 2363 <a href="/collections/2-hose-hookahs" class="mobile-menu__nav-link" data-type="menuitem">2 Hose Hookahs</a> 2364 </li><li class="mobile-menu__nav-item"> 2365 <a href="/collections/4-hose-hookahs" class="mobile-menu__nav-link" data-type="menuitem">4 Hose Hookahs</a> 2366 </li></ul> 2367 </div> 2368 </div><div id="mobile-panel-2-4" class="mobile-menu__panel is-nested"> 2369 <div class="mobile-menu__section is-sticky"> 2370 <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"> 2371 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2372 </svg> Back</button> 2373 </div> 2374 2375 <div class="mobile-menu__section"> 2376 <ul class="mobile-menu__nav" data-type="menu" role="list"> 2377 <li class="mobile-menu__nav-item"> 2378 <a href="#" class="mobile-menu__nav-link text--strong">Hookahs By Size</a> 2379 </li><li class="mobile-menu__nav-item"> 2380 <a href="/collections/mini-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Mini Hookahs</a> 2381 </li><li class="mobile-menu__nav-item"> 2382 <a href="/collections/small-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Small Hookahs</a> 2383 </li><li class="mobile-menu__nav-item"> 2384 <a href="/collections/medium-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Medium Hookahs</a> 2385 </li><li class="mobile-menu__nav-item"> 2386 <a href="/collections/large-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Tall Hookahs</a> 2387 </li></ul> 2388 </div> 2389 </div><div id="mobile-panel-2-5" class="mobile-menu__panel is-nested"> 2390 <div class="mobile-menu__section is-sticky"> 2391 <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"> 2392 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2393 </svg> Back</button> 2394 </div> 2395 2396 <div class="mobile-menu__section"> 2397 <ul class="mobile-menu__nav" data-type="menu" role="list"> 2398 <li class="mobile-menu__nav-item"> 2399 <a href="#" class="mobile-menu__nav-link text--strong">Hookahs By Color</a> 2400 </li><li class="mobile-menu__nav-item"> 2401 <a href="/collections/blue-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Blue Hookahs</a> 2402 </li><li class="mobile-menu__nav-item"> 2403 <a href="/collections/gold-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Gold Hookahs</a> 2404 </li><li class="mobile-menu__nav-item"> 2405 <a href="/collections/pink-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Pink Hookahs</a> 2406 </li><li class="mobile-menu__nav-item"> 2407 <a href="/collections/black-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Black Hookahs</a> 2408 </li><li class="mobile-menu__nav-item"> 2409 <a href="/collections/red-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Red Hookahs</a> 2410 </li><li class="mobile-menu__nav-item"> 2411 <a href="/collections/green-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Green Hookahs</a> 2412 </li><li class="mobile-menu__nav-item"> 2413 <a href="/collections/white-hookahs" class="mobile-menu__nav-link" data-type="menuitem">White Hookahs</a> 2414 </li><li class="mobile-menu__nav-item"> 2415 <a href="/collections/purple-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Purple Hookahs</a> 2416 </li></ul> 2417 </div> 2418 </div><div id="mobile-panel-2-6" class="mobile-menu__panel is-nested"> 2419 <div class="mobile-menu__section is-sticky"> 2420 <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"> 2421 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2422 </svg> Back</button> 2423 </div> 2424 2425 <div class="mobile-menu__section"> 2426 <ul class="mobile-menu__nav" data-type="menu" role="list"> 2427 <li class="mobile-menu__nav-item"> 2428 <a href="#" class="mobile-menu__nav-link text--strong">Hookahs By Style</a> 2429 </li><li class="mobile-menu__nav-item"> 2430 <a href="/collections/portable-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Portable Hookahs</a> 2431 </li><li class="mobile-menu__nav-item"> 2432 <a href="/collections/modern-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Modern Hookahs</a> 2433 </li><li class="mobile-menu__nav-item"> 2434 <a href="/collections/traditional-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Traditional Hookahs</a> 2435 </li><li class="mobile-menu__nav-item"> 2436 <a href="/collections/travel-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Travel Hookahs</a> 2437 </li><li class="mobile-menu__nav-item"> 2438 <a href="/collections/personal-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Personal Hookahs</a> 2439 </li><li class="mobile-menu__nav-item"> 2440 <a href="/collections/unique-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Unique Hookahs</a> 2441 </li><li class="mobile-menu__nav-item"> 2442 <a href="/collections/cool-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Cool Hookahs</a> 2443 </li><li class="mobile-menu__nav-item"> 2444 <a href="/collections/sexy-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Sexy Hookahs</a> 2445 </li></ul> 2446 </div> 2447 </div><div id="mobile-panel-2-7" class="mobile-menu__panel is-nested"> 2448 <div class="mobile-menu__section is-sticky"> 2449 <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"> 2450 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2451 </svg> Back</button> 2452 </div> 2453 2454 <div class="mobile-menu__section"> 2455 <ul class="mobile-menu__nav" data-type="menu" role="list"> 2456 <li class="mobile-menu__nav-item"> 2457 <a href="#" class="mobile-menu__nav-link text--strong">Hookahs By Country</a> 2458 </li><li class="mobile-menu__nav-item"> 2459 <a href="/collections/russian-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Hookahs From Russia</a> 2460 </li><li class="mobile-menu__nav-item"> 2461 <a href="/collections/german-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Hookahs From Germany</a> 2462 </li><li class="mobile-menu__nav-item"> 2463 <a href="/collections/turkish-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Hookahs From Turkey</a> 2464 </li><li class="mobile-menu__nav-item"> 2465 <a href="/collections/polish-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Hookahs From Poland</a> 2466 </li><li class="mobile-menu__nav-item"> 2467 <a href="/collections/spanish-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Hookahs From Spain</a> 2468 </li><li class="mobile-menu__nav-item"> 2469 <a href="/collections/austrian-hookah" class="mobile-menu__nav-link" data-type="menuitem">Hookahs From Austria</a> 2470 </li></ul> 2471 </div> 2472 </div><div id="mobile-panel-3-0" class="mobile-menu__panel is-nested"> 2473 <div class="mobile-menu__section is-sticky"> 2474 <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"> 2475 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2476 </svg> Back</button> 2477 </div> 2478 2479 <div class="mobile-menu__section"> 2480 <ul class="mobile-menu__nav" data-type="menu" role="list"> 2481 <li class="mobile-menu__nav-item"> 2482 <a href="#" class="mobile-menu__nav-link text--strong">Bowls By Brand</a> 2483 </li><li class="mobile-menu__nav-item"> 2484
2484 <a href="/collections/alpha-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Alpha</a> 2485 </li><li class="mobile-menu__nav-item"> 2486 <a href="/collections/amy-deluxe-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">AMY </a> 2487 </li><li class="mobile-menu__nav-item"> 2488 <a href="/collections/bakkali-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Bakkali </a> 2489 </li><li class="mobile-menu__nav-item"> 2490 <a href="/collections/cosmo-hookah-shisha-bowls" class="mobile-menu__nav-link" data-type="menuitem">Cosmo </a> 2491 </li><li class="mobile-menu__nav-item"> 2492 <a href="/collections/cyril-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Cyril </a> 2493 </li><li class="mobile-menu__nav-item"> 2494 <a href="/collections/darkside-hookah-shisha-bowls" class="mobile-menu__nav-link" data-type="menuitem">Darkside </a> 2495 </li><li class="mobile-menu__nav-item"> 2496 <a href="/collections/don-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Don</a> 2497 </li><li class="mobile-menu__nav-item"> 2498 <a href="/collections/element-hookah-bowl-collection" class="mobile-menu__nav-link" data-type="menuitem">Element </a> 2499 </li><li class="mobile-menu__nav-item"> 2500 <a href="/collections/geometry-hookah-bowl" class="mobile-menu__nav-link" data-type="menuitem">Geometry </a> 2501 </li><li class="mobile-menu__nav-item"> 2502 <a href="/collections/harvik-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Harvik </a> 2503 </li><li class="mobile-menu__nav-item"> 2504 <a href="/collections/hookain-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Hookain </a> 2505 </li><li class="mobile-menu__nav-item"> 2506 <a href="/collections/hookahjohn-bowls" class="mobile-menu__nav-link" data-type="menuitem">HookahJohn</a> 2507 </li><li class="mobile-menu__nav-item"> 2508 <a href="/collections/japona-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Japona </a> 2509 </li><li class="mobile-menu__nav-item"> 2510 <a href="/collections/kaloud-hookah-bowls-collection" class="mobile-menu__nav-link" data-type="menuitem">Kaloud</a> 2511 </li><li class="mobile-menu__nav-item"> 2512 <a href="/collections/kolos-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Kolos</a> 2513 </li><li class="mobile-menu__nav-item"> 2514 <a href="/collections/kong-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Kong</a> 2515 </li><li class="mobile-menu__nav-item"> 2516 <a href="/collections/maxx-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Maxx</a> 2517 </li><li class="mobile-menu__nav-item"> 2518 <a href="/collections/moon-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Moon </a> 2519 </li><li class="mobile-menu__nav-item"> 2520 <a href="/collections/oblako-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Oblako</a> 2521 </li><li class="mobile-menu__nav-item"> 2522 <a href="/collections/sacramento-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Sacramento</a> 2523 </li><li class="mobile-menu__nav-item"> 2524 <a href="/collections/smokelab-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Smokelab</a> 2525 </li><li class="mobile-menu__nav-item"> 2526 <a href="/collections/st-hookah-bowl-collection" class="mobile-menu__nav-link" data-type="menuitem">ST </a> 2527 </li><li class="mobile-menu__nav-item"> 2528 <a href="/collections/tortuga-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Tortuga</a> 2529 </li><li class="mobile-menu__nav-item"> 2530 <a href="/collections/union-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Union</a> 2531 </li><li class="mobile-menu__nav-item"> 2532 <a href="/collections/wookah-hookah-shisha-bowls" class="mobile-menu__nav-link" data-type="menuitem">Wookah</a> 2533 </li></ul> 2534 </div> 2535 </div><div id="mobile-panel-3-1" class="mobile-menu__panel is-nested"> 2536 <div class="mobile-menu__section is-sticky"> 2537 <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"> 2538 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2539 </svg> Back</button> 2540 </div> 2541 2542 <div class="mobile-menu__section"> 2543 <ul class="mobile-menu__nav" data-type="menu" role="list"> 2544 <li class="mobile-menu__nav-item"> 2545 <a href="#" class="mobile-menu__nav-link text--strong">Bowls By Price</a> 2546 </li><li class="mobile-menu__nav-item"> 2547 <a href="/collections/cheap-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Affordable Hookah Bowls</a> 2548 </li><li class="mobile-menu__nav-item"> 2549 <a href="/collections/premium-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Premium Hookah Bowls</a> 2550 </li><li class="mobile-menu__nav-item"> 2551 <a href="/collections/luxury-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Luxury Hookah Bowls</a> 2552 </li></ul> 2553 </div> 2554 </div><div id="mobile-panel-3-2" class="mobile-menu__panel is-nested"> 2555 <div class="mobile-menu__section is-sticky"> 2556 <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"> 2557 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2558 </svg> Back</button> 2559 </div> 2560 2561 <div class="mobile-menu__section"> 2562 <ul class="mobile-menu__nav" data-type="menu" role="list"> 2563 <li class="mobile-menu__nav-item"> 2564 <a href="#" class="mobile-menu__nav-link text--strong">Bowls By Size</a> 2565 </li><li class="mobile-menu__nav-item"> 2566 <a href="/collections/small-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Small Hookah Bowls</a> 2567 </li><li class="mobile-menu__nav-item"> 2568 <a href="/collections/medium-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Medium Hookah Bowls</a> 2569 </li><li class="mobile-menu__nav-item"> 2570 <a href="/collections/large-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Large Hookah Bowls</a> 2571 </li><li class="mobile-menu__nav-item"> 2572 <a href="/collections/deep-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Deep Hookah Bowls</a> 2573 </li></ul> 2574 </div> 2575 </div><div id="mobile-panel-3-3" class="mobile-menu__panel is-nested"> 2576 <div class="mobile-menu__section is-sticky"> 2577 <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"> 2578 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2579 </svg> Back</button> 2580 </div> 2581 2582 <div class="mobile-menu__section"> 2583 <ul class="mobile-menu__nav" data-type="menu" role="list"> 2584 <li class="mobile-menu__nav-item"> 2585 <a href="#" class="mobile-menu__nav-link text--strong">Bowls By Country</a> 2586 </li><li class="mobile-menu__nav-item"> 2587 <a href="/collections/russian-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Russian Hookah Bowls</a> 2588 </li><li class="mobile-menu__nav-item"> 2589 <a href="/collections/american-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">American Hookah Bowls</a> 2590 </li><li class="mobile-menu__nav-item"> 2591 <a href="/collections/german-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">German Hookah Bowls</a> 2592 </li><li class="mobile-menu__nav-item"> 2593 <a href="/collections/turkish-hookah-bowls-1" class="mobile-menu__nav-link" data-type="menuitem">Turkish Hookah Bowls</a> 2594 </li></ul> 2595 </div> 2596 </div><div id="mobile-panel-3-4" class="mobile-menu__panel is-nested"> 2597 <div class="mobile-menu__section is-sticky"> 2598 <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"> 2599 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2600 </svg> Back</button> 2601 </div> 2602 2603 <div class="mobile-menu__section"> 2604 <ul class="mobile-menu__nav" data-type="menu" role="list"> 2605 <li class="mobile-menu__nav-item"> 2606 <a href="#" class="mobile-menu__nav-link text--strong">Bowls By Style</a> 2607 </li><li class="mobile-menu__nav-item"> 2608 <a href="/collections/lotus-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Lotus Hookah Bowls</a> 2609 </li><li class="mobile-menu__nav-item"> 2610 <a href="/collections/artisan-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Artisan Hookah Bowls</a> 2611 </li><li class="mobile-menu__nav-item"> 2612 <a href="/collections/modern-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Modern Hookah Bowls</a> 2613 </li><li class="mobile-menu__nav-item"> 2614 <a href="/collections/traditional-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Traditional Hookah Bowls</a> 2615 </li></ul> 2616 </div> 2617 </div><div id="mobile-panel-3-5" class="mobile-menu__panel is-nested"> 2618 <div class="mobile-menu__section is-sticky"> 2619 <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"> 2620 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2621 </svg> Back</button> 2622 </div> 2623 2624 <div class="mobile-menu__section"> 2625 <ul class="mobile-menu__nav" data-type="menu" role="list"> 2626 <li class="mobile-menu__nav-item"> 2627 <a href="#" class="mobile-menu__nav-link text--strong">Bowls By Material</a> 2628 </li><li class="mobile-menu__nav-item">
2629 <a href="/collections/silicone-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Silicone Hookah Bowls</a> 2630 </li><li class="mobile-menu__nav-item"> 2631 <a href="/collections/clay-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Clay Hookah Bowls</a> 2632 </li><li class="mobile-menu__nav-item"> 2633 <a href="/collections/glass-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Glass Hookah Bowls</a> 2634 </li><li class="mobile-menu__nav-item"> 2635 <a href="/collections/ceramic-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Ceramic Hookah Bowls</a> 2636 </li><li class="mobile-menu__nav-item"> 2637 <a href="/collections/wooden-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Wooden Hookah Bowls</a> 2638 </li><li class="mobile-menu__nav-item"> 2639 <a href="/collections/stone-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Stone Hookah Bowls</a> 2640 </li></ul> 2641 </div> 2642 </div><div id="mobile-panel-3-6" class="mobile-menu__panel is-nested"> 2643 <div class="mobile-menu__section is-sticky"> 2644 <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"> 2645 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2646 </svg> Back</button> 2647 </div> 2648 2649 <div class="mobile-menu__section"> 2650 <ul class="mobile-menu__nav" data-type="menu" role="list"> 2651 <li class="mobile-menu__nav-item"> 2652 <a href="#" class="mobile-menu__nav-link text--strong">Bowls By Type</a> 2653 </li><li class="mobile-menu__nav-item"> 2654 <a href="/collections/phunnel-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Phunnel Hookah Bowls</a> 2655 </li><li class="mobile-menu__nav-item"> 2656 <a href="/collections/killer-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Killer Hookah Bowls</a> 2657 </li><li class="mobile-menu__nav-item"> 2658 <a href="/collections/egyptian-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Egyptian Hookah Bowls</a> 2659 </li><li class="mobile-menu__nav-item"> 2660 <a href="/collections/turkish-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Turkish Hookah Bowls</a> 2661 </li><li class="mobile-menu__nav-item"> 2662 <a href="/collections/vortex-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Vortex Hookah Bowls</a> 2663 </li><li class="mobile-menu__nav-item"> 2664 <a href="/collections/evil-hookah-bowls" class="mobile-menu__nav-link" data-type="menuitem">Evil Hookah Bowls</a> 2665 </li></ul> 2666 </div> 2667 </div><div id="mobile-panel-4-0" class="mobile-menu__panel is-nested"> 2668 <div class="mobile-menu__section is-sticky"> 2669 <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"> 2670 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2671 </svg> Back</button> 2672 </div> 2673 2674 <div class="mobile-menu__section"> 2675 <ul class="mobile-menu__nav" data-type="menu" role="list"> 2676 <li class="mobile-menu__nav-item"> 2677 <a href="#" class="mobile-menu__nav-link text--strong">Shop By Caterogy</a> 2678 </li><li class="mobile-menu__nav-item">
2679 <a href="/collections/crystal-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Crystal Hookah Bases</a> 2680 </li><li class="mobile-menu__nav-item"> 2681 <a href="/collections/glass-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Glass Hookah Bases</a> 2682 </li><li class="mobile-menu__nav-item"> 2683 <a href="/collections/clear-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Clear Hookah Bases</a> 2684 </li><li class="mobile-menu__nav-item"> 2685 <a href="/collections/large-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Large Hookah Bases</a> 2686 </li><li class="mobile-menu__nav-item"> 2687 <a href="/collections/mini-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Mini Hookah Bases</a> 2688 </li><li class="mobile-menu__nav-item"> 2689 <a href="/collections/modern-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Modern Hookah Bases</a> 2690 </li><li class="mobile-menu__nav-item"> 2691 <a href="/collections/egyptian-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Egyptian Hookah Bases</a> 2692 </li><li class="mobile-menu__nav-item"> 2693 <a href="/collections/khalil-mamoon-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Khalil Mamoon Hookah Bases</a> 2694 </li></ul> 2695 </div> 2696 </div><div id="mobile-panel-4-1" class="mobile-menu__panel is-nested"> 2697 <div class="mobile-menu__section is-sticky"> 2698 <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"> 2699 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2700 </svg> Back</button> 2701 </div> 2702 2703 <div class="mobile-menu__section"> 2704 <ul class="mobile-menu__nav" data-type="menu" role="list"> 2705 <li class="mobile-menu__nav-item"> 2706 <a href="#" class="mobile-menu__nav-link text--strong">Shop By Shape</a> 2707 </li><li class="mobile-menu__nav-item"> 2708 <a href="/collections/bell-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Bell Hookah Bases</a> 2709 </li><li class="mobile-menu__nav-item"> 2710 <a href="/collections/tradi-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Tradi Hookah Bases</a> 2711 </li><li class="mobile-menu__nav-item"> 2712 <a href="/collections/drop-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Drop Hookah Bases</a> 2713 </li></ul> 2714 </div> 2715 </div><div id="mobile-panel-4-2" class="mobile-menu__panel is-nested"> 2716 <div class="mobile-menu__section is-sticky"> 2717 <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"> 2718 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2719 </svg> Back</button> 2720 </div> 2721 2722 <div class="mobile-menu__section"> 2723 <ul class="mobile-menu__nav" data-type="menu" role="list"> 2724 <li class="mobile-menu__nav-item"> 2725 <a href="#" class="mobile-menu__nav-link text--strong">Shop By Brand</a> 2726 </li><li class="mobile-menu__nav-item"> 2727 <a href="/collections/alpha-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Alpha </a> 2728 </li><li class="mobile-menu__nav-item"> 2729 <a href="/collections/big-maks-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Big Maks</a> 2730 </li><li class="mobile-menu__nav-item"> 2731 <a href="/collections/hookah-tree" class="mobile-menu__nav-link" data-type="menuitem">Hookah Tree</a> 2732 </li><li class="mobile-menu__nav-item"> 2733 <a href="/collections/steamulation-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Steamulation</a> 2734 </li><li class="mobile-menu__nav-item"> 2735 <a href="/collections/union-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Union </a> 2736 </li><li class="mobile-menu__nav-item"> 2737 <a href="/collections/vessel-hookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Vessel </a> 2738 </li><li class="mobile-menu__nav-item"> 2739 <a href="/collections/wookah-bases" class="mobile-menu__nav-link" data-type="menuitem">Wookah</a> 2740 </li></ul> 2741 </div> 2742 </div><div id="mobile-panel-9-0" class="mobile-menu__panel is-nested"> 2743 <div class="mobile-menu__section is-sticky"> 2744 <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"> 2745 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2746 </svg> Back</button> 2747 </div> 2748 2749 <div class="mobile-menu__section"> 2750 <ul class="mobile-menu__nav" data-type="menu" role="list"> 2751 <li class="mobile-menu__nav-item"> 2752 <a href="#" class="mobile-menu__nav-link text--strong">Shop By Brand</a> 2753 </li><li class="mobile-menu__nav-item"> 2754 <a href="/collections/cocoburn-natural-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">NEW! Cocoburn </a> 2755 </li><li class="mobile-menu__nav-item"> 2756 <a href="/collections/blackcocos-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">BLACKCOCO's </a> 2757 </li><li class="mobile-menu__nav-item"> 2758 <a href="/collections/cocoloco-hookah-charcoal" class="mobile-menu__nav-link" data-type="menuitem">Cocoloco </a> 2759 </li><li class="mobile-menu__nav-item"> 2760 <a href="/collections/crown-coconut-shell-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">Crown</a> 2761 </li><li class="mobile-menu__nav-item"> 2762 <a href="/collections/starlight-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">Starlight </a> 2763 </li><li class="mobile-menu__nav-item"> 2764 <a href="/collections/qoco-turbo-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">Qoco Turbo </a> 2765 </li><li class="mobile-menu__nav-item"> 2766 <a href="/collections/titanium-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">Titanium </a> 2767 </li></ul> 2768 </div> 2769 </div><div id="mobile-panel-9-1" class="mobile-menu__panel is-nested"> 2770 <div class="mobile-menu__section is-sticky"> 2771 <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"> 2772 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2773 </svg> Back</button> 2774 </div> 2775 2776 <div class="mobile-menu__section"> 2777 <ul class="mobile-menu__nav" data-type="menu" role="list"> 2778 <li class="mobile-menu__nav-item"> 2779 <a href="#" class="mobile-menu__nav-link text--strong">Shop By Shape</a> 2780 </li><li class="mobile-menu__nav-item"> 2781 <a href="/collections/square-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">Square </a> 2782 </li><li class="mobile-menu__nav-item"> 2783 <a href="/collections/cube-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">Cubes</a> 2784 </li><li class="mobile-menu__nav-item"> 2785 <a href="/collections/flat-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">Flats</a> 2786 </li><li class="mobile-menu__nav-item"> 2787 <a href="/collections/small-cube-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">Small Cubes</a> 2788 </li><li class="mobile-menu__nav-item"> 2789 <a href="/collections/finger-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">Hexagon</a> 2790 </li><li class="mobile-menu__nav-item"> 2791 <a href="/collections/lotus-head-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">Lotus Head </a> 2792 </li></ul> 2793 </div> 2794 </div><div id="mobile-panel-9-2" class="mobile-menu__panel is-nested"> 2795 <div class="mobile-menu__section is-sticky"> 2796 <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"> 2797 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 2798 </svg> Back</button> 2799 </div> 2800 2801 <div class="mobile-menu__section"> 2802 <ul class="mobile-menu__nav" data-type="menu" role="list"> 2803 <li class="mobile-menu__nav-item"> 2804 <a href="#" class="mobile-menu__nav-link text--strong">Shop By Category</a> 2805 </li><li class="mobile-menu__nav-item"> 2806 <a href="/collections/coconut-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">Coconut</a> 2807 </li><li class="mobile-menu__nav-item"> 2808 <a href="/collections/natural-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">Natural </a> 2809 </li><li class="mobile-menu__nav-item"> 2810 <a href="/collections/quick-light-hookah-coals" class="mobile-menu__nav-link" data-type="menuitem">Quick Light </a> 2811 </li></ul> 2812 </div> 2813 </div></div> 2814</div></nav><div class="header__logo"><a href="/" class="header__logo-link"><span class="visually-hidden">GH Shop</span> 2815 <img class="header__logo-image" 2816 style="max-width: 190px" 2817 width="1249" 2818 height="202" 2819 src="//guesshookah.com/cdn/shop/files/guess-hookah-logo_431b7874-9f61-4388-af46-502c9a18ce78_190x@2x.png?v=1643478551" 2820 alt="GH Shop"></a></div><div class="header__search-bar-wrapper "> 2821 <form action="/search" method="get" role="search" class="search-bar"><div class="search-bar__top-wrapper"> 2822 <div class="search-bar__top"> 2823 <input type="hidden" name="type" value="product"> 2824 <input type="hidden" name="options[prefix]" value="last"> 2825 <input type="hidden" name="options[unavailable_products]" value="last"> 2826 2827 <div class="search-bar__input-wrapper"> 2828 <input class="search-bar__input" type="text" name="q" autocomplete="off" autocorrect="off" aria-label="Search..." placeholder="Search..."> 2829 <button type="button" class="search-bar__input-clear hidden-lap-and-up" data-action="clear-input">
2830 <span class="visually-hidden">Clear</span> 2831 <svg focusable="false" class="icon icon--close " viewBox="0 0 19 19" role="presentation"> 2832 <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> 2833 </svg> 2834 </button> 2835 </div><div class="search-bar__filter"> 2836 <label for="search-product-type" class="search-bar__filter-label"> 2837 <span class="search-bar__filter-active">All categories</span><svg focusable="false" class="icon icon--arrow-bottom " viewBox="0 0 12 8" role="presentation"> 2838 <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path> 2839 </svg></label> 2840 2841 <select id="search-product-type"> 2842 <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> 2843 </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"> 2844 <g stroke-width="2" stroke="currentColor" fill="none" fill-rule="evenodd"> 2845 <path d="M19 19l-5-5" stroke-linecap="square"></path> 2846 <circle cx="8.5" cy="8.5" r="7.5"></circle> 2847 </g> 2848 </svg><svg focusable="false" class="icon icon--search-loader " viewBox="0 0 64 64" role="presentation"> 2849 <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
28496517841-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> 2850 <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> 2851 </svg></button> 2852 </div> 2853 2854 <button type="button" class="search-bar__close-button hidden-tablet-and-up" data-action="unfix-search"> 2855 <span class="search-bar__close-text">Close</span> 2856 </button> 2857 </div> 2858 2859 <div class="search-bar__inner"> 2860 <div class="search-bar__results" aria-hidden="true"> 2861 <div class="skeleton-container"><div class="search-bar__result-item search-bar__result-item--skeleton"> 2862 <div class="search-bar__image-container"> 2863 <div class="aspect-ratio aspect-ratio--square"> 2864 <div class="skeleton-image"></div> 2865 </div> 2866 </div> 2867 2868 <div class="search-bar__item-info"> 2869 <div class="skeleton-paragraph"> 2870 <div class="skeleton-text"></div> 2871 <div class="skeleton-text"></div> 2872 </div> 2873 </div> 2874 </div><div class="search-bar__result-item search-bar__result-item--skeleton"> 2875 <div class="search-bar__image-container"> 2876 <div class="aspect-ratio aspect-ratio--square"> 2877 <div class="skeleton-image"></div> 2878 </div> 2879 </div> 2880 2881 <div class="search-bar__item-info"> 2882 <div class="skeleton-paragraph"> 2883 <div class="skeleton-text"></div> 2884 <div class="skeleton-text"></div> 2885 </div> 2886 </div> 2887 </div><div class="search-bar__result-item search-bar__result-item--skeleton"> 2888 <div class="search-bar__image-container"> 2889 <div class="aspect-ratio aspect-ratio--square"> 2890 <div class="skeleton-image"></div> 2891 </div> 2892 </div> 2893 2894 <div class="search-bar__item-info"> 2895 <div class="skeleton-paragraph"> 2896 <div class="skeleton-text"></div> 2897 <div class="skeleton-text"></div> 2898 </div> 2899 </div> 2900 </div></div> 2901 2902 <div class="search-bar__results-inner"></div> 2903 </div></div> 2904 </form> 2905 </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="/products/guess-hookah-gift-card" /><span class="header__action-item-title">Language</span> 2906 <input type="hidden" name="locale_code" value="en"> 2907 2908 <div class="header__action-item-content"> 2909 <button class="header__action-item-link" data-action="toggle-popover" aria-controls="desktop-locale-selector" aria-expanded="false"> 2910 <span class="locale-selector__value">English</span> <svg focusable="false" class="icon icon--arrow-bottom " viewBox="0 0 12 8" role="presentation"> 2911 <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path> 2912 </svg> 2913 </button> 2914 2915 <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"> 2916 <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> 2917 </svg>
2917<div class="popover__inner popover__inner--no-padding"> 2918 <ul class="popover__linklist" role="list"><li class="popover__linklist-item"> 2919 <button type="submit" name="locale_code" class="popover__link-item" value="en" aria-current="true">English</button> 2920 </li><li class="popover__linklist-item"> 2921 <button type="submit" name="locale_code" class="popover__link-item" value="es" >Español</button> 2922 </li><li class="popover__linklist-item"> 2923 <button type="submit" name="locale_code" class="popover__link-item" value="ar" >Ø§ÙØ¹Ø±Ø¨ÙØ©</button> 2924 </li><li class="popover__linklist-item"> 2925 <button type="submit" name="locale_code" class="popover__link-item" value="fr" >Français</button> 2926 </li><li class="popover__linklist-item"> 2927 <button type="submit" name="locale_code" class="popover__link-item" value="de" >Deutsch</button> 2928 </li><li class="popover__linklist-item"> 2929 <button type="submit" name="locale_code" class="popover__link-item" value="pt-BR" >Português (brasil)</button> 2930 </li><li class="popover__linklist-item"> 2931 <button type="submit" name="locale_code" class="popover__link-item" value="zh-TW" >ç¹é«ä¸æ</button> 2932 </li><li class="popover__linklist-item"> 2933 <button type="submit" name="locale_code" class="popover__link-item" value="hi" >हिनà¥à¤¦à¥</button> 2934 </li><li class="popover__linklist-item"> 2935 <button type="submit" name="locale_code" class="popover__link-item" value="he" >×¢×ר×ת</button> 2936 </li></ul> 2937 </div> 2938 </div></form></div> 2939 </div><div class="header__action-item hidden-tablet-and-up"> 2940 <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"> 2941 <g stroke-width="2" stroke="currentColor" fill="none" fill-rule="evenodd"> 2942 <path d="M19 19l-5-5" stroke-linecap="square"></path> 2943 <circle cx="8.5" cy="8.5" r="7.5"></circle> 2944 </g> 2945 </svg></a> 2946 </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"> 2947 <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" > 2948 <span class="icon-state__primary"><svg focusable="false" class="icon icon--account " viewBox="0 0 20 22" role="presentation"> 2949 <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> 2950 </svg></span> 2951 <span class="icon-state__secondary"><svg focusable="false" class="icon icon--close " viewBox="0 0 19 19" role="presentation"> 2952 <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> 2953 </svg></span> 2954 </a> 2955 2956 <a href="/account/login" class="header__action-item-link hidden-pocket hidden-lap" aria-controls="account-popover" aria-expanded="false" data-action="toggle-popover"> 2957 My account <svg focusable="false" class="icon icon--arrow-bottom " viewBox="0 0 12 8" role="presentation"> 2958 <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path> 2959 </svg> 2960 </a> 2961 2962 <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"> 2963 <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> 2964 </svg><div class="popover__panel-list"><div id="header-login-panel" class="popover__panel popover__panel--default is-selected"> 2965 <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">
2966 <span="popover__title heading">Login to my account</span> 2967 <p class="popover__legend">Enter your e-mail and password:</p> 2968 </header> 2969 2970 <div class="form__input-wrapper form__input-wrapper--labelled"> 2971 <input type="email" id="login-customer[email]" class="form__field form__field--text" autocomplete="email" name="customer[email]" required="required"> 2972 <label for="login-customer[email]" class="form__floating-label">Email</label> 2973 </div> 2974 2975 <div class="form__input-wrapper form__input-wrapper--labelled"> 2976 <input type="password" id="login-customer[password]" class="form__field form__field--text" name="customer[password]" required="required" autocomplete="current-password"> 2977 <label for="login-customer[password]" class="form__floating-label">Password</label> 2978 </div> 2979 2980 <button type="submit" class="form__submit button button--primary button--full">Login</button></form><div class="popover__secondary-action"> 2981 <p>New customer? <a href="/account/register" class="link link--accented">Create your account</a></p> 2982 <p>Lost password? <a href="/account#recover-password" aria-controls="header-recover-panel" class="link link--accented">Recover password</a></p> 2983 </div> 2984 </div> 2985 </div><div id="header-recover-panel" class="popover__panel popover__panel--sliding"> 2986 <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"> 2987 <span="popover__title heading">Recover password</span> 2988 <p class="popover__legend">Enter your email:</p> 2989 </header> 2990 2991 <div class="form__input-wrapper form__input-wrapper--labelled"> 2992 <input type="email" id="recover-customer[recover_email]" class="form__field form__field--text" name="email" required="required"> 2993 <label for="recover-customer[recover_email]" class="form__floating-label">Email</label> 2994 </div> 2995 2996 <button type="submit" class="form__submit button button--primary button--full">Recover</button></form><div class="popover__secondary-action"> 2997 <p>Remembered your password? <button data-action="show-popover-panel" aria-controls="header-login-panel" class="link link--accented">Back to login</button></p> 2998 </div> 2999 </div> 3000 </div> 3001 </div></div> 3002 </div> 3003 </div><div class="header__action-item header__action-item--cart"> 3004 <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> 3005 <div class="header__action-item-content"> 3006 <div class="header__cart-icon icon-state" aria-expanded="false"> 3007 <span class="icon-state__primary"><svg focusable="false" class="icon icon--cart " viewBox="0 0 27 24" role="presentation"> 3008 <g transform="translate(0 1)" stroke-width="2" stroke="currentColor" fill="none" fill-rule="evenodd"> 3009 <circle stroke-linecap="square" cx="11" cy="20" r="2"></circle> 3010 <circle stroke-linecap="square" cx="22" cy="20" r="2"></circle> 3011 <path d="M7.31 5h18.27l-1.44 10H9.78L6.22 0H0"></path> 3012 </g> 3013 </svg><span class="header__cart-count">0</span> 3014 </span> 3015 3016 <span class="icon-state__secondary"><svg focusable="false" class="icon icon--close " viewBox="0 0 19 19" role="presentation"> 3017 <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> 3018 </svg></span> 3019 </div> 3020
3021 <span class="hidden-pocket hidden-lap">Cart</span> 3022 </div> 3023 </a><form method="post" action="/cart" id="mini-cart" class="mini-cart" aria-hidden="true" novalidate="novalidate" data-item-count="0"> 3024 <input type="hidden" name="attributes[collection_products_per_page]" value=""> 3025 <input type="hidden" name="attributes[collection_layout]" value=""><svg focusable="false" class="icon icon--nav-triangle-borderless " viewBox="0 0 20 9" role="presentation"> 3026 <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> 3027 </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"> 3028 <g transform="translate(0 2)" stroke-width="4" stroke="#0b0b0b" fill="none" fill-rule="evenodd"> 3029 <circle stroke-linecap="square" cx="34" cy="60" r="6"></circle> 3030 <circle stroke-linecap="square" cx="67" cy="60" r="6"></circle> 3031 <path d="M22.9360352 15h54.8070373l-4.3391876 30H30.3387146L19.6676025 0H.99560547"></path> 3032 </g> 3033 </svg><p class="heading h4">Your cart is empty</p> 3034 </div> 3035 3036 <a href="/collections/all" class="button button--primary button--full">Shop our products</a> 3037 </div></form> 3038</div> 3039 </div> 3040 </div> 3041 </div> 3042 </header><nav class="nav-bar"> 3043 <div class="nav-bar__inner"> 3044 <div class="container"> 3045 <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"> 3046 <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path> 3047 </svg><svg focusable="false" class="icon icon--nav-triangle " viewBox="0 0 20 9" role="presentation"> 3048 <g fill="none" fill-rule="evenodd"> 3049 <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> 3050 <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> 3051 </g> 3052 </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"> 3053 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 3054 </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"> 3055 <g fill="none"> 3056 <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> 3057 <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> 3058 </g> 3059 </svg><li class="nav-dropdown__item">
3059<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"> 3060 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 3061 </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"> 3062 <g fill="none"> 3063 <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> 3064 <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> 3065 </g> 3066 </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"> 3067 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 3068 </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"> 3069 <g fill="none"> 3070 <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> 3071 <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> 3072 </g> 3073 </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"> 3074 <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path> 3075 </svg><svg focusable="false" class="icon icon--nav-triangle " viewBox="0 0 20 9" role="presentation"> 3076 <g fill="none" fill-rule="evenodd"> 3077 <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> 3078 <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> 3079 </g> 3080 </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"> 3081 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 3082 </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"> 3083 <g fill="none"> 3084 <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> 3085 <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> 3086 </g> 3087 </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">
3087<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"> 3088 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 3089 </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"> 3090 <g fill="none"> 3091 <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> 3092 <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> 3093 </g> 3094 </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"> 3095 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 3096 </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"> 3097 <g fill="none"> 3098 <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> 3099 <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> 3100 </g> 3101 </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"> 3102 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 3103 </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"> 3104 <g fill="none"> 3105 <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> 3106 <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> 3107 </g> 3108 </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"> 3109 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 3110 </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"> 3111 <g fill="none"> 3112 <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> 3113 <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> 3114 </g> 3115 </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"> 3116 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 3117 </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"> 3118 <g fill="none"> 3119 <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> 3120 <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> 3121 </g> 3122 </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"> 3123 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 3124 </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"> 3125 <g fill="none"> 3126 <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> 3127 <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> 3128 </g> 3129 </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"> 3130 <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path> 3131 </svg><svg focusable="false" class="icon icon--nav-triangle " viewBox="0 0 20 9" role="pr
3131esentation"> 3132 <g fill="none" fill-rule="evenodd"> 3133 <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> 3134 <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> 3135 </g> 3136 </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"> 3137 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 3138 </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"> 3139 <g fill="none"> 3140 <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> 3141 <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> 3142 </g> 3143 </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"> 3144 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 3145 </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"> 3146 <g fill="none"> 3147 <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> 3148 <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> 3149 </g> 3150 </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"> 3151 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 3152 </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"> 3153 <g fill="none"> 3154 <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> 3155 <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> 3156 </g> 3157 </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"> 3158 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 3159 </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"> 3160 <g fill="none"> 3161 <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> 3162 <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> 3163 </g> 3164 </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"> 3165 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 3166 </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"> 3167 <g fill="none"> 3168 <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> 3169 <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> 3170 </g> 3171 </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"> 3172 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 3173 </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"> 3174 <g fill="none"> 3175 <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> 3176 <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> 3177 </g> 3178 </svg><li class="nav-dropdown__item">
3178<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"> 3179 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 3180 </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"> 3181 <g fill="none"> 3182 <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> 3183 <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> 3184 </g> 3185 </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"> 3186 <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path> 3187 </svg><svg focusable="false" class="icon icon--nav-triangle " viewBox="0 0 20 9" role="presentation"> 3188 <g fill="none" fill-rule="evenodd"> 3189 <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> 3190 <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> 3191 </g> 3192 </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"> 3193 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 3194 </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"> 3195 <g fill="none"> 3196 <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> 3197 <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> 3198 </g> 3199 </svg><li class="nav-dropdown__item">
3199<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"> 3200 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 3201 </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"> 3202 <g fill="none"> 3203 <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> 3204 <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> 3205 </g> 3206 </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"> 3207 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 3208 </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"> 3209 <g fill="none"> 3210 <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> 3211 <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> 3212 </g> 3213 </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"> 3214 <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path> 3215 </svg><svg focusable="false" class="icon icon--nav-triangle " viewBox="0 0 20 9" role="presentation"> 3216 <g fill="none" fill-rule="evenodd"> 3217 <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> 3218 <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> 3219 </g> 3220 </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"> 3221 <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path> 3222 </svg><svg focusable="false" class="icon icon--nav-triangle " viewBox="0 0 20 9" role="presentation"> 3223 <g fill="none" fill-rule="evenodd"> 3224 <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> 3225 <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> 3226 </g> 3227 </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"> 3228 <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path> 3229 </svg><svg focusable="false" class="icon icon--nav-triangle " viewBox="0 0 20 9" role="presentation"> 3230 <g fill="none" fill-rule="evenodd"> 3231 <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> 3232 <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> 3233 </g> 3234 </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"> 3235 <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path> 3236 </svg><svg focusable="false" class="icon icon--nav-triangle " viewBox="0 0 20 9" role="presentation"> 3237 <g fill="none" fill-rule="evenodd"> 3238 <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> 3239 <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> 3240 </g> 3241 </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"> 3242 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 3243 </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-
3243left " viewBox="0 0 9 20" role="presentation"> 3244 <g fill="none"> 3245 <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> 3246 <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> 3247 </g> 3248 </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"> 3249 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 3250 </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"> 3251 <g fill="none"> 3252 <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> 3253 <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> 3254 </g> 3255 </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"> 3256 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 3257 </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"> 3258 <g fill="none"> 3259 <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> 3260 <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> 3261 </g> 3262 </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"> 3263 <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path> 3264 </svg><svg focusable="false" class="icon icon--nav-triangle " viewBox="0 0 20 9" role="presentation"> 3265 <g fill="none" fill-rule="evenodd"> 3266 <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> 3267 <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> 3268 </g> 3269 </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">
3269Al 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"> 3270 <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path> 3271 </svg><svg focusable="false" class="icon icon--nav-triangle " viewBox="0 0 20 9" role="presentation"> 3272 <g fill="none" fill-rule="evenodd"> 3273 <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> 3274 <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> 3275 </g> 3276 </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> 3277 </div> 3278 </div> 3279 </nav></section> 3280 3281<style> 3282 :root { 3283 --header-is-sticky: 1; 3284 --header-inline-navigation: 1; 3285 } 3286 3287 #shopify-section-header { 3288 position: relative; 3289 z-index: 5;position: -webkit-sticky; 3290 position: sticky; 3291 top: 0;}.header__logo-image { 3292 max-width: 170px !important; 3293 } 3294 3295 @media screen and (min-width: 641px) { 3296 .header__logo-image { 3297 max-width: 190px !important; 3298 } 3299 }@media screen and (min-width: 1000px) { 3300 .search-bar.is-expanded .search-bar__top { 3301 box-shadow: 0 -1px var(--border-color) inset; 3302 } 3303 }</style> 3304
3305<script> 3306 document.documentElement.style.setProperty('--header-height', document.getElementById('shopify-section-header').clientHeight + 'px'); 3307</script>
3307 3308 3309</div> 3310 3311 <main id="main" role="main"> 3312 <input type="hidden" name ="risingSigma-template-name" id="risingSigma-template-name" value="product"> 3313<div id="magic-menu-script" class="ia_menu_collections"> 3314 <div class="collection_list"> 3315 <ul class="list_items"></ul> 3316 </div> 3317</div> 3318 <div class="globoRecommendationsTop"></div><div id="shopify-section-template--17304590811188__16423611866534c3f5" class="shopify-section"><div class="container"><div id="shopify-block-AMUJNUkc1VFJyQnNZU__webrex_seo_optimizer_breadcrumb_section_gjUhnP" class="shopify-block shopify-app-block webrex-optimizer-breadcrumb-section"> 3319 3320<style> @media (max-width:767px){.seo-breadcrumb{display:none!important}}.seo-breadcrumb{display:flex;align-items:center;justify-content:flex-start;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px}.shopify-section:has(.webrex-optimizer-breadcrumb-section){background-color:rgba(0,0,0,0)}.seo-breadcrumb ul{list-style:none;padding:0;font-size:14px;line-height:1}.seo-breadcrumb ul li{display:inline;margin-right:0px;color:#000000;text-transform:none;}.seo-breadcrumb ul li a{text-decoration:none}.seo-breadcrumb ul li a:hover{text-decoration:underline}.seo-breadcrumb ul li.separator{color:#000000}.seo-breadcrumb .breadcrumb-link{color:#000000}.seo-breadcrumb .breadcrumb-link:hover{color:#007bff;text-decoration:underline;}</style> 3321 3322 3323 3324 3325 3326 3327 3328 3329 3330 3331 3332 3333 3334 3335 3336 3337 3338 3339 3340 3341 3342 3343 3344 3345 3346 3347 3348 3349 3350 3351 3352 3353<div class="seo-breadcrumb"> 3354<ul> 3355<li> 3356<a href="https://guesshookah.com" class="breadcrumb-link">Home</a> 3357</li> 3358 3359<li class="separator">/</li> 3360<li> 3361<a href="/collections/all" class="breadcrumb-link">All Products</a> 3362</li> 3363 3364 3365 3366 3367<li class="separator">/</li> 3368<li> 3369<a href="/products/guess-hookah-gift-card" class="breadcrumb-link"> Guess Hookah Gift Card </a> 3370</li> 3371 3372</ul> 3373</div> 3374 3375 3376 3377 3378 3379</div></div> 3380 3381 3382</div><div id="shopify-section-template--17304590811188__main" class="shopify-section"><section data-section-id="template--17304590811188__main" data-section-type="product" data-section-settings='{ 3383 "showShippingEstimator": false, 3384 "showQuantitySelector": true, 3385 "showPaymentButton": false, 3386 "showInventoryQuantity": false, 3387 "lowInventoryThreshold": 0, 3388 "galleryTransitionEffect": "fade", 3389 "enableImageZoom": true, 3390 "zoomEffect": "outside", 3391 "enableVideoLooping": false, 3392 "productOptions": ["Denominations"], 3393 "enableHistoryState": true, 3394 "infoOverflowScroll": true, 3395 "isQuickView": false 3396}'><div class="container container--flush"> 3397 <div class="page__sub-header"> 3398 <nav aria-label="Breadcrumb" class="breadcrumb"> 3399 <ol class="breadcrumb__list" role="list"> 3400 <li class="breadcrumb__item"> 3401 <a class="breadcrumb__link link" href="/">Home</a><svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation"> 3402 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 3403 </svg></li> 3404 3405 <li class="breadcrumb__item"><a class="breadcrumb__link link" href="/collections/all">All products</a><svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation"> 3406 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 3407 </svg></li> 3408 3409 <li class="breadcrumb__item"> 3410 <span class="breadcrumb__link" aria-current="page">Guess Hookah Gift Card</span> 3411 </li> 3412 </ol> 3413 </nav></div> 3414 3415 <div class="product-block-list product-block-list--small"> 3416 <div class="product-block-list__wrapper"><div class="product-block-list__item product-block-list__item--gallery"> 3417 <div class="card"> 3418 <div class="card__section card__section--tight"> 3419 <div class="product-gallery product-gallery--with-thumbnails"><div class="product-gallery__carousel-wrapper"> 3420 <div class="product-gallery__carousel product-gallery__carousel--zoomable" data-media-count="1" data-initial-media-id="25411541270580"><div class="product-gallery__carousel-item is-selected " tabindex="-1" data-media-id="25411541270
3420580" data-media-type="image" ><div class="product-gallery__size-limiter" style="max-width: 1024px"><div class="aspect-ratio" style="padding-bottom: 100.0%"> 3421 <img class="product-gallery__image lazyload image--fade-in" data-src="//guesshookah.com/cdn/shop/files/HookahGiftCard_{width}x.jpg?v=1730335418" data-widths="[400,500,600,700,800,900,1000]" data-sizes="auto" data-zoom="//guesshookah.com/cdn/shop/files/HookahGiftCard_1600x.jpg?v=1730335418" data-zoom-width="1024" alt=" Guess Hookah Gift Card "> 3422 3423 <noscript> 3424 <img src="//guesshookah.com/cdn/shop/files/HookahGiftCard_800x.jpg?v=1730335418" alt=" Guess Hookah Gift Card "> 3425 </noscript> 3426 </div> 3427 </div></div></div><span class="product-gallery__zoom-notice"> 3428 <svg focusable="false" class="icon icon--zoom " viewBox="0 0 10 10" role="presentation"> 3429 <path d="M7.58801492 6.8808396L9.999992 9.292784l-.70716.707208-2.41193007-2.41199543C6.15725808 8.15916409 5.24343297 8.50004 4.25 8.50004c-2.347188 0-4.249968-1.902876-4.249968-4.2501C.000032 1.902704 1.902812.000128 4.25.000128c2.347176 0 4.249956 1.902576 4.249956 4.249812 0 .99341752-.34083418 1.90724151-.91194108 2.6308996zM4.25.999992C2.455064.999992.999992 2.454944.999992 4.24994c0 1.794984 1.455072 3.249936 3.250008 3.249936 1.794924 0 3.249996-1.454952 3.249996-3.249936C7.499996 2.454944 6.044924.999992 4.25.999992z" fill="currentColor" fill-rule="evenodd"></path> 3430 </svg> 3431 <span class="hidden-pocket">Roll over image to zoom in</span> 3432 <span class="hidden-lap-and-up">Click on image to zoom</span> 3433 </span></div><div class="scroller"> 3434 <div class="scroller__inner"> 3435 <div class="product-gallery__thumbnail-list"><a href="//guesshookah.com/cdn/shop/files/HookahGiftCard_1024x.jpg?v=1730335418" rel="noopener" class="product-gallery__thumbnail is-nav-selected " data-media-id="25411541270580" ><div class="aspect-ratio" style="padding-bottom: 100.0%"> 3436 <img class="image--fade-in lazyload" data-src="//guesshookah.com/cdn/shop/files/HookahGiftCard_130x.jpg?v=1730335418" alt=" Guess Hookah Gift Card "> 3437 </div> 3438 </a></div> 3439 </div> 3440 </div><div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> 3441 <div class="pswp__bg"></div> 3442 <div class="pswp__scroll-wrap"> 3443 <div class="pswp__container"> 3444 <div class="pswp__item"></div> 3445 <div class="pswp__item"></div> 3446 <div class="pswp__item"></div> 3447 </div> 3448 3449 <div class="pswp__ui"> 3450 <button class="pswp__button pswp__button--close" aria-label="Close"> 3451 <svg focusable="false" class="icon icon--close-2 " viewBox="0 0 12 12" role="presentation"> 3452 <path fill-rule="evenodd" clip-rule="evenodd" d="M7.414 6l4.243 4.243-1.414 1.414L6 7.414l-4.243 4.243-1.414-1.414L4.586 6 .343 1.757 1.757.343 6 4.586 10.243.343l1.414 1.414L7.414 6z" fill="currentColor"></path> 3453 </svg> 3454 </button> 3455 3456 <div class="pswp__prev-next"> 3457 <button class="pswp__button pswp__button--arrow--left" aria-label="Previous"> 3458 <svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation"> 3459 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 3460 </svg> 3461 </button> 3462 3463 <button class="pswp__button pswp__button--arrow--right" aria-label="Next"> 3464 <svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation"> 3465 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 3466 </svg> 3467 </button> 3468 </div> 3469 3470 <div class="pswp__pagination"> 3471 <span class="pswp__pagination-current"></span> / <span class="pswp__pagination-count"></span> 3472 </div> 3473 </div> 3474 </div> 3475 </div></div> 3476 </div> 3477 </div> 3478 </div><div class="product-block-list__item product-block-list__item--info"><div class="card card--collapsed card--sticky"><div id="product-zoom-template--17304590811188__main" class="product__zoom-wrapper"></div><div class="card__section"><form method="post" action="/cart/add" id="product_form_template--17304590811188__main7658113368116" accept-charset="UTF-8" class="product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><div class="product-meta"><h1 class="product-meta__title heading h1">Guess Hookah Gift Card</h1> 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494<div style='' class='jdgm-widget jdgm-preview-badge' data-id='7658113368116' 3495data-template='product' 3496data-auto-install='false'> 3497 <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div> 3498</div> 3499 3500 3501 3502 3503 3504<div id="viabilltest"></div> 3505 3506 <div class="viabill-pricetag" 3507 data-view="product" 3508 data-dynamic-price=".price-list .price" 3509 data-dynamic-price-triggers=".quantity-selector__button" 3510 data-currency="usd"></div><div class="product-meta__label-list"><span class="product-label product-label--on-sale" style="display: none">Save 0</span></div><a href="#product-reviews" class="product-meta__reviews-badge link" data-offset="30"><div class="rating"> 3511 <div class="rating__stars" role="img" aria-label="0 out of 5 stars"><svg fill="none" focusable="false" role="presentation" class="icon icon--rating-star rating__star rating__star--empty" viewBox="0 0 896 832"> 3512 <path d="M896 320l-313.5-40.781L448 0 313.469 279.219 0 320l230.469 208.875L171 831.938l277-148.812 277.062 148.812L665.5 528.875z" fill-rule="nonzero" fill="currentColor"></path> 3513 </svg><svg fill="none" focusable="false" role="presentation" class="icon icon--rating-star rating__star rating__star--empty" viewBox="0 0 896 832"> 3514 <path d="M896 320l-313.5-40.781L448 0 313.469 279.219 0 320l230.469 208.875L171 831.938l277-148.812 277.062 148.812L665.5 528.875z" fill-rule="nonzero" fill="currentColor"></path> 3515 </svg><svg fill="none" focusable="false" role="presentation" class="icon icon--rating-star rating__star rating__star--empty" viewBox="0 0 896 832"> 3516 <path d="M896 320l-313.5-40.781L448 0 313.469 279.219 0 320l230.469 208.875L171 831.938l277-148.812 277.062 148.812L665.5 528.875z" fill-rule="nonzero" fill="currentColor"></path> 3517 </svg><svg fill="none" focusable="false" role="presentation" class="icon icon--rating-star rating__star rating__star--empty" viewBox="0 0 896 832"> 3518 <path d="M896 320l-313.5-40.781L448 0 313.469 279.219 0 320l230.469 208.875L171 831.938l277-148.812 277.062 148.812L665.5 528.875z" fill-rule="nonzero" fill="currentColor"></path> 3519 </svg><svg fill="none" focusable="false" role="presentation" class="icon icon--rating-star rating__star rating__star--empty" viewBox="0 0 896 832"> 3520 <path d="M896 320l-313.5-40.781L448 0 313.469 279.219 0 320l230.469 208.875L171 831.938l277-148.812 277.062 148.812L665.5 528.875z" fill-rule="nonzero" fill="currentColor"></path> 3521 </svg></div> 3522 3523 <span class="rating__caption">No reviews</span> 3524 </div></a></div> 3525 3526<hr class="card__separator"><div class="product-form__variants" ><div class="product-form__option" data-selector-type="select"><label for="template--17304590811188__main-7658113368116-1" class="product-form__option-name text--strong">Denominations: <span class="product-form__selected-value">
3526$10.00</span></label> 3527 3528 <div class="select-wrapper select-wrapper--primary"><svg focusable="false" class="icon icon--arrow-bottom " viewBox="0 0 12 8" role="presentation"> 3529 <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path> 3530 </svg><select class="product-form__single-selector" name="template--17304590811188__main-7658113368116-1" id="template--17304590811188__main-7658113368116-1" data-option-position="1"><option value="$10.00" selected="selected">$10.00</option><option value="$25.00" >$25.00</option><option value="$50.00" >$50.00</option><option value="$100.00" >$100.00</option><option value="$150.00" >$150.00</option><option value="$300.00" >$300.00</option><option value="$500.00" >$500.00</option></select> 3531 </div></div><div class="no-js product-form__option"> 3532 <label class="product-form__option-name text--strong" for="product-select-7658113368116">Variant</label> 3533 3534 <div class="select-wrapper select-wrapper--primary"> 3535 <select id="product-select-7658113368116" name="id"><option selected="selected" value="45376659390516" data-sku="">$10.00 - $10.00</option><option value="45376659423284" data-sku="">$25.00 - $25.00</option><option value="45376659456052" data-sku="">$50.00 - $50.00</option><option value="45376659488820" data-sku="">$100.00 - $100.00</option><option value="45376659521588" data-sku="">$150.00 - $150.00</option><option value="45376659554356" data-sku="">$300.00 - $300.00</option><option value="45376659587124" data-sku="">$500.00 - $500.00</option></select> 3536 </div> 3537 </div> 3538 </div><div class="product-form__info-list"> 3539 <div class="product-form__info-item"> 3540 <span class="product-form__info-title text--strong">Price:</span> 3541 3542 <div class="product-form__info-content" role="region" aria-live="polite"> 3543 <div class="price-list"><span class="price"> 3544 <span class="visually-hidden">Sale price</span>$10.00</span></div> 3545 3546 <div class="product-form__price-info" style="display: none"> 3547 <div class="unit-price-measurement"> 3548 <span class="unit-price-measurement__price"></span> 3549 <span class="unit-price-measurement__separator">/ </span> 3550 3551 <span class="unit-price-measurement__reference-value"></span> 3552 3553 <span class="unit-price-measurement__reference-unit"></span> 3554 </div> 3555 3556 </div></div> 3557 </div><div class="product-form__info-item product-form__info-item--quantity"> 3558 <label for="template--17304590811188__main-7658113368116-quantity" class="product-form__info-title text--strong">Quantity:</label> 3559 3560 <div class="product-form__info-content"> 3561 <div class="quantity-selector quantity-selector--product"> 3562 <button type="button" class="quantity-selector__button" data-action="decrease-picker-quantity" aria-label="Decrease quantity by 1" title="Decrease quantity by 1"><svg focusable="false" class="icon icon--minus " viewBox="0 0 10 2" role="presentation"> 3563 <path d="M10 0v2H0V0z" fill="currentColor"></path> 3564 </svg></button> 3565 <input name="quantity" aria-label="Quantity" class="quantity-selector__value" inputmode="numeric" value="1" size="3"> 3566 <button type="button" class="quantity-selector__button" data-action="increase-picker-quantity" aria-label="Increase quantity by 1" title="Increase quantity by 1"><svg focusable="false" class="icon icon--plus " viewBox="0 0 10 10" role="presentation"> 3567 <path d="M6 4h4v2H6v4H4V6H0V4h4V0h2v4z" fill="currentColor" fill-rule="evenodd"></path> 3568 </svg></button> 3569 </div> 3570 </div> 3571 </div></div><div id="shopify-block-AWTI2dGZUK3g0bXZpS__subscriptions_app_block_cfWARH" class="shopify-block shopify-app-block"> 3572 3573<style> 3574 .custom_radio_button input[type='radio'] { 3575 position: absolute; 3576 width: 1px; 3577 height: 1px; 3578 padding: 0; 3579 margin: -1px; 3580 overflow: hidden; 3581 clip-path: inset(50%); 3582 white-space: nowrap; 3583 border-width: 0; 3584 } 3585 3586 .custom_radio_button:before { 3587 content: ''; 3588 margin-right: 10px; 3589 margin-top: 2px; 3590 flex-shrink: 0; 3591 box-sizing: border-box; 3592 display: inline-block; 3593 width: 14px; 3594 height: 14px; 3595 vertical-align: baseline; 3596 box-shadow: 0 0 0 1px #6d7175; 3597 border-radius: 50%; 3598 transition: background 0.2s ease-in-out; 3599 } 3600 3601 .custom_radio_button:has(input[type='radio']:checked):before { 3602 border: 2px solid #ffffff; 3603 background: #6d7175; 3604 } 3605 3606 .custom_radio_button:has(input[type='radio']:focus-visible) { 3607 outline: 2px solid #6d7175; 3608 outline-offset: 1px; 3609 border-radius: 4px; 3610 } 3611</style> 3612 3613 3614 3615 3616 3617 3618</div><div class="product-form__payment-container" ><button type="submit" class="product-form__add-button button button--primary" data-action="add-to-cart">Add to cart</button></div><input type="hidden" name="product-id" value="7658113368116" /><input type="hidden" name="section-id" value="template--17304590811188__main" /></form></div> 3619 3620
3621<script type="application/json" data-product-json> 3622 { 3623 "product": {"id":7658113368116,"title":"Guess Hookah Gift Card","handle":"guess-hookah-gift-card","description":"\u003cp class=\"p1\"\u003eTreat the hookah enthusiasts in your life to the ultimate experience with the \u003cb\u003eGuess Hookah Gift Card\u003c\/b\u003e. Perfect for any occasion, this gift card gives recipients the freedom to explore and select from a variety of premium hookah products, including high-quality shisha flavors, accessories, and more. Easy to use and redeemable for any items at Guess Hookah, this gift card is a convenient and thoughtful way to show you care.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003ci\u003eKey Features:\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/p\u003e\n\u003cp class=\"p3\"\u003e\u003cspan class=\"Apple-tab-span\"\u003e \u003c\/span\u003eâ¢\u003cspan class=\"Apple-tab-span\"\u003e \u003c\/span\u003e\u003cb\u003eFlexible Choice:\u003c\/b\u003e Redeemable for all products at Guess Hookah\u003c\/p\u003e\n\u003cp class=\"p3\"\u003e\u003cspan class=\"Apple-tab-span\"\u003e \u003c\/span\u003eâ¢\u003cspan class=\"Apple-tab-span\"\u003e \u003c\/span\u003e\u003cb\u003eGift for Every Occasion:\u003c\/b\u003e Ideal for birthdays, holidays, or as a surprise\u003c\/p\u003e\n\u003cp class=\"p3\"\u003e\u003cspan class=\"Apple-tab-span\"\u003e \u003c\/span\u003eâ¢\u003cspan class=\"Apple-tab-span\"\u003e \u003c\/span\u003e\u003cb\u003eConvenient:\u003c\/b\u003e Available in multiple denominations to fit any budget\u003c\/p\u003e\n\u003cp class=\"p3\"\u003eLet your loved ones elevate their hookah sessions with the \u003cb\u003eGuess Hookah Gift Card\u003c\/b\u003e, providing a gateway to premium products and a customized smoking experience.\u003c\/p\u003e","published_at":"2024-10-30T20:46:13-04:00","created_at":"2024-10-30T20:46:13-04:00","vendor":"Guess Hookah","type":"","tags":[],"price":1000,"price_min":1000,"price_max":50000,"available":true,"price_varies":true,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":45376659390516,"title":"$10.00","option1":"$10.00","option2":null,"option3":null,"sku":null,"requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"Guess Hookah Gift Card - $10.00","public_title":"$10.00","options":["$10.00"],"price":1000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45376659423284,"title":"$25.00","option1":"$25.00","option2":null,"option3":null,"sku":null,"requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"Guess Hookah Gift Card - $25.00","public_title":"$25.00","options":["$25.00"],"price":2500,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45376659456052,"title":"$50.00","option1":"$50.00","option2":null,"option3":null,"sku":null,"requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"Guess Hookah Gift Card - $50.00","public_title":"$50.00","options":["$50.00"],"price":5000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45376659488820,"title":"$100.00","option1":"$100.00","option2":null,"option3":null,"sku":null,"requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"Guess Hookah Gift Card - $100.00","public_title":"$100.00","options":["$100.00"],"price":10000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45376659521588,"title":"$150.00","option1":"$150.00","option2":null,"option3":null,"sku":null,"requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"Guess Hookah Gift Card - $150.00","public_title":"$150.00","options":["$150.00"],"price":15000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45376659554356,"title":"$300.00","option1":"$300.00","option2":null,"option3":null,"sku":null,"requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"Guess Hookah Gift Card - $300.00","public_title":"$300.00","options":["$300.00"],"price":30000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45376659587124,"title":"$500.00","option1":"$500.00","option2":null,"option3":null,"sku":null,"requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"Guess Hookah Gift Card - $500.00","public_title":"$500.00","options":["$500.00"],"price":50000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/guesshookah.com\/cdn\/shop\/files\/HookahGiftCard.jpg?v=1730335418"],"featured_image":"\/\/guesshookah.com\/cdn\/shop\/files\/HookahGiftCard.jpg?v=1730335418","options":["Denominations"],"media":[{"alt":" Guess Hookah Gift Card ","id":25411541270
3623580,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1024,"width":1024,"src":"\/\/guesshookah.com\/cdn\/shop\/files\/HookahGiftCard.jpg?v=1730335418"},"aspect_ratio":1.0,"height":1024,"media_type":"image","src":"\/\/guesshookah.com\/cdn\/shop\/files\/HookahGiftCard.jpg?v=1730335418","width":1024}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp class=\"p1\"\u003eTreat the hookah enthusiasts in your life to the ultimate experience with the \u003cb\u003eGuess Hookah Gift Card\u003c\/b\u003e. Perfect for any occasion, this gift card gives recipients the freedom to explore and select from a variety of premium hookah products, including high-quality shisha flavors, accessories, and more. Easy to use and redeemable for any items at Guess Hookah, this gift card is a convenient and thoughtful way to show you care.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003ci\u003eKey Features:\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/p\u003e\n\u003cp class=\"p3\"\u003e\u003cspan class=\"Apple-tab-span\"\u003e \u003c\/span\u003eâ¢\u003cspan class=\"Apple-tab-span\"\u003e \u003c\/span\u003e\u003cb\u003eFlexible Choice:\u003c\/b\u003e Redeemable for all products at Guess Hookah\u003c\/p\u003e\n\u003cp class=\"p3\"\u003e\u003cspan class=\"Apple-tab-span\"\u003e \u003c\/span\u003eâ¢\u003cspan class=\"Apple-tab-span\"\u003e \u003c\/span\u003e\u003cb\u003eGift for Every Occasion:\u003c\/b\u003e Ideal for birthdays, holidays, or as a surprise\u003c\/p\u003e\n\u003cp class=\"p3\"\u003e\u003cspan class=\"Apple-tab-span\"\u003e \u003c\/span\u003eâ¢\u003cspan class=\"Apple-tab-span\"\u003e \u003c\/span\u003e\u003cb\u003eConvenient:\u003c\/b\u003e Available in multiple denominations to fit any budget\u003c\/p\u003e\n\u003cp class=\"p3\"\u003eLet your loved ones elevate their hookah sessions with the \u003cb\u003eGuess Hookah Gift Card\u003c\/b\u003e, providing a gateway to premium products and a customized smoking experience.\u003c\/p\u003e"}, 3624 "options_with_values": [{"name":"Denominations","position":1,"values":["$10.00","$25.00","$50.00","$100.00","$150.00","$300.00","$500.00"]}], 3625 "selected_variant_id": 45376659390516 3626} 3627 </script>
3627 3628 3629</div></div><div class="product-block-list__item product-block-list__item--description" > 3630 <div class="card"><div class="card__header"> 3631 <h2 class="card__title heading h3">Description</h2> 3632 </div> 3633 3634 <div class="card__section " > 3635 <div class="rte text--pull"> 3636 <p class="p1">Treat the hookah enthusiasts in your life to the ultimate experience with the <b>Guess Hookah Gift Card</b>. Perfect for any occasion, this gift card gives recipients the freedom to explore and select from a variety of premium hookah products, including high-quality shisha flavors, accessories, and more. Easy to use and redeemable for any items at Guess Hookah, this gift card is a convenient and thoughtful way to show you care.</p> 3637<p class="p1"><i>Key Features:</i><i></i></p> 3638<p class="p3"><span class="Apple-tab-span"> </span>â¢<span class="Apple-tab-span"> </span><b>Flexible Choice:</b> Redeemable for all products at Guess Hookah</p> 3639<p class="p3"><span class="Apple-tab-span"> </span>â¢<span class="Apple-tab-span"> </span><b>Gift for Every Occasion:</b> Ideal for birthdays, holidays, or as a surprise</p> 3640<p class="p3"><span class="Apple-tab-span"> </span>â¢<span class="Apple-tab-span"> </span><b>Convenient:</b> Available in multiple denominations to fit any budget</p> 3641<p class="p3">Let your loved ones elevate their hookah sessions with the <b>Guess Hookah Gift Card</b>, providing a gateway to premium products and a customized smoking experience.</p> 3642 </div></div></div> 3643 </div></div> 3644 </div> 3645 </div></section> 3646
3647<script> 3648 window.ShopifyXR=window.ShopifyXR||function(){(ShopifyXR.q=ShopifyXR.q||[]).push(arguments)}; 3649 ShopifyXR('addModels', []); 3650 3651 // We save the ID of the product in the local storage, as it can be used by the "recently viewed products" section 3652 (() => { 3653 let items = JSON.parse(localStorage.getItem('recentlyViewedProducts') || '[]'); 3654 3655 // We check if the current product already exists, and if it does not, we add it at the start 3656 if (!items.includes(7658113368116)) { 3657 items.unshift(7658113368116); 3658 } 3659 3660 // Then, we save the current product into the local storage, by keeping only the 18 most recent 3661 try { 3662 localStorage.setItem('recentlyViewedProducts', JSON.stringify(items.slice(0, 18))); 3663 } catch (error) { 3664 // Do nothing, this may happen in Safari in incognito mode 3665 } 3666 })(); 3667</script>
3667 3668 3669</div><div id="shopify-section-template--17304590811188__171418119603f98dd3" class="shopify-section"><div class="container"><div id="shopify-block-AemJGTHVMNVJqa3c5W__judge_me_reviews_review_widget_WKghfD" class="shopify-block shopify-app-block"> 3670 3671 3672<div style='clear:both'></div> 3673<div id='judgeme_product_reviews' 3674 class='jdgm-widget jdgm-review-widget' 3675 data-product-title='Guess Hookah Gift Card' 3676 data-id='7658113368116' 3677 data-product-id='7658113368116' 3678 data-widget="review" 3679 data-shop-reviews="false" 3680 data-shop-reviews-count="7" 3681 data-cart-eligible-template="false" 3682 data-shop-average-rating="4.86" 3683 data-shop-review-count="3048" 3684 data-empty-state="empty_widget" 3685 data-entry-point="review_widget.js" 3686 data-entry-key="review-widget/main.js" 3687 data-block-id="AemJGTHVMNVJqa3c5W__judge_me_reviews_review_widget_WKghfD" 3688 data-customer-logged-in="false" 3689 3690 3691 style='max-width: 1200px; margin: 0 auto;'> 3692 3693 3694 3695 <div class='jdgm-legacy-widget-content' style='display: none;'> 3696 <div class='jdgm-rev-widg' data-updated-at='2024-11-03T02:21:26Z' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <style class='jdgm-temp-hiding-style'>.jdgm-rev-widg{ display: none }</style> <div class='jdgm-rev-widg__header'> <h2 class='jdgm-rev-widg__title'>Customer Reviews</h2> <div class='jdgm-rev-widg__summary'> <div class='jdgm-rev-widg__summary-stars' aria-label='Average rating is 0.00 stars' role='img'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </div> <div class='jdgm-rev-widg__summary-text'>Be the first to write a review</div> </div> <a style='display: none' href='#' class='jdgm-write-rev-link' role='button'>Write a review</a> <div class='jdgm-histogram jdgm-temp-hidden'> <div class='jdgm-histogram__row' data-rating='5' data-frequency='0' data-percentage='0'> <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 5 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div> <div class='jdgm-histogram__row' data-rating='4' data-frequency='0' data-percentage='0'> <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 4 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div> <div class='jdgm-histogram__row' data-rating='3' data-frequency='0' data-percentage='0'> <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 3 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div> <div class='jdgm-histogram__row' data-rating='2' data-frequency='0' data-percentage='0'> <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 2 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div> <div class='jdgm-histogram__row' data-rating='1' data-frequency='0' data-percentage='0'> <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 1 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div> <div class='jdgm-histogram__row jdgm-histogram__clear-filter' data-rating=null tabindex='0'></div> </div> <div class='jdgm-rev-widg__sort-wrapper'></div> </div> <div class='jdgm-rev-widg__body'> <div class='jdgm-rev-widg__reviews'></div> <div class='jdgm-paginate' data-per-page='5' data-url='https://judge.me/reviews/reviews_for_widget'></div> </div> <div class='jdgm-rev-widg__paginate-spinner-wrapper'> <div class='jdgm-spinner'></div> </div> </div> 3697 </div> 3698 3699 3700 3701 3702 3703 3704</div> 3705 3706 3707 3708 3709 3710 3711 3712 3713</div></div> 3714 3715 3716</div><div id="shopify-section-template--17304590811188__pairs_well_with_ttdfDz" class="shopify-section pww-section"> 3717</div> 3718
3719<script id="globoRelatedProductsTemplate" type="template/html"> 3720 {% if box.template.id == 1 or box.template.id == '1' %} 3721 <div id="{{box.id}}" data-title="{{box.title.text | escape}}" class="ga ga-template_1 ga-products-box ga-template_themeid_871"> 3722 {% if box.title and box.title.text and box.title.text != '' %}<h2 class="ga-title section-title "><span>{{box.title.text}}</span></h2>{% endif %} 3723 {% if box.subtitle and box.subtitle.text and box.subtitle.text != '' %}<div class="ga-subtitle">{{box.subtitle.text}}</div>{% endif %} 3724 <div class="ga-products"> 3725 <div class="ga-carousel_wrapper"> 3726 <ul class="ga-carousel gowl-carousel" data-products-count="{{products.size}}"> 3727 {% for product in products %} 3728 {% assign first_available_variant = false %} 3729 {% for variant in product.variants %} 3730 {% if first_available_variant == false and variant.available %}{% assign first_available_variant = variant %}{% endif %} 3731 {% endfor %} 3732 {% if first_available_variant == false %}{% assign first_available_variant = product.variants[0] %}{% endif %} 3733 {% if product.images[0] %} 3734 {% 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] %} 3735 {% else %} 3736 {% 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 %} 3737 {% endif %} 3738 <li class="ga-product" data-product-id="{{product.id}}"> 3739 <a{% if settings.new_tab %} target="_blank"{% endif %} href="/products/{{product.handle}}"> 3740 {% if box.template.elements contains 'saleLabel' and first_available_variant.compare_at_price > first_available_variant.price %} 3741 <span class="ga-label ga-label_sale">{{translation.sale}}</span> 3742 {% endif %} 3743 {% unless product.available %}
3744 <span class="ga-label ga-label_sold">{{translation.sold_out}}</span> 3745 {% endunless %} 3746 <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> 3747 </a> 3748 <a class="ga-product_title "{% if settings.new_tab %} target="_blank"{% endif %} href="/products/{{product.handle}}">{{product.title}}</a> 3749 {% assign variants_size = product.variants | size %} 3750 <div class="ga-product_variants-container{% unless box.template.elements contains 'variantSelector' %} ga-hide{% endunless %}"> 3751 <select class="ga-product_variant_select {% if variants_size == 1 %}ga-hide{% endif %}"> 3752 {% for variant in product.variants %} 3753 <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> 3754 {% endfor %} 3755 </select> 3756 </div> 3757 {% if box.template.elements contains 'price' %} 3758 <span class="ga-product_price-container"> 3759 <span class="ga-product_price money">{{first_available_variant.price | money}}</span> 3760 {% if first_available_variant.compare_at_price > first_available_variant.price %} 3761 <s class="ga-product_oldprice money">{{first_available_variant.compare_at_price | money}}</s> 3762 {% endif %} 3763 </span> 3764 {% endif %} 3765 {% if box.template.elements contains 'addToCartBtn' %} 3766 <button class="ga-product_addtocart" type="button" data-add="{{translation.add_to_cart}}" data-added="{{translation.added_to_cart}}">{{translation.add_to_cart}}</button> 3767 {% endif %} 3768 </li> 3769 {% endfor %} 3770 </ul> 3771 </div> 3772 </div> 3773 </div> 3774 {% elsif box.template.id == 2 or box.template.id == '2' %} 3775 <div id="{{box.id}}" data-title="{{box.title.text | escape}}" class="ga ga-template_2 ga-products-box ga-template_themeid_871"> 3776 {% if box.title and box.title.text and box.title.text != '' %}<h2 class="ga-title section-title "><span>{{box.title.text}}</span></h2>{% endif %} 3777 {% if box.subtitle and box.subtitle.text and box.subtitle.text != '' %}<div class="ga-subtitle">{{box.subtitle.text}}</div>{% endif %} 3778 {% assign total_price = 0 %} 3779 <div class="ga-products"> 3780 <div class="ga-products_image"> 3781 {% for product in products %} 3782 {% assign first_available_variant = false %} 3783 {% for variant in product.variants %} 3784 {% if first_available_variant == false and variant.available %}{% assign first_available_variant = variant %}{% endif %} 3785 {% endfor %} 3786 {% if first_available_variant == false %}{% assign first_available_variant = product.variants[0] %}{% endif %} 3787 {% if first_available_variant.available and box.template.selected %} 3788 {% assign total_price = total_price | plus: first_available_variant.price %} 3789 {% endif %} 3790 {% if product.images[0] %} 3791 {% assign featured_image = product.images[0] | img_url: '350x' %} 3792 {% else %} 3793 {% assign featured_image = no_image_url | img_url: '350x' %} 3794 {% endif %} 3795 <div id="ga-product_{{product.id}}" class="ga-product {% if forloop.last %}last{% endif %}"> 3796 3797 <a{% if settings.new_tab %} target="_blank"{% endif %} href="/products/{{product.handle}}"> 3798 {% unless product.available %} 3799 <span class="ga-label ga-label_sold">{{translation.sold_out}}</span> 3800 {% endunless %} 3801 <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=="/> 3802 </a> 3803 </div> 3804 {% endfor %} 3805 <div class="ga-product-form {% unless total_price > 0 %}
3805ga-hide{% endunless %}"> 3806 {% if box.template.elements contains 'price' %} 3807 <div>{{translation.total_price}} <span class="ga-product_price ga-product_totalprice money">{{total_price | money}}</span></div> 3808 {% endif %} 3809 {% if box.template.elements contains 'addToCartBtn' %} 3810 <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> 3811 {% endif %} 3812 </div> 3813 </div> 3814 </div> 3815 <ul class="ga-products-input"> 3816 {% for product in products %} 3817 {% assign first_available_variant = false %} 3818 {% for variant in product.variants %} 3819 {% if first_available_variant == false and variant.available %}{% assign first_available_variant = variant %}{% endif %} 3820 {% endfor %} 3821 {% if first_available_variant == false %}{% assign first_available_variant = product.variants[0] %}{% endif %} 3822 {% if product.images[0] %} 3823 {% assign featured_image = product.images[0] | img_url: '350x' %} 3824 {% else %} 3825 {% assign featured_image = no_image_url | img_url: '350x' %} 3826 {% endif %} 3827 <li class="ga-product{% unless box.template.selected %} ga-deactive{% endunless %}" data-product-id="{{product.id}}"> 3828 <input {% unless product.available %}disabled{% endunless %} class="selectedItem"{% if box.template.selected and product.available == true %} checked{% endif %} type="checkbox" value="{{product.id}}"/> 3829 <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> 3830 {% assign variants_size = product.variants | size %} 3831 <div class="ga-product_variants-container{% unless box.template.elements contains 'variantSelector' %} ga-hide{% endunless %}"> 3832 <select {% unless product.available %}disabled{% endunless %} class="ga-product_variant_select {% if variants_size == 1 %}ga-hide{% endif %}"> 3833 {% for variant in product.variants %} 3834 <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> 3835 {% endfor %} 3836 </select> 3837 </div> 3838 {% if box.template.elements contains 'price' %} 3839 <span class="ga-product_price-container"> 3840 <span class="ga-product_price money">{{first_available_variant.price | money}}</span> 3841 {% if first_available_variant.compare_at_price > first_available_variant.price %} 3842 <s class="ga-product_oldprice money">{{first_available_variant.compare_at_price | money}}</s> 3843 {% endif %} 3844 </span> 3845 {% endif %} 3846 </li> 3847 {% endfor %} 3848 </ul> 3849 </div> 3850 {% elsif box.template.id == 3 or box.template.id == '3' %} 3851 <div id="{{box.id}}" data-title="{{box.title.text | escape}}" class="ga ga-template_3 ga-products-box ga-template_themeid_871"> 3852 {% if box.title and box.title.text and box.title.text != '' %}<h2 class="ga-title section-title "><span>{{box.title.text}}</span></h2>{% endif %} 3853 {% if box.subtitle and box.subtitle.text and box.subtitle.text != '' %}<div class="ga-subtitle">{{box.subtitle.text}}</div>{% endif %} 3854 {% assign total_price = 0 %} 3855 <div class="ga-products"> 3856 <ul class="ga-products-table"> 3857 {% for product in products %} 3858 {% assign first_available_variant = false %} 3859 {% for variant in product.variants %} 3860 {% if first_available_variant == false and variant.available %}{% assign first_available_variant = variant %}{% endif %} 3861 {% endfor %} 3862 {% if first_available_variant == false %}{% assign first_available_variant = product.variants[0] %}{% endif %} 3863 {% if first_available_variant.available and box.template.selected %} 3864 {% assign total_price = total_price | plus: first_available_variant.price %} 3865 {% endif %} 3866 {% if product.images[0] %} 3867 {% 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] %} 3868 {% else %} 3869 {% 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 %} 3870 {% endif %} 3871 <li class="ga-product{% unless box.template.selected %} ga-deactive{% endunless %}" data-product-id="{{product.id}}"> 3872 <div class="product_main"> 3873 <input {% unless product.available %}disabled{% endunless %} class="selectedItem"{% if box.template.selected and product.available == true %} checked{% endif %} type="checkbox" value=""/> 3874 <a{% if settings.new_tab %} target="_blank"{% endif %} href="/products/{{product.handle}}" class="ga-products_image"> 3875 {% unless product.available %}
3876 <span class="ga-label ga-label_sold">{{translation.sold_out}}</span> 3877 {% endunless %} 3878 <span> 3879 <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=="/> 3880 </span> 3881 </a> 3882 <div> 3883 <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> 3884 </div> 3885 </div> 3886 {% assign variants_size = product.variants | size %} 3887 <div class="ga-product_variants-container{% unless box.template.elements contains 'variantSelector' %} ga-hide{% endunless %}"> 3888 <select {% unless product.available %}disabled{% endunless %} class="ga-product_variant_select {% if variants_size == 1 %}ga-hide{% endif %}"> 3889 {% for variant in product.variants %} 3890 <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> 3891 {% endfor %} 3892 </select> 3893 </div> 3894 {% if box.template.elements contains 'price' %} 3895 <span class="ga-product_price-container"> 3896 <span class="ga-product_price money">{{first_available_variant.price | money}}</span> 3897 {% if first_available_variant.compare_at_price > first_available_variant.price %} 3898 <s class="ga-product_oldprice money">{{first_available_variant.compare_at_price | money}}</s> 3899 {% endif %} 3900 </span> 3901 {% endif %} 3902 </li> 3903 {% endfor %} 3904 </ul> 3905 <div class="ga-product-form{% unless box.template.selected or total_price > 0 %} ga-hide{% endunless %}"> 3906 {% if box.template.elements contains 'price' %} 3907 <div>{{translation.total_price}} <span class="ga-product_price ga-product_totalprice money">{{total_price | money}}</span></div> 3908 {% endif %} 3909 {% if box.template.elements contains 'addToCartBtn' %} 3910 <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> 3911 {% endif %} 3912 </div> 3913 </div> 3914 </div> 3915 {% endif %} 3916</script>
3916 3917 3918 3919 3920<div class="globoRecommendationsBottom"></div> 3921 3922 </main> 3923 3924 <div id="shopify-section-static-text-with-icons" class="shopify-section"></div> 3925 <div id="shopify-section-footer" class="shopify-section"><footer class="footer" data-section-id="footer" data-section-type="footer" role="contentinfo"> 3926 <div class="container"> 3927 <div class="footer__wrapper"><div class="footer__block-list"><div class="footer__block-item footer__block-item--links" > 3928 <button class="footer__title heading h6" disabled aria-expanded="false" aria-controls="block-e54afcd3-abfe-4dee-807e-2f90da1ef264" data-action="toggle-collapsible"> 3929 <span>Shop</span> 3930 <span class="plus-button"></span> 3931 </button> 3932 3933 <div id="block-e54afcd3-abfe-4dee-807e-2f90da1ef264" class="footer__collapsible"> 3934 <div class="footer__collapsible-content"> 3935 <ul class="footer__linklist list--unstyled" role="list"><li> 3936 <a href="/search" class="footer__link-item link">Search</a> 3937 </li><li> 3938 <a href="/collections/hookahs-for-sale" class="footer__link-item link">Hookahs</a> 3939 </li><li> 3940 <a href="/collections/hookah-bowls" class="footer__link-item link">Hookah Bowls</a> 3941 </li><li> 3942 <a href="/collections/hookah-accessories" class="footer__link-item link">Accessories</a> 3943 </li><li> 3944 <a href="/collections/herbal-shisha" class="footer__link-item link">Herbal Shisha</a> 3945 </li><li> 3946 <a href="/collections/hookah-coals" class="footer__link-item link">Hookah Coals</a> 3947 </li></ul> 3948 </div> 3949 </div> 3950 </div><div class="footer__block-item footer__block-item--links" > 3951 <button class="footer__title heading h6" disabled aria-expanded="false" aria-controls="block-65c35af4-a559-4b43-b023-0c9c549d773a" data-action="toggle-collapsible"> 3952 <span>Blog</span> 3953 <span class="plus-button"></span> 3954 </button> 3955 3956 <div id="block-65c35af4-a559-4b43-b023-0c9c549d773a" class="footer__collapsible"> 3957 <div class="footer__collapsible-content"> 3958 <ul class="footer__linklist list--unstyled" role="list"><li> 3959 <a href="/blogs/hookah-blog/best-hookahs" class="footer__link-item link">Best Hookahs In 2026</a> 3960 </li></ul> 3961 </div> 3962 </div> 3963 </div><div class="footer__block-item footer__block-item--links" > 3964 <button class="footer__title heading h6" disabled aria-expanded="false" aria-controls="block-footer-1" data-action="toggle-collapsible"> 3965 <span>Website Support</span> 3966 <span class="plus-button"></span> 3967 </button> 3968 3969 <div id="block-footer-1" class="footer__collapsible"> 3970 <div class="footer__collapsible-content"> 3971 <ul class="footer__linklist list--unstyled" role="list"><li> 3972 <a href="https://help.guesshookah.com/en-US" class="footer__link-item link">Need Help?</a> 3973 </li><li> 3974 <a href="/pages/age-verification" class="footer__link-item link">Age Veification</a> 3975 </li><li> 3976 <a href="/pages/shipping-returns" class="footer__link-item link">Shipping & Returns</a> 3977 </li><li> 3978 <a href="/policies/terms-of-service" class="footer__link-item link">Terms And Conditions</a> 3979 </li><li> 3980 <a href="/policies/privacy-policy" class="footer__link-item link">Privacy Pollicy</a> 3981 </li><li>
3982 <a href="https://guesshookah.com/a/sitemap-tools/sitemap" class="footer__link-item link">Sitemap</a> 3983 </li><li> 3984 <a href="/pages/about-sezzle" class="footer__link-item link">Sezzle</a> 3985 </li><li> 3986 <a href="/pages/hookah-wholesale" class="footer__link-item link">Wholesale</a> 3987 </li><li> 3988 <a href="https://affiliattesguesshookah.goaffpro.com/" class="footer__link-item link">Affiliate program</a> 3989 </li></ul> 3990 </div> 3991 </div> 3992 </div><div class="footer__block-item footer__block-item--text" > 3993 <button class="footer__title heading h6" disabled aria-expanded="false" aria-controls="block-a0abd468-ac2d-4b37-97f6-9005f28973cb" data-action="toggle-collapsible"> 3994 <span>Contact</span> 3995 <span class="plus-button"></span> 3996 </button> 3997 3998 <div id="block-a0abd468-ac2d-4b37-97f6-9005f28973cb" class="footer__collapsible"> 3999 <div class="footer__collapsible-content"> 4000 <div class="rte"> 4001 <p><a href="mailto:[email protected]" title="mailto:[email protected]">Email Us</a></p><p>Phone: +1 888-691-8089</p> 4002 </div> 4003 </div> 4004 </div> 4005 </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&utm_medium=shopify&utm_source=onlinestore"> </a></p> 4006 </div><div class="footer__aside-item footer__aside-item--social"> 4007 <p class="footer__aside-title">Follow Us</p> 4008 4009 <ul class="social-media__item-list list--unstyled" role="list"> 4010 <li class="social-media__item social-media__item--facebook"> 4011 <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"> 4012 <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> 4013 </svg></a> 4014 </li> 4015 4016 4017<li class="social-media__item social-media__item--twitter"> 4018 <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"> 4019 <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
40197572-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> 4020 </svg></a> 4021 </li> 4022 4023 4024<li class="social-media__item social-media__item--instagram"> 4025 <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"> 4026 <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
402664294-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> 4027 </svg></a> 4028 </li> 4029 4030 4031<li class="social-media__item social-media__item--pinterest"> 4032 <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"> 4033 <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> 4034 </svg></a> 4035 </li> 4036 4037 4038<li class="social-media__item social-media__item--youtube"> 4039 <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"> 4040 <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> 4041 </svg></a> 4042 </li> 4043 4044 4045<li class="social-media__item social-media__item--tiktok"> 4046 <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"> 4047 <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> 4048 </svg></a> 4049 </li> 4050 4051 4052<li class="social-media__item social-media__item--snapchat"> 4053 <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
4053ox="0 0 30 30"> 4054 <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
40545909-.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> 4055 </svg></a> 4056 </li> 4057 4058 4059 4060 </ul> 4061 </div><div class="footer__aside-item footer__aside-item--payment"> 4062 <p class="footer__aside-title">We Accept</p> 4063 4064 <div class="payment-list"> 4065 4066 <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> 4067 4068 4069 <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
40690 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> 4070 4071 4072 <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> 4073 4074 <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> 4075 4076 <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"/>
4076<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> 4077 4078 <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> 4079 4080 4081 <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
408116.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> 4082 4083 4084 </div> 4085 </div><div class="footer__aside-item footer__aside-item--copyright hidden-lap-and-up"> 4086 <p>© 2026 GH Shop<br><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore"> </a></p> 4087 </div> 4088 </aside> 4089 </div> 4090 </div></footer> 4091 4092 4093 4094</div> 4095 4096 4097 4098 <ul hidden> 4099 <li id="a11y-new-window-message">Opens in a new window.</li> 4100 </ul> 4101 4102<style type="text/css"> 4103 .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;
4103display: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;
4103left: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} 4104 4105</style> 4106
4107<script type="text/javascript"> 4108 window.booster = window.booster || {}; 4109 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"; 4110 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]"; 4111 4112 4113 4114 4115 4116 4117 window.booster.product = { 4118 id: 7658113368116, 4119 price: 1000, 4120 handle: 'guess-hookah-gift-card', 4121 4122 }; 4123 window.booster.product_collections = [] 4124 4125 window.booster.product_collections.push(265576546356) 4126 4127 window.booster.product_collections.push(265576513588) 4128 4129 window.booster.product_collections.push(265576579124) 4130 4131 4132 4133 4134 4135 4136 4137 window.booster.ba_page = "product"; 4138 window.booster.api = {}; 4139 4140 4141 4142 window.booster.money_format = "${{amount}}"; 4143 4144 4145 4146 !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={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`","=":"="},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"];
4146e.__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";
4146e.__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;
4146return!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";
4146e.__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 4146
4146EQUALS: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 4146
4146],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 4146-4147
4146,{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], 414741: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 4147
4147))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 4147
4147e.__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"];
4147e.__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 4147
4147,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
4147ompile=!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;
4147")),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"))), 4148this.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 4148
4148ompile),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 4148
4148n||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")+'"'}
4148,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"]}])}); 4149</script>
4149 4150 4151 4152
4152<script id="ba-freq" type="text/x-handlebars-template"> 4153 <div id="ba-bought-together" 4154 class="ba-products-box ba-products-box_2 with-prices with-compare-prices with-sale-badge" 4155 style=""> 4156 <h2 class="freq_text" style="color: #222;font-family: Sans-Serif;font-size: 21px;text-align: left"> 4157 Add an Extra Accessory: 4158 </h2> 4159 <div class="ba-products-list"> 4160 {{#products}} 4161 <div class="ba-product {{#ifEq @index 0}}ba-first{{/ifEq}}" data-product-id="{{id}}"> 4162 <a href="/products/{{handle}}" target="_blank"> 4163 <span class="ba-label ba-label-sale ellipsis {{#unless variants.0.compare_at_price}}ba-hidden{{/unless}}"> 4164 Sale 4165 </span> 4166 <img src='{{image}}'/> 4167 </a> 4168 </div> 4169 {{/products}} 4170 </div> 4171 <div class="ba-clear"></div> 4172 <div class="ba-product-form"> 4173 <span id="ba-total-price-cont"> 4174 <span id="ba-total-price-title">Total Price</span>: 4175 <span class="ba-product-price ba-total-price sale-price money" 4176style="color:#989898"> 4177 </span> 4178 </span> 4179 <button class="ba-product-addtocart ba-freq-atc" type="button" 4180 style="background-color: #546e7a;color: #ffffff;border-color: #6371c7;border-style: solid;border-width: 1px" 4181 onMouseOver="this.style.backgroundColor='#3f4eae';this.style.color='#fafafa';" 4182 onMouseOut="this.style.backgroundColor='#546e7a';this.style.color='#ffffff';" 4183 > 4184 Add selected to cart 4185 </button> 4186 </div> 4187 4188 <ul class="ba-products-input"> 4189 {{#products}} 4190 <li data-product-id="{{id}}"> 4191 <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"> 4192 {{#ifThisProduct id}} 4193 <strong> 4194 <span class="this-item">This item:</span> 4195 <span class="product-title" style="color:#111111">{{{title}}}</span> 4196 </strong> 4197 {{/ifThisProduct}} 4198 {{#unlessThisProduct id}} 4199 <a href="/products/{{handle}}" class="product-title" target="_blank" style="color:#111111"> 4200 {{{title}}} 4201 </a> 4202 {{/unlessThisProduct}} 4203 {{#ifMoreThan variants.length 1}} 4204 <div class="ba-product-variants-container"> 4205 <select class="ba-product-variant-select"> 4206 {{#variants}} 4207 4208 <option value="{{id}}" {{#ifEq @index 0}}selected{{/ifEq}} data-price="{{price}}" data-compare-price="{{compare_at_price}}">{{title}}</option> 4209 4210 {{/variants}} 4211 </select> 4212 </div> 4213 {{/ifMoreThan}} 4214 <span class="ba-product-price-container"> 4215 <span class="ba-product-price money sale-price ba-regular-price" style="color:#989898"> 4216 {{{displayPrice variants.0.price}}} 4217 </span> 4218 <span class="ba-product-oldprice reg-price money ba-compare-at-price {{#unless variants.0.compare_at_price}}ba-hidden{{/unless}}" 4219 style="color:#b12704"> 4220 {{{displayPrice variants.0.compare_at_price}}} 4221 </span> 4222 </span> 4223 </li> 4224 {{/products}} 4225 </ul> 4226 </div> 4227</script>
4227 4228 4229 4230 4231 4232
4233<script type="text/javascript"> 4234 (function(window, document) {"use strict"; 4235 4236 4237 function reqJquery(onload) { 4238 if(typeof jQuery === 'undefined' || (parseInt(jQuery.fn.jquery) === 1 && parseFloat(jQuery.fn.jquery.replace(/^1\./,'')) < 10)){ 4239 var head = document.getElementsByTagName('head')[0]; 4240 var script = document.createElement('script'); 4241 script.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js';; 4242 script.type = 'text/javascript'; 4243 script.onload = script.onreadystatechange = function() { 4244 if (script.readyState) { 4245 if (script.readyState === 'complete' || script.readyState === 'loaded') { 4246 script.onreadystatechange = null; 4247 onload(jQuery.noConflict(true)); 4248 } 4249 } else { 4250 onload(jQuery.noConflict(true)); 4251 } 4252 }; 4253 head.appendChild(script); 4254 } else { 4255 onload(jQuery); 4256 } 4257 } 4258 4259 reqJquery(function($) { 4260 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(){}
4260,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}; 4261 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}; 4262 4263 4264 4265 var csw_settings = { 4266 app_root_url: '/apps/booster_recommendations', 4267 app_name: 'freq', 4268 shop_domain: '', 4269 shuffle: false, 4270 freq_enabled: true, 4271 trans_add_selected_to_cart: 'Add to Cart', 4272 trans_added_selected_to_cart: 'Added to cart' 4273 }; 4274 4275 if(window.booster.ba_page == 'product') { 4276 4277 4278 } else if(window.booster.ba_page == 'cart') { 4279 4280 4281 4282 } 4283 }); 4284 4285 4286 function insertPopupMessageJs(){ 4287 var head = document.getElementsByTagName('head')[0]; 4288 var script = document.createElement('script'); 4289 script.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'frequently-bought.boosterapps.com/preview_freq.js'; 4290 script.type = 'text/javascript'; 4291 head.appendChild(script); 4292 } 4293 if(document.location.search.indexOf("preview_freq=1") > -1){ 4294 setTimeout(function(){ 4295 insertPopupMessageJs(); 4296 }, 3500); 4297 } 4298 4299 }(window, document)); 4300 //version 10.03.2021 - 0.01 4301</script>
4301 4302 4303 4304 4305 4306<!-- "snippets/swymSnippet.liquid" was not rendered, the associated app was uninstalled --> 4307 4308 4309<style> 4310 .age-verification-overlay { 4311 position: fixed; 4312 top: 0; 4313 left: 0; 4314 width: 100%; 4315 height: 100%; 4316 background-color: rgba(0, 0, 0, 0.5); 4317 display: none; 4318 justify-content: center; 4319 align-items: center; 4320 z-index: 9999; 4321 } 4322 4323 .age-verification-popup { 4324 background-color: white; 4325 padding: 2rem; 4326 border-radius: 8px; 4327 text-align: center; 4328 max-width: 90%; 4329 width: 400px; 4330 box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); 4331 } 4332 4333 .age-verification-header { 4334 font-weight: 700; 4335 font-size: 1.5rem; 4336 margin-bottom: 1rem; 4337 text-transform: uppercase; 4338 letter-spacing: 0.5px; 4339 } 4340 4341 .age-verification-text { 4342 margin-bottom: 1.5rem; 4343 } 4344 4345 .age-verification-question { 4346 font-weight: 600; 4347 font-size: 1.2rem; 4348 margin: 1.5rem 0; 4349 } 4350 4351 .age-verification-buttons { 4352 display: flex; 4353 justify-content: center; 4354 gap: 1rem; 4355 margin-top: 1.5rem; 4356 } 4357 4358 .age-verification-button { 4359 padding: 0.75rem 2rem; 4360 border: none; 4361 border-radius: 4px; 4362 cursor: pointer; 4363 font-size: 1rem; 4364 transition: background-color 0.2s; 4365 } 4366 4367 .age-verification-yes { 4368 background-color: #4CAF50; 4369 color: white; 4370 } 4371 4372 .age-verification-no { 4373 background-color: #f44336; 4374 color: white; 4375 } 4376 4377 .age-verification-button:hover { 4378 opacity: 0.9; 4379 } 4380</style><div class="age-verification-overlay" id="ageVerification"> 4381 <div class="age-verification-popup"> 4382 <h2 class="age-verification-header">AGE VERIFICATION REQUIRED</h2> 4383 <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> 4384 <p class="age-verification-question">Are you at least 21 years old?</p> 4385 <div class="age-verification-buttons"> 4386 <button class="age-verification-button age-verification-yes" onclick="verifyAge(true)">Yes</button> 4387 <button class="age-verification-button age-verification-no" onclick="verifyAge(false)">No</button> 4388 </div> 4389 </div> 4390</div> 4391
4392<script> 4393 const VERIFICATION_TIMEOUT = 5 * 60 * 60 * 1000; // 5 hours in milliseconds 4394 4395 function checkAgeVerification() { 4396 const verificationData = localStorage.getItem('ageVerificationData'); 4397 4398 if (!verificationData) { 4399 return false; 4400 } 4401 4402 const data = JSON.parse(verificationData); 4403 const now = new Date().getTime(); 4404 4405 // Check if verification has expired (5 hours) 4406 if (now - data.timestamp > VERIFICATION_TIMEOUT) { 4407 localStorage.removeItem('ageVerificationData'); 4408 sessionStorage.removeItem('firstPageLoad'); 4409 return false; 4410 } 4411 4412 return data.verified === true; 4413 } 4414 4415 function verifyAge(isVerified) { 4416 if (isVerified) { 4417 // Store verification time and status for "Yes" clicks 4418 const verificationData = { 4419 timestamp: new Date().getTime(), 4420 verified: true 4421 }; 4422 localStorage.setItem('ageVerificationData', JSON.stringify(verificationData)); 4423 document.getElementById('ageVerification').style.display = 'none'; 4424 } else { 4425 // For "No" clicks: Clear any existing verification data before redirecting 4426 localStorage.removeItem('ageVerificationData'); 4427 sessionStorage.removeItem('firstPageLoad'); 4428 window.location.href = 'https://www.google.com'; 4429 } 4430 } 4431 4432 // Show popup if needed 4433 document.addEventListener('DOMContentLoaded', function() { 4434 // Check if this is the first page load in this session 4435 const pageLoadKey = 'firstPageLoad'; 4436 const isFirstLoad = !sessionStorage.getItem(pageLoadKey); 4437 4438 if (isFirstLoad) { 4439 // Mark that we've loaded a page this session 4440 sessionStorage.setItem(pageLoadKey, 'true'); 4441 4442 // Show verification if needed 4443 if (!checkAgeVerification()) { 4444 document.getElementById('ageVerification').style.display = 'flex'; 4445 } 4446 } 4447 }); 4448 4449 // Clear verification after 5 hours of inactivity 4450 window.addEventListener('load', function() { 4451 setInterval(function() { 4452 if (!checkAgeVerification()) { 4453 sessionStorage.removeItem('firstPageLoad'); 4454 } 4455 }, 60000); // Check every minute 4456 }); 4457</script>
4457 4458 4459 <div id="shopify-block-Aa0tHZnduNlRNNjcxU__14684659138027382045" class="shopify-block shopify-app-block"><!-- XO Gallery: https://apps.shopify.com/xo-gallery --> 4460 4461 4462 4463 4464 4465 4466 4467 4468 <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" /> 4469 4470 <link href="https://cdn.xotiny.com/assets/shop/guess-hookah/gallery/main.min.css?v=1747687607547" rel="stylesheet" type="text/css" media="all" /> 4471
4471<script> 4472 var xoUpdate =1747687607547;var xoMultiLang =true; 4473 var xoDfLang ="en"; 4474 var xogMoneyFormat = `\${{amount}}`;</script>
4474 4475
4475<script src="https://cdn.shopify.com/extensions/01a0c3ae-3993-7a88-9211-d8ec13a14811/xo-gallery-149/assets/xo-gallery.js" defer="defer" type="module"></script>
4475 4476 4477 4478<!-- End: XO Gallery --> 4479 4480 4481</div><div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block">
4481<script> 4482 window['ShopifyForms'] = { 4483 ...window['ShopifyForms'], 4484 currentPageType: "product" 4485 }; 4486</script>
4486 4487 4488 4489</div><div id="shopify-block-Ad0NQMEFOV1NvbFdBR__8086182589341073271" class="shopify-block shopify-app-block"> 4490
4491<script> 4492 4493 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"}; 4494 4495 4496 if (!window.accessProProxyHandle) { 4497 4498 window.accessProProxyHandle = '/apps/access-pro'; 4499 4500 } 4501 4502 4503 window.accessProCookieBannerSettingsUrl = window.accessProProxyHandle + '/theme/cookie-banner/'; 4504</script>
4504 4505
4506<script src="https://cdn.shopify.com/extensions/01a0fc5b-faca-7a27-ab85-5412b87841de/access-pro-2-246/assets/cookie-banner.js" defer></script>
4506 4507 4508 4509</div><div id="shopify-block-AdTBORzdUdm95L0F1Z__1537173939754162885" class="shopify-block shopify-app-block"> 4510
4511<script> 4512 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}}; 4513 window.accessProComplianceSettings = {}; 4514 window.accessProCurrentPage = { 4515 pageType: "product", 4516 path: "\/products\/guess-hookah-gift-card" 4517 }; 4518</script>
4518 4519 4520<style> 4521 4522 4523 .asw-widget-button-top { 4524 position: absolute !important; 4525 top: 10px !important; 4526 left: 10px !important; 4527 background-color: #000 !important; 4528 color: #fff !important; 4529 text-decoration: none !important; 4530 overflow: hidden; 4531 width: 1px !important; 4532 height: 1px !important; 4533 margin: -1px !important; 4534 padding: 0 !important; 4535 border: 0 !important; 4536 clip: rect(0 0 0 0) !important; 4537 word-wrap: normal !important; 4538 } 4539 .asw-widget-button-top-focused, 4540 .asw-widget-button-top:focus { 4541 z-index: 9999 !important; 4542 overflow: auto !important; 4543 width: auto !important; 4544 height: auto !important; 4545 clip: auto !important; 4546 padding: 10px 15px !important; 4547 } 4548 4549 #acp-virtualKeyboardPopup { 4550 position: fixed; 4551 bottom: 80px; 4552 left: 50%; 4553 transform: translateX(-50%); 4554 background: #ffffff !important; 4555 border: 1px solid #ccc; 4556 padding: 8px; 4557 box-shadow: 0 8px 20px rgba(0, 0, 0, 0.2); 4558 z-index: 9999; 4559 display: none; 4560 width: 90%; 4561 max-width: 600px; 4562 border-radius: 10px; 4563 } 4564 4565 #acp-virtual-input { 4566 width: 100%; 4567 padding: 10px; 4568 font-size: 16px; 4569 margin-bottom: 10px; 4570 } 4571 4572 #acp-closeKeyboardBtn { 4573 color: #fff; 4574 border: none; 4575 padding: 1px 3px; 4576 cursor: pointer; 4577 float: right; 4578 border-radius: 4px; 4579 margin-bottom: 5px; 4580 } 4581 #acp-definition-popup { 4582 position: absolute; 4583 display: none; 4584 padding: 10px; 4585 background: white; 4586 border: 1px solid #ccc; 4587 z-index: 1000; 4588 border-radius: 14px; 4589 } 4590</style> 4591 4592<div id="acp-icon"></div> 4593<div id="acp-widget"></div> 4594 4595<!-- Virtual Keyboard Input and Keyboard --> 4596<div 4597 id="acp-definition-popup" 4598></div> 4599<div 4600 id="acp-dictionary-toast" 4601 class="asw-text-speech-bar" 4602 style="display: none;" 4603 data-ap-translate="DICTIONARY DESC" 4604> 4605 Double click on a word to see the definition. 4606</div> 4607<div id="acp-virtualKeyboardPopup" role="dialog" aria-modal="true" aria-label="Virtual keyboard popup"> 4608 <button id="acp-closeKeyboardBtn" aria-label="Close virtual keyboard"> 4609 <svg 4610 xmlns="http://www.w3.org/2000/svg" 4611 width="24" 4612 height="24" 4613 viewBox="0 0 24 24" 4614 fill="none" 4615 > 4616 <path 4617 d="M18 6L6 18" 4618 stroke="black" 4619 strokeWidth="2" 4620 strokeLinecap="round" 4621 strokeLinejoin="round" 4622 /> 4623 <path 4624 d="M6 6L18 18" 4625 stroke="black" 4626 strokeWidth="2" 4627 strokeLinecap="round" 4628 strokeLinejoin="round" 4629 /> 4630 </svg> 4631 </button> 4632 4633 <div id="acp-virtual-keyboard" class="simple-keyboard"></div> 4634
4634<script> 4635 function makeDraggableVirtualKeyboard(el) { 4636 let pos1 = 0, 4637 pos2 = 0, 4638 pos3 = 0, 4639 pos4 = 0; 4640 4641 el.onmousedown = dragMouseDown; 4642 4643 function dragMouseDown(e) { 4644 e.preventDefault(); 4645 pos3 = e.clientX; 4646 pos4 = e.clientY; 4647 document.onmouseup = closeDragElement; 4648 document.onmousemove = elementDrag; 4649 } 4650 4651 function elementDrag(e) { 4652 e.preventDefault(); 4653 pos1 = pos3 - e.clientX; 4654 pos2 = pos4 - e.clientY; 4655 pos3 = e.clientX; 4656 pos4 = e.clientY; 4657 el.style.top = el.offsetTop - pos2 + 'px'; 4658 el.style.left = el.offsetLeft - pos1 + 'px'; 4659 el.style.bottom = 'unset'; 4660 el.style.right = 'unset'; 4661 } 4662 4663 function closeDragElement() { 4664 document.onmouseup = null; 4665 document.onmousemove = null; 4666 } 4667 } 4668 4669 makeDraggableVirtualKeyboard(document.getElementById('acp-virtualKeyboardPopup')); 4670 </script>
4670 4671</div>
4672<script> 4673 // App Procxy Handle 4674 4675 window.accessProProxyHandle = '/apps/access-pro'; 4676 4677 4678 // URLs 4679 window.accessProSettingsUrl = `${window.accessProProxyHandle}/theme/settings/`; 4680 window.accessProPageViewsCountUrl = `${window.accessProProxyHandle}/theme/views/update/count`; 4681 4682 4683 // Translation URL 4684 var shopify_domain = `guess-hookah.myshopify.com`; 4685 window.accessProTranslationUrl = `https://access-pro-api.entanglecommerce.com/api/v1/language/translate/?domain=${shopify_domain}`; 4686 window.pageViewsCountURL = `${window.accessProProxyHandle}/theme/views/update/count`; 4687</script>
4687 4688
4689<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 4689
4689
4690<script> 4691 (function () { 4692 var params = new URLSearchParams(window.location.search); 4693 var token = params.get('acp_scan'); 4694 if (!token) return; 4695 4696 function showScanOverlay(message) { 4697 var el = document.getElementById('acp-scan-overlay'); 4698 if (!el) { 4699 el = document.createElement('div'); 4700 el.id = 'acp-scan-overlay'; 4701 el.style.cssText = 4702 '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;'; 4703 el.innerHTML = 4704 '<div style="text-align:center;max-width:320px;padding:24px">' + 4705 '<p style="font-size:18px;font-weight:600;margin:0 0 8px;color:#111">Scanning for accessibility</p>' + 4706 '<p id="acp-scan-overlay-status" style="font-size:14px;color:#666;margin:0"></p>' + 4707 '</div>'; 4708 document.body.appendChild(el); 4709 } 4710 var status = document.getElementById('acp-scan-overlay-status'); 4711 if (status) status.textContent = message || 'Please waitâ¦'; 4712 } 4713 4714 showScanOverlay('Preparing accessibility scanâ¦'); 4715 4716 function hideOverlay() { 4717 var el = document.getElementById('acp-scan-overlay'); 4718 if (el) el.style.display = 'none'; 4719 } 4720 4721 function pageIsThemePreview() { 4722 try { 4723 return Boolean(new URLSearchParams(window.location.search).get('preview_theme_id')); 4724 } catch (e) { 4725 return false; 4726 } 4727 } 4728 4729 // Shopify stores the unpublished theme in a storefront cookie. Clear it 4730 // here so the scan window never has to navigate to the live theme. 4731 var previewExitPromise = null; 4732 function exitThemePreviewQuietly() { 4733 if (!pageIsThemePreview()) return Promise.resolve(); 4734 if (previewExitPromise) return previewExitPromise; 4735 previewExitPromise = new Promise(function (resolve) { 4736 var settled = false; 4737 function finish() { 4738 if (settled) return; 4739 settled = true; 4740 resolve(); 4741 } 4742 setTimeout(finish, 2000); 4743 try { 4744 var frame = document.createElement('iframe'); 4745 frame.setAttribute('aria-hidden', 'true'); 4746 frame.title = ''; 4747 frame.style.cssText = 4748 'position:absolute;width:0;height:0;border:0;visibility:hidden'; 4749 frame.src = window.location.origin + '/?exitPreview=1'; 4750 (document.body || document.documentElement).appendChild(frame); 4751 } catch (e) {} 4752 try { 4753 fetch(window.location.origin + '/?exitPreview=1', { 4754 credentials: 'include', 4755 cache: 'no-store', 4756 redirect: 'follow', 4757 }).catch(function () {}); 4758 } catch (e) {} 4759 }); 4760 return previewExitPromise; 4761 } 4762 4763 window.addEventListener('message', function (event) { 4764 if (event.source !== window.opener) return; 4765 var data = event.data; 4766 if (!data || data.type !== 'accesspro-exit-preview') return; 4767 exitThemePreviewQuietly().then(function () { 4768 if (window.opener) { 4769 window.opener.postMessage({ type: 'accesspro-preview-exited' }, '*'); 4770 } 4771 }); 4772 }); 4773 4774 function submitScanResult(payload) { 4775 var params = new URLSearchParams(window.location.search); 4776 var jobId = params.get('acp_job'); 4777 if (!jobId) { 4778 return; 4779 } 4780 4781 var pageUrl = window.location.origin + window.location.pathname; 4782 fetch(window.accessProProxyHandle + '/theme/accessibility-scan/complete', { 4783 method: 'POST', 4784 headers: { 'Content-Type': 'application/json' }, 4785 body: JSON.stringify({ 4786 jobId: jobId, 4787 scanToken: token, 4788 url: pageUrl, 4789 axeResults: payload.results || null, 4790 error: 4791 payload.type === 'accesspro-axe-scan-error' 4792 ? payload.message || 'Accessibility scan failed' 4793 : null, 4794 }), 4795 }) 4796 .then(function (response) { 4797 return response.json().catch(function () { 4798 return {}; 4799 }); 4800 }) 4801 .then(function (data) { 4802 if (window.opener) { 4803 var isFinal = data.reportId != null; 4804 var hasError = !data.success; 4805 var isNextScanPage = false;
4806 if (data.redirectUrl) { 4807 try { 4808 isNextScanPage = new URL(data.redirectUrl).searchParams.has('acp_scan'); 4809 } catch (e) {} 4810 } 4811 var continuing = isNextScanPage && data.redirectUrl && !isFinal && !hasError; 4812 4813 function deliver() { 4814 window.opener.postMessage( 4815 { 4816 type: 'accesspro-axe-scan-progress', 4817 jobId: jobId, 4818 redirectUrl: data.redirectUrl || null, 4819 reportId: data.reportId != null ? data.reportId : null, 4820 error: data.success ? null : (data.message || 'Scan failed'), 4821 }, 4822 '*', 4823 ); 4824 4825 if (isFinal) { 4826 showScanOverlay('Returning to your audit reportâ¦'); 4827 return; 4828 } 4829 4830 if (continuing) { 4831 showScanOverlay('Scanning next pageâ¦'); 4832 window.location.href = data.redirectUrl; 4833 return; 4834 } 4835 4836 setTimeout(function () { 4837 window.close(); 4838 }, 400); 4839 } 4840 4841 if (pageIsThemePreview() && !continuing) { 4842 if (isFinal) showScanOverlay('Returning to your audit reportâ¦'); 4843 exitThemePreviewQuietly().then(deliver); 4844 return; 4845 } 4846 4847 deliver(); 4848 return; 4849 } 4850 if (data.redirectUrl) { 4851 showScanOverlay('Returning to your audit reportâ¦'); 4852 window.location.href = data.redirectUrl; 4853 return; 4854 } 4855 showScanOverlay(data.message || 'Scan failed'); 4856 if (window.opener) { 4857 window.opener.postMessage( 4858 { 4859 type: 'accesspro-axe-scan-progress', 4860 jobId: jobId, 4861 error: data.message || 'Scan failed', 4862 }, 4863 '*', 4864 ); 4865 } 4866 }) 4867 .catch(function (err) { 4868 var message = 4869 (err && err.message) || 'Scan failed'; 4870 showScanOverlay(message); 4871 function deliver() { 4872 if (!window.opener) return; 4873 var jobIdErr = new URLSearchParams(window.location.search).get('acp_job'); 4874 window.opener.postMessage( 4875 { 4876 type: 'accesspro-axe-scan-progress', 4877 jobId: jobIdErr, 4878 error: message, 4879 }, 4880 '*', 4881 ); 4882 } 4883 if (pageIsThemePreview()) { 4884 exitThemePreviewQuietly().then(deliver); 4885 return; 4886 } 4887 deliver(); 4888 }); 4889 } 4890 4891 function waitForFullPageLoad() { 4892 return new Promise(function (resolve) { 4893 function settle() { 4894 // Extended settle time for dynamic content, carousels, lazy sections 4895 // Wait for network idle + animations + JS state changes 4896 setTimeout(function() { 4897 // Wait for any lazy images to finish loading 4898 var images = Array.prototype.slice.call(document.querySelectorAll('img[loading="lazy"]')); 4899 var pendingImages = images.filter(function(img) { 4900 return !img.complete; 4901 }); 4902 4903 if (pendingImages.length > 0) { 4904 var loaded = 0; 4905 var timeout = setTimeout(function() { 4906 resolve(); // Don't wait forever 4907 }, 2000); 4908 4909 pendingImages.forEach(function(img) { 4910 function handleLoad() { 4911 loaded++; 4912 if (loaded >= pendingImages.length) { 4913 clearTimeout(timeout); 4914 // Additional wait for any pending RAF or microtasks 4915 requestAnimationFrame(function() { 4916 setTimeout(resolve, 100); 4917 }); 4918 } 4919 } 4920 img.addEventListener('load', handleLoad, { once: true }); 4921 img.addEventListener('error', handleLoad, { once: true }); 4922 }); 4923 } else {
4924 // Additional wait for any pending RAF or microtasks 4925 requestAnimationFrame(function() { 4926 setTimeout(resolve, 100); 4927 }); 4928 } 4929 }, 3000); 4930 } 4931 if (document.readyState === 'complete') { 4932 settle(); 4933 return; 4934 } 4935 window.addEventListener('load', settle, { once: true }); 4936 }); 4937 } 4938 4939 // Port of accessibility-scanner Phase 3 WCAG 2.2 / APG checks (browser-side). 4940 // Findings are merged into axe violations/incomplete so the existing pipeline needs no changes. 4941 function isAccessProScanElement(el) { 4942 if (!el || !el.closest) return false; 4943 return !!( 4944 el.closest('#acp-icon') || 4945 el.closest('#acp-widget') || 4946 el.closest('#acp-virtualKeyboardPopup') || 4947 el.closest('#acp-definition-popup') || 4948 el.closest('#acp-dictionary-toast') || 4949 el.closest('#acp-scan-overlay') || 4950 el.closest('[id^="acp-"]') || 4951 el.closest('.asw-widget-button-top') 4952 ); 4953 } 4954 4955 // Enhanced element visibility check including all CSS hiding techniques 4956 function isElementVisible(el) { 4957 if (!el || !el.getBoundingClientRect) return false; 4958 var style = window.getComputedStyle(el); 4959 if (style.display === 'none' || style.visibility === 'hidden') return false; 4960 if (style.opacity === '0') return false; 4961 if (style.position === 'absolute' && style.clip === 'rect(0px, 0px, 0px, 0px)') return false; 4962 if (style.width === '1px' && style.height === '1px' && style.overflow === 'hidden') return false; 4963 var rect = el.getBoundingClientRect(); 4964 if (rect.width === 0 || rect.height === 0) return false; 4965 return true; 4966 } 4967 4968 function runWcag22Checks() { 4969 var violations = []; 4970 var incomplete = []; 4971 4972 try { 4973 // WCAG 2.4.11 Focus Not Obscured â sticky/fixed heuristic (manual review) 4974 var stickyElements = Array.prototype.slice 4975 .call(document.querySelectorAll('*')) 4976 .filter(function (el) { 4977 if (isAccessProScanElement(el)) return false; 4978 if (!isElementVisible(el)) return false; 4979 var style = getComputedStyle(el); 4980 return ( 4981 (style.position === 'sticky' || style.position === 'fixed') && 4982 el.getBoundingClientRect().height > 40 4983 ); 4984 }) 4985 .slice(0, 5) 4986 .map(function (el) { 4987 var style = getComputedStyle(el); 4988 return { 4989 tag: el.tagName.toLowerCase(), 4990 id: el.id || null, 4991 height: Math.round(el.getBoundingClientRect().height), 4992 position: style.position, 4993 }; 4994 }); 4995 4996 if (stickyElements.length > 0) { 4997 incomplete.push({ 4998 id: 'focus-not-obscured', 4999 impact: 'serious', 5000 tags: ['wcag22aa', 'wcag2411'], 5001 description: 5002 'WCAG 2.4.11: Focused elements must not be entirely obscured. Fixed/sticky elements detected â manual keyboard testing required.', 5003 helpUrl: 5004 'https://www.w3.org/WAI/WCAG22/Understanding/focus-not-obscured-minimum.html', 5005 nodes: stickyElements.map(function (e) { 5006 return { 5007 html: 5008 '<' + 5009 e.tag + 5010 (e.id ? ' id="' + e.id + '"' : '') + 5011 '> (' + 5012 e.position + 5013 ', ' + 5014 e.height + 5015 'px tall)', 5016 target: [e.tag + (e.id ? '#' + e.id : '')], 5017 failureSummary: 5018 'Fixed/sticky element may obscure focused components. Verify with keyboard navigation.', 5019 }; 5020 }), 5021 }); 5022 } 5023 5024 // NEW: aria-hidden-focus check - elements with aria-hidden="true" that are focusable 5025 var hiddenFocusable = []; 5026 document.querySelectorAll('[aria-hidden="true"]').forEach(function(el) { 5027 if (isAccessProScanElement(el)) return; 5028 // Check if this element or any descendant is focusable 5029 var focusableSelectors = 'a[href], button, input, select, textarea, [tabindex]:not
5029([tabindex="-1"])'; 5030 var focusables = el.matches(focusableSelectors) ? [el] : Array.prototype.slice.call(el.querySelectorAll(focusableSelectors)); 5031 focusables.forEach(function(focusEl) { 5032 if (isElementVisible(focusEl) && focusEl.tabIndex >= 0) { 5033 hiddenFocusable.push({ 5034 html: focusEl.outerHTML.slice(0, 500), 5035 selector: buildScanSelector(focusEl), 5036 parentHiddenHtml: el.outerHTML.slice(0, 200) 5037 }); 5038 } 5039 }); 5040 }); 5041 5042 if (hiddenFocusable.length > 0) { 5043 violations.push({ 5044 id: 'aria-hidden-focus', 5045 impact: 'serious', 5046 tags: ['wcag2aa', 'wcag412'], 5047 description: 'WCAG 4.1.2: Focusable elements must not be hidden with aria-hidden="true"', 5048 helpUrl: 'https://www.w3.org/WAI/WCAG22/Understanding/name-role-value.html', 5049 nodes: hiddenFocusable.slice(0, 10).map(function(item) { 5050 return { 5051 html: item.html, 5052 target: [item.selector], 5053 failureSummary: 'Focusable element is inside aria-hidden="true" container' 5054 }; 5055 }) 5056 }); 5057 } 5058 5059 // WCAG 2.5.3 Label in Name - Enhanced with better visible text extraction 5060 // Visible text = text rendered on screen (excludes aria-hidden, sr-only, SVG internals). 5061 function getVisibleText(el) { 5062 var text = ''; 5063 for (var i = 0; i < el.childNodes.length; i++) { 5064 var child = el.childNodes[i]; 5065 if (child.nodeType === 3) { text += child.textContent; continue; } 5066 if (child.nodeType !== 1) continue; 5067 if (child.getAttribute('aria-hidden') === 'true') continue; 5068 var st = window.getComputedStyle(child); 5069 if (st.display === 'none' || st.visibility === 'hidden') continue; 5070 if (st.opacity === '0') continue; 5071 if (st.position === 'absolute') { 5072 var clip = st.clip; 5073 if (clip === 'rect(0px, 0px, 0px, 0px)' || clip === 'rect(0, 0, 0, 0)') continue; 5074 } 5075 if (st.width === '1px' && st.height === '1px' && st.overflow === 'hidden') continue; 5076 if (st.fontSize === '0px' || st.width === '0px' || st.height === '0px') continue; 5077 text += getVisibleText(child); 5078 } 5079 return text; 5080 } 5081 function buildScanSelector(el) { 5082 if (el.id) return '#' + CSS.escape(el.id); 5083 var testId = el.getAttribute('data-testid') || el.getAttribute('data-test-id'); 5084 if (testId) return '[data-testid="' + testId + '"]'; 5085 var tag = el.tagName.toLowerCase(); 5086 var cls = (el.getAttribute('class') || '').split(/\s+/).filter(function (c) { 5087 return c && c.length < 60 && !/^(active|is-|js-|open|hidden|focus|hover)/i.test(c); 5088 }).slice(0, 3); 5089 return cls.length ? tag + '.' + cls.join('.') : tag; 5090 } 5091 5092 // Enhanced selector to catch more interactive elements 5093 var interactiveSelector = 'button, [role="button"], a[aria-label], [role="link"][aria-label], ' + 5094 '[role="menuitem"][aria-label], [role="tab"][aria-label], [role="checkbox"][aria-label], ' + 5095 '[role="radio"][aria-label], [role="switch"][aria-label], [role="combobox"][aria-label], ' + 5096 '[role="searchbox"][aria-label], [role="textbox"][aria-label]'; 5097 5098 var mismatches = Array.prototype.slice 5099 .call(document.querySelectorAll(interactiveSelector)) 5100 .filter(function (el) { 5101 return !isAccessProScanElement(el) && isElementVisible(el); 5102 }) 5103 .map(function (el) { 5104 var ariaLabel = el.getAttribute('aria-label') || ''; 5105 var visibleText = getVisibleText(el).replace(/\s+/g, ' ').trim(); 5106 if (!ariaLabel || !visibleText) return null; 5107 if (visibleText.length <= 1) return null; 5108 5109 // Normalize for comparison - remove punctuation and make case-insensitive 5110 var normalizedLabel = ariaLabel.toLowerCase().replace(/[^\w\s]/g, ''); 5111 var normalizedVisible = visibleText.toLowerCase().replace(/[^\w\s]/g, ''); 5112 5113 // Check if visible text is substring of aria-label
5114 if (normalizedLabel.includes(normalizedVisible)) return null; 5115 5116 // Check word-by-word containment for multi-word labels 5117 var visibleWords = normalizedVisible.split(/\s+/).filter(Boolean); 5118 if (visibleWords.length > 0) { 5119 var allWordsPresent = visibleWords.every(function(word) { 5120 return normalizedLabel.includes(word); 5121 }); 5122 if (allWordsPresent) return null; 5123 } 5124 5125 return { 5126 html: el.outerHTML.slice(0, 500), 5127 selector: buildScanSelector(el), 5128 ariaLabel: ariaLabel, 5129 visibleText: visibleText, 5130 }; 5131 }) 5132 .filter(Boolean) 5133 .slice(0, 10); 5134 5135 if (mismatches.length > 0) { 5136 violations.push({ 5137 id: 'label-in-name', 5138 impact: 'serious', 5139 tags: ['wcag21a', 'wcag253'], 5140 description: 'WCAG 2.5.3: Accessible name must contain visible label text', 5141 helpUrl: 'https://www.w3.org/WAI/WCAG22/Understanding/label-in-name.html', 5142 nodes: mismatches.map(function (m) { 5143 return { 5144 html: m.html, 5145 target: [m.selector], 5146 failureSummary: 5147 'aria-label="' + 5148 m.ariaLabel + 5149 '" does not contain visible text "' + 5150 m.visibleText + 5151 '"', 5152 }; 5153 }), 5154 }); 5155 } 5156 5157 // 2.5.7 Dragging Movements 5158 var draggableElements = Array.prototype.slice 5159 .call( 5160 document.querySelectorAll( 5161 '[draggable="true"], [data-sortable], .sortable-item', 5162 ), 5163 ) 5164 .filter(function (el) { 5165 return !isAccessProScanElement(el); 5166 }) 5167 .slice(0, 5) 5168 .map(function (el) { 5169 return { 5170 html: el.outerHTML.slice(0, 500), 5171 selector: buildScanSelector(el), 5172 }; 5173 }); 5174 5175 if (draggableElements.length > 0) { 5176 incomplete.push({ 5177 id: 'dragging-movements', 5178 impact: 'serious', 5179 tags: ['wcag22aa', 'wcag257'], 5180 description: 5181 'WCAG 2.5.7: Draggable elements must have a single-pointer alternative. Manual verification required.', 5182 helpUrl: 'https://www.w3.org/WAI/WCAG22/Understanding/dragging-movements.html', 5183 nodes: draggableElements.map(function (e) { 5184 return { 5185 html: e.html, 5186 target: [e.selector], 5187 failureSummary: 5188 'Verify that a keyboard or single-pointer alternative exists for this drag operation.', 5189 }; 5190 }), 5191 }); 5192 } 5193 5194 // ARIA APG: Dialog Pattern 5195 var badDialogs = Array.prototype.slice 5196 .call(document.querySelectorAll('[role="dialog"], [role="alertdialog"]')) 5197 .filter(function (el) { 5198 if (isAccessProScanElement(el)) return false; 5199 return !( 5200 el.hasAttribute('aria-labelledby') || el.hasAttribute('aria-label') 5201 ); 5202 }) 5203 .slice(0, 5) 5204 .map(function (el) { 5205 return { 5206 html: el.outerHTML.slice(0, 500), 5207 selector: buildScanSelector(el), 5208 }; 5209 }); 5210 5211 if (badDialogs.length > 0) { 5212 violations.push({ 5213 id: 'dialog-missing-label', 5214 impact: 'serious', 5215 tags: ['aria-apg', 'wcag2aa'], 5216 description: 5217 'ARIA APG Dialog Pattern: role="dialog" must have aria-labelledby or aria-label', 5218 helpUrl: 'https://www.w3.org/WAI/ARIA/apg/patterns/dialog-modal/', 5219 nodes: badDialogs.map(function (d) { 5220 return { 5221 html: d.html, 5222 target: [d.selector], 5223 failureSummary: 5224 'Add aria-labelledby pointing to a visible dialog title, or aria-label.', 5225 }; 5226 }), 5227 }); 5228 } 5229 5230 // ARIA APG: Tabs Pattern â tabs must have aria-selected (true on active, false on others
5230) 5231 var badTabs = []; 5232 Array.prototype.slice 5233 .call(document.querySelectorAll('[role="tablist"]')) 5234 .forEach(function (tabList) { 5235 if (isAccessProScanElement(tabList)) return; 5236 var tabs = Array.prototype.slice.call(tabList.querySelectorAll('[role="tab"]')); 5237 var hasAnySelected = tabs.some(function (t) { return t.getAttribute('aria-selected') === 'true'; }); 5238 tabs.forEach(function (tab) { 5239 if (isAccessProScanElement(tab)) return; 5240 if (!tab.hasAttribute('aria-selected')) { 5241 // Detect if this tab appears active (has aria-current, class "active", etc.) 5242 var looksActive = !hasAnySelected && tab.classList.contains('active'); 5243 badTabs.push({ 5244 html: tab.outerHTML.slice(0, 500), 5245 selector: buildScanSelector(tab), 5246 suggestValue: looksActive ? 'true' : 'false', 5247 }); 5248 } 5249 }); 5250 }); 5251 badTabs = badTabs.slice(0, 5); 5252 5253 if (badTabs.length > 0) { 5254 violations.push({ 5255 id: 'tabs-missing-aria-selected', 5256 impact: 'serious', 5257 tags: ['aria-apg', 'wcag2aa'], 5258 description: 5259 'ARIA APG Tabs Pattern: each [role="tab"] must have aria-selected="true" or aria-selected="false"', 5260 helpUrl: 'https://www.w3.org/WAI/ARIA/apg/patterns/tabs/', 5261 nodes: badTabs.map(function (t) { 5262 return { 5263 html: t.html, 5264 target: [t.selector], 5265 failureSummary: 5266 'Tab missing aria-selected. Suggested value: aria-selected="' + (t.suggestValue || 'false') + '"', 5267 }; 5268 }), 5269 }); 5270 } 5271 } catch (err) { 5272 console.warn( 5273 '[AccessPro][AxeScan][storefront] WCAG 2.2 checks error', 5274 err && err.message ? err.message : err, 5275 ); 5276 } 5277 5278 return { violations: violations, incomplete: incomplete }; 5279 } 5280 5281 function runAxeScan() { 5282 if (!window.axe) { 5283 showScanOverlay('Scan failed: axe-core not loaded'); 5284 notifyScanOpener({ 5285 type: 'accesspro-axe-scan-error', 5286 token: token, 5287 message: 'axe-core failed to load', 5288 }); 5289 return; 5290 } 5291 5292 // CRITICAL: Hide overlay before scan to prevent interference with color-contrast/visibility checks 5293 hideOverlay(); 5294 5295 // Run axe WITHOUT overlay visible to get accurate color contrast and visibility results 5296 window.axe 5297 .run(document, { 5298 runOnly: { 5299 type: 'tag', 5300 values: ['wcag2a', 'wcag2aa', 'wcag21aa', 'wcag22aa'], 5301 }, 5302 exclude: [ 5303 ['#acp-icon'], 5304 ['#acp-widget'], 5305 ['#acp-virtualKeyboardPopup'], 5306 ['#acp-definition-popup'], 5307 ['#acp-dictionary-toast'], 5308 ['#acp-scan-overlay'], 5309 ['.asw-widget-button-top'], 5310 ], 5311 }) 5312 .then(function (results) { 5313 // Now safe to show overlay after scan completes 5314 showScanOverlay('Processing scan resultsâ¦'); 5315 var extra = runWcag22Checks(); 5316 if (!results.violations) results.violations = []; 5317 if (!results.incomplete) results.incomplete = []; 5318 // Scanner stores customChecks separately; merge into axe arrays so 5319 // buildAxeScanSummary (customChecks: []) still surfaces them. 5320 results.violations = results.violations.concat(extra.violations || []); 5321 results.incomplete = results.incomplete.concat(extra.incomplete || []); 5322 5323 // List rule only: axe often stores just the opening <ul> tag. 5324 // Re-serialize with direct children so the report/AI Fixes show the real issue. 5325 enrichListViolationNodes(results); 5326 5327 notifyScanOpener({ 5328 type: 'accesspro-axe-scan', 5329 token: token, 5330 url: window.location.href, 5331 results: results, 5332 }); 5333 }) 5334 .catch(function (err) { 5335 showScanOverlay('Scan failed'); 5336 notifyScanOpener({ 5337 type: 'accesspro-axe-scan-error', 5338 token: token, 5339 message: err && err.message ? err.message : 'Accessibility scan failed', 5340 }); 5341 }); 5342 } 5343 5344 /** 5345 * Optimize axe `list` node payloads only (no other rules). 5346 * Horizon overflow-list / ul[part=list] failures need children in HTML 5347 * so merchants see role=presentation / non-li children clearly. 5348 */ 5349 function enrichListViolationNodes(results) { 5350 var violations = results && results.violations; 5351 if (!violations || !violations.length) return; 5352 5353 function queryInRoot(root, sel) { 5354 if (!root || !sel) return null; 5355 try { 5356 return root.querySelector(sel); 5357 } catch (e) { 5358 return null; 5359 } 5360 } 5361 5362 function resolveShadowPath(path) { 5363 if (!path) return null; 5364 if (typeof path === 'string') { 5365 return ( 5366 queryInRoot(document, path) || 5367 queryDeepAll(path)[0] || 5368 null 5369 ); 5370 } 5371 if (!Array.isArray(path) || !path.length) return null; 5372 5373 // Nested shadow path: ["host", "inner"] or [["host", "inner"]] 5374 var steps = path; 5375 if (steps.length === 1 && Array.isArray(steps[0])) { 5376 steps = steps[0]; 5377 } 5378 5379 var ctx = document; 5380 var el = null; 5381 for (var i = 0; i < steps.length; i++) { 5382 var step = steps[i]; 5383 if (Array.isArray(step)) { 5384 el = resolveShadowPath(step); 5385 } else { 5386 el = queryInRoot(ctx, String(step)); 5387 if (!el && ctx === document) { 5388 el = queryDeepAll(String(step))[0] || null; 5389 } 5390 } 5391 if (!el) return null; 5392 ctx = el.shadowRoot || el; 5393 } 5394 return el; 5395 } 5396 5397 function queryDeepAll(sel) { 5398 var out = []; 5399 function walk(root) { 5400 if (!root || !root.querySelectorAll) return; 5401 try { 5402 Array.prototype.push.apply(out, root.querySelectorAll(sel)); 5403 } catch (e) { 5404 /* invalid selector */ 5405 } 5406 var all = root.querySelectorAll ? root.querySelectorAll('*') : []; 5407 for (var i = 0; i < all.length; i++) { 5408 if (all[i].shadowRoot) walk(all[i].shadowRoot); 5409 } 5410 } 5411 walk(document); 5412 return out; 5413 } 5414 5415 function serializeChildSnippet(child) { 5416 if (!child || !child.tagName) return ''; 5417 var tag = child.tagName.toLowerCase(); 5418 var role = (child.getAttribute && child.getAttribute('role')) || ''; 5419 var part = (child.getAttribute && child.getAttribute('part')) || ''; 5420 var cls = (child.getAttribute && child.getAttribute('class')) || ''; 5421 var open = 5422 '<' + 5423 tag + 5424 (role ? ' role="' + role + '"' : '') + 5425 (part ? ' part="' + part + '"' : '') + 5426 (cls 5427 ? ' class="' + 5428 String(cls) 5429 .trim() 5430 .split(/\s+/) 5431 .slice(0, 3) 5432 .join(' ') + 5433 '"' 5434 : '') + 5435 '>'; 5436 var text = (child.textContent || '').replace(/\s+/g, ' ').trim().slice(0, 40); 5437 return open + (text ? text : 'â¦') + '</' + tag + '>'; 5438 } 5439 5440 function serializeListHtml(listEl) { 5441 if (!listEl || !listEl.tagName) return ''; 5442 var tag = listEl.tagName.toLowerCase(); 5443 if (tag !== 'ul' && tag !== 'ol') return ''; 5444 var openMatch = String(listEl.outerHTML || '').match(/^<[^>]+>/); 5445 var openTag = openMatch ? openMatch[0] : '<' + tag + '>'; 5446 var children = Array.prototype.slice.call(listEl.children || []).slice(0, 10); 5447 if (!children.length) return openTag; 5448 var lines = children.map(function (child) { 5449 return ' ' + serializeChildSnippet(child); 5450 }); 5451 if ((listEl.children || []).length > 10) { 5452 lines.push(' <!-- ⦠' + (listEl.children.length - 10) + ' more -->'); 5453 } 5454 return openTag + '\n' + lines.join('\n') + '\n</' + tag + '>'; 5455 } 5456 5457 function findListFallback() { 5458 var candidates = queryDeepAll('ul[part="list"], overflow-list ul, ul, ol'); 5459 var withBad = candidates.filter(function (listEl) { 5460 return Array.prototype.some.call(listEl.children || [], function (child) { 5461 var role = (child.getAttribute && child.getAttribute('role')) || ''; 5462 var t = (child.tagName || '').toLowerCase(); 5463 return ( 5464 role === 'presentation' || 5465 role === 'none' || 5466 (t !== 'li' && t !== 'script' && t !== 'template' && t !== 'style') 5467 ); 5468 }); 5469 }); 5470 return withBad.length === 1 ? withBad[0] : null; 5471 } 5472 5473 violations.forEach(function (v) { 5474 if (!v || v.id !== 'list') return;
5475 (v.nodes || []).forEach(function (node) { 5476 if (!node) return; 5477 var hintHtml = String(node.html || ''); 5478 var el = resolveShadowPath(node.target); 5479 5480 // Flat axe targets like ["ul"] are too generic â prefer part=list from html hint. 5481 if ( 5482 el && 5483 /part\s*=\s*["']list["']/i.test(hintHtml) && 5484 !(el.getAttribute && el.getAttribute('part') === 'list') 5485 ) { 5486 var partLists = queryDeepAll('ul[part="list"]'); 5487 if (partLists.length === 1) el = partLists[0]; 5488 else if (partLists.length > 1) { 5489 var badPart = partLists.filter(function (listEl) { 5490 return Array.prototype.some.call(listEl.children || [], function (child) { 5491 var role = (child.getAttribute && child.getAttribute('role')) || ''; 5492 return role === 'presentation' || role === 'none'; 5493 }); 5494 }); 5495 if (badPart.length === 1) el = badPart[0]; 5496 } 5497 } 5498 5499 if (el && el.tagName) { 5500 var t = el.tagName.toLowerCase(); 5501 if (t !== 'ul' && t !== 'ol' && el.closest) { 5502 el = el.closest('ul, ol') || el; 5503 } 5504 } 5505 if (!el || !el.tagName || !/^(UL|OL)$/.test(el.tagName)) { 5506 el = findListFallback(); 5507 } 5508 if (!el) return; 5509 5510 var better = serializeListHtml(el); 5511 if (better && better.length > hintHtml.length) { 5512 node.html = better.slice(0, 2500); 5513 } 5514 5515 // Prefer a stable, actionable selector for Horizon chrome lists. 5516 if (el.getAttribute && el.getAttribute('part') === 'list') { 5517 node.target = ['ul[part="list"]']; 5518 } 5519 }); 5520 }); 5521 } 5522 5523 function notifyScanOpener(payload) { 5524 if (window.opener && payload.type === 'accesspro-axe-scan-error') { 5525 var jobId = new URLSearchParams(window.location.search).get('acp_job'); 5526 showScanOverlay('Scan failed'); 5527 window.opener.postMessage( 5528 { 5529 type: 'accesspro-axe-scan-progress', 5530 jobId: jobId, 5531 error: payload.message || 'Accessibility scan failed', 5532 }, 5533 '*', 5534 ); 5535 setTimeout(function () { 5536 window.close(); 5537 }, 400); 5538 return; 5539 } 5540 submitScanResult(payload); 5541 } 5542 5543 var script = document.createElement('script'); 5544 // cdnjs only goes up to 4.10.3; jsDelivr serves 4.11.1 (matches accessibility-scanner). 5545 script.src = 'https://cdn.jsdelivr.net/npm/[email protected]/axe.min.js'; 5546 script.onload = function () { 5547 waitForFullPageLoad().then(runAxeScan); 5548 }; 5549 script.onerror = function () { 5550 notifyScanOpener({ 5551 type: 'accesspro-axe-scan-error', 5552 token: token, 5553 message: 'Failed to load axe-core', 5554 }); 5555 }; 5556 document.head.appendChild(script); 5557 })(); 5558</script>
5558 5559 5560 5561<style> 5562 .accesspro-icon { 5563 display: inline-flex; 5564 flex-direction: column; 5565 align-items: center; 5566 gap: 4px; 5567 cursor: pointer; 5568 text-decoration: none; 5569 vertical-align: middle; 5570 color: var(--acp-trigger-color, #23185c); 5571 } 5572 5573 /* Icon-only triggers should not reserve a text line box. */ 5574 .accesspro-icon[icon='true']:not(.acp-trigger--has-text) { 5575 line-height: 0; 5576 } 5577 5578 .accesspro-icon .asw-menu-btn-container { 5579 flex-shrink: 0; 5580 } 5581 5582 /* The cloned icon is inert; the host element is the control. */ 5583 .accesspro-icon .asw-menu-btn-container, 5584 .accesspro-icon .asw-menu-btn { 5585 pointer-events: none; 5586 } 5587</style>
5588<script> 5589 (function () { 5590 var SELECTOR = '.accesspro-icon'; 5591 var BOUND = 'acpTriggerBound'; 5592 var FILLED = 'acpTriggerFilled'; 5593 var settings = window.accessProWidgetSettings || {}; 5594 var inlineMode = !!settings.hide_floating_icon; 5595 var fallbackReady = inlineMode; 5596 document.documentElement.style.setProperty( 5597 '--acp-trigger-color', 5598 settings.icon_color_fill || '#23185c' 5599 ); 5600 5601 /* ---- open the widget ------------------------------------------------ */ 5602 /* main.js is deferred, so iconInstance may not exist on an early click. */ 5603 function openWidget(event) { 5604 if (event) event.preventDefault(); 5605 if (window.iconInstance) { 5606 window.iconInstance.toggleWidget(); 5607 return; 5608 } 5609 var waited = 0; 5610 var timer = setInterval(function () { 5611 if (window.iconInstance) { 5612 clearInterval(timer); 5613 window.iconInstance.toggleWidget(); 5614 } else if ((waited += 100) >= 10000) { 5615 clearInterval(timer); 5616 console.error('[AccessPro] Widget did not load â cannot open menu.'); 5617 } 5618 }, 100); 5619 } 5620 5621 /* ---- clone the floating icon ---------------------------------------- */ 5622 function buildIcon() { 5623 var source = document.querySelector('#Access-Pro-Icon .asw-menu-btn-container'); 5624 if (!source) return null; 5625 5626 var clone = source.cloneNode(true); 5627 5628 // Strip ids: the widget mutates apMenuIconStroke / apMenuIconFill by id 5629 // when contrast modes change, and duplicates would shadow the original. 5630 clone.removeAttribute('id'); 5631 clone.querySelectorAll('[id]').forEach(function (node) { 5632 node.removeAttribute('id'); 5633 }); 5634 5635 // The dismiss "X" and loading dots belong to the floating icon only. 5636 clone.querySelectorAll('.asw-hide-widget-icon, .acp-floating-dots').forEach(function (node) { 5637 node.remove(); 5638 }); 5639 5640 // A <button> nested inside the merchant's <a>
5640 is invalid HTML. Swap it 5641 // for a <span> carrying the same classes so the widget CSS still applies. 5642 var button = clone.querySelector('.asw-menu-btn'); 5643 if (button) { 5644 var span = document.createElement('span'); 5645 span.className = button.className; 5646 span.setAttribute('style', button.getAttribute('style') || ''); 5647 span.setAttribute('aria-hidden', 'true'); 5648 while (button.firstChild) span.appendChild(button.firstChild); 5649 button.parentNode.replaceChild(span, button); 5650 } 5651 5652 return clone; 5653 } 5654 5655 5656 /* ---- fallback: build the icon from settings ------------------------- */ 5657 /* Used when the floating icon is not in the DOM â the widget skips 5658 render() entirely if the visitor dismissed it, if a page/country filter 5659 bails out of init(), or if trigger display is set to title-only. 5660 Geometry below mirrors render() in main.js exactly. */ 5661 var GLYPHS = { 5662 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>', 5663 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>', 5664 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>', 5665 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>', 5666 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>', 5667 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">
5667<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>' 5668 }; 5669 5670 var SIZES = { 5671 small: 40, '0.5x': 40, 5672 medium: 50, '1x': 50, default: 50, 5673 large: 60, '1.5x': 60, 5674 extraLarge: 75, '2x': 75 5675 }; 5676 5677 function buildIconFromSettings() { 5678 var s = window.accessProWidgetSettings || {}; 5679 var style = s.icon_style || 'thick'; 5680 var square = s.icon_shape === 'square'; 5681 // Defaults must match mergeSettings() in main.js and DEFAULT_SETTINGS in 5682 // app/constants/settings.js â both use #23185c for stroke AND fill â so a 5683 // metafield missing these keys renders identically on either path. 5684 var stroke = s.icon_color_stroke || '#23185c'; 5685 var fill = s.icon_color_fill || '#23185c'; 5686 var px = SIZES[s.icon_size] || 50; 5687 var solid = style === 'solid'; 5688 var thin = style === 'thin'; 5689 var shapes = ''; 5690 5691 if (square) { 5692 var sizes = [ 5693 [solid ? 100 : 98, stroke, 12], 5694 [solid ? 0 : thin ? 86 : 82, '#ffffff', 10], 5695 [solid || thin ? 80 : 70, fill, 8] 5696 ];
5697 sizes.forEach(function (d) { 5698 if (!d[0]) return; 5699 var off = (100 - d[0]) / 2; 5700 shapes += '<rect x="' + off + '" y="' + off + '" width="' + d[0] + '" height="' + d[0] + 5701 '" rx="' + d[2] + '" ry="' + d[2] + '" fill="' + d[1] + '" />'; 5702 }); 5703 } else { 5704 [ 5705 [solid ? 50 : 49, stroke], 5706 [solid ? 0 : thin ? 43 : 41, '#ffffff'], 5707 [solid || thin ? 40 : 35, fill] 5708 ].forEach(function (d) { 5709 shapes += '<circle cx="50" cy="50" r="' + d[0] + '" fill="' + d[1] + '" />'; 5710 }); 5711 } 5712 5713 var name = GLYPHS[s.icon] ? s.icon : 'default'; 5714 var box = document.createElement('div'); 5715 box.className = 'asw-menu-btn-container'; 5716 box.setAttribute('style', 'position:relative;width:' + px + 'px;height:' + px + 'px;'); 5717 // The widget stylesheet may not be loaded when render() never ran, so 5718 // every layout-critical rule is inlined rather than left to the classes. 5719 box.innerHTML = 5720 '<span class="asw-menu-btn' + (square ? ' asw-menu-btn--square' : '') + '" aria-hidden="true"' + 5721 ' style="position:relative;display:flex;align-items:center;justify-content:center;' + 5722 'width:100%;height:100%;background:transparent;border:none;padding:0;margin:0;' + 5723 'border-radius:' + (square ? '12%' : '50%') + ';">' + 5724 '<svg class="asw-outer-svg" viewBox="0 0 100 100" aria-hidden="true" focusable="false"' + 5725 ' style="width:100%;height:100%;display:block;">' + shapes + '</svg>' + 5726 GLYPHS[name] + '</span>'; 5727 5728 var glyph = box.querySelector('.asw-main-icon'); 5729 if (glyph) { 5730 // .asw-main-icon sizes to 50% via CSS; the default glyph overrides to 45% inline. 5731 var pct = name === 'default' ? '45%' : '50%'; 5732 glyph.setAttribute( 5733 'style', 5734 'position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);' + 5735 'width:' + pct + ';height:' + pct + ';fill:#ffffff;z-index:100;' 5736 ); 5737 } 5738 return box; 5739 } 5740 5741 /* Name from the host only. Text inside aria-hidden (the cloned icon) does not count. */ 5742 function triggerNeedsName(el) { 5743 if ((el.getAttribute('aria-label') || '').trim()) return false; 5744 if ((el.getAttribute('aria-labelledby') || '').trim()) return false; 5745 if ((el.getAttribute('title') || '').trim()) return false; 5746 var node = el.firstChild; 5747 while (node) { 5748 if (node.nodeType === 3) { 5749 if (node.textContent.trim()) return false; 5750 } else if (node.nodeType === 1 && node.getAttribute('aria-hidden') !== 'true') { 5751 if (!triggerNeedsName(node)) return false; 5752 } 5753 node = node.nextSibling; 5754 } 5755 return true; 5756 } 5757 5758 function ensureTriggerName(el) { 5759 if (triggerNeedsName(el)) { 5760 el.setAttribute('aria-label', 'Open Accessibility Menu'); 5761 } 5762 } 5763 5764 /* ---- wire one element ----------------------------------------------- */ 5765 function bind(el) { 5766 if (el.dataset[BOUND]) return; 5767 el.dataset[BOUND] = '1'; 5768 5769 el.addEventListener('click', openWidget); 5770 el.addEventListener('keydown', function (event) { 5771 if (event.key === 'Enter' || event.key === ' ') openWidget(event); 5772 }); 5773 5774 // A non-anchor host (div/span) needs explicit button semantics. 5775 var tag = el.tagName.toLowerCase(); 5776 if (tag !== 'a' && tag !== 'button') { 5777 if (!el.hasAttribute('role')) el.setAttribute('role', 'button'); 5778 if (!el.hasAttribute('tabindex')) el.setAttribute('tabindex', '0'); 5779 } 5780 5781 if (el.textContent.trim()) el.classList.add('acp-trigger--has-text'); 5782 ensureTriggerName(el); 5783 } 5784 5785 function fillIcon(el, allowFallback) { 5786 if (el.dataset[FILLED]) return true; 5787 if (el.getAttribute('icon') !== 'true') return true; 5788 5789 // Prefer cloning the live icon; fall back to rebuilding from settings. 5790 var icon = buildIcon(); 5791 if (!icon && (allowFallback || inlineMode)) icon = buildIconFromSettings(); 5792 if (!icon) return false; 5793 5794 // The clone's size lives only in the container's inline style. If the 5795 // widget rendered without one, size it from settings so it cannot 5796 // collapse to zero height inside the merchant's layout. 5797 if (!/\bheight\s*:/.test(icon.getAttribute('style') || '')) { 5798 var px = SIZES[(window.accessProWidgetSettings || {}).icon_size] || 50; 5799 icon.style.position = 'relative'; 5800 icon.style.width = px + 'px'; 5801 icon.style.height = px + 'px'; 5802 } 5803 5804 el.insertBefore(icon, el.firstChild); 5805 el.dataset[FILLED] = '1'; 5806 ensureTriggerName(el); 5807 return true; 5808 } 5809 5810 /* ---- scan ------------------------------------------------------------ */
5811 /* Clicks are wired immediately so the trigger works before the icon 5812 renders; icons are filled in once the floating icon exists. */ 5813 var pendingIcons = false; 5814 5815 function scan(allowFallback) { 5816 pendingIcons = false; 5817 document.querySelectorAll(SELECTOR).forEach(function (el) { 5818 bind(el); 5819 if (!fillIcon(el, allowFallback)) pendingIcons = true; 5820 }); 5821 } 5822 5823 function start() { 5824 scan(inlineMode); 5825 5826 // Inline mode hides the floating icon, so build from settings immediately. 5827 if (inlineMode) { 5828 // console.log('[AccessPro] Inline triggers â using widget settings for icons'); 5829 } 5830 5831 // The floating icon only renders after the settings request resolves and 5832 // the widget chunk loads, so poll until it appears. If it never does, 5833 // stop waiting and build the icon from settings instead. 5834 var FALLBACK_AFTER = 2500; 5835 var waited = 0; 5836 var timer = setInterval(function () { 5837 if (!pendingIcons) { 5838 clearInterval(timer); 5839 return; 5840 } 5841 waited += 200; 5842 if (waited < FALLBACK_AFTER) { 5843 scan(false); 5844 return; 5845 } 5846 fallbackReady = true; 5847 clearInterval(timer); 5848 scan(true); 5849 if (pendingIcons) { 5850 console.warn('[AccessPro] Could not render inline icons.'); 5851 } 5852 }, 200); 5853 5854 // Catch triggers added later (theme editor re-renders, dynamic sections). 5855 // Debounced: the widget itself mutates the DOM heavily as it renders. 5856 if (window.MutationObserver) { 5857 var queued = false; 5858 new window.MutationObserver(function () { 5859 if (queued) return; 5860 queued = true; 5861 requestAnimationFrame(function () { 5862 queued = false; 5863 scan(fallbackReady || inlineMode); 5864 }); 5865 }).observe(document.body, { childList: true, subtree: true }); 5866 } 5867 } 5868 5869 if (document.readyState === 'loading') { 5870 document.addEventListener('DOMContentLoaded', start); 5871 } else { 5872 start(); 5873 } 5874 })(); 5875</script>
5875 5876 5877 5878</div><div id="shopify-block-AOVc2SVJycmZ3TDFrM__5043070786800498925" class="shopify-block shopify-app-block"><style> 5879 .product-restore-email + .product-restore-email { 5880 display: none !important; 5881 } 5882</style> 5883 5884 5885 5886
5886<script src="https://cdn.shopify.com/extensions/01a0c7ca-5010-747b-9d99-9a644250288a/ecomsend-restock-108/assets/sealapps_email_config.js" defer="defer"></script>
5886 5887
5887<script src="https://cdn.shopify.com/extensions/01a0c7ca-5010-747b-9d99-9a644250288a/ecomsend-restock-108/assets/product_restore_email.js" defer="defer"></script>
5887 5888 5889 5890
5891<script id="em_product_variants" type="application/json"> 5892 [{"id":45376659390516,"title":"$10.00","option1":"$10.00","option2":null,"option3":null,"sku":null,"requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"Guess Hookah Gift Card - $10.00","public_title":"$10.00","options":["$10.00"],"price":1000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45376659423284,"title":"$25.00","option1":"$25.00","option2":null,"option3":null,"sku":null,"requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"Guess Hookah Gift Card - $25.00","public_title":"$25.00","options":["$25.00"],"price":2500,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45376659456052,"title":"$50.00","option1":"$50.00","option2":null,"option3":null,"sku":null,"requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"Guess Hookah Gift Card - $50.00","public_title":"$50.00","options":["$50.00"],"price":5000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45376659488820,"title":"$100.00","option1":"$100.00","option2":null,"option3":null,"sku":null,"requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"Guess Hookah Gift Card - $100.00","public_title":"$100.00","options":["$100.00"],"price":10000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45376659521588,"title":"$150.00","option1":"$150.00","option2":null,"option3":null,"sku":null,"requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"Guess Hookah Gift Card - $150.00","public_title":"$150.00","options":["$150.00"],"price":15000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45376659554356,"title":"$300.00","option1":"$300.00","option2":null,"option3":null,"sku":null,"requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"Guess Hookah Gift Card - $300.00","public_title":"$300.00","options":["$300.00"],"price":30000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45376659587124,"title":"$500.00","option1":"$500.00","option2":null,"option3":null,"sku":null,"requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"Guess Hookah Gift Card - $500.00","public_title":"$500.00","options":["$500.00"],"price":50000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}] 5893</script>
vendor: 2 bytes, line 5893
5893
5894<script id="em_product_selected_or_first_available_variant" type="application/json"> 5895 {"id":45376659390516,"title":"$10.00","option1":"$10.00","option2":null,"option3":null,"sku":null,"requires_shipping":false,"taxable":false,"featured_image":null,"available":true,"name":"Guess Hookah Gift Card - $10.00","public_title":"$10.00","options":["$10.00"],"price":1000,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}} 5896</script>
vendor: 2 bytes, line 5896
5896
5897<script id="bis_shop_id" type="application/json"> 5898 57072156724 5899</script>
vendor: 2 bytes, line 5899
5899
5900<script id="ecomsend_bis_product_title" type="application/json"> 5901 "Guess Hookah Gift Card" 5902</script>
vendor: 2 bytes, line 5902
5902
5903<script id="ecomsend_bis_page_type" type="application/json"> 5904 "product" 5905</script>
5905<script> 5906 5907</script>
vendor: 2 bytes, line 5907
5907
5908<script> 5909 5910</script>
vendor: 2 bytes, line 5910
5910
5911<script> 5912 5913</script>
5913 5914 5915
5916<script> 5917 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"} 5918 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} 5919 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} 5920 var bis_integrations = [] 5921 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"} 5922</script>
5922 5923 5924
5925<script> 5926 var bis_shopify_block_status = 2; 5927 var customerInfo = null; 5928 5929 window.ChannelWillBIS = { 5930 customerInfo: customerInfo 5931 }; 5932</script>
5932 5933 5934 5935</div>
5935<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5935 5936</body> 5937</html>
5938<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>
5938 5939 5940
5941<script src="https://widget.sezzle.com/v1/javascript/price-widget?uuid=e36dac6c-f63d-43f3-9e88-78ddeb39fc63"></script>
vendor: 1 bytes, line 5941
5941
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.