PageSourceSearch

https://exoticworld.us/apps/help-center

html exoticworld.us collected 2026-09-28 05:58:14 UTC 536,403 bytes, 8,320 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en">
3<head>
4  <!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 4-5
4
5<script async src="https://www.googletagmanager.com/gtag/js?id=
5G-FGJWR2167P
vendor: 12 bytes, line 5
5"></script>
6<script>
7  
vendor: 134 bytes, lines 7-11
7window.dataLayer = window.dataLayer || [];
8  function gtag(){dataLayer.push(arguments);}
9  gtag('js', new Date());
10
11  gtag('config', '
11G-FGJWR2167P
vendor: 4 bytes, line 11
11');
12</script>
12
13
14<!-- "snippets/booster-seo.liquid" was not rendered, the associated app was uninstalled -->
15	<meta charset="utf-8">
16	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
17	<meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=1.0">
18	<meta name="theme-color" content="#bc6c25">
19
20	<!-- Network optimisations -->
21<link rel="preconnect" href="//cdn.shopify.com" crossorigin>
22<link rel="preconnect" href="//fonts.shopifycdn.com" crossorigin>
23
24<link rel="preload" as="style" href="//exoticworld.us/cdn/shop/t/15/assets/theme-critical.css?v=137799742383986172871684082334"><link rel="preload" as="script" href="//exoticworld.us/cdn/shop/t/15/assets/scrollreveal.min.js?v=163720458850474464051684082334"><link rel="preload" href="//exoticworld.us/cdn/fonts/muli/muli_n4.e949947cfff05efcc994b2e2db40359a04fa9a92.woff2" as="font" type="font/woff2" crossorigin>
25<link rel="preload" href="//exoticworld.us/cdn/fonts/chivo/chivo_n4.059fadbbf52d9f02350103459eb216e4b24c4661.woff2" as="font" type="font/woff2" crossorigin>
26<link rel="canonical" href="https://exoticworld.us/apps/help-center">
27    <link rel="shortcut icon" href="//exoticworld.us/cdn/shop/files/favicon-32x32_afc5fb03-0627-470f-a070-5f8fff9f189c.png?crop=center&height=32&v=1689804678&width=32" type="image/png">
28	
29
30	<!-- Title and description ================================================== -->
31	
32
33    <title>
34    
35    </title>
36    
37    <meta name="description" content="
38    
39    Find answers to all your questions and get help with your orders, shipping, and more at the Exotic World Snacks Help Center.
40    
41    "><!-- /snippets/social-meta-tags.liquid -->
42
43
44
45
46<meta property="og:site_name" content="Exotic World Snacks">
47<meta property="og:url" content="https://exoticworld.us/apps/help-center">
48<meta property="og:title" content="Exotic World Snacks">
49<meta property="og:type" content="website">
50<meta property="og:description" content="Indulge in a world of flavors! Buy the hotest and trending Exotic World Snacks and explore a delightful range of unique treats from around the globe. Subscribe to our World Famous Mystery Box. Perfect way to indulge in your favorite snacks. Makes perfect gift for Holidays, Christmas, Secret Santa, and Birthdays! ">
51
52<meta property="og:image" content="http://exoticworld.us/cdn/shop/files/Exotic_World_Snacks_1200x1200.jpg?v=1749028418">
53<meta property="og:image:secure_url" content="https://exoticworld.us/cdn/shop/files/Exotic_World_Snacks_1200x1200.jpg?v=1749028418">
54
55
56<meta name="twitter:card" content="summary_large_image">
57<meta name="twitter:title" content="Exotic World Snacks">
58<meta name="twitter:description" content="Indulge in a world of flavors! Buy the hotest and trending Exotic World Snacks and explore a delightful range of unique treats from around the globe. Subscribe to our World Famous Mystery Box. Perfect way to indulge in your favorite snacks. Makes perfect gift for Holidays, Christmas, Secret Santa, and Birthdays! ">
59
60	<!-- JS before CSSOM =================================================== -->
61	
61<script type="text/javascript">
62		theme = {};
63		theme.t = {};
64	  	theme.t.add_to_cart = 'Add to cart';
65	    theme.t.sold_out = 'Sold out';
66	    theme.t.unavailable = 'Unavailable';
67	    theme.t.regular_price = 'Regular price';
68	    theme.t.sale_price = 'Sale price';
69	    theme.t.qty_notice_in_stock = 'In stock';
70	    theme.t.qty_notice_low_stock = 'Low stock';
71	    theme.t.qty_notice_sold_out = 'Out of stock';
72	    theme.t.qty_notice_number_in_stock_html = '<span>[qty]</span> in stock';
73	    theme.t.qty_notice_number_low_stock_html = 'Only <span>[qty]</span> in stock';
74	    theme.t.discount_currency = 'Save [discount]';
75	    theme.t.discount_percentage = 'Save [discount]%';
76	    theme.t.discount_text = 'On Sale';
77	    theme.t.unit_price_label = 'Unit price';
78	    theme.t.unit_price_separator = 'per';
79	    theme.money_format = '${{amount}}';
80		theme.map = {};
81		theme.map_settings_url="//exoticworld.us/cdn/shop/t/15/assets/map_settings.min.js?v=55973849163231613841684082334";
82		theme.cart_type = 'modal';
83		theme.cart_ajax = true;
84		theme.routes = {
85			rootUrl: "/",
86			rootUrlSlash: "/",
87			cartUrl: "/cart",
88			cartAddUrl: "/cart/add",
89			cartChangeUrl: "/cart/change"
90		};
91		theme.assets = {
92			plyr: "//exoticworld.us/cdn/shop/t/15/assets/plyr.min.js?v=4209607025050129391684082334",
93			masonry: "//exoticworld.us/cdn/shop/t/15/assets/masonry.min.js?v=52946867241060388171684082334",
94			
95			fecha: "//exoticworld.us/cdn/shop/t/15/assets/fecha.min.js?v=77892649025288305351684082335"
96		};
97	</script>
97
98	
99	<style id="fontsupporttest">@font-face{font-family:"font";src:url("https://")}</style>
100	
100<script type="text/javascript">
101		function supportsFontFace() {
102			function blacklist() {
103				var match = /(WebKit|windows phone.+trident)\/(\d+)/i.exec(navigator.userAgent);
104				return match && parseInt(match[2], 10) < (match[1] == 'WebKit' ? 533 : 6);
105			}
106			function hasFontFaceSrc() {
107				var style = document.getElementById('fontsupporttest');
108				var sheet = style.sheet || style.styleSheet;
109				var cssText = sheet ? (sheet.cssRules && sheet.cssRules[0] ? sheet.cssRules[0].cssText : sheet.cssText || '') : '';
110				return /src/i.test(cssText);
111			}
112			return !blacklist() && hasFontFaceSrc();
113		}
114		document.documentElement.classList.replace('no-js', 'js');
115		if (window.matchMedia("(pointer: coarse)").matches) {document.documentElement.classList.add('touchevents')} else {document.documentElement.classList.add('no-touchevents')}
116		if (supportsFontFace()) {document.documentElement.classList.add('fontface')}
117	</script>
117
118	
118<script src="//exoticworld.us/cdn/shop/t/15/assets/jquery.min.js?v=115860211936397945481684082334" defer="defer"></script>
118
119	
119<script src="//exoticworld.us/cdn/shop/t/15/assets/vendor.min.js?v=75531253379542070531684082335" defer="defer"></script>
119
120	
120<script src="//exoticworld.us/cdn/shop/t/15/assets/ajax-cart.js?v=75524019650848056511684082350" defer="defer"></script>
120
121
122  <!-- CSS ================================================== -->
123  
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154<style data-shopify>
155
156:root {
157	--color--brand: #bc6c25;
158	--color--brand-dark: #a76021;
159	--color--brand-light: #d17829;
160
161	--color--accent: #dda15e;
162	--color--accent-dark: #d99549;
163
164	--color--link: #e9ba91;
165	--color--link-dark: #3c230c;
166
167	--color--text: #ffffff;
168	--color--text-light: rgba(255, 255, 255, 0.7);
169	--color--text-lighter: rgba(255, 255, 255, 0.55);
170	--color--text-lightest: rgba(255, 255, 255, 0.2);
171	--color--text-bg: rgba(255, 255, 255, 0.05);
172
173	--color--headings: #ffffff;
174	--color--alt-text: #ffffff;
175	--color--btn: #ffffff;
176
177	--color--product-bg: rgba(0,0,0,0);
178	--color--product-sale: #C00000;
179
180	--color--low-stock: #C00000;
181	--color--in-stock: #4A9F53;
182
183	--color--title-border: #bc6c25;
184
185	--color--drawer-bg: #ffffff;
186
187	--color--bg: #000000;
188	--color--bg-alpha: rgba(0, 0, 0, 0.8);
189	--color--bg-light: #0d0d0d;
190	--color--bg-dark: #000000;
191
192	--color--drop-shadow: rgba(42, 42, 42, 0.2);
193
194	--color--cart-announcement-icon: #212121;
195
196	--color--label-brand: #bc6c25;
197	--color--label-sold_out: #f2f2f2;
198	--color--label-discount: #c00000;
199	--color--label-new: #e5e5e5;
200	--color--label-custom1: #e5e5e5;
201	--color--label-custom2: #e5e5e5;
202
203	--color--text-label-brand: #FFFFFF;
204	--color--text-label-sold_out: #000000;
205	--color--text-label-discount: #FFFFFF;
206	--color--text-label-new: #000000;
207	--color--text-label-custom_one: #000000;
208	--color--text-label-custom_two: #000000;
209
210	--font--size-base: 14.8;
211	--font--line-base: 30;
212
213	--font--size-h1: 31;
214	--font--size-h2: 25;
215	--font--size-h3: 21;
216	--font--size-h4: 19;
217	--font--size-h5: 17;
218	--font--size-h6: 16;
219
220	--font--size-grid: 16;
221	--font--size-nav: 13;
222	--font--size-product-form-headings: 12;
223
224	--font--body: Muli, sans-serif;
225	--font--body-style: normal;
226  --font--body-weight: 400;
227
228  --font--title: Chivo, sans-serif;
229	--font--title-weight: 400;
230	--font--title-style: normal;
231	--font--title-space: 1px;
232	--font--title-transform: uppercase;
233	--font--title-border: 1;
234	--font--title-border-size: 3px;
235
236	--font--button: Chivo, sans-serif;
237	--font--button-weight: 400;
238	--font--button-style: normal;
239
240	--font--button-space: 1px;
241	--font--button-transform: uppercase;
242	--font--button-size: 13;
243	--font--button-mobile-size: 12px;
244
245	--checkbox-check-invert: 0;
246}
247</style>
248
249	<style>@font-face {
250  font-family: Muli;
251  font-weight: 400;
252  font-style: normal;
253  font-display: swap;
254  src: url("//exoticworld.us/cdn/fonts/muli/muli_n4.e949947cfff05efcc994b2e2db40359a04fa9a92.woff2") format("woff2"),
255       url("//exoticworld.us/cdn/fonts/muli/muli_n4.35355e4a0c27c9bc94d9af3f9bcb586d8229277a.woff") format("woff");
256}
257
258@font-face {
259  font-family: Chivo;
260  font-weight: 400;
261  font-style: normal;
262  font-display: swap;
263  src: url("//exoticworld.us/cdn/fonts/chivo/chivo_n4.059fadbbf52d9f02350103459eb216e4b24c4661.woff2") format("woff2"),
264       url("//exoticworld.us/cdn/fonts/chivo/chivo_n4.f2f8fca8b7ff9f510fa7f09ffe5448b3504bccf5.woff") format("woff");
265}
266
267@font-face {
268  font-family: Muli;
269  font-weight: 700;
270  font-style: normal;
271  font-display: swap;
272  src: url("//exoticworld.us/cdn/fonts/muli/muli_n7.c8c44d0404947d89610714223e630c4cbe005587.woff2") format("woff2"),
273       url("//exoticworld.us/cdn/fonts/muli/muli_n7.4cbcffea6175d46b4d67e9408244a5b38c2ac568.woff") format("woff");
274}
275
276@font-face {
277  font-family: Muli;
278  font-weight: 400;
279  font-style: italic;
280  font-display: swap;
281  src: url("//exoticworld.us/cdn/fonts/muli/muli_i4.c0a1ea800bab5884ab82e4eb25a6bd25121bd08c.woff2") format("woff2"),
282       url("//exoticworld.us/cdn/fonts/muli/muli_i4.a6c39b1b31d876de7f99b3646461aa87120de6ed.woff") format("woff");
283}
284
285@font-face {
286  font-family: Muli;
287  font-weight: 700;
288  font-style: italic;
289  font-display: swap;
290  src: url("//exoticworld.us/cdn/fonts/muli/muli_i7.34eedbf231efa20bd065d55f6f71485730632c7b.woff2") format("woff2"),
291       url("//exoticworld.us/cdn/fonts/muli/muli_i7.2b4df846821493e68344d0b0212997d071bf38b7.woff") format("woff");
292}
293
294</style>
295
296<link rel="stylesheet" href="//exoticworld.us/cdn/shop/t/15/assets/theme-critical.css?v=137799742383986172871684082334">
297
298<link rel="preload" href="//exoticworld.us/cdn/shop/t/15/assets/theme.css?v=10081700658216675801684082334" as="style" onload="this.onload=null;this.rel='stylesheet'">
299<noscript><link rel="stylesheet" href="//exoticworld.us/cdn/shop/t/15/assets/theme.css?v=10081700658216675801684082334"></noscript>
300<script>
301	/*! loadCSS rel=preload polyfill. [c]2017 Filament Group, Inc. MIT License */
302	(function(w){"use strict";if(!w.loadCSS){w.loadCSS=function(){}}var rp=loadCSS.relpreload={};rp.support=(function(){var ret;try{ret=w.document.createElement("link").relList.supports("preload")}catch(e){ret=false}return function(){return ret}})();rp.bindMediaToggle=function(link){var finalMedia=link.media||"all";function enableStylesheet(){if(link.addEventListener){link.removeEventListener("load",enableStylesheet)}else if(link.attachEvent){link.detachEvent("onload",enableStylesheet)}link.setAttribute("onload",null);link.media=finalMedia}if(link.addEventListener){link.addEventListener("load",enableStylesheet)}else if(link.attachEvent){link.attachEvent("onload",enableStylesheet)}setTimeout(function(){link.rel="stylesheet";link.media="only x"});setTimeout(enableStylesheet,3000)};rp.poly=function(){if(rp.support()){return}var links=w.document.getElementsByTagName("link");for(var i=0;i<links.length;i+=1){var link=links[i];if(link.rel==="preload"&&link.getAttribute("as")==="style"&&!link.getAttribute("data-loadcss")){link.setAttribute("data-loadcss",true);rp.bindMediaToggle(link)}}};if(!rp.support()){rp.poly();var run=w.setInterval(rp.poly,500);if(w.addEventListener){w.addEventListener("load",function(){rp.poly();w.clearInterval(run)})}else if(w.attachEvent){w.attachEvent("onload",function(){rp.poly();w.clearInterval(run)})}}if(typeof exports!=="undefined"){exports.loadCSS=loadCSS}else{w.loadCSS=loadCSS}}(typeof global!=="undefined"?global:this));
303</script>
303
304
305	<!-- JS after CSSOM=================================================== -->
306	
306<script src="//exoticworld.us/cdn/shop/t/15/assets/theme.min.js?v=163012959773562209071684082335" defer="defer"></script>
306
307	
307<script src="//exoticworld.us/cdn/shop/t/15/assets/custom.js?v=152733329445290166911684082334" defer="defer"></script>
307
308
309	
310
311  
312		
312<script src="//exoticworld.us/cdn/shop/t/15/assets/scrollreveal.min.js?v=163720458850474464051684082334"></script>
312
313	
314	
315
316	<!-- Header hook for plugins ================================================== -->
317  
317<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
317<meta name="google-site-verification" content="YI_HbK7vYY6PLEQCnQJJsznb08XHkU_Q3GzaVRM30iQ">
318<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/53741813960/digital_wallets/dialog">
319<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
319<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
319
320<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
321<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=53741813960" crossorigin="anonymous"></script>
vendor: 1 bytes, line 321
321
322<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":53741813960,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/53741813960","merchantName":"Exotic World Snacks","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Exotic World Snacks","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 322
322
323<script id="shopify-features" type="application/json">{"accessToken":"42af298bccf3e1d0907fc34e92c5cc12","betas":["rich-media-storefront-analytics"],"domain":"exoticworld.us","predictiveSearch":true,"shopId":53741813960,"locale":"en"}</script>
vendor: 1 bytes, line 323
323
324<script>var Shopify = Shopify || {};
325Shopify.shop = "exotic-world-snacks.myshopify.com";
326Shopify.locale = "en";
327Shopify.currency = {"active":"USD","rate":"1.0"};
328Shopify.country = "US";
329Shopify.theme = {"name":"Venue","id":136395292899,"schema_name":"Venue","schema_version":"9.0.1","theme_store_id":836,"role":"main"};
330Shopify.theme.handle = "null";
331Shopify.theme.style = {"id":null,"handle":null};
332Shopify.cdnHost = "exoticworld.us/cdn";
333Shopify.routes = Shopify.routes || {};
334Shopify.routes.root = "/";
335Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
336Shopify.SignInWithShop = Shopify.SignInWithShop || {};
337Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
338Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 338
338
339<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 339
339
340<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 340
340
341<script>
342  window.ShopifyPay = window.ShopifyPay || {};
343  window.ShopifyPay.apiHost = "shop.app\/pay";
344  window.ShopifyPay.redirectState = null;
345</script>
vendor: 1 bytes, line 345
345
346<script>
347  window.Shopify = window.Shopify || {};
348  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
349  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
350  window.Shopify.SignInWithShop.eligible = true;
351</script>
vendor: 1 bytes, line 351
351
352<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 352
352
353<script type="module">
354  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
355
356  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
357
358</script>
vendor: 1 bytes, line 358
358
359<script>
360  window.Shopify = window.Shopify || {};
361  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
362  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"]};
363</script>
vendor: 1 bytes, line 363
363
364<script>(function() {
365  var isLoaded = false;
366  function asyncLoad() {
367    if (isLoaded) return;
368    isLoaded = true;
369    var urls = ["https:\/\/tnc-app.herokuapp.com\/get_script\/bfd45090aa1111eba4a2ca1bf8545284.js?v=872314\u0026shop=exotic-world-snacks.myshopify.com","\/\/d1liekpayvooaz.cloudfront.net\/apps\/customizery\/customizery.js?shop=exotic-world-snacks.myshopify.com","https:\/\/loox.io\/widget\/VJZ1uqr0fo\/loox.1631935310760.js?shop=exotic-world-snacks.myshopify.com","\/\/cdn.shopify.com\/proxy\/cc313dc39da649172ffa8e645850eddc5f788dc8e0252258f412241ec8d613a4\/bingshoppingtool-t2app-prod.trafficmanager.net\/api\/ShopifyMT\/v1\/uet\/tracking_script?shop=exotic-world-snacks.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=Tp2ae4\u0026shop=exotic-world-snacks.myshopify.com","https:\/\/cdn.shopify.com\/s\/files\/1\/0597\/3783\/3627\/files\/tptinstall.min.js?v=1718591634\u0026t=tapita-seo-script-tags\u0026shop=exotic-world-snacks.myshopify.com"];
370    for (var i = 0; i < urls.length; i++) {
371      var s = document.createElement('script');
372      s.type = 'text/javascript';
373      s.async = true;
374      s.src = urls[i];
375      var x = document.getElementsByTagName('script')[0];
376      x.parentNode.insertBefore(s, x);
377    }
378  };
379  if(window.attachEvent) {
380    window.attachEvent('onload', asyncLoad);
381  } else {
382    window.addEventListener('load', asyncLoad, false);
383  }
384})();</script>
vendor: 1 bytes, line 384
384
385<script id="__st">var __st={"a":53741813960,"offset":-18000,"reqid":"09f67625-99a5-4821-8b4a-c1877fa3f8ce-1790575094","pageurl":"exoticworld.us\/apps\/help-center","u":"6439b0a8b8d8"};</script>
vendor: 1 bytes, line 385
385
386<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 386
386
387<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 387
387
388<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//exoticworld.us/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 388
388
389<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 = "//exoticworld.us/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>
389<script crossorigin="anonymous" defer="defer" src="//exoticworld.us/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 389
389
390<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 390
390
391<script>
392  window.Shopify = window.Shopify || {};
393  window.Shopify.MCP = window.Shopify.MCP || {};
394  window.Shopify.MCP.enabled = true;
395  window.Shopify.MCP.shop = "exotic-world-snacks.myshopify.com";
396  window.Shopify.MCP.mcpEndpoint = "https:\/\/exoticworld.us\/api\/mcp";
397  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"]}}];
398</script>
vendor: 1 bytes, line 398
398
399<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("\/\/exoticworld.us\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
400</script>
vendor: 1 bytes, line 400
400
401<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://exoticworld.us/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
402</script>
vendor: 1 bytes, line 402
402
403<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
404  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);
405</script>
vendor: 1 bytes, line 405
405
406<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})}}));
407</script>
407
408<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://exoticworld.us/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
409<style id="shopify-accelerated-checkout-cart">
410        #shopify-buyer-consent {
411  margin-top: 1em;
412  display: inline-block;
413  width: 100%;
414}
415
416#shopify-buyer-consent.hidden {
417  display: none;
418}
419
420#shopify-subscription-policy-button {
421  background: none;
422  border: none;
423  padding: 0;
424  text-decoration: underline;
425  font-size: inherit;
426  cursor: pointer;
427}
428
429#shopify-subscription-policy-button::before {
430  box-shadow: none;
431}
432
433      </style>
434
435<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
435
436
437	<!-- __LXV: 1781311158796;__LXR: https://loox.io;__LXC: VJZ1uqr0fo; -->
437<script>var loox_global_hash = '1781311158796';</script>
437<style>.loox-reviews-default { max-width: 1200px; margin: 0 auto; }.loox-rating .loox-icon { color:#ffe100; }
438:root { --lxs-rating-icon-color: #ffe100; }</style>
439<style>
440
441.smartnWrapper ul, ol {
442    display: block;
443    margin-block-start: 1em;
444    margin-block-end: 1em;
445    margin-inline-start: 0px;
446    margin-inline-end: 0px;
447    padding-inline-start: 40px;
448    list-style-type: revert;
449}
450.smartnWrapper li {
451    list-style: inherit;
452    list-style-position: inside;
453}
454
455
456
457.smart-d-block{display:block;}
458.smart-d-inline-block{display:inline-block;}
459
460.smart-align-middle{vertical-align:middle;}
461.smart-align-top {vertical-align: top;}
462
463.smart-m-0{margin: 0rem;} 
464.smart-mr-0{margin-right: 0rem;} 
465.smart-ml-0{margin-left: 0rem;}
466.smart-mt-0{margin-top: 0rem;}
467.smart-mb-0{margin-bottom: 0rem;}
468  
469.smart-m-1{margin: .25rem;} 
470.smart-mr-1{margin-right: .25rem;} 
471.smart-ml-1{margin-left: .25rem;}
472.smart-mt-1{margin-top: .25rem;}
473.smart-mb-1{margin-bottom: .25rem;}
474
475.smart-m-2{margin: .5rem;} 
476.smart-mr-2{margin-right: .5rem;} 
477.smart-ml-2{margin-left: .5rem;}
478.smart-mt-2{margin-top: .5rem;}
479.smart-mb-2{margin-bottom: .5rem;}
480
481.smart-m-3{margin: 1em;} 
482.smart-mr-3{margin-right: 1rem;} 
483.smart-ml-3{margin-left: 1rem;}
484.smart-mt-3{margin-top: 1rem;}
485.smart-mb-3{margin-bottom: 1rem;}
486
487.smart-m-4{margin: 1.5rem;} 
488.smart-mr-4{margin-right: 1.5rem;} 
489.smart-ml-4{margin-left: 1.5rem;}
490.smart-mt-4{margin-top: 1.5rem;}
491.smart-mb-4{margin-bottom: 1.5rem;}
492
493.smart-m-5{margin: 3rem;} 
494.smart-mr-5{margin-right: 3rem;} 
495.smart-ml-5{margin-left: 3rem;}
496.smart-mt-5{margin-top: 3rem;}
497.smart-mb-5{margin-bottom: 3rem;}
498
499.smart-p-0{padding: 0rem;} 
500.smart-pr-0{padding-right: 0rem;} 
501.smart-pl-0{padding-left: 0rem;}
502.smart-pt-0{padding-top: 0rem;}
503.smart-pb-0{padding-bottom: 0rem;}
504  
505.smart-p-1{padding: .25rem;} 
506.smart-pr-1{padding-right: .25rem;} 
507.smart-pl-1{padding-left: .25rem;}
508.smart-pt-1{padding-top: .25rem;}
509.smart-pb-1{padding-bottom: .25rem;}
510
511.smart-p-2{padding: .5rem;} 
512.smart-pr-2{padding-right: .5rem;} 
513.smart-pl-2{padding-left: .5rem;}
514.smart-pt-2{padding-top: .5rem;}
515.smart-pb-2{padding-bottom: .5rem;}
516
517.smart-p-3{padding: 1em;} 
518.smart-pr-3{padding-right: 1rem;} 
519.smart-pl-3{padding-left: 1rem;}
520.smart-pt-3{padding-top: 1rem;}
521.smart-pb-3{padding-bottom: 1rem;}
522
523.smart-p-4{padding: 1.5rem;} 
524.smart-pr-4{padding-right: 1.5rem;} 
525.smart-pl-4{padding-left: 1.5rem;}
526.smart-pt-4{padding-top: 1.5rem;}
527.smart-pb-4{padding-bottom: 1.5rem;}
528
529.smart-p-5{padding: 3rem;} 
530.smart-pr-5{padding-right: 3rem;} 
531.smart-pl-5{padding-left: 3rem;}
532.smart-pt-5{padding-top: 3rem;}
533.smart-pb-5{padding-bottom: 3rem;}
534
535.smart-px-2{padding-left:.5rem;padding-right:.5rem;}
536.smart-py-1{padding-top:.25rem;padding-bottom:.25rem;}
537.smart-mx-auto{margin-left: auto;margin-right: auto;}
538.smart-text-center{text-align:center;}
539.smart-text-left{text-align:left;}
540
541.smart-px-0{padding-left:0px !important;padding-right:0px !important;}
542    
543.smartbanPhotoOuter {line-height: 0px;}
544
545@-ms-viewport{width:device-width}.smart-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.smart-container{max-width:540px}}@media (min-width:768px){.smart-container{max-width:720px}}@media (min-width:992px){.smart-container{max-width:960px}}@media (min-width:1200px){.smart-container{max-width:1140px}}.smart-container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.smart-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.smart-no-gutters{margin-right:0;margin-left:0}.smart-no-gutters>.col,.smart-no-gutters>[class*=col-]{padding-right:0;padding-left:0}.smart-col,.smart-col-1,.smart-col-10,.smart-col-11,.smart-col-12,.smart-col-2,.smart-col-3,.smart-col-4,.smart-col-5,.smart-col-6,.smart-col-7,.smart-col-8,.smart-col-9,.smart-col-auto,.smart-col-lg,.smart-col-lg-1,.smart-col-lg-10,.smart-col-lg-11,.smart-col-lg-12,.smart-col-lg-2,.smart-col-lg-3,.smart-col-lg-4,.smart-col-lg-5,.smart-col-lg-6,.smart-col-lg-7,.smart-col-lg-8,.smart-col-lg-9,.smart-col-lg-auto,.smart-col-md,.smart-col-md-1,.smart-col-md-10,.smart-col-md-11,.smart-col-md-12,.smart-col-md-2,.smart-col-md-3,.smart-col-md-4,.smart-col-md-5,.smart-col-md-6,.smart-col-md-7,.smart-col-md-8,.smart-col-md-9,.smart-col-md-auto,.smart-col-sm,.smart-col-sm-1,.
545smart-col-sm-10,.smart-col-sm-11,.smart-col-sm-12,.smart-col-sm-2,.smart-col-sm-3,.smart-col-sm-4,.smart-col-sm-5,.smart-col-sm-6,.smart-col-sm-7,.smart-col-sm-8,.smart-col-sm-9,.smart-col-sm-auto,.smart-col-xl,.smart-col-xl-1,.smart-col-xl-10,.smart-col-xl-11,.smart-col-xl-12,.smart-col-xl-2,.smart-col-xl-3,.smart-col-xl-4,.smart-col-xl-5,.smart-col-xl-6,.smart-col-xl-7,.smart-col-xl-8,.smart-col-xl-9,.smart-col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.smart-col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.smart-col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.smart-col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.smart-col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.smart-col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.smart-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.smart-col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.smart-col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.smart-col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.smart-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.smart-col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.smart-col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.smart-col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.smart-col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.smart-order-first{-ms-flex-order:-1;order:-1}.smart-order-last{-ms-flex-order:13;order:13}.smart-order-0{-ms-flex-order:0;order:0}.smart-order-1{-ms-flex-order:1;order:1}.smart-order-2{-ms-flex-order:2;order:2}.smart-order-3{-ms-flex-order:3;order:3}.smart-order-4{-ms-flex-order:4;order:4}.smart-order-5{-ms-flex-order:5;order:5}.smart-order-6{-ms-flex-order:6;order:6}.smart-order-7{-ms-flex-order:7;order:7}.smart-order-8{-ms-flex-order:8;order:8}.smart-order-9{-ms-flex-order:9;order:9}.smart-order-10{-ms-flex-order:10;order:10}.smart-order-11{-ms-flex-order:11;order:11}.smart-order-12{-ms-flex-order:12;order:12}.smart-offset-1{margin-left:8.333333%}.smart-offset-2{margin-left:16.666667%}.smart-offset-3{margin-left:25%}.smart-offset-4{margin-left:33.333333%}.smart-offset-5{margin-left:41.666667%}.smart-offset-6{margin-left:50%}.smart-offset-7{margin-left:58.333333%}.smart-offset-8{margin-left:66.666667%}.smart-offset-9{margin-left:75%}.smart-offset-10{margin-left:83.333333%}.smart-offset-11{margin-left:91.666667%}@media (min-width:576px){.smart-col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.smart-col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.smart-col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.smart-col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.smart-col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.smart-col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.smart-col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.smart-col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.smart-col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.smart-col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.smart-col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.smart-col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.smart-col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.smart-col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.smart-order-sm-first{-ms-flex-order:-1;order:-1}.smart-order-sm-last{-ms-flex-order:13;order:13}.smart-order-sm-0{-ms-flex-order:0;order:0}.smart-order-sm-1{-ms-flex-order:1;order:1}.smart-order-sm-2{-ms-flex-order:2;order:2}.smart-order-sm-3{-ms-flex-order:3;order:3}.smart-order-sm-4{-ms-flex-order:4;order:4}.smart-order-sm-5{-ms-flex-order:5;order:5}.smart-order-sm-6{-ms-flex-order:6;order:6}.smart-order-sm-7{-ms-flex-order:7;order:7}.smart-order-sm-8{-ms-flex-order:8;order:8}.smart-order-sm-9{-ms-flex-order:9;order:9}.smart-order-sm-10{-ms-flex-order:10;order:10}.smart-order-sm-11{-ms-flex-order:11;order:11}.smart-order-sm-12{-ms-flex-order:12;order:12}.smart-offset-sm-0{margin-left:0}.smart-offset-sm-1{margin-left:8.333333%}.smart-offset-sm-2{margin-left:16.666667%}.smart-offset-sm-3{margin-left:25%}.smart-offset-sm-4{margin-left:33.333333%}.smart-offset-sm-5{margin-left:41.666667%}.smart-offset-sm-6{margin-left:50%}.smart-offset-sm-7{margin-left:58.333333%}.smart-offset-sm-8{margin-left:66.666667%}.smart-offset-sm-9{margin-left:75%}.smart-offset-sm-10{margin-left:83.333333%}.smart-offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.smart-col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.smart-col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.smart-col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.smart-col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.smart-col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.smart-col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.smart-col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.smart-col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.smart-col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.smart-col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.smart-col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.smart-col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.smart-col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.smart-col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.smart-order-md-first{-ms-flex-order:-1;order:-1}.smart-order-md-last{-ms-flex-order:13;order:13}
545.smart-order-md-0{-ms-flex-order:0;order:0}.smart-order-md-1{-ms-flex-order:1;order:1}.smart-order-md-2{-ms-flex-order:2;order:2}.smart-order-md-3{-ms-flex-order:3;order:3}.smart-order-md-4{-ms-flex-order:4;order:4}.smart-order-md-5{-ms-flex-order:5;order:5}.smart-order-md-6{-ms-flex-order:6;order:6}.smart-order-md-7{-ms-flex-order:7;order:7}.smart-order-md-8{-ms-flex-order:8;order:8}.smart-order-md-9{-ms-flex-order:9;order:9}.smart-order-md-10{-ms-flex-order:10;order:10}.smart-order-md-11{-ms-flex-order:11;order:11}.smart-order-md-12{-ms-flex-order:12;order:12}.smart-offset-md-0{margin-left:0}.smart-offset-md-1{margin-left:8.333333%}.smart-offset-md-2{margin-left:16.666667%}.smart-offset-md-3{margin-left:25%}.smart-offset-md-4{margin-left:33.333333%}.smart-offset-md-5{margin-left:41.666667%}.smart-offset-md-6{margin-left:50%}.smart-offset-md-7{margin-left:58.333333%}.smart-offset-md-8{margin-left:66.666667%}.smart-offset-md-9{margin-left:75%}.smart-offset-md-10{margin-left:83.333333%}.smart-offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.smart-col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.smart-col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.smart-col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.smart-col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.smart-col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.smart-col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.smart-col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.smart-col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.smart-col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.smart-col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.smart-col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.smart-col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.smart-col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.smart-col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.smart-order-lg-first{-ms-flex-order:-1;order:-1}.smart-order-lg-last{-ms-flex-order:13;order:13}.smart-order-lg-0{-ms-flex-order:0;order:0}.smart-order-lg-1{-ms-flex-order:1;order:1}.smart-order-lg-2{-ms-flex-order:2;order:2}.smart-order-lg-3{-ms-flex-order:3;order:3}.smart-order-lg-4{-ms-flex-order:4;order:4}.smart-order-lg-5{-ms-flex-order:5;order:5}.smart-order-lg-6{-ms-flex-order:6;order:6}.smart-order-lg-7{-ms-flex-order:7;order:7}.smart-order-lg-8{-ms-flex-order:8;order:8}.smart-order-lg-9{-ms-flex-order:9;order:9}.smart-order-lg-10{-ms-flex-order:10;order:10}.smart-order-lg-11{-ms-flex-order:11;order:11}.smart-order-lg-12{-ms-flex-order:12;order:12}.smart-offset-lg-0{margin-left:0}.smart-offset-lg-1{margin-left:8.333333%}.smart-offset-lg-2{margin-left:16.666667%}.smart-offset-lg-3{margin-left:25%}.smart-offset-lg-4{margin-left:33.333333%}.smart-offset-lg-5{margin-left:41.666667%}.smart-offset-lg-6{margin-left:50%}.smart-offset-lg-7{margin-left:58.333333%}.smart-offset-lg-8{margin-left:66.666667%}.smart-offset-lg-9{margin-left:75%}.smart-offset-lg-10{margin-left:83.333333%}.smart-offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.smart-col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.smart-col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.smart-col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.smart-col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.smart-col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.smart-col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.smart-col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.smart-col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.smart-col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.smart-col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.smart-col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.smart-col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.smart-col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.smart-col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.smart-order-xl-first{-ms-flex-order:-1;order:-1}.smart-order-xl-last{-ms-flex-order:13;order:13}.smart-order-xl-0{-ms-flex-order:0;order:0}.smart-order-xl-1{-ms-flex-order:1;order:1}.smart-order-xl-2{-ms-flex-order:2;order:2}.smart-order-xl-3{-ms-flex-order:3;order:3}.smart-order-xl-4{-ms-flex-order:4;order:4}.smart-order-xl-5{-ms-flex-order:5;order:5}.smart-order-xl-6{-ms-flex-order:6;order:6}.smart-order-xl-7{-ms-flex-order:7;order:7}.smart-order-xl-8{-ms-flex-order:8;order:8}.smart-order-xl-9{-ms-flex-order:9;order:9}.smart-order-xl-10{-ms-flex-order:10;order:10}.smart-order-xl-11{-ms-flex-order:11;order:11}.smart-order-xl-12{-ms-flex-order:12;order:12}.smart-offset-xl-0{margin-left:0}.smart-offset-xl-1{margin-left:8.333333%}.smart-offset-xl-2{margin-left:16.666667%}.smart-offset-xl-3{margin-left:25%}.smart-offset-xl-4{margin-left:33.333333%}.smart-offset-xl-5{margin-left:41.666667%}.smart-offset-xl-6{margin-left:50%}.smart-offset-xl-7{margin-left:58.333333%}.smart-offset-xl-8{margin-left:66.666667%}.smart-offset-xl-9{margin-left:75%}.smart-offset-xl-10{margin-left:83.333333%}.smart-offset-xl-11{margin-left:91.666667%}}.smart-d-none{display:none!important}.smart-d-inline{display:inline!important}.smart-d-inline-block{display:inline-block!important}.smart-d-block{display:block!important}.smart-d-table{display:table!important}.smart-d-table-row{display:table-row!important}.smart-d-table-cell{display:table-cell!important}.smart-d-flex{display:-ms-flexbox!important;display:flex!important}.smart-d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.smart-d-sm-none{display:none!important}.smart-d-sm-inline{display:inline!important}.smart-d-sm-inline-block{display:inline-block!important}.smart-d-sm-block{display:block!important}.smart-d-sm-table{display:table!important}.smart-d-sm-table-row{display:table-row!important}.smart-d-sm-table-cell{display:table-cell!important}.smart-d-sm-flex{display:-ms-flexbox!important;display:flex!important}.smart-d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.smart-d-md-none{display:none!important}.smart-d-md-inline{display:inline!important}.smart-d-md-inline-block{display:inline-block!important}.smart-d-md-block{display:block!important}.smart-d-md-table{display:table!important}.smart-d-md-table-row{display:table-row!important}.smart-d-md-table-cell{display:table-cell!important}.smart-d-md-flex{display:-ms-flexbox!important;display:flex!important}.smart-d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.smart-d-lg-none{display:none!important}.smart-d-lg-inline{display:inline!important}.smart-d-lg-inline-block{display:inline-block!important}.smart-d-lg-block{display:block!important}.smart-d-lg-table{display:table!important}.smart-d-lg-table-row{display:table-row!important}.smart-d-lg-table-cell{display:table-cell!important}.smart-d-lg-flex{display:-ms-flexbox!important;display:flex!important}.smart-d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.smart-d-xl-none{display:none!important}.smart-d-xl-inline{display:inline!important}.smart-d-xl-inline-block{display:inline-block!important}.smart-d-xl-block{display:block!important}.smart-d-xl-table{display:table!important}.smart-d-xl-table-row{display:table-row!important}.smart-d-xl-table-cell{display:table-cell!important}.smart-d-xl-flex{display:-ms-flexbox!important;display:flex!important}.smart-d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media  print{.smart-d-print-none{display:none!important}.smart-d-print-inline{display:inline!important}.smart-d-print-inline-block{display:inline-block!important}.smart-d-print-block{display:block!important}.smart-d-print-table{display:table!important}.smart-d-print-table-row{display:table-row!important}.smart-d-print-table-cell{display:table-cell!important}.smart-d-print-flex{display:-ms-flexbox!important;display:flex!important}.smart-d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.smart-flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.smart-flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.smart-flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.smart-flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.smart-flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.smart-flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.smart-flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.smart-flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.smart-flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
545.smart-flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.smart-flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.smart-flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.smart-justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.smart-justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.smart-justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.smart-justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.smart-justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.smart-align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.smart-align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.smart-align-items-center{-ms-flex-align:center!important;align-items:center!important}.smart-align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.smart-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.smart-align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.smart-align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.smart-align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.smart-align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.smart-align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.smart-align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.smart-align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.smart-align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.smart-align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.smart-align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.smart-align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.smart-align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.smart-flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.smart-flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.smart-flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.smart-flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.smart-flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.smart-flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.smart-flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.smart-flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.smart-flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.smart-flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.smart-flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.smart-flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.smart-justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.smart-justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.smart-justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.smart-justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.smart-justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.smart-align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.smart-align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.smart-align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.smart-align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.smart-align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.smart-align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.smart-align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.smart-align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.smart-align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.smart-align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.smart-align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.smart-align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.smart-align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.smart-align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.smart-align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.smart-align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.smart-align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.smart-flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.smart-flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.smart-flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.smart-flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.smart-flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.smart-flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.smart-flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.smart-flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.smart-flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
545.smart-flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.smart-flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.smart-flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.smart-justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.smart-justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.smart-justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.smart-justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.smart-justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.smart-align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.smart-align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.smart-align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.smart-align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.smart-align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.smart-align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.smart-align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.smart-align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.smart-align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.smart-align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.smart-align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.smart-align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.smart-align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.smart-align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.smart-align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.smart-align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.smart-align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.smart-flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.smart-flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.smart-flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.smart-flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.smart-flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.smart-flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.smart-flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.smart-flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.smart-flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.smart-flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.smart-flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.smart-flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.smart-justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.smart-justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.smart-justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.smart-justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.smart-justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.smart-align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.smart-align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.smart-align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.smart-align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.smart-align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.smart-align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.smart-align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.smart-align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.smart-align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.smart-align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.smart-align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.smart-align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.smart-align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.smart-align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.smart-align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.smart-align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.smart-align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.smart-flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.smart-flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.smart-flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.smart-flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.smart-flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.smart-flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.smart-flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.smart-flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.smart-flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.smart-flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.smart-flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.smart-flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.smart-justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.smart-justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.smart-justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.smart-justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.smart-justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.smart-align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.smart-align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.smart-align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.smart-align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.smart-align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.smart-align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.smart-align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.smart-align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.smart-align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.smart-align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.smart-align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.smart-align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.smart-align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.smart-align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.smart-align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.smart-align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.smart-align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}
546
547.smart-counter{display:none !important}
548
549.smart-modal {
550    position: fixed;
551    top: 0;
552    left: 0;
553    bottom: 0;
554    right: 0;
555    display: none;
556    overflow: auto;
557    background-color: #000000;
558    background-color: rgba(0, 0, 0, 0.7);
559    z-index: 2147483647;
560}
561
562.smart-modal-window {
563    position: relative;
564    background-color: #FFFFFF;
565    width: 50%;
566    margin: 10vh auto;
567    padding: 20px;
568    max-height: 80vh;
569    overflow: auto;
570    
571}
572
573.smart-modal-window.smart-modal-small {
574    width: 30%;
575}
576
577.smart-modal-window.smart-modal-large {
578    width: 75%;
579}
580
581.smart-modal-close {
582    position: absolute;
583    top: 0;
584    right: 0;
585    color: rgba(0,0,0,0.3);
586    height: 30px;
587    width: 30px;
588    font-size: 30px;
589    line-height: 30px;
590    text-align: center;
591}
592
593.smart-modal-close:hover,
594.smart-modal-close:focus {
595    color: #000000;
596    cursor: pointer;
597}
598
599.smart-modal-open {
600    display: block;
601}
602
603@media (max-width: 767px) {
604    .smart-modal-window.smart-modal-large {
605    width: 90% !important;
606    }
607    .smart-modal-window.smart-modal-small {
608    width: 75% !important;
609    }
610    .smart-modal-window {
611    width: 90% !important;
612    }
613}
614
615#smart-modal-content div {
616    width: auto !important;
617}
618
619.smartbCountry {display:none;}
620.smartbanCountry {display:none;}
621.smarthCountry {display:none;}
622        
623</style>
624
625
626<script src="https://unpkg.com/@popperjs/core@2/dist/umd/popper.min.js"></script>
vendor: 1 bytes, line 626
626
627<script src="https://unpkg.com/tippy.js@6/dist/tippy-bundle.umd.js"></script>
627
628
629<script type="text/javascript">
630    document.addEventListener('DOMContentLoaded', (event) => {
631        var countsmartid = document.getElementById("smart-modal-outer");
632        if(countsmartid){
633        }else{
634            var mysmartDiv = document.createElement("div");
635            mysmartDiv.id = 'smart_modal_wrapper';
636            mysmartDiv.innerHTML = '<div id="smart-modal-outer" class="smart-modal"><div class="smart-modal-window" id="smart-modal-window"><span class="smart-modal-close" id="smart-modal-close" data-dismiss="modal">&times;</span><div id="smart-modal-content"></div></div></div>';
637            document.body.appendChild(mysmartDiv);
638        }
639    })
640</script>
640
641 
642
643  
644<meta name="google-site-verification" content="yRPFVEaq47rNIrzMM1uKSAfmrbeVf0pNifvupy_d1t0" />
645<script>
646  if (window.location.href.indexOf('?pr_prod_strat') !== -1) {
647      window.location.href = 'https://exoticworld.us/';
648  }
649</script>
649
650<!-- BEGIN app block: shopify://apps/tapita-seo-speed/blocks/app-embed/cd37ca7a-40ad-4fdc-afd3-768701482209 -->
651
652
653
654<script class="tpt-seo-schema">
655    var tapitaSeoVer = 1233;
656    var tptAddedSchemas = [];
657</script>
657
658
659
660
661
662
663
664
665
666
667
668
669<!-- BEGIN app snippet: alter-schemas -->
670
671
672
673
674<!-- END app snippet -->
675
676
677<script class="tpt-seo-schema">
678    var instantPageUrl = "https://cdn.shopify.com/extensions/01a0c70f-2479-740f-8e84-db96f99559c4/tapita-seo-speed-243/assets/instantpage.js";
679    var tptMetaDataConfigUrl = 'https://cdn.shopify.com/s/files/1/0537/4181/3960/t/15/assets/tapita-meta-data.json?v=1741697605';
680    // ADD META TITLE / DESCRIPTION WHEN tptMetaDataConfigUrl valid
681    const createMetaTag = (descriptionValue) => {
682        const metaTag = document.createElement('meta');
683        metaTag.setAttribute('name', 'description');
684        metaTag.setAttribute('content', descriptionValue);
685        const headTag = document.querySelector('head');
686        headTag.appendChild(metaTag);
687    }
688    const replaceMetaTagContent = (titleValueInput, descriptionValueInput, needReplaceVar) => {
689        const titleValue = titleValueInput.replace(/&nbsp;/g, " ").replace(/&amp;/g, "&").replace(/&lt;/g, "<").replace(/&gt;/g, ">").replace(/&quot;/g, '"').replace(/&#39;/g, "'").replace(/&apos;/g, "'").replace(/&cent;/g, "¢").replace(/&pound;/g, "£").replace(/&yen;/g, "¥").replace(/&euro;/g, "€").replace(/&copy;/g, "©").replace(/&reg;/g, "®").replace(/&trade;/g, "™").replace(/&mdash;/g, "—").replace(/&ndash;/g, "–").replace(/&hellip;/g, "…").replace(/&rsquo;/g, "'").replace(/&lsquo;/g, "'").replace(/&rdquo;/g, '"').replace(/&ldquo;/g, '"');
690        const descriptionValue = descriptionValueInput.replace(/&nbsp;/g, " ").replace(/&amp;/g, "&").replace(/&lt;/g, "<").replace(/&gt;/g, ">").replace(/&quot;/g, '"').replace(/&#39;/g, "'").replace(/&apos;/g, "'").replace(/&cent;/g, "¢").replace(/&pound;/g, "£").replace(/&yen;/g, "¥").replace(/&euro;/g, "€").replace(/&copy;/g, "©").replace(/&reg;/g, "®").replace(/&trade;/g, "™").replace(/&mdash;/g, "—").replace(/&ndash;/g, "–").replace(/&hellip;/g, "…").replace(/&rsquo;/g, "'").replace(/&lsquo;/g, "'").replace(/&rdquo;/g, '"').replace(/&ldquo;/g, '"');
691        const disableReplacingTitle = !!window._tpt_no_replacing_plain_title
692        const disableReplacingDescription = !!window._tpt_no_replacing_plain_desc
693        const config = { attributes: true, childList: true, subtree: true};
694        const header = document.getElementsByTagName('head')[0];
695        let i = 0;
696        const callback = (mutationList, observer) => {
697            i++;
698            const title = document.getElementsByTagName('title')[0];
699            const ogTitle = document.querySelector('meta[property="og:title"]');
700            const twitterTitle = document.querySelector('meta[name="twitter:title"]');
701            const newTitle = needReplaceVar ? replaceVar(titleValue) : titleValue;
702            const newDescription = needReplaceVar ? replaceVar(descriptionValue) : descriptionValue;
703            if(titleValue && document && document.title != newTitle && !disableReplacingTitle){
704                document.title = newTitle;
705            }
706            if(ogTitle && (ogTitle?.content != newTitle)){
707                ogTitle?.setAttribute('content', newTitle);
708            }
709            if(twitterTitle && (twitterTitle?.content != newTitle)){
710                twitterTitle?.setAttribute('content', newTitle);
711            }
712            const metaDescriptionTagList = document.querySelectorAll('meta[name="description"]');
713            const ogDescriptionTagList = document.querySelector('meta[property="og:description"]');
714            const twitterDescriptionTagList = document.querySelector('meta[name="twitter:description"]');
715            try {
716                if(ogDescriptionTagList && newDescription && (ogDescriptionTagList?.content != newDescription)) {
717                    ogDescriptionTagList?.setAttribute('content', newDescription);
718                }
719                if(twitterDescriptionTagList && newDescription && (twitterDescriptionTagList?.content != newDescription)){
720                    twitterDescriptionTagList?.setAttribute('content', newDescription);
721                }
722            } catch (err) {
723
724            }
725            if (descriptionValue) {
726                if(metaDescriptionTagList?.length == 0){
727                    try {
728                    createMetaTag(newDescription);
729                    } catch (err) {
730                    //
731                    }
732                }
733                metaDescriptionTagList?.forEach(metaDescriptionTag=>{
734                    if(metaDescriptionTag.content != newDescription && !disableReplacingDescription){
735                    metaDescriptionTag.content = newDescription;
736                    }
737                })
738            }
739            if(observer && i > 1000){
740                observer.disconnect();
741            }
742        };
743        callback();
744        setTimeout(callback, 100);
745        const observer = new MutationObserver(callback);
746        if(observer){
747            observer.observe(header, config);
748        }
749    }
750    if (tptMetaDataConfigUrl) {
751        fetch(tptMetaDataConfigUrl)
752        .then(response => response.json())
753        .then((data) => {
754            if(!data) return;
755            const instantPage = data?.instantPage || false;
756            const excludedPaths = [
757                '/cart',
758                '/checkout',
759                '/account',
760                '/search',
761                'logout',
762                'login',
763                'customer'
764            ];
765            if (!window.FPConfig || !window.FPConfig.ignoreKeywords || !Array.isArray(window.FPConfig.ignoreKeywords)) {
766                window.FPConfig = { ignoreKeywords : excludedPaths };
767            } else {
768                window.FPConfig.ignoreKeywords = window.FPConfig.ignoreKeywords.concat(excludedPaths);
769            }
770            var toEnableInstantPageByPath = true;
771            if (window.location.pathname && window.location.pathname.includes) {
772                excludedPaths.forEach(excludedPath => {
773                    if (window.location.pathname.includes(excludedPath)) {
774                        toEnableInstantPageByPath = false;
775                    }
776                });
777            }
778            const spcBar = document ? document.getElementById('shopify-pc__banner') : null;
779            if (spcBar)
780                toEnableInstantPageByPath = false;
781            if (window.document &&
782                window.document.location &&
783                window.document.location.pathname &&
784                window.document.location.pathname.includes) {
785                excludedPaths.forEach(excludedPath => {
786                    if (window.document.location.pathname.includes(excludedPath)) {
787                        toEnableInstantPageByPath = false;
788                    }
789                });
790            }
791            if(instantPage && toEnableInstantPageByPath){
792                const tptAddInstantPage =  setInterval(function () {
793                    try {
794                        if(document && document.body && (window.top === window.self)){
795                            var instantScript = document.createElement('script');
796                            instantScript.src = instantPageUrl;
797                            document.body.appendChild(instantScript);
798                            clearInterval(tptAddInstantPage);
799                        }
800                    } catch (err) {
801                        //
802                    }
803                }, 500);
804            }
805        });
806    }
807    if (window.tapita_meta_page_title || window.tapita_meta_page_description) {
808        replaceMetaTagContent(window.tapita_meta_page_title, window.tapita_meta_page_description, false);
809    }
810</script>
810
811
812
813
814<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
815<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: 53741813960,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: ""};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 815
815
816<script>
817  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
818</script>
vendor: 1 bytes, line 818
818
819<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}
819).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: 53741813960,storefrontBaseUrl: "https://exoticworld.us",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://exoticworld.us/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1493172451","configuration":"{\"ti\":\"97088825\",\"endpoint\":\"https:\/\/bat.bing.com\/action\/0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5ee93563fe31b11d2d65e2f09a5229dc","type":"APP","apiClientId":2997493,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
819,{"id":"1323598051","configuration":"{\"accountID\":\"VGsM2Y\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"559513827","configuration":"{\"pixelCode\":\"CTF5M7RC77UFVULDH2P0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized"},{"id":"553418979","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-MZ7F4HNGGB\\\",\\\"AW-16816882184\\\",\\\"GT-K543SP99\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-MZ7F4HNGGB\\\",\\\"AW-16816882184\\\/cZbJCP-zsPUZEIiE9dI-\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-MZ7F4HNGGB\\\",\\\"AW-16816882184\\\/f6r4CPmzsPUZEIiE9dI-\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-MZ7F4HNGGB\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-MZ7F4HNGGB\\\",\\\"AW-16816882184\\\/LNz7CPazsPUZEIiE9dI-\\\",\\\"MC-099J82TPKF\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-MZ7F4HNGGB\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-MZ7F4HNGGB\\\",\\\"AW-16816882184\\\/_hdQCPCzsPUZEIiE9dI-\\\",\\\"MC-099J82TPKF\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-MZ7F4HNGGB\\\",\\\"AW-16816882184\\\/srnvCPOzsPUZEIiE9dI-\\\",\\\"MC-099J82TPKF\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-MZ7F4HNGGB\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-MZ7F4HNGGB\\\",\\\"AW-16816882184\\\/hiSNCIK0sPUZEIiE9dI-\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-MZ7F4HNGGB\\\",\\\"AW-16816882184\\\/bszjCPyzsPUZEIiE9dI-\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-MZ7F4HNGGB\\\"}],\\\"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":"178684131","configuration":"{\"pixel_id\":\"580277460921018\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"87851235","configuration":"{\"tagID\":\"2616957262048\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized"},{"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":"Exotic World Snacks","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"exotic-world-snacks.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/exoticworld.us"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://exoticworld.us/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"136395292899","themeStoreId":"836","themePublished":"true","eventMetadataId":"34a96c2a-31ed-4e1b-891a-281992323935","shopId":"53741813960","storefrontBaseUrl":"https:\/\/exoticworld.us","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
819<script>
820  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
821  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
822  window.ShopifyAnalytics.meta.currency = 'USD';
823  var meta = {"page":{"requestId":"09f67625-99a5-4821-8b4a-c1877fa3f8ce-1790575094"}};
824  for (var attr in meta) {
825    window.ShopifyAnalytics.meta[attr] = meta[attr];
826  }
827</script>
vendor: 1 bytes, line 827
827
828<script class="analytics">
829  (function () {
830    var customDocumentWrite = function(content) {
831      var jquery = null;
832
833      if (window.jQuery) {
834        jquery = window.jQuery;
835      } else if (window.Checkout && window.Checkout.$) {
836        jquery = window.Checkout.$;
837      }
838
839      if (jquery) {
840        jquery('body').append(content);
841      }
842    };
843
844    var hasLoggedConversion = function(token) {
845      if (token) {
846        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
847      }
848      return false;
849    }
850
851    var setCookieIfConversion = function(token) {
852      if (token) {
853        var twoMonthsFromNow = new Date(Date.now());
854        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
855
856        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
857      }
858    }
859
860    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
861    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
862    if (trekkie.integrations) {
863      return;
864    }
865    trekkie.methods = [
866      'identify',
867      'page',
868      'ready',
869      'track',
870      'trackForm',
871      'trackLink'
872    ];
873    trekkie.factory = function(method) {
874      return function() {
875        var args = Array.prototype.slice.call(arguments);
876        args.unshift(method);
877        trekkie.push(args);
878        if (method == 'track' || method == 'page') {
879          var pageUrl;
880          try {
881            pageUrl = window.location.href;
882          } catch (e) {}
883          var pageReferrer;
884          try {
885            pageReferrer = document.referrer;
886          } catch (e) {}
887          try {
888            if (window.__TREKKIE_SHIM_QUEUE == null) {
889              window.__TREKKIE_SHIM_QUEUE = [];
890            }
891            window.__TREKKIE_SHIM_QUEUE.push({
892              from: 'trekkie-stub',
893              method: method,
894              args: args.slice(1),
895              pageContext: {
896                url: pageUrl,
897                referrer: pageReferrer
898              }
899            });
900          } catch (e) {
901            // no-op
902          }
903        }
904        return trekkie;
905      };
906    };
907    for (var i = 0; i < trekkie.methods.length; i++) {
908      var key = trekkie.methods[i];
909      trekkie[key] = trekkie.factory(key);
910    }
911    trekkie.load = function(config) {
912      trekkie.config = config || {};
913      trekkie.config.initialDocumentCookie = document.cookie;
914      var first = document.getElementsByTagName('script')[0];
915var script = document.createElement('script');
916script.type = 'text/javascript';
917script.onerror = function(e) {
918  var scriptFallback = document.createElement('script');
919  scriptFallback.type = 'text/javascript';
920  scriptFallback.onerror = function(error) {
921          var Monorail = {
922      produce: function produce(monorailDomain, schemaId, payload) {
923        var currentMs = new Date().getTime();
924        var event = {
925          schema_id: schemaId,
926          payload: payload,
927          metadata: {
928            event_created_at_ms: currentMs,
929            event_sent_at_ms: currentMs
930          }
931        };
932        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
933      },
934      sendRequest: function sendRequest(endpointUrl, payload) {
935        // Try the sendBeacon API
936        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
937          var blobData = new window.Blob([payload], {
938            type: 'text/plain'
939          });
940
941          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
942            return true;
943          } // sendBeacon was not successful
944
945        } // XHR beacon
946
947        var xhr = new XMLHttpRequest();
948
949        try {
950          xhr.open('POST', endpointUrl);
951          xhr.setRequestHeader('Content-Type', 'text/plain');
952          xhr.send(payload);
953        } catch (e) {
954          console.log(e);
955        }
956
957        return false;
958      },
959      isIos12: function isIos12() {
960        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
961      }
962    };
963    Monorail.produce('monorail-edge.shopifysvc.com',
964      'trekkie_storefront_load_errors/1.1',
965      {shop_id: 53741813960,
966      theme_id: 136395292899,
967      app_name: "storefront",
968      context_url: window.location.href,
969      source_url: "//exoticworld.us/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
970
971  };
972  scriptFallback.async = true;
973  scriptFallback.src = '//exoticworld.us/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
974  first.parentNode.insertBefore(scriptFallback, first);
975};
976script.async = true;
977script.src = '//exoticworld.us/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
978first.parentNode.insertBefore(script, first);
979
980    };
981    trekkie.load(
982      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":53741813960,"isMerchantRequest":null,"themeId":136395292899,"themeCityHash":"10995290147505644792","contentLanguage":"en","currency":"USD","eventMetadataId":"34a96c2a-31ed-4e1b-891a-281992323935"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
983    );
984
985    var loaded = false;
986    trekkie.ready(function() {
987      if (loaded) return;
988      loaded = true;
989
990      window.ShopifyAnalytics.lib = window.trekkie;
991
992      var originalDocumentWrite = document.write;
993      document.write = customDocumentWrite;
994      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
995      document.write = originalDocumentWrite;
996
997      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
998      var token = match? match[1]: undefined;
999      if (!hasLoggedConversion(token)) {
1000        setCookieIfConversion(token);
1001        
1002      }
1003    });
1004
1005    window.ShopifyAnalytics.lib.page(null,{"requestId":"09f67625-99a5-4821-8b4a-c1877fa3f8ce-1790575094","shopifyEmitted":true});
1006
1007    var eventsListenerScript = document.createElement('script');
1008    eventsListenerScript.async = true;
1009    eventsListenerScript.src = "//exoticworld.us/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1010    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1011})();</script>
vendor: 1 bytes, line 1011
1011
1012<script
1013  defer
1014  src="https://exoticworld.us/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1015  data-application="storefront-renderer"
1016  data-shop-id="53741813960"
1017  data-render-region="gcp-us-central1"
1018  data-page-type=""
1019  data-theme-instance-id="136395292899"
1020  data-theme-name="Venue"
1021  data-theme-version="9.0.1"
1022  data-monorail-region="shop_domain"
1023  data-resource-timing-sampling-rate="10"
1024  data-shs="true"
1025  data-shs-beacon="true"
1026  data-shs-export-with-fetch="true"
1027  data-shs-logs-sample-rate="1"
1028  data-shs-beacon-endpoint="https://exoticworld.us/api/collect"
1029></script>
1029
1030<meta name="shopify-y" content="a7f6f3f3-93c4-4804-91b2-5d67f593ca58" data-expiration="1822132694000"><meta name="shopify-s" content="9c50cf65-987e-418f-8023-92ffcb92e248" data-expiration="1790576894000"><meta name="new-cookie-storage-activated" content="t"></head>
1031
1032<body id="exotic-world-snacks" class="template-" data-anim-load="true" data-anim-interval-style="fade_down" data-anim-zoom="false" data-anim-interval="true" data-editor-mode="false" data-quick-shop-show-cart="true" data-heading-border="true">
1033	
1033<script type="text/javascript">
1034		//loading class for animations
1035		document.body.className += ' ' + 'js-theme-loading';
1036		setTimeout(function(){
1037			document.body.className = document.body.className.replace('js-theme-loading','js-theme-loaded');
1038		}, 300);
1039	</script>
1039
1040
1041	<a class="skip-to-content-link" href="#main">Skip to content</a>
1042
1043	<div class="page-transition"></div>
1044
1045	<div class="page-container">
1046		
1046<script>
1047  theme.setHeaderHeightVars = () => {
1048    const headerSection = document.querySelector('.js-section__header');
1049    const header = document.querySelector('.js-header');
1050    const announcement = document.querySelector('.shopify-section-group-header-group.js-section__announcement');
1051
1052    document.documentElement.style.setProperty('--window-height', `${window.innerHeight}px`);
1053
1054    document.documentElement.style.setProperty('--announcement-height', `${announcement ? announcement.offsetHeight : 0}px`);
1055
1056    //header section (zero height if transparent)
1057    if (headerSection) document.documentElement.style.setProperty('--header-section-height', `${headerSection.offsetHeight}px`);
1058    //header element (has height if transparent)
1059    if (header) document.documentElement.style.setProperty('--header-height', `${header.offsetHeight}px`);
1060  }
1061
1062  theme.setHeaderLogoVars = () => {
1063      //header logo width
1064      const logoLink = document.querySelector('.header__logo-link');
1065      if (logoLink) document.documentElement.style.setProperty('--header-logo-width', `${logoLink.offsetWidth}px`);
1066  }
1067
1068  theme.setHeaderStyle = () => {
1069    const header = document.querySelector('.js-header');
1070    if (!header) return;
1071
1072    //get element width witout padding
1073    const getElementContentWidth = (element) => {
1074      const styles = window.getComputedStyle(element);
1075      const padding =
1076        parseFloat(styles.paddingLeft) +
1077        parseFloat(styles.paddingRight);
1078
1079      return element.clientWidth - padding;
1080    }
1081
1082    const iconsNavDisplayStyle = (style, element) => {
1083      if (!element) return;
1084
1085      element.style.display = style;
1086    }
1087
1088    const headerNavs = header.querySelector('.js-heaver-navs');
1089    const mobileDraw = header.querySelector('.js-mobile-draw-icon');
1090    const searchDraw = header.querySelector('.js-search-draw-icon');
1091    const cartDraw = header.querySelector('.js-cart-draw-icon');
1092    const primaryNav = header.querySelector('.js-primary-nav');
1093    const primaryNavItems = header.querySelector('.js-primary-nav-items');
1094    const secondaryNav = header.querySelector('.js-secondary-nav');
1095    const logoImg = header.querySelector('.js-main-logo');
1096    const mobileBrkp = 768;
1097
1098    //set sizes
1099    const winWidth = window.innerWidth;
1100    const navsWidth = getElementContentWidth(headerNavs);
1101    const secondaryWidth = getElementContentWidth(secondaryNav);
1102    const logoWidth = getElementContentWidth(logoImg);
1103    const primaryWidth = getElementContentWidth(primaryNavItems);
1104
1105    if (header.dataset.headerStyle == 'icons') {
1106      iconsNavDisplayStyle('flex', mobileDraw);
1107      iconsNavDisplayStyle('flex', cartDraw);
1108      iconsNavDisplayStyle('flex', searchDraw);
1109    } else if (winWidth >= mobileBrkp) {
1110      if (header.dataset.headerStyle !== 'center') {
1111
1112        //inline style logic
1113        if (header.dataset.headerStyle === 'left') {
1114
1115          const availableLeftSpace = (winWidth - logoWidth) / 2;
1116          if (availableLeftSpace - primaryWidth < 40) {
1117            header.classList.remove('header--left');
1118            header.classList.add('header--center');
1119          } else {
1120            header.classList.add('header--left');
1121            header.classList.remove('header--center');
1122          }
1123        }
1124
1125        //logo left style logic
1126        if (header.dataset.headerStyle === 'logo-left') {
1127          const availableCenterSpace = winWidth - logoWidth;
1128          if (availableCenterSpace - primaryWidth - secondaryWidth < 100) {
1129            header.classList.remove('header--logo-left');
1130            header.classList.add('header--center');
1131          } else {
1132            header.classList.add('header--logo-left');
1133            header.classList.remove('header--center');
1134          }
1135        }
1136
1137      }
1138
1139      iconsNavDisplayStyle('none', mobileDraw);
1140      iconsNavDisplayStyle('none', cartDraw);
1141      iconsNavDisplayStyle('none', searchDraw);
1142    } else {
1143      iconsNavDisplayStyle('flex', mobileDraw);
1144      iconsNavDisplayStyle('flex', cartDraw);
1145      iconsNavDisplayStyle('flex', searchDraw);
1146    }
1147  }
1148
1149  theme.setUpHeaderResizeObservers = () => {
1150    const debounce = (f, delay) => {
1151      let timer = 0;
1152      return (...args) => {
1153          clearTimeout(timer);
1154          timer = setTimeout(() => f.apply(this, args), delay);
1155      };
1156    }
1157
1158    const headerSection = document.querySelector('.js-section__header');
1159    const header = document.querySelector('header');
1160    const logo = document.querySelector('.header__logo-link');
1161
1162    theme.setHeaderHeightVars();
1163    const headerSectionObserver = new ResizeObserver(debounce(theme.setHeaderHeightVars, 50));
1164    headerSectionObserver.observe(headerSection);
1165
1166    theme.setHeaderLogoVars();
1167    const headerLogoObserver = new ResizeObserver(debounce(theme.setHeaderLogoVars, 50));
1168    headerLogoObserver.observe(logo);
1169
1170    theme.setHeaderStyle();
1171    const headerObserver = new ResizeObserver(debounce(theme.setHeaderStyle, 50));
1172    headerObserver.observe(header);
1173  }
1174</script>
1174
1175
1176		<!-- BEGIN sections: header-group -->
1177<div id="shopify-section-sections--16700940550371__announcement-bar" class="shopify-section shopify-section-group-header-group js-section__announcement"><style type="text/css">
1178      .announcement__wrapper {
1179        background-color: #bc6c25;
1180      }
1181      .announcement__text,
1182      .announcement__text a {
1183        color: #ffffff;
1184        font-size: 0.95rem;
1185      }
1186      .announcement__text.rte a {
1187        border-color: #ffffff;
1188      }
1189      .announcement__icon {
1190        width: 1.3rem;
1191        height: 1.3rem;
1192        color: #ffffff;
1193      }
1194      .announcement__carousel-button,
1195      .announcement__close {
1196        color: #ffffff;
1197      }
1198
1199      @media screen and (max-width: 767px) {
1200        .announcement__text,
1201        .announcement__text a {
1202          font-size: 0.95rem;
1203        }
1204
1205        .announcement__icon {
1206          width: 1.3rem;
1207          height: 1.3rem;
1208        }
1209      }
1210    </style>
1211
1212    <announcement-bar
1213      id="sections--16700940550371__announcement-bar"
1214      
1215autoplay="true"
1216      autoplay-delay="6000">
1217
1218      <div class="announcement__wrapper">
1219        <div class="announcement__carousel-container">
1220          <ol class="announcement__carousel-wrapper"><li id="f752cf03-1fbc-4be1-a3cc-171a071687d2"
1221                class="announcement announcement__carousel-slides"
1222                aria-label="1/1"
1223                data-slide-id="1"
1224                
1225              ><div class="announcement__message"><div class="announcement__text announcement__text--heading">
1226                      
1227                        <span class="announcement__icon block--f752cf03-1fbc-4be1-a3cc-171a071687d2">
1228                          <style>
1229			.block--f752cf03-1fbc-4be1-a3cc-171a071687d2 .icon-selection > *,
1230			.block--f752cf03-1fbc-4be1-a3cc-171a071687d2 .icon-selection g > * {
1231				stroke: #ffffff;
1232			}
1233		</style><svg class="icon-selection icon-selection--#ffffff" aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"><path d="M23.5,6.14a1,1,0,0,0-.6-.917L12.4.657a1.006,1.006,0,0,0-.8,0L1.1,5.223a1,1,0,0,0-.6.917V17.817a1,1,0,0,0,.615.923L12.1,23.317a1,1,0,0,0,.8-.013L22.914,18.75a1,1,0,0,0,.586-.91Z" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round"></path><line x1="12.5" y1="10.484" x2="0.685" y2="5.561" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round"></line><line x1="12.5" y1="10.484" x2="23.319" y2="5.566" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round"></line><line x1="7.187" y1="2.579" x2="18.288" y2="7.857" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round"></line><path d="M9.5,12.936a.5.5,0,0,0-.3-.458l-5-2.188a.5.5,0,0,0-.7.459v3.908a.5.5,0,0,0,.3.458l5,2.188a.5.5,0,0,0,.7-.458Z" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round"></path><line x1="12.5" y1="23.426" x2="12.5" y2="10.484" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round"></line></svg>
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243                        </span>
1244                      
1245                      <span>FREE USA SHIPPING OVER $25</span></div></div></li></ol>
1246        </div>
1247      </div>
1248
1249    </announcement-bar>
1250
1251    
1252      
1252<script>
1253        const sectionId = `sections--16700940550371__announcement-bar`;
1254        const announcementBar = document.getElementById(sectionId);
1255        if (sessionStorage.getItem(sectionId) === '0') {
1256          announcementBar.setAttribute('hidden', 'hidden');
1257        }
1258      </script>
1258
1259    
1260
1261    
1261<script src="//exoticworld.us/cdn/shop/t/15/assets/announcement-bar.js?v=34355977288390199121684082335" type="module"></script>
1261</div><div id="shopify-section-sections--16700940550371__header" class="shopify-section shopify-section-group-header-group shopify-section-header js-section__header">
1262<style type="text/css">
1263    :root {
1264        
1265        --header-is-sticky:0;
1266        
1267        --header-bg-color: rgba(0,0,0,0);
1268        --header-bg-color-darker: rgba(0, 0, 0, 0.0);
1269        --header-text-color: #ffffff;
1270        --header-text-color-light: rgba(255, 255, 255, 0.7);
1271        --header-text-color-lighter: rgba(255, 255, 255, 0.5);
1272        --header-text-color-lightest: rgba(255, 255, 255, 0.1);
1273        --header-text-color-bg: rgba(255, 255, 255, 0.01);
1274        --header-transparent-text-color: #ffffff;
1275        --header-transparent-text-color-light: rgba(255, 255, 255, 0.3);
1276        --header-text-contrast-color: #000;
1277        --header-transparent-text-contrast-color: #000;
1278    }
1279
1280    
1281    .shopify-section-header {
1282        position: -webkit-sticky;
1283        position: sticky;
1284        top: -1px;
1285    }
1286    
1287
1288
1289    .header,
1290    .header__logo,
1291    .header-trigger {
1292        height: calc(128px + 0px);
1293    }
1294    .header__logo-img {
1295        max-height: 128px;
1296        padding: 0;
1297    }
1298    .header__logo-ratio-box {
1299        height: 128px;
1300    }
1301    .header.header--center .header__logo {
1302        padding: 0px 0;
1303    }
1304
1305    @media screen and (max-width: 767px) {
1306        .header,
1307        .header__logo,
1308        .header-trigger,
1309        .header.header--center {
1310            height: calc(75px + 0px);
1311        }
1312        .header__logo-img {
1313            max-height: 75px;
1314        }
1315        .header__logo-ratio-box {
1316            height: auto;
1317            max-height: 75px;
1318        }
1319        .header.header--center .header__logo {
1320            padding: 0;
1321        }
1322    }
1323
1324    .header--mega .primary-nav .nav__sub {
1325        padding-top: calc(((128px + 0px) / 2) - 16px);
1326    }
1327
1328    
1329    
1330    
1331        .main { margin-top: 30px }
1332        .main .shopify-section:first-child .section--full { margin-top: -30px }
1333        @media screen and (max-width: 767px) {.main .shopify-section:first-child .section--full-mobile { margin-top: -30px }}
1334    
1335</style>
1336
1337
1338    <div class="header-stripe"></div>
1339
1340
1341<header role="banner" id="top" class="header js-header header--sticky js-header-sticky header--scroll js-header-scroll header--logo-left u-flex u-flex--middle u-flex--center header--search-enabled header--has-stripe" data-section-id="sections--16700940550371__header" data-section-type="header-section" data-transparent-header="false" data-sticky-header="true" data-header-style="logo-left">
1342
1343    <div class="header__logo u-flex u-flex--middle u-flex--center">
1344        
1345            <div class="header__logo-wrapper js-main-logo" itemscope itemtype="http://schema.org/Organization">
1346        
1347            
1348                <a href="/" itemprop="url" class="header__logo-link">
1349                    <div class="header__logo-ratio-box" style="aspect-ratio: 1.0/1">
1350
1351                        <img src="//exoticworld.us/cdn/shop/files/final_logo-01.png?height=256&v=1684518431" class="header__logo-img" alt="Exotic Snacks " itemprop="logo" width="1000" height="1000" loading="eager">
1352
1353                        
1354                    </div>
1355
1356                </a>
1357            
1358        
1359            </div>
1360        
1361    </div>
1362
1363    <div class="header-trigger header-trigger--left mobile-draw-trigger-icon u-flex u-flex--middle js-mobile-draw-icon" style="display: none">
1364        <a href="#" class="header-trigger__link header-trigger__link--mobile js-mobile-draw-trigger"  aria-haspopup="dialog" aria-label="Menu">
1365            <svg
1366  class="icon icon-menu"
1367  aria-hidden="true"
1368  focusable="false"
1369  role="presentation"
1370  xmlns="http://www.w3.org/2000/svg"
1371  viewBox="0 0 48 48"
1372  fill="none">
1373
1374  <path d="M1.53198 6.57446H46.4682" stroke="currentColor" stroke-width="2.04255"/>
1375  <path d="M1.53198 24H46.4682" stroke="currentColor" stroke-width="2.04255"/>
1376  <path d="M1.53198 41.4255H46.4682" stroke="currentColor" stroke-width="2.04255"/>
1377</svg>
1378        </a>
1379    </div>
1380    
1381        <div class="header-trigger header-trigger--far-right search-draw-trigger-icon u-flex u-flex--middle js-search-draw-icon" style="display: none">
1382            <a href="/search" class="header-trigger__link header-trigger__link--search js-search-trigger" aria-haspopup="dialog" aria-label="Search">
1383                <svg
1384  class="icon icon-search"
1385  aria-hidden="true"
1386  focusable="false"
1387  role="presentation"
1388  viewBox="0 0 48 48"
1389  fill="none"
1390  xmlns="http://www.w3.org/2000/svg">
1391    <path d="M21.9574 40.3404C32.1101 40.3404 40.3404 32.1101 40.3404 21.9574C40.3404 11.8048 32.1101 3.57447 21.9574 3.57447C11.8048 3.57447 3.57446 11.8048 3.57446 21.9574C3.57446 32.1101 11.8048 40.3404 21.9574 40.3404Z" stroke="currentColor" stroke-width="2.04255"/>
1392    <path d="M35.0454 35.0445L44.4256 44.4255" stroke="currentColor" stroke-width="2.04255"/>
1393</svg>
1394            </a>
1395        </div>
1396    
1397    <div class="header-trigger header-trigger--right cart-draw-trigger-icon u-flex u-flex--middle js-cart-draw-icon" style="display: none">
1398        <a href="/cart" class="header-trigger__link header-trigger__link--cart js-cart-icon js-cart-trigger" aria-haspopup="dialog" aria-label="Cart">
1399            <svg
1400  class="icon icon-cart"
1401  aria-hidden="true"
1402  focusable="false"
1403  role="presentation"
1404  viewBox="0 0 48 48"
1405  fill="none"
1406  xmlns="http://www.w3.org/2000/svg">
1407  <path d="M3.57446 13.7872H44.4255V44.4255H3.57446V13.7872Z" stroke="currentColor" stroke-width="2.04255"/>
1408  <path d="M34.2129 13.7872V13.3787C34.2129 7.96397 29.8234 3.57446 24.4086 3.57446H23.5916C18.1769 3.57446 13.7874 7.96397 13.7874 13.3787V13.7872" stroke="currentColor" stroke-width="2.04255"/>
1409</svg>
1410            <div class="cart-count-bubble">
1411                <span class="js-cart-count" aria-hidden="true">0</span>
1412            </div>
1413        </a>
1414    </div>
1415
1416    <div class="header-navs js-heaver-navs u-clearfix u-hidden@tab-down">
1417
1418        <nav class="primary-nav header-navs__items js-primary-nav" role="navigation">
1419            <ul class="primary-nav__items js-primary-nav-items">
1420                
1421                
1422
1423                    
1424<li class="primary-nav__item f-family--heading f-caps--true f-space--1">
1425                        <a href="/" class="primary-nav__link " >Home</a>
1426
1427                        
1428
1429                    </li>
1430                
1431
1432                    
1433<li class="primary-nav__item f-family--heading f-caps--true f-space--1">
1434                        <a href="/collections/mystery-boxes" class="primary-nav__link " >Mystery Boxes</a>
1435
1436                        
1437
1438                    </li>
1439                
1440
1441                    
1442<li class="primary-nav__item f-family--heading f-caps--true f-space--1">
1443                        <a href="/collections/exotic-chips" class="primary-nav__link " >Exotic Chips </a>
1444
1445                        
1446
1447                    </li>
1448                
1449
1450                    
1451<li class="primary-nav__item f-family--heading f-caps--true f-space--1">
1452                        <a href="/collections/exotic-sweets" class="primary-nav__link " >Exotic Sweets </a>
1453
1454                        
1455
1456                    </li>
1457                
1458
1459                    
1460<li class="primary-nav__item f-family--heading f-caps--true f-space--1">
1461                        <a href="https://exoticworldsnacks.aftership.com" class="primary-nav__link " >Track Order</a>
1462
1463                        
1464
1465                    </li>
1466                
1467
1468                    
1469<li class="primary-nav__item f-family--heading f-caps--true f-space--1">
1470                        <a href="/products/exotic-world-gift-card" class="primary-nav__link " >Gift Card</a>
1471
1472                        
1473
1474                    </li>
1475                
1476            </ul>
1477        </nav>
1478
1479        <nav class="secondary-nav header-navs__items js-secondary-nav">
1480            <ul class="secondary-nav__items secondary-nav__items--word-search">
1481                    
1482                        <li class="secondary-nav__item secondary-nav__item--account secondary-nav__link--word-search f-family--heading f-caps--true f-space--1">
1483                            <a href="https://exoticworld.us/customer_authentication/redirect?locale=en&region_country=US" class="secondary-nav__link">Log in
1484</a>
1485                        </li>
1486                    
1487                
1488
1489                <li class="secondary-nav__item f-family--heading f-caps--true f-space--1">
1490
1491                    <a href="/cart" class="secondary-nav__link secondary-nav__item--cart secondary-nav__link--word-search js-cart-trigger" aria-haspopup="dialog" aria-label="Cart">Cart (<span class="js-cart-count">0</span>)</a>
1492                </li>
1493
1494                
1495                    <li class="secondary-nav__item secondary-nav__item--search f-family--heading f-caps--true f-space--1">
1496                        <a href="/search" class="secondary-nav__link secondary-nav__link--search js-search-trigger secondary-nav__link--word-search" aria-haspopup="dialog" aria-label="Search"><svg
1497  class="icon icon-search"
1498  aria-hidden="true"
1499  focusable="false"
1500  role="presentation"
1501  viewBox="0 0 48 48"
1502  fill="none"
1503  xmlns="http://www.w3.org/2000/svg">
1504    <path d="M21.9574 40.3404C32.1101 40.3404 40.3404 32.1101 40.3404 21.9574C40.3404 11.8048 32.1101 3.57447 21.9574 3.57447C11.8048 3.57447 3.57446 11.8048 3.57446 21.9574C3.57446 32.1101 11.8048 40.3404 21.9574 40.3404Z" stroke="currentColor" stroke-width="2.04255"/>
1505    <path d="M35.0454 35.0445L44.4256 44.4255" stroke="currentColor" stroke-width="2.04255"/>
1506</svg>
1507</a>
1508                    </li>
1509                
1510
1511            </ul>
1512        </nav>
1513
1514    </div>
1515</header>
1516<script>
1517    theme.setUpHeaderResizeObservers();
1518</script>
1518
1519
1520
1521</div><div id="shopify-section-sections--16700940550371__mobile-drawer" class="shopify-section shopify-section-group-header-group js-section__mobile-draw"><style>
1522.mobile-draw,
1523.mobile-draw .mfp-close {
1524    background-color: #ffffff;
1525}
1526.mobile-draw__localize {
1527    background-color: #f7f7f7;
1528}
1529</style>
1530
1531<div class="mobile-draw mobile-draw--dark js-menu-draw mfp-hide"><div class="mobile-draw__wrapper">
1532
1533        <nav class="mobile-draw__nav mobile-nav">
1534            <ul class="mobile-nav__items o-list-bare">
1535
1536                
1537                    
1538                    <li class="mobile-nav__item f-family--heading f-caps--true f-space--1">
1539                        <a href="/" class="mobile-nav__link">Home</a>
1540
1541                        
1542                    </li>
1543                
1544                    
1545                    <li class="mobile-nav__item f-family--heading f-caps--true f-space--1">
1546                        <a href="/collections/mystery-boxes" class="mobile-nav__link">Mystery Boxes</a>
1547
1548                        
1549                    </li>
1550                
1551                    
1552                    <li class="mobile-nav__item f-family--heading f-caps--true f-space--1">
1553                        <a href="/collections/exotic-chips" class="mobile-nav__link">Exotic Chips </a>
1554
1555                        
1556                    </li>
1557                
1558                    
1559                    <li class="mobile-nav__item f-family--heading f-caps--true f-space--1">
1560                        <a href="/collections/exotic-sweets" class="mobile-nav__link">Exotic Sweets </a>
1561
1562                        
1563                    </li>
1564                
1565                    
1566                    <li class="mobile-nav__item f-family--heading f-caps--true f-space--1">
1567                        <a href="https://exoticworldsnacks.aftership.com" class="mobile-nav__link">Track Order</a>
1568
1569                        
1570                    </li>
1571                
1572                    
1573                    <li class="mobile-nav__item f-family--heading f-caps--true f-space--1">
1574                        <a href="/products/exotic-world-gift-card" class="mobile-nav__link">Gift Card</a>
1575
1576                        
1577                    </li>
1578                
1579
1580                
1581                    
1582                        <li class="mobile-nav__item f-family--heading f-caps--true f-space--1">
1583                            <a href="https://exoticworld.us/customer_authentication/redirect?locale=en&region_country=US" class="mobile-nav__link">Log in</a>
1584                        </li>
1585                    
1586                
1587            </ul>
1588        </nav>
1589
1590        <div class="mobile-draw__footer mobile-footer">
1591            
1592                <div class="mobile-footer__contact">
1593                    
1594                        <h4 class="mobile-footer__title">Contact</h4>
1595                    
1596                    
1597                    
1598                        <p class="mobile-footer__text"><a href="mailto:[email protected]" class="mobile-footer__text-link">[email protected]</a></p>
1599                    
1600                </div>
1601            
1602            
1603                <ul class="mobile-footer__social-items o-list-bare">
1604                    
1605                    
1606                    
1607                    
1608                    
1609                    
1610                    
1611                    
1612                    
1613                    
1614                    
1615                </ul>
1616            
1617        </div>
1618
1619        
1620
1621    </div>
1622</div>
1623
1624
1625</div>
1626<!-- END sections: header-group -->
1627
1628		<!-- BEGIN sections: popup-group -->
1629
1630<!-- END sections: popup-group -->
1631
1632		<div class="main" id="main">
1633			
1633<script type="application/ld+json">
1634{
1635    "@context": "https://schema.org",
1636    "@type": "FAQPage",
1637    "mainEntity": [{
1638                    "@type": "Question",
1639            "name": "Shipping",
1640            "acceptedAnswer": {
1641                "@type": "Answer",
1642                "text": "Shipping destinations:We currently only ship to the USA but we are working quickly on adding more countries soon!Shipping times:Orders take 2-5 business days to be processed and shipped.Shipping time might vary depending on location, shipment method and other factors."
1643                }
1644                }, {
1645                    "@type": "Question",
1646            "name": "How Much Is Shipping?",
1647            "acceptedAnswer": {
1648                "@type": "Answer",
1649                "text": "Shipping cost:Orders under $30 will have a flat rate shipping of $10.99Orders $30.01-60.00 will have a flat rate shipping of $12.99Orders $60.01-90.00 will have a flat rate shipping of $16.02Orders $90.01-99.99 will have a flat rate shipping of $19.30Orders over $100 and under 100lbs will include&amp;nbsp;FREE SHIPPING.Make sure to sign up for our newsletter to know when we offer limited time free shipping!"
1650                }
1651                }, {
1652                    "@type": "Question",
1653            "name": "Chocolate Melting During Transit",
1654            "acceptedAnswer": {
1655                "@type": "Answer",
1656                "text": "What If My Chocolate Melts?As the temperature starts to rise across the USA, it becomes more difficult to guarantee the freshness and&amp;nbsp;condition of chocolates and other melt-able goods.If temperatures in your city are above 73 Fahrenheit, goods may arrive slightly damaged. If temperatures are above 82 Fahrenheit, goods are more susceptible to melt in transit.&amp;nbsp;You will have an option during check out to have ice packs included with your package to prevent melting. This option will be available at an additional charge.We can not be responsible for any temperature-related damages caused during shipping. Please refer to our return policy regarding returns and damages.&amp;nbsp;"
1657                }
1658                }, {
1659                    "@type": "Question",
1660            "name": "How Can I Cancel My Order?",
1661            "acceptedAnswer": {
1662                "@type": "Answer",
1663                "text": "How to cancel your order:Please fill out our contact form at the very bottom of the FAQ section or email at&amp;nbsp;[email protected]&amp;nbsp;with any questions or concerns.Make sure you include your order number or email accosiated with the order."
1664                }
1665                }, {
1666                    "@type": "Question",
1667            "name": "Can I Make A Special Request?",
1668            "acceptedAnswer": {
1669                "@type": "Answer",
1670                "text": "Can I Make A Special Request?Yes! Make sure to include any requests or instructions in the notes section of your cart when you&#039;re checking out.Remember not everything is guaranteed, especially if you contact us after we have shipped your order."
1671                }
1672                }, {
1673                    "@type": "Question",
1674            "name": "Why Are Prices High?",
1675            "acceptedAnswer": {
1676                "@type": "Answer",
1677                "text": "Product Pricing:Since our products are imported from all around the world, we have many overhead fees like shipping cost, customs import fees, etc.Most of the snacks and drinks that we carry can only be bought in other countries aside form the USA which is another reason prices are higher.Keep in mind that we are a new business that recently launched, which means in the future we will be able to have cheaper prices once we make bigger inventory orders!"
1678                }
1679                }, {
1680                    "@type": "Question",
1681            "name": "Refunds &amp; Returns",
1682            "acceptedAnswer": {
1683                "@type": "Answer",
1684                "text": "Refunds &amp;amp; Returns:We have a 7-day return policy, which means you have 7 days after receiving your item to request a return.To be eligible for a return, your item must be in the same condition that you received it, unused, unopened, and in its original packaging. You’ll also need the receipt or proof of purchase.To start a return, you can contact us at&amp;nbsp;[email protected]. If your return is accepted,&amp;nbsp;
1684you will be in charge of shipping the items back&amp;nbsp;to the address provided. Items sent back to us without first requesting a return will not be accepted.You can always contact us for any return questions at&amp;nbsp;[email protected].&amp;nbsp;Damages and issues:Claims made for&amp;nbsp;damaged products will be covered by USPS carrier insurance and the customer must make a claim through their&amp;nbsp;website.&amp;nbsp;All damages are to be handled through the carrier service selected and the customer agrees to this when using our services.Use this link to process a claim with USPS:https://www.usps.com/help/claims.htmIf any&amp;nbsp;product is&amp;nbsp;returned to the sender due to damage, the undamaged items will be refunded to the customer and we will file a claim for the damaged product through the shipping carrier. Upon&amp;nbsp;acceptance of the claim, we will refund the leftover&amp;nbsp;amount back to the customer. Shipping charges are non-refundable in any and all circumstances.&amp;nbsp;&amp;nbsp;Exceptions / non-returnable items:All seasonal, limited edition, international drinks, and snacks are purchased at the customer&#039;s discretion and the customer is aware that on some of these items, due to their limited time being sold and import time,&amp;nbsp;products are not guaranteed to be within expiration periods, and in most cases, these items will be at a discounted price if they have expired or gone past their best by date.Please contact us directly for information on product dates.Unfortunately, we cannot accept returns on sale items or gift cards.&amp;nbsp;ExchangesThe fastest way to ensure you get what you want is to return the item you have, and once the return is accepted, make a separate purchase for the new item.&amp;nbsp;Cancellations:Please contact us directly to cancel and pending orders. If the order has left our facility, we are unable to cancel or refund the order."
1685                }
1686                }, {
1687                    "@type": "Question",
1688            "name": "Privacy Policy",
1689            "acceptedAnswer": {
1690                "@type": "Answer",
1691                "text": "This Privacy Policy describes how exoticworld.us (the “Site” or “we”) collects, uses, and discloses your Personal Information when you visit or make a purchase from the Site.Collecting Personal Information:When you visit the Site, we collect certain information about your device, your interaction with the Site, and information necessary to process your purchases. We may also collect additional information if you contact us for customer support. In this Privacy Policy, we refer to any information that can uniquely identify an individual (including the information below) as “Personal Information”. See the list below for more information about what Personal Information we collect and why.Device informationExamples of Personal Information collected:&amp;nbsp;a version of web browser, IP address, time zone, cookie information, what sites or products you view, search terms, and how you interact with the Site.Purpose of collection:&amp;nbsp;to load the Site accurately for you, and to perform analytics on Site usage to optimize our Site.Source of collection:&amp;nbsp;Collected automatically when you access our Site using cookies, log files, web beacons, tags, or pixelsDisclosure for a business purpose:&amp;nbsp;shared with our processor Shopify.Order informationExamples of Personal Information collected:&amp;nbsp;name, billing address, shipping address, payment information (including credit card numbers, email address, and phone number.Purpose of collection:&amp;nbsp;to provide products or services to you to fulfill our contract, to process your payment information, arrange for shipping, and provide you with invoices and/or order confirmations, communicate with you, screen our orders for potential risk or fraud, and when in line with the preferences you have shared with us, provide you with information or advertising relating to our products or services.Source of collection:&amp;nbsp;collected from you.Disclosure for a business purpose:&amp;nbsp;shared with our processor Shopify.Customer support informationExamples of Personal Information collected:&amp;nbsp;Name, billing address, shipping address, payment information (including credit card numbers, email address, and phone number.Purpose of collection:&amp;nbsp;to provide customer support.Source of collection:&amp;nbsp;collected from you.Sharing Personal Information:We share your Personal Information with service providers to help us provide our services and fulfill our contracts with you, as described above. For example:We use Shopify to power our online store. You can read more about how Shopify uses your Personal Information here:&amp;nbsp;https://www.shopify.com/legal/privacy.We may share your Personal Information to comply with applicable laws and regulations, to respond to a subpoena, search warrant, or another lawful request for information we receive, or to otherwise protect our rights.Behavioural Advertising:As described above, we use your Personal Information to provide you with targeted advertisements or marketing communications we believe may be of interest to you. For example:We use Google Analytics to help us understand how our 
1691customers use the Site. You can read more about how Google uses your Personal Information here:&amp;nbsp;https://policies.google.com/privacy?hl=en.You can also opt-out of Google Analytics here:&amp;nbsp;https://tools.google.com/dlpage/gaoptout.&amp;nbsp;We share information about your use of the Site, your purchases, and your interaction with our ads on other websites with our advertising partners. We collect and share some of this information directly with our advertising partners, and in some cases through the use of cookies or other similar technologies (which you may consent to, depending on your location).For more information about how targeted advertising works, you can visit the Network Advertising Initiative’s (“NAI”) educational page at&amp;nbsp;http://www.networkadvertising.org/understanding-online-advertising/how-does-it-work.You can opt-out of targeted advertising by:FACEBOOK -&amp;nbsp;https://www.facebook.com/settings/?tab=adsGOOGLE -&amp;nbsp;https://www.google.com/settings/ads/anonymousBING -&amp;nbsp;https://advertise.bingads.microsoft.com/en-us/resources/policies/personalized-ads]Additionally, you can opt-out of some of these services by visiting the Digital Advertising Alliance’s opt-out portal at&amp;nbsp;http://optout.aboutads.info/.Using Personal Information:We use your Personal Information to provide our services to you, which includes: offering products for sale, processing payments, shipping and fulfillment of your order, and keeping you up to date on new products, services, and offers.Retention:When you place an order through the Site, we will retain your Personal Information for our records unless and until you ask us to erase this information.GDPR:If you are a resident of the EEA, you have the right to access the Personal Information we hold about you, to port it to a new service, and to ask that your Personal Information be corrected, updated, or erased. If you would like to exercise these rights, please contact us through the contact information below.Your Personal Information will be initially processed in Ireland and then will be transferred outside of Europe for storage and further processing, including to Canada and the United States. For more information on how data transfers comply with the GDPR, see Shopify’s GDPR Whitepaper:&amp;nbsp;https://help.shopify.com/en/manual/your-account/privacy/GDPR.CCPA:If you are a resident of California, you have the right to access the Personal Information we hold about you (also known as the ‘Right to Know’), to port it to a new service, and to ask that your Personal Information be corrected, updated, or erased. If you would like to exercise these rights, please contact us through the contact information below.If you would like to designate an authorized agent to submit these requests on your behalf, please contact us at the address below.Cookies:A cookie is a small amount of information that’s downloaded to your computer or device when you visit our Site. We use a number of different cookies, including functional, performance, advertising, and social media or content cookies. Cookies make your browsing experience better by allowing the website to remember your actions and preferences (such as login and region selection). This means you don’t have to re-enter this information each time you return to the site or browse from one page to another. Cookies also provide information on how people use the website, for instance, whether it’s their first time visiting or if they are frequent visitors.We use the following cookies to optimize your experience on our Site and to provide our services.Cookies Necessary for the Functioning of the Store:NameFunction_abUsed in connection with access to admin._secure_session_idUsed in connection with navigation through a storefront.cartUsed in connection with shopping cart.cart_sigUsed in connection with checkout.cart_tsUsed in connection with checkout.checkout_tokenUsed in connection with checkout.secretUsed in connection with checkout.secure_customer_sigUsed in connection with customer login.storefront_digestUsed in connection with customer login._shopify_uUsed to facilitate updating customer account information.Reporting and Analytics:NameFunction_tracking_consentTracking preferences._landing_pageTrack landing pages_orig_referrerTrack landing pages_sShopify analytics._shopify_fsShopify analytics._shopify_sShopify analytics._shopify_sa_pShopify analytics relating to marketing &amp;amp; referrals._shopify_sa_tShopify analytics relating to marketing &amp;amp; referrals._shopify_yShopify analytics._yShopify analytics.The length of time that a cookie remains on your computer or mobile device depends on whether it is a “
1691persistent” or “session” cookie. Session cookies last until you stop browsing and persistent cookies last until they expire or are deleted. Most of the cookies we use are persistent and will expire between 30 minutes and two years from the date they are downloaded to your device.You can control and manage cookies in various ways. Please keep in mind that removing or blocking cookies can negatively impact your user experience and parts of our website may no longer be fully accessible.Most browsers automatically accept cookies, but you can choose whether or not to accept cookies through your browser controls, often found in your browser’s “Tools” or “Preferences” menu. For more information on how to modify your browser settings or how to block, manage or filter cookies can be found in your browser’s help file or through such sites as&amp;nbsp;www.allaboutcookies.org.Additionally, please note that blocking cookies may not completely prevent how we share information with third parties such as our advertising partners. To exercise your rights or opt-out of certain uses of your information by these parties, please follow the instructions in the “Behavioural Advertising” section above.Do Not Track:Please note that because there is no consistent industry understanding of how to respond to “Do Not Track” signals, we do not alter our data collection and usage practices when we detect such a signal from your browser.Changes:We may update this Privacy Policy from time to time in order to reflect, for example, changes to our practices or for other operational, legal, or regulatory reasons.Contact:For more information about our privacy practices, if you have questions, or if you would like to make a complaint, please contact us by e-mail at [email protected] updated:&amp;nbsp;[03/21/2021]"
1692                }
1693                }, {
1694                    "@type": "Question",
1695            "name": "Terms Of Service",
1696            "acceptedAnswer": {
1697                "@type": "Answer",
1698                "text": "OVERVIEWThis website is operated by Exotic World Snacks. Throughout the site, the terms “we”, “us” and “our” refer to Exotic World Snacks. Exotic World Snacks offers this website, including all information, tools and services available from this site to you, the user, conditioned upon your acceptance of all terms, conditions, policies and notices stated here.By visiting our site and/ or purchasing something from us, you engage in our “Service” and agree to be bound by the following terms and conditions (“Terms of Service”, “Terms”), including those additional terms and conditions and policies referenced herein and/or available by hyperlink. These Terms of Service apply to all users of the site, including without limitation users who are browsers, vendors, customers, merchants, and/ or contributors of content.Please read these Terms of Service carefully before accessing or using our website. By accessing or using any part of the site, you agree to be bound by these Terms of Service. If you do not agree to all the terms and conditions of this agreement, then you may not access the website or use any services. If these Terms of Service are considered an offer, acceptance is expressly limited to these Terms of Service.Any new features or tools which are added to the current store shall also be subject to the Terms of Service. You can review the most current version of the Terms of Service at any time on this page. We reserve the right to update, change or replace any part of these Terms of Service by posting updates and/or changes to our website. It is your responsibility to check this page periodically for changes. Your continued use of or access to the website following the posting of any changes constitutes acceptance of those changes.Our store is hosted on Shopify Inc. They provide us with the online e-commerce platform that allows us to sell our products and services to you.SECTION 1 - ONLINE STORE TERMSBy agreeing to these Terms of Service, you represent that you are at least the age of majority in your state or province of residence, or that you are the age of majority in your state or province of residence and you have given us your consent to allow any of your minor dependents to use this site.You may not use our products for any illegal or unauthorized purpose nor may you, in the use of the Service, violate any laws in your jurisdiction (including but not limited to copyright laws).You must not transmit any worms or viruses or any code of a destructive nature.A breach or violation of any of the Terms will result in an immediate termination of your Services.SECTION 2 - GENERAL CONDITIONSWe reserve the right to refuse service to anyone for any reason at any time.You understand that your content (not including credit card information), may be transferred unencrypted and involve (a) transmissions over various networks; and (b) changes to conform and adapt to technical requirements of connecting networks or devices. Credit card information is always encrypted during transfer over networks.You agree not to reproduce, duplicate, copy, sell, resell or exploit any portion of the Service, use of the Service, or access to the Service or any contact on the website through which the service is provided, without express written permission by us.The headings used in this agreement are included for c
1698onvenience only and will not limit or otherwise affect these Terms.SECTION 3 - ACCURACY, COMPLETENESS AND TIMELINESS OF INFORMATIONWe are not responsible if information made available on this site is not accurate, complete or current. The material on this site is provided for general information only and should not be relied upon or used as the sole basis for making decisions without consulting primary, more accurate, more complete or more timely sources of information. Any reliance on the material on this site is at your own risk.This site may contain certain historical information. Historical information, necessarily, is not current and is provided for your reference only. We reserve the right to modify the contents of this site at any time, but we have no obligation to update any information on our site. You agree that it is your responsibility to monitor changes to our site.SECTION 4 - MODIFICATIONS TO THE SERVICE AND PRICESPrices for our products are subject to change without notice.We reserve the right at any time to modify or discontinue the Service (or any part or content thereof) without notice at any time.We shall not be liable to you or to any third-party for any modification, price change, suspension or discontinuance of the Service.SECTION 5 - PRODUCTS OR SERVICES (if applicable)Certain products or services may be available exclusively online through the website. These products or services may have limited quantities and are subject to return or exchange only according to our Return Policy.We have made every effort to display as accurately as possible the colors and images of our products that appear at the store. We cannot guarantee that your computer monitor&#039;s display of any color will be accurate.We reserve the right, but are not obligated, to limit the sales of our products or Services to any person, geographic region or jurisdiction. We may exercise this right on a case-by-case basis. We reserve the right to limit the quantities of any products or services that we offer. All descriptions of products or product pricing are subject to change at anytime without notice, at the sole discretion of us. We reserve the right to discontinue any product at any time. Any offer for any product or service made on this site is void where prohibited.We do not warrant that the quality of any products, services, information, or other material purchased or obtained by you will meet your expectations, or that any errors in the Service will be corrected.SECTION 6 - ACCURACY OF BILLING AND ACCOUNT INFORMATIONWe reserve the right to refuse any order you place with us. We may, in our sole discretion, limit or cancel quantities purchased per person, per household or per order. These restrictions may include orders placed by or under the same customer account, the same credit card, and/or orders that use the same billing and/or shipping address. In the event that we make a change to or cancel an order, we may attempt to notify you by contacting the e‑mail and/or billing address/phone number provided at the time the order was made. We reserve the right to limit or prohibit orders that, in our sole judgment, appear to be placed by dealers, resellers or distributors.You agree to provide current, complete and accurate purchase and account information for all purchases made at our store. You agree to promptly update your account and other information, including your email address and credit card numbers and expiration dates, so that we can complete your transactions and contact you as needed.For more detail, please review our Returns Policy.SECTION 7 - OPTIONAL TOOLSWe may provide you with access to third-party tools over which we neither monitor nor have any control nor input.You acknowledge and agree that we provide access to such tools ”as is” and “as available” without any warranties, representations or conditions of any kind and without any endorsement. We shall have no liability whatsoever arising from or relating to your use of optional third-party tools.Any use by you of optional tools offered through the site is entirely at your own risk and discretion and you should ensure that you are familiar with and approve of the terms on which tools are provided by the relevant third-party provider(s).We may al
1698so, in the future, offer new services and/or features through the website (including, the release of new tools and resources). Such new features and/or services shall also be subject to these Terms of Service.SECTION 8 - THIRD-PARTY LINKSCertain content, products and services available via our Service may include materials from third-parties.Third-party links on this site may direct you to third-party websites that are not affiliated with us. We are not responsible for examining or evaluating the content or accuracy and we do not warrant and will not have any liability or responsibility for any third-party materials or websites, or for any other materials, products, or services of third-parties.We are not liable for any harm or damages related to the purchase or use of goods, services, resources, content, or any other transactions made in connection with any third-party websites. Please review carefully the third-party&#039;s policies and practices and make sure you understand them before you engage in any transaction. Complaints, claims, concerns, or questions regarding third-party products should be directed to the third-party.SECTION 9 - USER COMMENTS, FEEDBACK AND OTHER SUBMISSIONSIf, at our request, you send certain specific submissions (for example contest entries) or without a request from us you send creative ideas, suggestions, proposals, plans, or other materials, whether online, by email, by postal mail, or otherwise (collectively, &#039;comments&#039;), you agree that we may, at any time, without restriction, edit, copy, publish, distribute, translate and otherwise use in any medium any comments that you forward to us. We are and shall be under no obligation (1) to maintain any comments in confidence; (2) to pay compensation for any comments; or (3) to respond to any comments.We may, but have no obligation to, monitor, edit or remove content that we determine in our sole discretion are unlawful, offensive, threatening, libelous, defamatory, pornographic, obscene or otherwise objectionable or violates any party’s intellectual property or these Terms of Service.You agree that your comments will not violate any right of any third-party, including copyright, trademark, privacy, personality or other personal or proprietary right. You further agree that your comments will not contain libelous or otherwise unlawful, abusive or obscene material, or contain any computer virus or other malware that could in any way affect the operation of the Service or any related website. You may not use a false e‑mail address, pretend to be someone other than yourself, or otherwise mislead us or third-parties as to the origin of any comments. You are solely responsible for any comments you make and their accuracy. We take no responsibility and assume no liability for any comments posted by you or any third-party.SECTION 10 - PERSONAL INFORMATIONYour submission of personal information through the store is governed by our Privacy Policy. To view our Privacy Policy.SECTION 11 - ERRORS, INACCURACIES AND OMISSIONSOccasionally there may be information on our site or in the Service that contains typographical errors, inaccuracies or omissions that may relate to product descriptions, pricing, promotions, offers, product shipping charges, transit times and availability. We reserve the right to correct any errors, inaccuracies or omissions, and to change or update information or cancel orders if any information in the Service or on any related website is inaccurate at any time without prior notice (including after you have submitted your order).We undertake no obligation to update, amend or clarify information in the Service or on any related website, including without limitation, pricing information, except as required by law. No specified update or refresh date applied in the Service or on any related website, should be taken to indicate that all information in the Service or on any related website has been modified or updated.SECTION 12 - PROHIBITED USESIn addition to other prohibitions as set forth in the Terms of Service, you are prohibited from using the site or its content: (a) for any unlawful purpose; (b) to solicit others to perform or participate in any unlawful acts; (c) to violate any international, federal, provincial or state regulations, rules, laws, or local ordinances; (d) to infringe upon or violate our intellectual property rights or the intellectual property rights of others; (e) to harass, abuse, insult, harm, defame, slander, disparage, intimidate, or discriminate based on gender, sexual orientation, religion, ethnicity, race, age, national origin, or disability; (f) to submit false or misleading information; (g) to upload or transmit viruses or any other type of malicious code that will or may be used in any way that will affect the functionality or operation of the Service or of any related website, other websites, or the Internet; (h) to collect or track the personal information of others; (i) to spam, phish, pharm, pretext, spider, crawl, or scrape; (j) for any obscene or immoral purpose; or (k) to interfere with or circumvent the security features of the Service or any related website, other websites, or the Internet. We reserve the right to terminate your use of the Service or any related website for violating any of the prohibited uses.SECTION 13 - DISCLAIMER OF WARRANTIES; LIMITATION OF LIABILITYWe do not guarantee, represent or warrant that your use of our service will be uninterrupted, timely, secure or error-free.We do not warrant that the results that may be obtained from the use of the service will be accurate or reliable.You agree that from time to time we may remove the service for indefinite periods of time or cancel the service at any time, without notice to you.You expressly agree that your use of, or inability to use, the service is at your sole risk. The service and all products and services delivered to you through the service are (except as expressly stated by us) provided &#039;as is&#039; and &#039;as available&#039; for your use, without any representation, warranties or conditions of any kind, either express or implied, including all implied warranties or conditions of merchantability, merchantable quality, fitness for a particular purpose, durability, title, and non-infringement.In no case shall Exotic World Snacks, our directors, officers, employees, affiliates, agents, contractors, interns, suppliers, service providers or licensors be liable for any injury, loss, claim, or any direct, indirect, incidental, punitive, special, or consequential damages of any kind, including, without limitation lost profits, lost revenue, lost savings, loss of data, replacement costs, or any similar damages, whether based in contract, tort (including negligence), strict liability or otherwise, arising from your use of any of the service or any products procured using the service, or for any other claim related in any way to your use of the service or any product, including, but not limited to, any errors or omissions in any content, or any loss or damage of any kind incurred as a result of the use of the service or any content (or product) posted, transmitted, or otherwise made available via the service, even if advised of their possibility. Because some states or jurisdictions do not allow the exclusion or the limitation of liability for consequential or incidental damages, in such states or jurisdictions, our liability shall be limited to the maximum extent permitted by law.SECTION 14 - INDEMNIFICATIONYou agree to indemnify, defend and hold harmless Exotic World Snacks and our parent, subsidiaries, affiliates, partners, officers, directors, agents, contractors, licensors, service providers, subcontractors, suppliers, interns and employees, harmless from any claim or demand, including reasonable attorneys’ fees, made by any third-party due to or arising out of your breach of these Terms of Service or the documents they incorporate by reference, or your violation of any law or the rights of a third-party.SECTION 15 - SEVERABILITYIn the event that any provision of these Terms of Service is determined to be unlawful, void or unenforceable, such provision shall nonetheless be enforceable to the fullest extent permitted by applicable law, and the unenforceable portion shall be deemed to be severed from these Terms of Service, such determination shall not affect the validity and enforceability of any other remaining provisions.SECTION 16 - TERMINATIONThe obligations and liabilities of the parties incurred prior to the termination date shall survive the termination of this agreement for all purposes.These Terms of Service are effective unless and until terminated by either you or us. You may terminate these Terms of Service at any time by notifying us that you no longer wish to use our Services, or when you cease using our site.If in our sole judgment you fail, or we suspect that you have failed, to comply with any term or provision of these Terms of Service, we also may terminate this agreement at any time without notice and you will remain liable for all amounts due up to and including the date of termination; and/or accordingly may deny you access to our Services (or any part thereof).SECTION 17 - ENTIRE AGREEMENTThe failure of us to exercise or enforce any right or provision of these Terms of Service shall not constitute a waiver of such right or provision.These Terms of Service and any policies or operating rules posted by us on this site or in respect to The Service constitutes the entire agreement and understanding between you and us and govern your use of the Service, superseding any prior or contemporaneous agreements, communications and proposals, whether oral or written, between you and us (including, but not limited to, any prior versions of the Terms of Service).Any ambiguities in the interpretation of these Terms of Service shall not be construed against the drafting party.SECTION 18 - GOVERNING LAWThese Terms of Service and any separate agreements whereby we provide you Services shall be governed by and construed in accordance with the laws of United States.SECTION 19 - CHANGES TO TERMS OF SERVICEYou can review the most current version of the Terms of Service at any time at this page.We reserve the right, at our sole discretion, to update, change or replace any part of these Terms of Service by posting updates and changes to our website. It is y
1698our responsibility to check our website periodically for changes. Your continued use of or access to our website or the Service following the posting of any changes to these Terms of Service constitutes acceptance of those changes.SECTION 20 - CONTACT INFORMATIONQuestions about the Terms of Service should be sent to us at [email protected]."
1699                }
1700                }, {
1701                    "@type": "Question",
1702            "name": "Shipping Policy",
1703            "acceptedAnswer": {
1704                "@type": "Answer",
1705                "text": "Shipping Times:All items will be processed within 2-5 business days of the order being placed. If there are any&amp;nbsp;delays or problems pre-shipment, Exotic World will attempt to contact the customer.If any items are out of stock, Exotic World will contact the customer to offer alternatives or to receive a full refund to their method of payment immediately.&amp;nbsp;Damaged Packages/Products:Claims made for&amp;nbsp;damaged products will be covered by USPS carrier insurance and the customer must make a claim through their&amp;nbsp;website.&amp;nbsp;All damages are to be handled through the carrier service selected and the customer agrees to this when using our services.Please see our refund policy for more information on damaged shipments.&amp;nbsp;Melted Product:As the temperature starts to rise across the USA, it becomes more difficult to guarantee the freshness and&amp;nbsp;condition of chocolates and other melt-able goods.If temperatures in your city are above 73 Fahrenheit, goods may arrive slightly damaged. If temperatures are above 82 Fahrenheit, goods are more susceptible to melt in transit.&amp;nbsp;You will have an option during check out to have ice packs included with your package to prevent melting. This option will be available at an additional charge.We can not be responsible for any temperature-related damages caused during shipping. Please refer to our return policy regarding returns and damages.&amp;nbsp;&amp;nbsp;"
1706                }
1707                }]
1708                }
1709</script>
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720    <link rel="preconnect" href="https://fonts.gstatic.com">
1721    <link href="https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&display=swap"
1722          rel="stylesheet">
1723    <link href="https://fonts.googleapis.com/css2?family=Nanum+Gothic&display=swap" rel="stylesheet">
1724
1725<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.6.3/css/all.css"
1726        integrity="sha384-UHRtZLI+pbxtHCWp1t77Bi1L4ZtiqrqD80Kn4Z8NTSRyMA2Fd33n5dQ8lWUE00s/" crossorigin="anonymous">
1727<link rel="stylesheet" href="https://helpcenter.eoscity.com/css/templates/bootstrap-filtered.min.css">
1728
1729    <link rel="stylesheet" href="https://helpcenter.eoscity.com/stylesheets/modal.css">
1730<link rel="stylesheet" href="https://helpcenter.eoscity.com/css/templates/templates.min.css"> 
1731
1732<script src="https://helpcenter.eoscity.com/js/front-store/jq-autocomplete.js"></script>
1732
1733<!-- begin master -->
1734<style>
1735    /* Override theme settings */
1736    .site-footer {
1737        margin-top: 0;
1738    }
1739
1740    .main-content {
1741        margin-top: 0 !important;
1742        padding-top: 0 !important;
1743        padding-bottom: 0 !important;
1744    }
1745
1746    @media  only screen and (min-width: 750px) {
1747        .page-container {
1748            transform: none;
1749        }
1750    }
1751
1752    .hc-container.main,
1753    .main-content > .wrapper {
1754        width: 100%;
1755        max-width: 100%;
1756        padding-left: 0;
1757        padding-right: 0;
1758    }
1759
1760    div.content.hc-container.main {
1761        padding-bottom: 0;
1762        padding-top: 0;
1763    }
1764    /* Override theme settings */
1765
1766    .s4com-helpcenter {
1767        color: #3E3E3E !important;
1768                background-color: #FFFFFF;
1769                min-width: 320px;
1770        font-size: 14px;
1771    }
1772
1773    
1774    
1775    .s4com-helpcenter .hc-container {
1776        display: block;
1777        padding: 0 30px;
1778        width: 100%;
1779                max-width: 996px;
1780        margin-left: auto;
1781        margin-right: auto;
1782                margin-top: 0;
1783    }
1784
1785    .s4com-helpcenter .hc-container::after,
1786    .s4com-helpcenter .hc-container::before {
1787        display: none;
1788    }
1789
1790    @media  screen and (max-width: 768px) {
1791        .s4com-helpcenter .hc-container {
1792            padding-left: 16px;
1793            padding-right: 16px;
1794        }
1795    }
1796
1797    .s4com-btn-contact-no-result {
1798        float: right;
1799        /*Only styling from here, you can discard this*/
1800        -webkit-appearance: none;
1801        -moz-appearance: none;
1802        border: none;
1803        background: #ededed;
1804        border-radius: 0;
1805        transition: all .2s;
1806        padding: 5px 10px;
1807        margin-top: -5px;
1808    }
1809
1810    .s4com-btn-contact-no-result:hover {
1811        opacity: 1;
1812        color: #3E3E3E  !important;
1813        background: #EECE25  !important;
1814    }
1815
1816    .s4com-helpcenter input:focus,
1817    .s4com-helpcenter textarea:focus {
1818        outline: none;
1819    }
1820
1821    .s4com-helpcenter .s4com-dropdown {
1822        width: auto;
1823        margin: 0 !important;
1824        margin-left: 5px !important;
1825    }
1826
1827    .s4com-panel {
1828        position: relative;
1829    }
1830
1831    .s4com-panel form {
1832        margin: 0;
1833        padding: 0;
1834    }
1835
1836    .s4com-panel input {
1837        -webkit-appearance: none;
1838        box-sizing: border-box;
1839        border: 1px solid #e0e0e0;
1840        border-radius: 0;
1841        font-size: 14px;
1842        width: 100%;
1843        padding: 10px;
1844        background: #fff !important;
1845        opacity: 1;
1846    }
1847
1848    .s4com-panel input::placeholder {
1849        color: #979797;
1850    }
1851
1852    .s4com-helpcenter .panel-title-icon {
1853        color: inherit;
1854        margin-right: 10px;
1855        line-height: inherit;
1856    }
1857
1858    .s4com-helpcenter .panel-heading.s4com-is-rtl .panel-title-icon {
1859        margin-left: 10px;
1860        margin-right: 0;
1861    }
1862
1863    .s4com-helpcenter .panel-title .hcarticle,
1864    .s4com-helpcenter .panel-title .hcarticle:hover {
1865        opacity: 1;
1866    }
1867
1868    .s4com-helpcenter .panel-title .hcarticle.collapsed,
1869    .s4com-helpcenter .panel-title .hcarticle.collapsed:hover {
1870        color: #3E3E3E;
1871    }
1872
1873    .s4com-helpcenter .panel-title .hcarticle {
1874        justify-content: space-between;
1875        margin-right: 0;
1876    }
1877
1878    .s4com-helpcenter a {
1879        text-decoration: none;
1880    }
1881
1882    .s4com-helpcenter a:active,
1883    .s4com-helpcenter a:focus {
1884        -moz-outline-style: none;
1885        outline: none;
1886    }
1887
1888        .s4com-helpcenter a,
1889    .s4com-helpcenter a:not([disabled]):hover,
1890    .s4com-helpcenter a:focus {
1891        color: #3E3E3E;
1892    }
1893    
1894
1895    @media  screen and (max-width: 677px) {
1896        .s4com-helpcenter .modal-content {
1897            width: 350px;
1898            margin-left: -175px;
1899        }
1900    }
1901
1902    #s4com-emailMessage {
1903        padding: 10px 0px;
1904    }
1905
1906    .s4com-searchbutton {
1907        text-align: center;
1908        margin-top: 0px !important;
1909        padding-left: 0px;
1910        padding-right: 0px;
1911        width: 15%;
1912    }
1913
1914    #s4com-q {
1915        margin: 0px;
1916    }
1917
1918    #s4com-hits {
1919        display: none;
1920        position: absolute;
1921        top: 63px;
1922        padding: 10px;
1923        width: 75%;
1924        background: rgba(255, 255, 255, 0.9);
1925        border: 1px solid #e0e0e0;
1926    }
1927
1928    .s4com-icon-wrap {
1929        position: absolute;
1930        left: 0px;
1931        top: 50%;
1932        height: 24px;
1933        margin-top: -14px;
1934    }
1935
1936    .s4com-helpcenter .help-center-modal-title {
1937        color: #3E3E3E;
1938        font-weight: normal;
1939        font-size: 24px;
1940        letter-spacing: 0;
1941        text-transform: none;
1942    }
1943
1944    .s4com-helpcenter .help-center-modal-body label {
1945        color: #3E3E3E;
1946        display: block;
1947        font-weight: bold;
1948        padding-bottom: 10px;
1949        font-style: normal;
1950        margin-bottom: 0;
1951    }
1952
1953    .s4com-helpcenter .help-center-modal-body input,
1954    .s4com-helpcenter .help-center-modal-body textarea {
1955        background: #fff;
1956        border: 1px solid #e0e0e0;
1957        border-radius: 3px;
1958        display: block;
1959        width: 95%;
1960        padding: 10px;
1961        resize: none;
1962        margin-bottom: 20px;
1963    }
1964
1965    .algolia-autocomplete {
1966        width: 100%;
1967    }
1968
1969    .aa-dropdown-menu {
1970        text-align: left;
1971        width: 100%;
1972    }
1973
1974    .aa-input,
1975    .aa-query,
1976    .typeahead {
1977        width: 100%;
1978        height: 48px;
1979        padding: 14px;
1980        font-size: 14px;
1981        line-height: 18px;
1982        border: 1px solid #D8D8D8;
1983        outline: 0;
1984        position: relative;
1985        vertical-align: top;
1986        background-color: transparent;
1987    }
1988
1989    .aa-suggestion a {
1990        text-decoration: none;
1991        color: #000;
1992    }
1993
1994    .typeahead {
1995        background-color: #fff
1996    }
1997
1998    .typeahead:focus {
1999        border: 1px solid #e0e0e0
2000    }
2001
2002    .aa-query {
2003        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2004        -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2005        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)
2006    }
2007
2008    .aa-dataset-1 {
2009        width: 80%;
2010        padding: 0;
2011        background-color: #fff;
2012        border: 1px solid rgba(0, 0, 0, .2);
2013    }
2014
2015    .aa-suggestion {
2016        padding: 14px;
2017        font-size: 14px;
2018        line-height: 18px;
2019        color: #41B2EC;
2020    }
2021
2022    .aa-suggestion:hover {
2023        cursor: pointer;
2024    }
2025
2026    .aa-suggestion:hover,
2027    .aa-suggestion.aa-cursor {
2028        color: #3E3E3E;
2029        background-color: #F8F8F8;
2030    }
2031
2032    .aa-suggestion p {
2033        margin: 0;
2034    }
2035
2036    .gist {
2037        font-size: 14px;
2038    }
2039
2040    .empty-message {
2041        align-items: center;
2042        line-height: 18px;
2043        padding: 14px;
2044        text-align: left;
2045        display: flex;
2046        justify-content: space-between;
2047    }
2048
2049    @media  screen and (max-width: 768px) {
2050        .aa-input,
2051        .aa-query,
2052        .typeahead {
2053            height: 40px;
2054            padding: 10px 16px;
2055        }
2056    }
2057
2058    .s4com-fa-icon {
2059        margin-right: 5px;
2060        margin-top: 1px;
2061    }
2062
2063    .help-center-modal-footer {
2064        text-align: right;
2065    }
2066
2067    #s4com-q,
2068    .help-center-modal-body input,
2069    .help-center-modal-body textarea {
2070        color: #3E3E3E;
2071    }
2072
2073    .s4com-helpcenter .hccategory {
2074                    color: #3E3E3E !important;
2075                                letter-spacing: 0;
2076        margin: 0;
2077        padding: 0;
2078    }
2079
2080    .help-center-modal-dialog {
2081        overflow: auto;
2082    }
2083
2084    .help-center-modal-dialog .help-center-modal-content {
2085                    background-color: #FFFFFF;
2086            }
2087
2088    @media  screen and (max-width: 768px), screen and (max-height: 650px) {
2089        .help-center-modal-dialog .help-center-modal-content.long-text {
2090            top: 0;
2091            left: 0;
2092            margin: 0;
2093            height: 100%;
2094            width: 100%;
2095            overflow: auto;
2096        }
2097    }
2098
2099    .s4com-helpcenter .hcsection {
2100                    margin: 0;
2101    }
2102
2103    .s4com-helpcenter .panel-title-arrow {
2104        color: inherit;
2105    }
2106
2107    .s4com-helpcenter .panel-title-title {
2108        color: inherit;
2109        letter-spacing: 0;
2110        word-break: break-word;
2111        text-transform: none;
2112    }
2113
2114    @media  screen and (max-width: 768px) {
2115        .s4com-helpcenter .hcsection {
2116            font-size: 22px !important;
2117        }
2118    }
2119
2120    .s4com-helpcenter .panel-heading.s4com-is-rtl .hcsection {
2121        direction: rtl;
2122        text-align: right;
2123    }
2124
2125    .s4com-helpcenter a.hcsection,
2126    .s4com-helpcenter a.hcarticle {
2127        cursor: pointer;
2128    }
2129
2130    .s4com-helpcenter .hcarticle {
2131            }
2132
2133    @media  screen and (max-width: 768px) {
2134        .s4com-helpcenter .hcarticle {
2135            font-size: 16px !important;
2136        }
2137    }
2138
2139    .s4com-helpcenter .panel-heading.s4com-is-rtl .hcarticle {
2140        direction: rtl;
2141        text-align: right;
2142    }
2143
2144    .s4com-helpcenter .s4com-section-body .panel-body {
2145        border-top: none !important;
2146    }
2147
2148    .s4com-helpcenter .s4com-section-body .panel-body::after,
2149    .s4com-helpcenter .s4com-section-body .panel-body::before {
2150        display: none !important;
2151    }
2152
2153    .s4com-helpcenter .hcarticlecontent ul {
2154        list-style: disc;
2155    }
2156
2157    .s4com-helpcenter .hcarticlecontent,
2158    .s4com-helpcenter .hcarticlecontent p {
2159                color: #3E3E3E;
2160        line-height: 1.715;
2161        word-break: break-word;
2162    }
2163
2164    .s4com-helpcenter .hcarticlecontent a {
2165        color: #3E3E3E;
2166        opacity: 1;
2167        text-decoration: underline;
2168    }
2169
2170    .s4com-helpcenter .hcarticlecontent a:hover,
2171    .s4com-helpcenter .hcarticlecontent a:active,
2172    .s4com-helpcenter .hcarticlecontent a:focus {
2173        color: #3E3E3E;
2174        text-decoration: none;
2175    }
2176
2177    @media  screen and (max-width: 768px) {
2178        .s4com-helpcenter .hcarticlecontent,
2179        .s4com-helpcenter .hcarticlecontent p {
2180            font-size: 14px !important;
2181        }
2182    }
2183
2184    /* Buttons */
2185    .s4com-btn-contact-no-result:hover,
2186    .s4com-btn-contact-no-result:active,
2187    .s4com-btn-contact-no-result:focus,
2188    .s4com-btn:hover,
2189    .s4com-btn:active,
2190    .s4com-btn:focus {
2191        opacity: 0.8;
2192    }
2193
2194    .s4com-helpcenter .s4com-btn-contact-no-result,
2195    .s4com-helpcenter .s4com-btn-contact-no-result:hover,
2196    .s4com-helpcenter .s4com-panel .s4com-btn,
2197    .s4com-helpcenter .s4com-panel .s4com-btn:hover,
2198    .help-center-modal-footer .s4com-btn,
2199    .help-center-modal-footer .s4com-btn:hover {
2200        box-shadow: none;
2201        border: none;
2202        background: #EECE25 !important;
2203        color: #3E3E3E !important;
2204        display: inline-block;
2205        font-size: 12px;
2206        font-weight: 700;
2207        line-height: 18px;
2208        padding: 15px 30px;
2209        text-transform: uppercase;
2210        text-decoration: none;
2211    }
2212
2213    .s4com-helpcenter .s4com-btn-contact-no-result,
2214    .s4com-helpcenter .s4com-btn-contact-no-result:hover {
2215        padding: 7px 20px;
2216        margin-left: 10px;
2217    }
2218
2219    .s4com-helpcenter .panel-title .hcsection {
2220        color: #3E3E3E !important;
2221        opacity: 1;
2222    }
2223
2224    .s4com-helpcenter .panel-title .hcsection.collapsed {
2225        color: #3E3E3E !important;
2226    }
2227
2228    .s4com-helpcenter .hcarticlecontent ul,
2229    .s4com-helpcenter .hcarticlecontent ol {
2230        padding: revert;
2231        margin: revert;
2232    }
2233
2234    .s4com-helpcenter .hcarticlecontent ul li,
2235    .s4com-helpcenter .hcarticlecontent ol li {
2236        list-style: inherit;
2237    }
2238
2239    .s4com-helpcenter .hcarticlecontent img {
2240        max-width: 100%;
2241        height: auto;
2242    }
2243
2244    .s4com-panel form {
2245        border: none !important;
2246    }
2247
2248    .s4com-footer {
2249        padding-bottom: 1px;
2250    }
2251
2252    .s4com-footer-contact-form {
2253        border: 1px solid #D8D8D8 !important;
2254        display: flex;
2255        align-items: center;
2256        justify-content: space-between;
2257        padding: 27px 30px;
2258        margin-top: 70px;
2259        margin-bottom: 70px;
2260    }
2261
2262    .s4com-footer-contact-form .s4com-contact-form {
2263                    color: #3E3E3E;
2264                font-size: 24px;
2265    }
2266
2267    .s4com-footer-contact-form .s4com-btn {
2268        float: none;
2269        margin-top: 0;
2270        margin-left: 20px;
2271    }
2272
2273    @media  screen and (max-width: 768px) {
2274        .s4com-footer-contact-form {
2275            flex-direction: column;
2276            margin-top: 10px;
2277            padding-left: 43px;
2278            padding-right: 43px;
2279            text-align: center;
2280        }
2281
2282        .s4com-footer-contact-form .s4com-contact-form {
2283            font-size: 20px;
2284        }
2285
2286        .s4com-footer-contact-form .s4com-btn {
2287            display: block;
2288            max-width: 255px;
2289            margin-left: 0;
2290            margin-top: 25px;
2291            text-align: center;
2292            width: 100%;
2293        }
2294    }
2295
2296    .s4com-footer-contact-form.s4com-is-rtl {
2297        text-align: right;
2298        direction: rtl;
2299    }
2300
2301    .s4com-footer-contact-form.s4com-is-rtl .s4com-btn {
2302        margin-right: 20px;
2303        margin-left: 0;
2304    }
2305
2306    @media  screen and (max-width: 768px) {
2307        .s4com-footer-contact-form.s4com-is-rtl {
2308            text-align: center;
2309        }
2310
2311        .s4com-footer-contact-form.s4com-is-rtl .s4com-btn {
2312            margin-right: 0;
2313        }
2314    }
2315
2316    .s4com-helpcenter .s4com-new-contact-button {
2317        display: inline-block;
2318        float: unset;
2319        border: none;
2320    }
2321
2322    .s4com-helpcenter .hccategory,
2323    .s4com-helpcenter .hcarticlecontent h2,
2324    .s4com-helpcenter .hcarticlecontent h3,
2325    .s4com-helpcenter .hcarticlecontent h4,
2326    .s4com-helpcenter .hcarticlecontent h5,
2327    .s4com-helpcenter .hcarticlecontent h6 {
2328        text-transform: none !important;
2329    }
2330
2331    .help-center-modal {
2332        z-index: 9999;
2333    }
2334
2335    .help-center-modal-header a img {
2336        height: 16px;
2337    }
2338
2339    .s4com-shop-img-wrapper {
2340        text-align: center;
2341        display: block;
2342        margin: 0 auto;
2343        height: 100%;
2344        width: 100%;
2345        padding-bottom: 10px;
2346        padding-top: 10px;
2347    }
2348
2349    .s4com-shop-img {
2350        width: 100%;
2351        max-height: 100%;
2352    }
2353
2354    .s4com-rtl {
2355        direction: rtl;
2356        text-align: right;
2357    }
2358</style>
2359<!-- end master -->
2360
2361<div id="hc-faq-content-wrapper" class="s4com-helpcenter">
2362                <!-- begin common/header -->
2363<style type="text/css">
2364    .s4com-header {
2365        align-items: center;
2366                    background-image: url(https://helpcenter.eoscity.com/images/search-bar-storefront/template-6-desktop.png);
2367                background-size: cover;
2368        background-position: center center;
2369        background-repeat: no-repeat;
2370        display: flex;
2371        flex-direction: column;
2372        justify-content: flex-end;
2373        min-height: 208px;
2374    }
2375
2376    @media  screen and (max-width: 768px) {
2377        .s4com-header {
2378                            background-image: url(https://helpcenter.eoscity.com/images/search-bar-storefront/template-6-mobile.png);
2379                        min-height: 150px;
2380        }
2381    }
2382
2383    .s4com-header .hc-container {
2384        padding-bottom: 25px;
2385        padding-top: 25px;
2386    }
2387
2388    .s4com-helpcenter-title {
2389        color: #FFFFFF !important;
2390        font-weight: 500;
2391        margin-bottom: 25px;
2392                    }
2393
2394    @media  screen and (max-width: 768px) {
2395        .s4com-header .hc-container {
2396            padding-left: 24px;
2397            padding-right: 24px;
2398        }
2399
2400        .s4com-helpcenter-title {
2401            font-size: 24px !important;
2402        }
2403    }
2404
2405    #s4com-q {
2406        margin: 0;
2407    }
2408
2409    .s4com-is-rtl #s4com-q {
2410        direction: rtl;
2411    }
2412
2413    @media  screen and (max-width: 768px), screen and (max-height: 650px) {
2414        .help-center-modal-dialog .help-center-modal-content.long-text {
2415            top: 0;
2416            left: 0;
2417            margin: 0;
2418            height: 100%;
2419            width: 100%;
2420            overflow: auto;
2421        }
2422    }
2423</style>
2424<!-- end common/header -->
2425
2426<div class="s4com-header">
2427    <div class="hc-container">
2428                    <h1 class="s4com-helpcenter-title ">
2429                Frequently Asked Questions
2430            </h1>
2431                <style type="text/css">
2432    .s4com-search input {
2433        padding: 14px 50px 14px 14px;
2434    }
2435
2436    .s4com-search input::placeholder {
2437        color: #979797;
2438        opacity: 1;
2439    }
2440
2441    .s4com-search.s4com-is-rtl {
2442        direction: rtl;
2443    }
2444
2445    .s4com-search.s4com-is-rtl input {
2446        padding: 14px 14px 14px 50px;
2447    }
2448
2449    .s4com-searchicon,
2450    .s4com-searchbutton {
2451        position: absolute;
2452        top: 8px;
2453        right: 8px;
2454        padding: 10px;
2455        width: auto;
2456        line-height: 13px;
2457    }
2458
2459    .s4com-search.s4com-is-rtl .s4com-searchicon,
2460    .s4com-search.s4com-is-rtl .s4com-searchbutton {
2461        left: 8px;
2462        right: auto;
2463    }
2464
2465    .s4com-searchbutton:hover {
2466        opacity: 0.8;
2467    }
2468
2469    .s4com-searchicon img,
2470    .s4com-searchbutton img {
2471        height: 13px;
2472        width: 13px;
2473        vertical-align: top;
2474    }
2475
2476    @media  screen and (max-width: 768px) {
2477        .s4com-searchicon,
2478        .s4com-searchbutton {
2479            top: 4px;
2480        }
2481    }
2482</style>
2483
2484<div class="s4com-search">
2485    <div class="s4com-panel">
2486        <form action="#" method="get">
2487            <input autocomplete="off" class="autocomplete" id="s4com-q"
2488                   placeholder="Start typing"
2489                   type="text" spellcheck="false" isp_ignore/>
2490            <span class="s4com-searchicon">
2491                <img src="https://helpcenter.eoscity.com/img/svg/search.svg" alt="Search">
2492            </span>
2493        </form>
2494    </div>
2495</div>
2496    </div>
2497</div>
2498
2499    <!-- begin template6 - Betty -->
2500    <style>
2501        /* header */
2502        .s4com-header {
2503            min-height: 430px;
2504        }
2505
2506        .s4com-language-dropdown {
2507            position: absolute;
2508            top: 15px;
2509            right: 25px;
2510        }
2511
2512        .s4com-language-premium .s4com-language-selected {
2513            color: #FFFFFF;
2514        }
2515
2516        .s4com-header .hc-container {
2517            max-width: 790px;
2518            padding-bottom: 110px;
2519            padding-top: 50px;
2520        }
2521
2522        .s4com-helpcenter-title {
2523                            font-size: 48px !important;
2524                        line-height: 1.22 !important;
2525            text-align: center;
2526            font-weight: normal !important;
2527            margin-bottom: 70px;
2528            text-transform: uppercase;
2529            letter-spacing: -0.5px;
2530        }
2531
2532        .s4com-helpcenter .aa-dataset-1 {
2533            width: 100%;
2534        }
2535
2536        @media  screen and (max-width: 768px) {
2537            .s4com-header {
2538                min-height: 413px;
2539            }
2540
2541            .s4com-header .hc-container {
2542                padding-left: 16px;
2543                padding-right: 16px;
2544                padding-bottom: 60px;
2545                padding-top: 60px;
2546            }
2547
2548            .s4com-helpcenter-title {
2549                font-size: 36px !important;
2550                min-height: 180px;
2551                margin-bottom: 20px;
2552            }
2553
2554            .s4com-searchicon {
2555                top: 6px;
2556            }
2557
2558            .s4com-language-premium .s4com-language-list::before,
2559            .s4com-language-premium .s4com-language-list,
2560            .s4com-language-dropdown {
2561                left: 50% !important;
2562                right: auto !important;
2563                transform: translateX(-50%);
2564            }
2565        }
2566
2567        @media  screen and (max-width: 768px) {
2568            .aa-input,
2569            .aa-query,
2570            .typeahead {
2571                height: 48px;
2572            }
2573
2574            .s4com-searchbutton {
2575                top: 8px;
2576            }
2577        }
2578
2579        /* end header */
2580                .s4com-helpcenter .panel-group {
2581            margin-top: -60px;
2582        }
2583        
2584        .s4com-helpcenter .categories-list {
2585                        display: flex;
2586                        flex-wrap: wrap;
2587            justify-content: space-between;
2588            min-height: 60px;
2589            margin: 0;
2590            padding: 0;
2591        }
2592
2593        .s4com-helpcenter .categories-list::after {
2594            content: "";
2595            flex: auto;
2596        }
2597
2598        .s4com-helpcenter .categories-list .categories-list-item {
2599            flex: 0 0 32%;
2600            display: flex;
2601            align-content: center;
2602            justify-content: center;
2603            margin-bottom: 24px;
2604            min-height: 120px;
2605        }
2606
2607        .s4com-helpcenter .categories-list::after {
2608            flex: 0 0 32%;
2609        }
2610
2611        /* one item */
2612        .s4com-helpcenter .categories-list .categories-list-item:only-child {
2613            display: none;
2614        }
2615
2616        /* two/four items */
2617        .s4com-helpcenter .categories-list .categories-list-item:first-child:nth-last-child(2),
2618        .s4com-helpcenter .categories-list .categories-list-item:first-child:nth-last-child(2) ~ li,
2619        .s4com-helpcenter .categories-list .categories-list-item:first-child:nth-last-child(4),
2620        .s4com-helpcenter .categories-list .categories-list-item:first-child:nth-last-child(4) ~ li {
2621            flex: 0 0 48%;
2622        }
2623
2624        .s4com-helpcenter .hccategory {
2625            display: flex;
2626            width: 100%;
2627            font-style: normal;
2628            font-weight: bold !important;
2629                            font-size: 20px !important;
2630                        line-height: 1.2 !important;
2631            letter-spacing: 0.04em !important;
2632            padding: 0 !important;
2633            margin: 0 !important;
2634        }
2635
2636        .s4com-helpcenter .hccategory a {
2637            align-items: center;
2638                            background-color: #FFFFFF;
2639                        box-shadow: 0 0 16px rgba(0, 0, 0, 0.13);
2640            border-radius: 4px;
2641            color: #3E3E3E;
2642            cursor: pointer;
2643            display: flex;
2644            padding: 20px 45px 20px 45px;
2645            width: 100%;
2646            text-align: left;
2647            transition: box-shadow 0.2s, color 0.2s;
2648        }
2649
2650        .s4com-helpcenter .hccategory a .category-title {
2651            opacity: 0.5;
2652            transition: opacity 0.2s;
2653        }
2654
2655        .s4com-helpcenter .hccategory.s4com-rtl a {
2656            text-align: right;
2657        }
2658
2659        .s4com-helpcenter .active .hccategory a {
2660            cursor: default;
2661        }
2662
2663        .s4com-helpcenter .active .hccategory a,
2664        .s4com-helpcenter .hccategory a:hover {
2665            box-shadow: 0 0 16px rgba(0, 0, 0, 0.13),
2666            inset 0 0 0 2px #EECE25;
2667            color: #3E3E3E;
2668            opacity: 1;
2669        }
2670
2671        .s4com-helpcenter .active .hccategory a .category-title,
2672        .s4com-helpcenter .hccategory a:hover .category-title {
2673            opacity: 1;
2674        }
2675
2676        .s4com-helpcenter .hccategory .category-icon {
2677            color: #3E3E3E;
2678            flex: 0 0 40px;
2679            font-size: 30px;
2680            margin-right: 30px;
2681            opacity: 0.2;
2682            text-align: center;
2683            transition: opacity 0.2s, color 0.2s;
2684        }
2685
2686        .s4com-helpcenter .active .hccategory a .category-icon,
2687        .s4com-helpcenter .hccategory a:hover .category-icon {
2688            color: #EECE25;
2689            opacity: 1;
2690        }
2691
2692        .s4com-helpcenter .hccategory.s4com-rtl .category-icon {
2693            margin-left: 30px;
2694            margin-right: 0;
2695        }
2696
2697        .s4com-helpcenter .hccategory .category-title {
2698            flex-grow: 1;
2699            word-break: break-word;
2700        }
2701
2702        .s4com-helpcenter .s4com-tab-content .tab-pane {
2703            display: none;
2704        }
2705
2706        .s4com-helpcenter .hc-categories-hidden .s4com-tab-content .tab-pane,
2707        .s4com-helpcenter .s4com-tab-content .tab-pane:only-child,
2708        .s4com-helpcenter .s4com-tab-content .tab-pane.active {
2709            display: block;
2710        }
2711
2712        .s4com-helpcenter .panel {
2713            background: transparent;
2714            border: 0 none;
2715            box-shadow: none;
2716            border-radius: 0;
2717        }
2718
2719        .s4com-helpcenter .s4com-section-body > .panel-body {
2720            padding-bottom: 25px;
2721        }
2722
2723        .s4com-helpcenter .s4com-section-body .panel {
2724            border: 1px solid #D8D8D8;
2725            border-radius: 4px;
2726            margin-bottom: 16px;
2727        }
2728
2729        .s4com-helpcenter .s4com-section-body .panel:last-child {
2730            margin-bottom: 0;
2731        }
2732
2733        .panel-group .panel + .panel {
2734            margin-top: 0;
2735        }
2736
2737        .s4com-helpcenter .panel-heading {
2738            background-color: transparent !important;
2739            padding: 0;
2740        }
2741
2742        .s4com-helpcenter .panel-title a {
2743            display: flex;
2744            background: transparent;
2745            transition: all 0.10s linear 0s;
2746            align-items: center;
2747        }
2748
2749        .s4com-helpcenter .hcsection {
2750            font-size: 36px;
2751            line-height: 1.3;
2752            font-weight: 600;
2753            padding: 20px 0;
2754            margin-top: 10px;
2755        }
2756
2757        .s4com-helpcenter .hcsection .panel-title-arrow {
2758            padding-right: 18px;
2759        }
2760
2761        .s4com-helpcenter .hcsection .panel-title-arrow svg {
2762            width: 22px;
2763            height: 14px;
2764            margin-bottom: 3px;
2765            transition: transform 0.2s;
2766        }
2767
2768        .s4com-helpcenter .hcsection .panel-title-arrow svg path {
2769            stroke: currentColor;
2770        }
2771
2772        .s4com-helpcenter .hcsection.collapsed .panel-title-arrow svg {
2773            transform: rotateX(180deg);
2774            -webkit-transform: rotate(180deg);
2775        }
2776
2777        .s4com-helpcenter .panel-heading.s4com-is-rtl .hcsection .panel-title-arrow {
2778            padding-left: 18px;
2779            padding-right: 0;
2780        }
2781
2782        .s4com-helpcenter .s4com-article-title {
2783            padding: 0;
2784            margin: 0;
2785        }
2786
2787        .s4com-helpcenter .hcarticle {
2788            font-size: 16px;
2789            line-height: 1.5;
2790            font-weight: 600;
2791            padding: 18px 19px 18px 15px;
2792        }
2793
2794        .s4com-helpcenter .hcarticle .panel-title-arrow {
2795            height: 17px;
2796            width: 17px;
2797            position: relative;
2798            flex: 0 0 17px;
2799            margin-left: 15px;
2800        }
2801
2802        .s4com-helpcenter .s4com-is-rtl .hcarticle .panel-title-arrow {
2803            margin-right: 15px;
2804            margin-left: 0;
2805        }
2806
2807        .s4com-helpcenter .hcarticle .panel-title-arrow::after,
2808        .s4com-helpcenter .hcarticle .panel-title-arrow::before {
2809            background: currentColor;
2810            content: '';
2811            position: absolute;
2812        }
2813
2814        .s4com-helpcenter .hcarticle .panel-title-arrow::before {
2815            width: 100%;
2816            height: 1px;
2817            top: 50%;
2818            left: 50%;
2819            transform: translateX(-50%);
2820        }
2821
2822        .s4com-helpcenter .hcarticle .panel-title-arrow::after {
2823            height: 100%;
2824            width: 1px;
2825            left: 50%;
2826            top: 50%;
2827            opacity: 0;
2828            transform: translateY(-50%);
2829            transition: opacity 0.2s;
2830        }
2831
2832        .s4com-helpcenter .hcarticle.collapsed .panel-title-arrow::after {
2833            opacity: 1;
2834        }
2835
2836        .s4com-helpcenter .panel-body {
2837            border-top: 0 none;
2838            padding: 0;
2839        }
2840
2841        .s4com-helpcenter .panel-title a.hcarticle {
2842            color: #3E3E3E;
2843        }
2844
2845        .s4com-helpcenter .panel-title a.hcarticle.collapsed {
2846            color: #3E3E3E  !important;
2847        }
2848
2849        .s4com-helpcenter .hcarticlecontent {
2850            padding: 1px 19px 15px 15px;
2851            transition: background 0.2s;
2852        }
2853
2854        @media  screen and (max-width: 768px) {
2855                        .s4com-helpcenter .panel-group {
2856                margin-top: -30px;
2857            }
2858            
2859            .s4com-helpcenter .categories-list {
2860                display: block;
2861                min-height: 30px;
2862            }
2863
2864            .s4com-helpcenter .categories-list .categories-list-item {
2865                flex: 0 0 100%;
2866                margin-bottom: 16px;
2867                min-height: 0;
2868            }
2869
2870            .s4com-helpcenter .hccategory {
2871                font-size: 18px !important;
2872            }
2873
2874            .s4com-helpcenter .hccategory a {
2875                padding: 18px 25px;
2876            }
2877
2878            .s4com-helpcenter .hccategory .category-icon {
2879                flex: 0 0 27px;
2880                font-size: 30px;
2881                margin-right: 25px;
2882                text-align: center;
2883            }
2884
2885            .s4com-helpcenter .hccategory.s4com-rtl .category-icon {
2886                margin-left: 25px;
2887                margin-right: 0;
2888            }
2889
2890            .s4com-helpcenter .hcsection {
2891                padding: 14px 0;
2892            }
2893        }
2894
2895        @media  screen and (min-width: 769px) and (max-width: 1000px) {
2896            .s4com-helpcenter .hccategory a {
2897                padding: 20px 25px;
2898            }
2899
2900            .s4com-helpcenter .hccategory .category-icon {
2901                margin-right: 25px;
2902            }
2903
2904            .s4com-helpcenter .hccategory.s4com-rtl .category-icon {
2905                margin-left: 25px;
2906                margin-right: 0;
2907            }
2908        }
2909
2910        /* footer */
2911        .s4com-footer-contact-form .s4com-contact-form {
2912            font-weight: 600;
2913        }
2914
2915        .s4com-footer-contact-form {
2916            border-radius: 4px;
2917            box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.13);
2918            border: 1px solid #EECE25  !important;
2919        }
2920
2921        .s4com-btn-contact-no-result,
2922        .s4com-helpcenter .s4com-btn {
2923            border-radius: 43px;
2924        }
2925
2926        .help-center-modal-header {
2927            border-bottom-color: #D8D8D8;
2928        }
2929
2930        .help-center-modal-footer {
2931            border-top-color: #D8D8D8;
2932        }
2933
2934        /* end footer */
2935    </style>
2936    <!-- end template6 -->
2937
2938    <div class="hc-container">
2939        <div class="panel-group hc-theme-6 " id="accordion" aria-multiselectable="true">
2940                        <ul class="categories-list">
2941                                    <li class="categories-list-item">
2942                        <h2 class="hccategory ">
2943                            <a
2944                                href="#hccategory336115"
2945                                class="nav-link js-no-transition no-transition"
2946                                data-toggle="tab"
2947                                data-target="#hccategory336115"
2948                            >
2949                                                                <sp
2949an class="category-title">HELP CENTER:</span>
2950                            </a>
2951                        </h2>
2952                    </li>
2953                            </ul>
2954            
2955            <div class="s4com-tab-content">
2956                                    <div class="tab-pane " id="hccategory336115">
2957                                                    <div class="panel panel-default">
2958                                <div class="panel-heading "
2959                                     id="heading570939">
2960                                    <h3 class="panel-title">
2961                                        <a
2962                                            id="570939"
2963                                            data-copy-link
2964                                            data-copy-url="#section-570939"
2965                                            href="#collapse570939"
2966                                            class="hcsection   js-no-transition no-transition"
2967                                            class="collapsed"
2968                                            no-data-toggle="collapse"
2969                                            data-parent=""
2970                                            data-slug="#section-570939"
2971                                            data-target="#collapse570939"
2972                                            data-target-id="collapse570939"
2973                                            aria-expanded="false"
2974                                            aria-controls="collapse570939"
2975                                        >
2976                                                                                            <span id="fa-sec-570939" class="panel-title-arrow">
2977                                            <svg width="24" height="15" viewBox="0 0 24 15" fill="none"
2978                                                 xmlns="http://www.w3.org/2000/svg">
2979                                                <path d="M22 13L12 3L2 13" stroke="#3E3E3E" stroke-width="3"/>
2980                                            </svg>
2981                                        </span>
2982                                                                                        <span data-copy-title class="panel-title-title">Shipping</span>
2983                                        </a>
2984                                    </h3>
2985                                </div>
2986                                <div
2987                                    id="collapse570939"
2988                                    class="s4com-section-body panel-collapse collapse  in "
2989                                    aria-labelledby="heading570939"
2990                                >
2991                                    <div class="panel-body">
2992                                                                                    <div class="panel panel-default">
2993                                                <div class="panel-heading "
2994                                                     id="headingArticle2177780">
2995                                                    <h4 class="panel-title s4com-article-title" id="hc-shipping-question">
2996                                                        <a
2997                                                            data-copy-link
2998                                                            class="hcarticle  s4com-active  js-no-transition no-transition"
2999                                                            id="2177780"
3000                                                            href="#hc-shipping"
3001                                                            no-data-toggle="collapse"
3002                                                            data-slug="#hc-shipping"
3003                                                            data-target="#hc-shipping"
3004                                                            data-target-id="hc-s
3004hipping"
3005                                                             aria-expanded="true"                                                         >
3006                                                            <span data-copy-title class="panel-title-title">Shipping</span>
3007                                                            <span class="panel-title-arrow"></span>
3008                                                        </a>
3009                                                    </h4>
3010                                                </div>
3011                                                <div
3012                                                    id="hc-shipping"
3013                                                    class="panel-collapse  in  collapse"
3014                                                >
3015                                                    <div class="panel-body hcarticlecontent ">
3016                                                        <p style="color:#FCD03A;"><span style="font-size: large;"><span style="color: rgb(51, 55, 61);"><strong>Shipping destinations:</strong></span><br></span></p><ul><li><span style="font-size: large;">We currently only ship to the USA but we are working quickly on adding more countries soon!</span></li></ul><p><strong style="font-size: large;"><br></strong></p><p><strong style="font-size: large;">Shipping times:</strong></p><ul><li><span style="font-size: large;">Orders take 2-5 business days to be processed and shipped.</span></li><li><span style="font-size: large;">Shipping time might vary depending on location, shipment method and other factors.</span></li></ul>
3017                                                                                                            </div>
3018                                                </div>
3019                                            </div>
3020                                                                                    <div class="panel panel-default">
3021                                                <div class="panel-heading "
3022                                                     id="headingArticle2177904">
3023                                                    <h4 class="panel-title s4com-article-title" id="hc-how-much-is-shipping-question">
3024                                                        <a
3025                                                            data-copy-link
3026                                                            class="hcarticle  s4com-active  js-no-transition no-transition"
3027                                                            id="2177904"
3028                                                            href="#hc-how-much-is-shipping"
3029                                                            no-data-toggle="collapse"
3030                                                            data-slug="#hc-how-much-is-shipping"
3031                                                            data-target="#hc-how-much-is-shipping"
3032                                                            data-target-id="hc-how-much-is-shipping"
3033                                                             aria-expanded="true"                                                         >
3034                                                            <span data-copy-title class="panel-title-title">How Much Is Shipping?</span>
3035                                                            <span class="panel-title-arrow"></span>
3036                                                        </a>
3037                                                    </h4>
3038                                                </div>
3039                                                <div
3040                                                    id="hc-how-much-is-shipping"
3041                                                    class="panel-collapse  in  collapse"
3042                                                >
3043                                                    <div class="panel-body hcarticlecontent ">
3044                                                        <p style="line-height: 19.5px;"><span style="font-size: large;"><strong>Shipping cost:</strong></span></p><ul><li><span style="font-size: large;">Orders under $30 will have a flat rate shipping of $10.99</span></li><li><span style="font-size: large;">Orders $30.01-60.00 will have a flat rate shipping of $12.99</span></li><li><span style="font-size: large;">Orders $60.01-90.00 will have a flat rate shipping of $16.02</span></li><li><span style="font-size: large;">Orders $90.01-99.99 will have a flat rate shipping of $19.30</span></li><li><span style="font-size: large;">Orders over $100 and under 100lbs will include&nbsp;<strong>FREE SHIPPING</strong>.</span></li></ul><p><span style="font-size: large;">Make sure to sign up for our newsletter to know when we offer limited time free shipping!</span></p>
3045                                                                                                            </div>
3046                                                </div>
3047                                            </div>
3048                                                                                    <div class="panel panel-default">
3049                                                <div class="panel-heading "
3050                                                     id="headingArticle2177922">
3051                                                    <h4 class="panel-title s4com-article-title" id="hc-chocolate-melting-during-transit-question">
3052                                                        <a
3053                                                            data-copy-link
3054                                                            class="hcarticle  s4com-active  js-no-transition no-transition"
3055                                                            id="2177922"
3056                                                            href="#hc-chocolate-melting-during-transit"
3057                                                            no-data-toggle="collapse"
3058                                                            data-slug="#hc-chocolate-melting-during-transit"
3059                                                            data-target="#hc-chocolate-melting-during-transit"
3060                                                            data-target-id="hc-chocolate-melting-during-transit"
3061                                                             aria-expanded="true"                                                         >
3062                                                            <span data-copy-title class="panel-title-title">Chocolate Melting During Transit</span>
3063                                                            <span class="panel-title-arrow"></span>
3064                                                        </a>
3065                                                    </h4>
3066                                                </div>
3067                                                <div
3068                                                    id="hc-chocolate-melting-during-transit"
3069                                                    class="panel-collapse  in  collapse"
3070                                                >
3071                                                    <div class="panel-body hcarticlecontent ">
3072                                                        <p><strong style="font-size: large;">What If My Chocolate Melts?</strong></p><ul><li><span style="font-size: large;">As the temperature starts to rise across the USA, it becomes more difficult to guarantee the freshness and&nbsp;condition of chocolates and other melt-able goods.</span></li><li><span style="font-size: large;">If temperatures in your city are above 73 Fahrenheit, goods may arrive slightly damaged. If temperatures are above 82 Fahrenheit, goods are more susceptible to melt in transit.&nbsp;</span></li><li><span style="font-size: large;">You will have an option during check out to have ice packs included with your package to prevent melting. This option will be available at an additional charge.</span></li></ul><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;"><span style="font-size: large;">We can not be responsible for any temperature-related damages caused during shipping. Please refer to our return policy regarding returns and damages.</span></p><span style="font-size: large;">&nbsp;</span>
3073                                                                                                            </div>
3074                                                </div>
3075                                            </div>
3076                                                                            </div>
3077                                </div>
3078                            </div>
3079                                                    <div class="panel panel-default">
3080                                <div class="panel-heading "
3081                                     id="heading570929">
3082                                    <h3 class="panel-title">
3083                                        <a
3084                                            id="570929"
3085                                            data-copy-link
3086                                            data-copy-url="#section-570929"
3087                                            href="#collapse570929"
3088                                            class="hcsection   js-no-transition no-transition"
3089                                            class="collapsed"
3090                                            no-data-toggle="collapse"
3091                                            data-parent=""
3092                                            data-slug="#section-570929"
3093                                            data-target="#collapse570929"
3094                                            data-target-id="collapse570929"
3095                                            aria-expanded="false"
3096                                            aria-controls="collapse570929"
3097                                        >
3098                                                                                            <span id="fa-sec-570929" class="panel-title-arrow">
3099                                            <svg width="24" height="15" viewBox="0 0 24 15" fill="none"
3100                                                 xmlns="http://www.w3.org/2000/svg">
3101                                                <path d="M22 13L12 3L2 13" stroke="#3E3E3E" stroke-width="3"/>
3102                                            </svg>
3103                                        </span>
3104                                                                                        <sp
3104an data-copy-title class="panel-title-title">Products &amp; Orders</span>
3105                                        </a>
3106                                    </h3>
3107                                </div>
3108                                <div
3109                                    id="collapse570929"
3110                                    class="s4com-section-body panel-collapse collapse  in "
3111                                    aria-labelledby="heading570929"
3112                                >
3113                                    <div class="panel-body">
3114                                                                                    <div class="panel panel-default">
3115                                                <div class="panel-heading "
3116                                                     id="headingArticle2177915">
3117                                                    <h4 class="panel-title s4com-article-title" id="hc-how-can-i-cancel-my-order-question">
3118                                                        <a
3119                                                            data-copy-link
3120                                                            class="hcarticle  collapsed  js-no-transition no-transition"
3121                                                            id="2177915"
3122                                                            href="#hc-how-can-i-cancel-my-order"
3123                                                            no-data-toggle="collapse"
3124                                                            data-slug="#hc-how-can-i-cancel-my-order"
3125                                                            data-target="#hc-how-can-i-cancel-my-order"
3126                                                            data-target-id="hc-how-can-i-cancel-my-order"
3127                                                                                                                    >
3128                                                            <span data-copy-title class="panel-title-title">How Can I Cancel My Order?</span>
3129                                                            <span class="panel-title-arrow"></span>
3130                                                        </a>
3131                                                    </h4>
3132                                                </div>
3133                                                <div
3134                                                    id="hc-how-can-i-cancel-my-order"
3135                                                    class="panel-collapse  collapse"
3136                                                >
3137                                                    <div class="panel-body hcarticlecontent ">
3138                                                        <p style="line-height: 19.5px;"><strong style="font-size: large;">How to cancel your order:</strong></p><ul><li><span style="font-size: large;">Please fill out our contact form at the very bottom of the FAQ section or email at&nbsp;<strong><a href="mailto:[email protected]">[email protected]</a></strong>&nbsp;with any questions or concerns.</span></li><li><span style="font-size: large;">Make sure you include your order number or email accosiated with the order.</span></li></ul>
3139                                                                                                            </div>
3140                                                </div>
3141                                            </div>
3142                                                                                    <div class="panel panel-default">
3143                                                <div class="panel-heading "
3144                                                     id="headingArticle2177783">
3145                                                    <h4 class="panel-title s4com-article-title" id="hc-products-orders-question">
3146                                                        <a
3147                                                            data-copy-link
3148                                                            class="hcarticle  collapsed  js-no-transition no-transition"
3149                                                            id="2177783"
3150                                                            href="#hc-products-orders"
3151                                                            no-data-toggle="collapse"
3152                                                            data-slug="#hc-products-orders"
3153                                                            data-target="#hc-products-orders"
3154                                                            data-target-id="hc-products-orders"
3155                                                                                                                    >
3156                                                            <span data-copy-title class="panel-title-title">Can I Make A Special Request?</span>
3157                                                            <span class="panel-title-arrow"></span>
3158                                                        </a>
3159                                                    </h4>
3160                                                </div>
3161                                                <div
3162                                                    id="hc-products-orders"
3163                                                    class="panel-collapse  collapse"
3164                                                >
3165                                                    <div class="panel-body hcarticlecontent ">
3166                                                        <p style="line-height: 19.5px;"><span style="font-size: large;"><strong>Can I Make A Special Request?</strong><br></span></p><ul><li><span style="font-size: large;">Yes! Make sure to include any requests or instructions in the notes section of your cart when you're checking out.</span></li><li><span style="font-size: large;">Remember not everything is guaranteed, especially if you contact us after we have shipped your order.</span></li></ul>
3167                                                                                                            </div>
3168                                                </div>
3169                                            </div>
3170                                                                                    <div class="panel panel-default">
3171                                                <div class="panel-heading "
3172                                                     id="headingArticle2177914">
3173                                                    <h4 class="panel-title s4com-article-title" id="hc-why-are-prices-high-question">
3174                                                        <a
3175                                                            data-copy-link
3176                                                            class="hcarticle  collapsed  js-no-transition no-transition"
3177                                                            id="2177914"
3178                                                            href="#hc-why-are-prices-high"
3179                                                            no-data-toggle="collapse"
3180                                                            data-slug="#hc-why-are-prices-high"
3181                                                            data-target="#hc-why-are-prices-high"
3182                                                            data-target-id="hc-why-are-prices-high"
3183                                                                                                                    >
3184                                                            <span data-copy-title class="panel-title-title">Why Are Prices High?</span>
3185                                                            <span class="panel-title-arrow"></span>
3186                                                        </a>
3187                                                    </h4>
3188                                                </div>
3189                                                <div
3190                                                    id="hc-why-are-prices-high"
3191                                                    class="panel-collapse  collapse"
3192                                                >
3193                                                    <div class="panel-body hcarticlecontent ">
3194                                                        <p style="line-height: 19.5px;"><strong style="font-size: large;">Product Pricing:</strong></p><ul><li><span style="font-size: large;">Since our products are imported from all around the world, we have many overhead fees like shipping cost, customs import fees, etc.</span></li><li><span style="font-size: large;">Most of the snacks and drinks that we carry can only be bought in other countries aside form the USA which is another reason prices are higher.</sp
3194an></li></ul><p><span style="font-size: large;">Keep in mind that we are a new business that recently launched, which means in the future we will be able to have cheaper prices once we make bigger inventory orders!</span></p>
3195                                                                                                            </div>
3196                                                </div>
3197                                            </div>
3198                                                                            </div>
3199                                </div>
3200                            </div>
3201                                                    <div class="panel panel-default">
3202                                <div class="panel-heading "
3203                                     id="heading570950">
3204                                    <h3 class="panel-title">
3205                                        <a
3206                                            id="570950"
3207                                            data-copy-link
3208                                            data-copy-url="#section-570950"
3209                                            href="#collapse570950"
3210                                            class="hcsection   js-no-transition no-transition"
3211                                            class="collapsed"
3212                                            no-data-toggle="collapse"
3213                                            data-parent=""
3214                                            data-slug="#section-570950"
3215                                            data-target="#collapse570950"
3216                                            data-target-id="collapse570950"
3217                                            aria-expanded="false"
3218                                            aria-controls="collapse570950"
3219                                        >
3220                                                                                            <span id="fa-sec-570950" class="panel-title-arrow">
3221                                            <svg width="24" height="15" viewBox="0 0 24 15" fill="none"
3222                                                 xmlns="http://www.w3.org/2000/svg">
3223                                                <path d="M22 13L12 3L2 13" stroke="#3E3E3E" stroke-width="3"/>
3224                                            </svg>
3225                                        </span>
3226                                                                                        <span data-copy-title class="panel-title-title">Policies &amp; Terms</span>
3227                                        </a>
3228                                    </h3>
3229                                </div>
3230                                <div
3231                                    id="collapse570950"
3232                                    class="s4com-section-body panel-collapse collapse  in "
3233                                    aria-labelledby="heading570950"
3234                                >
3235                                    <div class="panel-body">
3236                                                                                    <div class="panel panel-default">
3237                                                <div class="panel-heading "
3238                                                     id="headingArticle2177925">
3239                                                    <h4 class="panel-title s4com-article-title" id="hc-refunds-returns-question">
3240                                                        <a
3241                                                            data-copy-link
3242                                                            class="hcarticle  collapsed  js-no-transition no-transition"
3243                                                            id="2177925"
3244                                                            href="#hc-refunds-returns"
3245                                                            no-data-toggle="collapse"
3246                                                            data-slug="#hc-refunds-returns"
3247                                                            data-target="#hc-refunds-returns"
3248                                                            data-target-id="hc-refunds-returns"
3249                                                                                                                    >
3250                                                            <span data-copy-title class="panel-title-title">Refunds &amp; Returns</span>
3251                                                            <span class="panel-title-arrow"></span>
3252                                                        </a>
3253                                                    </h4>
3254                                                </div>
3255                                                <div
3256                                                    id="hc-refunds-returns"
3257                                                    class="panel-collapse  collapse"
3258                                                >
3259                                                    <div class="panel-body hcarticlecontent ">
3260                                                        <h2 style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;"><span style="text-decoration-line: underline;">Refunds &amp; Returns:</span></h2><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><ul><li>We have a 7-day return policy, which means you have 7 days after receiving your item to request a return.</li></ul><ul><li>To be eligible for a return, your item must be in the same condition that you received it, unused, unopened, and in its original packaging. You’ll also need the receipt or proof of purchase.</li></ul><ul><li>To start a return, you can contact us at&nbsp;<a href="mailto:[email protected]">[email protected]</a>. If your return is accepted,&nbsp;<strong>you will be in charge of shipping the items back</strong>&nbsp;to the address provided. Items sent back to us without first requesting a return will not be accepted.</li></ul><br>You can always contact us for any return questions at&nbsp;<a href="mailto:[email protected]">[email protected]</a>.</p>&nbsp;<h2 style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;"><span style="text-decoration-line: underline;">Damages and issues:</span></h2><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><ul><li>Claims made for&nbsp;damaged products will be covered by USPS carrier insurance and the customer must make a claim through their&nbsp;website.&nbsp;</li><li>All damages are to be handled through the carrier service selected and the customer agrees to this when using our services.</li></ul></p><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">Use this link to process a claim with USPS:</p><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><a href="https://www.usps.com/help/claims.htm">https://www.usps.com/help/claims.htm</a></p><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">If any&nbsp;product is&nbsp;returned to the sender due to damage, the undamaged items will be refunded to the customer and we will file a claim for the damaged product through the shipping carrier. Upon&nbsp;acceptance of the claim, we will refund the leftover&nbsp;amount back to the customer. Shipping charges are non-refundable in any and all circumstances.&nbsp;</p>&nbsp;<h2 style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;"><span style="text-decoration-line: underline;">Exceptions / non-returnable items:</span></h2><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><ul><li>All seasonal, limited edition, international drinks, and snacks are purchased at the customer's discretion and the customer is aware that on some of these items, due to their limited time being sold and import time,&nbsp;<strong>products are not guaranteed to be within expiration periods</strong>, and in most cases, these items will be at a discounted price if they have expired or gone past their best by date.</li></ul></p><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">Please contact us directly for information on product dates.</p><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">Unfortunately, we cannot accept returns on sale items or gift cards.<
3260/p>&nbsp;<h2 style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;"><span style="text-decoration-line: underline;">Exchanges</span></h2><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><ul><li>The fastest way to ensure you get what you want is to return the item you have, and once the return is accepted, make a separate purchase for the new item.</li></ul></p>&nbsp;<h2 style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;">Cancellations:</h2><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><ul><li>Please contact us directly to cancel and pending orders. If the order has left our facility, we are unable to cancel or refund the order.</li></ul></p>
3261                                                                                                            </div>
3262                                                </div>
3263                                            </div>
3264                                                                                    <div class="panel panel-default">
3265                                                <div class="panel-heading "
3266                                                     id="headingArticle2177926">
3267                                                    <h4 class="panel-title s4com-article-title" id="hc-privacy-policy-question">
3268                                                        <a
3269                                                            data-copy-link
3270                                                            class="hcarticle  collapsed  js-no-transition no-transition"
3271                                                            id="2177926"
3272                                                            href="#hc-privacy-policy"
3273                                                            no-data-toggle="collapse"
3274                                                            data-slug="#hc-privacy-policy"
3275                                                            data-target="#hc-privacy-policy"
3276                                                            data-target-id="hc-privacy-policy"
3277                                                                                                                    >
3278                                                            <span data-copy-title class="panel-title-title">Privacy Policy</span>
3279                                                            <span class="panel-title-arrow"></span>
3280                                                        </a>
3281                                                    </h4>
3282                                                </div>
3283                                                <div
3284                                                    id="hc-privacy-policy"
3285                                                    class="panel-collapse  collapse"
3286                                                >
3287                                                    <div class="panel-body hcarticlecontent ">
3288                                                        <p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">This Privacy Policy describes how exoticworld.us (the “Site” or “we”) collects, uses, and discloses your Personal Information when you visit or make a purchase from the Site.</p><h2 style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;">Collecting Personal Information:</h2><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">When you visit the Site, we collect certain information about your device, your interaction with the Site, and information necessary to process your purchases. We may al
3288so collect additional information if you contact us for customer support. In this Privacy Policy, we refer to any information that can uniquely identify an individual (including the information below) as “Personal Information”. See the list below for more information about what Personal Information we collect and why.</p><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><u>Device information</u></p><ul style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><li><strong>Examples of Personal Information collected:</strong>&nbsp;a version of web browser, IP address, time zone, cookie information, what sites or products you view, search terms, and how you interact with the Site.</li><li><strong>Purpose of collection:</strong>&nbsp;to load the Site accurately for you, and to perform analytics on Site usage to optimize our Site.</li><li><strong>Source of collection:</strong>&nbsp;Collected automatically when you access our Site using cookies, log files, web beacons, tags, or pixels</li><li><strong>Disclosure for a business purpose:</strong>&nbsp;shared with our processor Shopify.</li></ul><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><u>Order information</u></p><ul style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><li><strong>Examples of Personal Information collected:</strong>&nbsp;name, billing address, shipping address, payment information (including credit card numbers, email address, and phone number.</li><li><strong>Purpose of collection:</strong>&nbsp;to provide products or services to you to fulfill our contract, to process your payment information, arrange for shipping, and provide you with invoices and/or order confirmations, communicate with you, screen our orders for potential risk or fraud, and when in line with the preferences you have shared with us, provide you with information or advertising relating to our products or services.</li><li><strong>Source of collection:</strong>&nbsp;collected from you.</li><li><strong>Disclosure for a business purpose:</strong>&nbsp;shared with our processor Shopify.</li></ul><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><u>Customer support information</u></p><ul style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><li><strong>Examples of Personal Information collected:</strong>&nbsp;Name, billing address, shipping address, payment information (including credit card numbers, email address, and phone number.</li><li><strong>Purpose of collection:</strong>&nbsp;to provide customer support.</li><li><strong>Source of collection:</strong>&nbsp;collected from you.</li></ul><h2 style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;">Sharing Personal Information:</h2><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">We share your Personal Information with service providers to help us provide our services and fulfill our contracts with you, as described above. For example:</p><ul style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><li>We use Shopify to power our online store. You can read more about how Shopify uses your Personal Information here:&nbsp;<a href="https://www.shopify.com/legal/privacy" target="_blank" rel="noopener noreferrer">https://www.shopify.com/legal/privacy</a>.</li><li>We may share your Personal Information to comply with applicable laws and regulations, to respond to a subpoena, search warrant, or another lawful request for information we receive, or to otherwise protect our rights.</li></ul><h2 style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;">Behavioural Advertising:</h2><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">As described above, we use your Personal Information to provide you with targeted advertisements or marketing communications we believe may be of interest to you. For example:</p><ul style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><li>
3288We use Google Analytics to help us understand how our customers use the Site. You can read more about how Google uses your Personal Information here:&nbsp;<a href="https://policies.google.com/privacy?hl=en" target="_blank" rel="noopener noreferrer">https://policies.google.com/privacy?hl=en</a>.You can also opt-out of Google Analytics here:&nbsp;<a href="https://tools.google.com/dlpage/gaoptout" target="_blank" rel="noopener noreferrer">https://tools.google.com/dlpage/gaoptout</a>.</li><li>&nbsp;We share information about your use of the Site, your purchases, and your interaction with our ads on other websites with our advertising partners. We collect and share some of this information directly with our advertising partners, and in some cases through the use of cookies or other similar technologies (which you may consent to, depending on your location).</li></ul><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">For more information about how targeted advertising works, you can visit the Network Advertising Initiative’s (“NAI”) educational page at&nbsp;<a href="http://www.networkadvertising.org/understanding-online-advertising/how-does-it-work" target="_blank" rel="noopener noreferrer">http://www.networkadvertising.org/understanding-online-advertising/how-does-it-work</a>.</p><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">You can opt-out of targeted advertising by:</p><ul style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><li><em>FACEBOOK -&nbsp;</em><a href="https://www.facebook.com/settings/?tab=ads" target="_blank" rel="noopener noreferrer">https://www.facebook.com/settings/?tab=ads</a></li><li><em>GOOGLE -&nbsp;</em><a href="https://www.google.com/settings/ads/anonymous" target="_blank" rel="noopener noreferrer">https://www.google.com/settings/ads/anonymous</a></li><li><em>BING -&nbsp;</em><a href="https://advertise.bingads.microsoft.com/en-us/resources/policies/personalized-ads" target="_blank" rel="noopener noreferrer">https://advertise.bingads.microsoft.com/en-us/resources/policies/personalized-ads</a><em>]</em></li></ul><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">Additionally, you can opt-out of some of these services by visiting the Digital Advertising Alliance’s opt-out portal at&nbsp;<a href="http://optout.aboutads.info/" target="_blank" rel="noopener noreferrer">http://optout.aboutads.info/</a>.</p><h2 style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;">Using Personal Information:</h2><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">We use your Personal Information to provide our services to you, which includes: offering products for sale, processing payments, shipping and fulfillment of your order, and keeping you up to date on new products, services, and offers.</p><ul style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"></ul><h2 style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;">Retention:</h2><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">When you place an order through the Site, we will retain your Personal Information for our records unless and until you ask us to erase this information.</p><ul style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"></ul><h1 style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;"></h1><h2 style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;">GDPR:</h2><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">If you are a resident of the EEA, you have the right to access the Personal Information we hold about you, to port it to a new service, and to ask that your Personal Information be corrected, updated, or erased. If you would like to exercise these rights, please contact us through the contact information below.</p><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">Your Personal Information will be initially processed in Ireland and then will be transferred outside of Europe for storage and further processing, including to Canada and the United States. For more information on how data transfers comply with the GDPR, see Shopify’s GDPR Whitepaper:&nbsp;<a href="https://help.shopify.com/en/manual/your-account/privacy/GDPR" target="_blank" rel="noopener noreferrer">https://help.shopify.com/en/manual/your-account/privacy/GDPR</a>.</p><h2 style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;">CCPA:</h2><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">If you are a resident of California, you have the right to access the Personal Information we hold about you (also known as the ‘Right to Know’), to port it to a new service, and to ask that your Personal Information be corrected, updated, or erased. If you would like to exercise these rights, please contact us through the contact information below.</p><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">If you would like to designate an authorized agent to submit these requests on your behalf, please contact us at the address below.</p><h2 style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;">Cookies:</h2><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">A cookie is a small amount of information that’s downloaded to your computer or device when you visit our Site. We use a number of different c
3288ookies, including functional, performance, advertising, and social media or content cookies. Cookies make your browsing experience better by allowing the website to remember your actions and preferences (such as login and region selection). This means you don’t have to re-enter this information each time you return to the site or browse from one page to another. Cookies also provide information on how people use the website, for instance, whether it’s their first time visiting or if they are frequent visitors.</p><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">We use the following cookies to optimize your experience on our Site and to provide our services.</p><h2 style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;">Cookies Necessary for the Functioning of the Store:</h2><table class="mce-item-table" style="width: 538.75px; border: 1px dashed rgb(204, 204, 204); color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><thead><tr><th style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;"><strong>Name</strong></th><th style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;"><strong>Function</strong></th></tr></thead><tbody><tr><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;"><em>_ab</em></td><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;">Used in connection with access to admin.</td></tr><tr><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;"><em>_secure_session_id</em></td><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;">Used in connection with navigation through a storefront.</td></tr><tr><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;"><em>cart</em></td><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;">Used in connection with shopping cart.</td></tr><tr><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;"><em>cart_sig</em></td><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;">Used in connection with checkout.</td></tr><tr><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;"><em>cart_ts</em></td><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;">Used in connection with checkout.</td></tr><tr><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;"><em>checkout_token</em></td><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;">Used in connection with checkout.</td></tr><tr><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;"><em>secret</em></td><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;">Used in connection with checkout.</td></tr><tr><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;"><em>secure_customer_sig</em></td><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;">Used in connection with customer login.</td></tr><tr><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;"><em>storefront_digest</em></td><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;">Used in connection with customer login.</td></tr><tr><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;"><em>_shopify_u</em></td><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;">Used to facilitate updating customer account information.</td></tr></tbody></table><h2 style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;">Reporting and Analytics:</h2><table class="mce-item-table" style="width: 538.75px; border: 1px dashed rgb(204, 204, 204); color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><tbody><tr><th style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;"><strong>Name</strong></th><th style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;"><strong>Function</strong></th></tr><tr><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;"><em>
3288_tracking_consent</em></td><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;">Tracking preferences.</td></tr><tr><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;"><em>_landing_page</em></td><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;">Track landing pages</td></tr><tr><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;"><em>_orig_referrer</em></td><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;">Track landing pages</td></tr><tr><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;"><em>_s</em></td><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;">Shopify analytics.</td></tr><tr><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;"><em>_shopify_fs</em></td><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;">Shopify analytics.</td></tr><tr><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;"><em>_shopify_s</em></td><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;">Shopify analytics.</td></tr><tr><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;"><em>_shopify_sa_p</em></td><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;">Shopify analytics relating to marketing &amp; referrals.</td></tr><tr><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;"><em>_shopify_sa_t</em></td><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;">Shopify analytics relating to marketing &amp; referrals.</td></tr><tr><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;"><em>_shopify_y</em></td><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;">Shopify analytics.</td></tr><tr><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;"><em>_y</em></td><td style="border-top: 1px dashed rgb(204, 204, 204); border-right: 1px dashed rgb(204, 204, 204); border-left: 1px dashed rgb(204, 204, 204); border-bottom-style: dashed; border-bottom-color: rgb(204, 204, 204); border-image: initial;">Shopify analytics.</td></tr></tbody></table><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">The length of time that a cookie remains on your computer or mobile device depends on whether it is a “
3288persistent” or “session” cookie. Session cookies last until you stop browsing and persistent cookies last until they expire or are deleted. Most of the cookies we use are persistent and will expire between 30 minutes and two years from the date they are downloaded to your device.</span></p><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><br>You can control and manage cookies in various ways. Please keep in mind that removing or blocking cookies can negatively impact your user experience and parts of our website may no longer be fully accessible.</p><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">Most browsers automatically accept cookies, but you can choose whether or not to accept cookies through your browser controls, often found in your browser’s “Tools” or “Preferences” menu. For more information on how to modify your browser settings or how to block, manage or filter cookies can be found in your browser’s help file or through such sites as&nbsp;<a href="https://exotic-world-snacks.myshopify.com/admin/settings/www.allaboutcookies.org" target="_blank" rel="noopener noreferrer">www.allaboutcookies.org</a>.</p><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">Additionally, please note that blocking cookies may not completely prevent how we share information with third parties such as our advertising partners. To exercise your rights or opt-out of certain uses of your information by these parties, please follow the instructions in the “Behavioural Advertising” section above.</p><h2 style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;">Do Not Track:</h2><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">Please note that because there is no consistent industry understanding of how to respond to “Do Not Track” signals, we do not alter our data collection and usage practices when we detect such a signal from your browser.</p><h2 style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;">Changes:</h2><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">We may update this Privacy Policy from time to time in order to reflect, for example, changes to our practices or for other operational, legal, or regulatory reasons.</p><h2 style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;">Contact:</h2><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">For more information about our privacy practices, if you have questions, or if you would like to make a complaint, please contact us by e-mail at <a href="mailto:[email protected]">[email protected]</a>.</p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">Last updated:&nbsp;</span><em>[03/21/2021]</em></p>
3289                                                                                                            </div>
3290                                                </div>
3291                                            </div>
3292                                                                                    <div class="panel panel-default">
3293                                                <div class="panel-heading "
3294                                                     id="headingArticle2177928">
3295                                                    <h4 class="panel-title s4com-article-title" id="hc-terms-of-service-question">
3296                                                        <a
3297                                                            data-copy-link
3298                                                            class="hcarticle  collapsed  js-no-transition no-transition"
3299                                                            id="2177928"
3300                                                            href="#hc-terms-of-service"
3301                                                            no-data-toggle="collapse"
3302                                                            data-slug="#hc-terms-of-service"
3303                                                            data-target="#hc-terms-of-service"
3304                                                            data-target-id="hc-terms-of-service"
3305                                                                                                                    >
3306                                                            <span data-copy-title class="panel-title-title">Terms Of Service</span>
3307                                                            <span class="panel-title-arrow"></span>
3308                                                        </a>
3309                                                    </h4>
3310                                                </div>
3311                                                <div
3312                                                    id="hc-terms-of-service"
3313                                                    class="panel-collapse  collapse"
3314                                                >
3315                                                    <div class="panel-body hcarticlecontent ">
3316                                                        <p><strong style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">OVERVIEW</strong><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"></span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">This website is operated by Exotic World Snacks. Throughout the site, the terms “we”, “us” and “our” refer to Exotic World Snacks. Exotic World Snacks offers this website, including all information, tools and services available from this site to you, the user, conditioned upon your acceptance of all terms, conditions, policies and notices stated here.</span></p><br style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">By visiting our site and/ or purchasing something from us, you engage in our “Service” and agree to be bound by the following terms and conditions (“Terms of Service”, “Terms”), including those additional terms and conditions and policies referenced herein and/or available by hyperlink. These Terms of Service apply to all users of the site, including without limitation users who are browsers, vendors, customers, merchants, and/ or contributors of content.</span></p><br style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">Please read these Terms of Service carefully before accessing or using our website. By accessing or using any part of the site, you agree to be bound by these Terms of Service. If you do not agree to all the terms and conditions of this agreement, then you may not access the website or use any services. If these Terms of Service are considered an offer, acceptance is expressly limited to these Terms of Service.</span></p><br style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">Any new features or tools which are added to the current store shall also be subject to the Terms of Service. You can review the most current version of the Terms of Service at any time on this page. We reserve the right to update, change or replace any part of these Terms of Service by posting updates and/or changes to our website. It is your responsibility to check this page periodically for changes. Your continued use of or access to the website following the posting of any changes constitutes acceptance of those changes.</span></p><br style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">Our store is hosted on Shopify Inc. They provide us with the online e-commerce platform that allows us to sell our products and services to you.</span></p><br style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><p><strong style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">SECTION 1 - ONLINE STORE TERMS</strong><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"></span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">By agreeing to these Terms of Service, you represent that you are at least the age of majority in your state or province of residence, or that you are the age of majority in your state or province of residence and you have given us your consent to allow any of your minor dependents to use this site.</span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">You may not use our products for any illegal or unauthorized purpose nor may you, in the use of the Service, violate any laws in your jurisdiction (including but not limited to copyright laws).</span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">You must not transmit any worms or viruses or any code of a destructive nature.</span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">A breach or violation of any of the Terms will result in an immediate termination of your Services.</span></p><br style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><p><strong style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">SECTION 2 - GENERAL CONDITIONS</strong><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"></span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">We reserve the right to refuse service to anyone for any reason at any time.</span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">You understand that your content (not including credit card information), may be transferred unencrypted and involve (a) transmissions over various networks; and (b) changes to conform and adapt to technical requirements of connecting networks or devices. Credit card information is always encrypted during transfer over networks.</span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">You agree not to reproduce, duplicate, copy, sell, resell or exploit any portion of the Service, use of the Service, or access to the Service or any contact on the website through which the service is provided, without express written permission by us.</span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">
3316The headings used in this agreement are included for convenience only and will not limit or otherwise affect these Terms.</span></p><br style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><p><strong style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">SECTION 3 - ACCURACY, COMPLETENESS AND TIMELINESS OF INFORMATION</strong><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"></span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">We are not responsible if information made available on this site is not accurate, complete or current. The material on this site is provided for general information only and should not be relied upon or used as the sole basis for making decisions without consulting primary, more accurate, more complete or more timely sources of information. Any reliance on the material on this site is at your own risk.</span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">This site may contain certain historical information. Historical information, necessarily, is not current and is provided for your reference only. We reserve the right to modify the contents of this site at any time, but we have no obligation to update any information on our site. You agree that it is your responsibility to monitor changes to our site.</span></p><br style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><p><strong style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">SECTION 4 - MODIFICATIONS TO THE SERVICE AND PRICES</strong><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"></span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">Prices for our products are subject to change without notice.</span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">We reserve the right at any time to modify or discontinue the Service (or any part or content thereof) without notice at any time.</span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">We shall not be liable to you or to any third-party for any modification, price change, suspension or discontinuance of the Service.</span></p><br style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><p><strong style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">SECTION 5 - PRODUCTS OR SERVICES (if applicable)</strong><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"></span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">Certain products or services may be available exclusively online through the website. These products or services may have limited quantities and are subject to return or exchange only according to our Return Policy.</span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">We have made every effort to display as accurately as possible the colors and images of our products that appear at the store. We cannot guarantee that your computer monitor's display of any color will be accurate.</span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">We reserve the right, but are not obligated, to limit the sales of our products or Services to any person, geographic region or jurisdiction. We may exercise this right on a case-by-case basis. We reserve the right to limit the quantities of any products or services that we offer. All descriptions of products or product pricing are subject to change at anytime without notice, at the sole discretion of us. We reserve the right to discontinue any product at any time. Any offer for any product or service made on this site is void where prohibited.</span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">We do not warrant that the quality of any products, services, information, or other material purchased or obtained by you will meet your expectations, or that any errors in the Service will be corrected.</span></p><br style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><p><strong style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">SECTION 6 - ACCURACY OF BILLING AND ACCOUNT INFORMATION</strong><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"></span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">We reserve the right to refuse any order you place with us. We may, in our sole discretion, limit or cancel quantities purchased per person, per household or per order. These restrictions may include orders placed by or under the same customer account, the same credit card, and/or orders that use the same billing and/or shipping address. In the event that we make a change to or cancel an order, we may attempt to notify you by contacting the e‑mail and/or billing address/phone number provided at the time the order was made. We reserve the right to limit or prohibit orders that, in our sole judgment, appear to be placed by dealers, resellers or distributors.</span></p><br style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">You agree to provide current, complete and accurate purchase and account information for all purchases made at our store. You agree to promptly update your account and other information, including your email address and credit card numbers and expiration dates, so that we can complete your transactions and contact you as needed.</span></p><br style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">For more detail, please review our Returns Policy.</span></p><br style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><p><strong style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">SECTION 7 - OPTIONAL TOOLS</strong><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"></span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">We may provide you with access to third-party tools over which we neither monitor nor have any control nor input.</span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">You acknowledge and agree that we provide access to such tools ”as is” and “as available” without any warranties, representations or conditions of any kind and without any endorsement. We shall have no liability whatsoever arising from or relating to your use of optional third-party tools.</span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">Any use by you of optional tools offered through the site is entirely at your own risk and discretion and you should ensure that you are familiar with and approve of the terms on which tools are provided by the relevant third-party provider(s).</span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">
3316We may also, in the future, offer new services and/or features through the website (including, the release of new tools and resources). Such new features and/or services shall also be subject to these Terms of Service.</span></p><br style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><p><strong style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">SECTION 8 - THIRD-PARTY LINKS</strong><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"></span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">Certain content, products and services available via our Service may include materials from third-parties.</span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">Third-party links on this site may direct you to third-party websites that are not affiliated with us. We are not responsible for examining or evaluating the content or accuracy and we do not warrant and will not have any liability or responsibility for any third-party materials or websites, or for any other materials, products, or services of third-parties.</span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">We are not liable for any harm or damages related to the purchase or use of goods, services, resources, content, or any other transactions made in connection with any third-party websites. Please review carefully the third-party's policies and practices and make sure you understand them before you engage in any transaction. Complaints, claims, concerns, or questions regarding third-party products should be directed to the third-party.</span></p><br style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><p><strong style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">SECTION 9 - USER COMMENTS, FEEDBACK AND OTHER SUBMISSIONS</strong><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"></span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">If, at our request, you send certain specific submissions (for example contest entries) or without a request from us you send creative ideas, suggestions, proposals, plans, or other materials, whether online, by email, by postal mail, or otherwise (collectively, 'comments'), you agree that we may, at any time, without restriction, edit, copy, publish, distribute, translate and otherwise use in any medium any comments that you forward to us. We are and shall be under no obligation (1) to maintain any comments in confidence; (2) to pay compensation for any comments; or (3) to respond to any comments.</span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">We may, but have no obligation to, monitor, edit or remove content that we determine in our sole discretion are unlawful, offensive, threatening, libelous, defamatory, pornographic, obscene or otherwise objectionable or violates any party’s intellectual property or these Terms of Service.</span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">You agree that your comments will not violate any right of any third-party, including copyright, trademark, privacy, personality or other personal or proprietary right. You further agree that your comments will not contain libelous or otherwise unlawful, abusive or obscene material, or contain any computer virus or other malware that could in any way affect the operation of the Service or any related website. You may not use a false e‑mail address, pretend to be someone other than yourself, or otherwise mislead us or third-parties as to the origin of any comments. You are solely responsible for any comments you make and their accuracy. We take no responsibility and assume no liability for any comments posted by you or any third-party.</span></p><br style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><p><strong style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">SECTION 10 - PERSONAL INFORMATION</strong><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"></span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">Your submission of personal information through the store is governed by our Privacy Policy. To view our Privacy Policy.</span></p><br style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><p><strong style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">SECTION 11 - ERRORS, INACCURACIES AND OMISSIONS</strong><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"></span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">Occasionally there may be information on our site or in the Service that c
3316ontains typographical errors, inaccuracies or omissions that may relate to product descriptions, pricing, promotions, offers, product shipping charges, transit times and availability. We reserve the right to correct any errors, inaccuracies or omissions, and to change or update information or cancel orders if any information in the Service or on any related website is inaccurate at any time without prior notice (including after you have submitted your order).</span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">We undertake no obligation to update, amend or clarify information in the Service or on any related website, including without limitation, pricing information, except as required by law. No specified update or refresh date applied in the Service or on any related website, should be taken to indicate that all information in the Service or on any related website has been modified or updated.</span></p><br style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><p><strong style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">SECTION 12 - PROHIBITED USES</strong><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"></span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">In addition to other prohibitions as set forth in the Terms of Service, you are prohibited from using the site or its content: (a) for any unlawful purpose; (b) to solicit others to perform or participate in any unlawful acts; (c) to violate any international, federal, provincial or state regulations, rules, laws, or local ordinances; (d) to infringe upon or violate our intellectual property rights or the intellectual property rights of others; (e) to harass, abuse, insult, harm, defame, slander, disparage, intimidate, or discriminate based on gender, sexual orientation, religion, ethnicity, race, age, national origin, or disability; (f) to submit false or misleading information; (g) to upload or transmit viruses or any other type of malicious code that will or may be used in any way that will affect the functionality or operation of the Service or of any related website, other websites, or the Internet; (h) to collect or track the personal information of others; (i) to spam, phish, pharm, pretext, spider, crawl, or scrape; (j) for any obscene or immoral purpose; or (k) to interfere with or circumvent the security features of the Service or any related website, other websites, or the Internet. We reserve the right to terminate your use of the Service or any related website for violating any of the prohibited uses.</span></p><br style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><p><strong style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">SECTION 13 - DISCLAIMER OF WARRANTIES; LIMITATION OF LIABILITY</strong><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"></span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">We do not guarantee, represent or warrant that your use of our service will be uninterrupted, timely, secure or error-free.</span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">We do not warrant that the results that may be obtained from the use of the service will be accurate or reliable.</span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">You agree that from time to time we may remove the service for indefinite periods of time or cancel the service at any time, without notice to you.</span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">You expressly agree that your use of, or inability to use, the service is at your sole risk. The service and all products and services delivered to you through the service are (except as expressly stated by us) provided 'as is' and 'as available' for your use, without any representation, warranties or conditions of any kind, either express or implied, including all implied warranties or conditions of merchantability, merchantable quality, fitness for a particular purpose, durability, title, and non-infringement.</span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">In no case shall Exotic World Snacks, our directors, officers, employees, affiliates, agents, contractors, interns, suppliers, service providers or licensors be liable for any injury, loss, claim, or any direct, indirect, incidental, punitive, special, or consequential damages of any kind, including, without limitation lost profits, lost revenue, lost savings, loss of data, replacement costs, or any similar damages, whether based in contract, tort (including negligence), strict liability or otherwise, arising from your use of any of the service or any products procured using the service, or for any other claim related in any way to your use of the service or any product, including, but not limited to, any errors or omissions in any content, or any loss or damage of any kind incurred as a result of the use of the service or any content (or product) posted, transmitted, or otherwise made available via the service, even if advised of their possibility. Because some states or jurisdictions do not allow the exclusion or the limitation of liability for consequential or incidental damages, in such states or jurisdictions, our liability shall be limited to the maximum extent permitted by law.</span></p><br style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><p><strong style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">SECTION 14 - INDEMNIFICATION</strong><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"></span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">You agree to indemnify, defend and hold harmless Exotic World Snacks and our parent, subsidiaries, affiliates, partners, officers, directors, agents, contractors, licensors, service providers, subcontractors, suppliers, interns and employees, harmless from any claim or demand, including reasonable attorneys’ fees, made by any third-party due to or arising out of your breach of these Terms of Service or the documents they incorporate by reference, or your violation of any law or the rights of a third-party.</span></p><br style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><p><strong style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">SECTION 15 - SEVERABILITY</strong><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"></span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">In the event that any provision of these Terms of Service is determined to be unlawful, void or unenforceable, such provision shall nonetheless be enforceable to the fullest extent permitted by applicable law, and the unenforceable portion shall be deemed to be severed from these Terms of Service, such determination shall not affect the validity and enforceability of any other remaining provisions.</span></p><br style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><p><strong style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">SECTION 16 - TERMINATION</strong><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"></span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">The obligations and liabilities of the parties incurred prior to the termination date shall survive the termination of this agreement for all purposes.</span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">These Terms of Service are effective unless and until terminated by either you or us. You may terminate these Terms of Service at any time by notifying us that you no longer wish to use our Services, or when you cease using our site.</span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">If in our sole judgment you fail, or we suspect that you have failed, to comply with any term or provision of these Terms of Service, we also may terminate this agreement at any time without notice and you will remain liable for all amounts due up to and including the date of termination; and/or accordingly may deny you access to our Services (or any part thereof).</span></p><br style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><p><strong style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">SECTION 17 - ENTIRE AGREEMENT</strong><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"></span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">The failure of us to exercise or enforce any right or provision of these Terms of Service shall not constitute a waiver of such right or provision.</span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">These Terms of Service and any policies or operating rules posted by us on this site or in respect to The Service constitutes the entire agreement and understanding between you and us and govern your use of the Service, superseding any prior or contemporaneous agreements, communications and proposals, whether oral or written, between you and us (including, but not limited to, any prior versions of the Terms of Service).</span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">Any ambiguities in the interpretation of these Terms of Service shall not be construed against the drafting party.</span></p><br style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><p><strong style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">SECTION 18 - GOVERNING LAW</strong><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"></span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">These Terms of Service and any separate agreements whereby we provide you Services shall be governed by and construed in accordance with the laws of United States.</span></p><br style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><p><strong style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">SECTION 19 - CHANGES TO TERMS OF SERVICE</strong><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"></span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">You can review the most current version of the Terms of Service at any time at this page.</span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">We reserve the right, at our sole discretion, to update, change or replace any part of these Terms of Service by posting updates and changes to our website. It is y
3316our responsibility to check our website periodically for changes. Your continued use of or access to our website or the Service following the posting of any changes to these Terms of Service constitutes acceptance of those changes.</span></p><br style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><p><strong style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">SECTION 20 - CONTACT INFORMATION</strong><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"></span></p><p><span style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">Questions about the Terms of Service should be sent to us at <a href="mailto:[email protected]">[email protected]</a>.</span></p>
3317                                                                                                            </div>
3318                                                </div>
3319                                            </div>
3320                                                                                    <div class="panel panel-default">
3321                                                <div class="panel-heading "
3322                                                     id="headingArticle2177929">
3323                                                    <h4 class="panel-title s4com-article-title" id="hc-shipping-policy-question">
3324                                                        <a
3325                                                            data-copy-link
3326                                                            class="hcarticle  collapsed  js-no-transition no-transition"
3327                                                            id="2177929"
3328                                                            href="#hc-shipping-policy"
3329                                                            no-data-toggle="collapse"
3330                                                            data-slug="#hc-shipping-policy"
3331                                                            data-target="#hc-shipping-policy"
3332                                                            data-target-id="hc-s
3332hipping-policy"
3333                                                                                                                    >
3334                                                            <span data-copy-title class="panel-title-title">Shipping Policy</span>
3335                                                            <span class="panel-title-arrow"></span>
3336                                                        </a>
3337                                                    </h4>
3338                                                </div>
3339                                                <div
3340                                                    id="hc-shipping-policy"
3341                                                    class="panel-collapse  collapse"
3342                                                >
3343                                                    <div class="panel-body hcarticlecontent ">
3344                                                        <h2 style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;">Shipping Times:</h2><ul style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><li>All items will be processed within 2-5 business days of the order being placed. If there are any&nbsp;delays or problems pre-shipment, Exotic World will attempt to contact the customer.</li><li>If any items are out of stock, Exotic World will contact the customer to offer alternatives or to receive a full refund to their method of payment immediately.&nbsp;</li></ul><h2 style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;">Damaged Packages/Products:</h2><ul style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><li>Claims made for&nbsp;damaged products will be covered by USPS carrier insurance and the customer must make a claim through their&nbsp;website.&nbsp;</li><li>All damages are to be handled through the carrier service selected and the customer agrees to this when using our services.</li></ul><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">Please see our refund policy for more information on damaged shipments.</p>&nbsp;<h2 style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;">Melted Product:</h2><ul style="color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;"><li>As the temperature starts to rise across the USA, it becomes more difficult to guarantee the freshness and&nbsp;condition of chocolates and other melt-able goods.</li><li>If temperatures in your city are above 73 Fahrenheit, goods may arrive slightly damaged. If temperatures are above 82 Fahrenheit, goods are more susceptible to melt in transit.&nbsp;</li><li>You will have an option during check out to have ice packs included with your package to prevent melting. This option will be available at an additional charge.</li></ul><p style="margin-bottom: 1em; line-height: 1.4; color: rgb(0, 0, 0); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 15px;">We can not be responsible for any temperature-related damages caused during shipping. Please refer to our return policy regarding returns and damages.</p>&nbsp;&nbsp;
3345                                                                                                            </div>
3346                                                </div>
3347                                            </div>
3348                                                                            </div>
3349                                </div>
3350                            </div>
3351                                            </div>
3352                            </div>
3353        </div>
3354    </div>
3355
3356    <div class="s4com-footer">
3357        <div class="hc-container">
3358            <!-- start footer view -->
3359<!-- begin common/footer -->
3360<style>
3361    .s4com-contact-form {
3362        color: #3E3E3E;
3363        word-break: break-word;
3364    }
3365
3366    .help-center-modal-dialog .help-center-modal-content.long-text {
3367        max-height: 95%;
3368        overflow: auto;
3369        margin-top: 0;
3370        top: 50%;
3371        transform: translateY(-50%);
3372    }
3373
3374    @media  screen and (max-width: 768px), screen and (max-height: 650px) {
3375        .s4com-new-contact-button {
3376            width: 100%;
3377        }
3378    }
3379
3380            .s4com-btn,
3381        .help-center-modal-footer .s4com-btn,
3382        .help-center-modal-footer .s4com-btn:hover,
3383        .help-center-modal-footer .s4com-btn:focus {
3384            color: #3E3E3E !important;
3385            background: #EECE25 !important;
3386        }
3387    
3388    .help-center-modal .help-center-modal-header .close svg {
3389        fill: #3E3E3E;
3390        width: 28px;
3391        height: 28px;
3392    }
3393
3394    .help-center-modal.s4com-is-rtl {
3395        direction: rtl;
3396    }
3397
3398    .help-center-modal.s4com-is-rtl .help-center-modal-header .close {
3399        float: left;
3400    }
3401
3402    .help-center-modal.s4com-is-rtl .help-center-modal-footer {
3403        text-align: left;
3404    }
3405</style>
3406<!-- end common/footer -->
3407    
3408
3409<!-- Old Contact Form Modal -->
3410<div class="help-center-modal fade s4com-help-centercenter-modal in " id="contactForm" tabindex="-1" role="dialog" aria-labelledby="contactForm" aria-hidden="true" data-no-instant>
3411    <div class="help-center-modal-backdrop fade in" style="height: 100%;"></div>
3412    <div class="help-center-modal-dialog">
3413        <div class="help-center-modal-content long-text">
3414            <div class="help-center-modal-header">
3415                <a href="#" class="close" onclick="hideModal();" aria-label="Close">
3416                    <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" focusable="false" viewBox="0 0 24 24">
3416<path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg>
3417                </a>
3418                <h3 class="help-center-modal-title">Contact support</h3>
3419            </div>
3420
3421            <div class="help-center-modal-body">
3422                <div class="after-success-hide">
3423                    <form method="POST" action="#" accept-charset="UTF-8" id="s4com-emailForm">
3424                        <div class="form-group">
3425                            <label for="email" class="control-label">Your Email*</label>
3426                            <input class="js-email control-label" name="email" type="text" id="email">
3427                            <label for="name" class="control-label">Your Name</label>
3428                            <input class="js-email control-label" name="name" type="text" id="name">
3429                            <label for="order_number" class="control-label">Order Number</label>
3430                            <input class="js-email control-label" name="order_number" type="text" id="order_number">
3431                            <label for="message" class="control-label">Message*</label>
3432                            <textarea class="js-required control-label" rows="5" name="message" cols="50" id="message"></textarea>
3433                        </div>
3434                        <div class="g-recaptcha" data-sitekey="6LeAoh8UAAAAAB4JXRivKERGvUOjYIRgeUt7S_UH"></div>
3435                    </form>
3436                </div>
3437                <div class="form-group">
3438                    <div id="s4com-emailMessage"></div>
3439                </div>
3440            </div>
3441            <div class="after-success-hide">
3442                <div class="help-center-modal-footer">
3443                    <button type="button" class="s4com-btn s4com-new-contact-button" onclick="jqS4com('#s4com-emailForm').submit(); return false;">Submit</button>
3444                </div>
3445            </div>
3446            </form>
3447        </div>
3448    </div>
3449</div>
3450
3451<!-- Old Contact Form Modal -->
3452
3453
3454<script src="https://helpcenter.eoscity.com/js/algoliasearch.min.js"></script>
vendor: 1 bytes, line 3454
3454
3455<script src="https://helpcenter.eoscity.com/js/front-store/bootstrap.min.js"></script>
3455
3456
3457
3458
3459    
3460    
3461    
3462
3463<script type="text/javascript" data-no-instant>
3464    // Contact Form
3465    function showHCNewContactFormModal(formtext) {
3466        const widget = document.getElementById('hc-widget').shadowRoot.querySelector('[class^="Launcher__LauncherWrapper"]');
3467        widget && widget.click()
3468        const CFWidget = jqS4com('.hc-contact-form-widget a')[0];
3469        CFWidget && CFWidget.click();
3470    }
3471
3472    // Old Contact Form
3473    jqS4com.ajaxSetup({
3474        headers: {
3475            'X-CSRF-TOKEN': 'QuNp2vnKerpmhMi3NXuq5YGjWRqh3mLXc1JcIwJb'
3476        }
3477    });
3478
3479    function isEmail(email) {
3480        var regex = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;
3481        return regex.test(email);
3482    }
3483    // Contact Form
3484
3485    jqS4com('#s4com-emailForm').submit(function(event){
3486        var form = jqS4com(this),
3487            emailVal = form.find('.js-email').val(),
3488            msgVal = form.find('.js-required').val();
3489        event.preventDefault();
3490
3491        if ((emailVal.length) && (isEmail(emailVal)) && (msgVal.length)) {
3492            jqS4com.ajax({
3493                method: "POST",
3494                url: '/apps/help-center/send-email',
3495                crossDomain: true,
3496                data: form.serialize(),
3497                success: function (res) {
3498                    res = JSON.parse(res);
3499                    if (res.status == 1)
3500                    {
3501                        jqS4com('#s4com-emailMessage').html('<h3>'+res.msg+'</h3>');
3502                        jqS4com('.after-success-hide').hide();
3503                        setTimeout(function(){ hideModal(); }, 3000);
3504                    } else {
3505                        jqS4com('#s4com-emailMessage').html(res.msg);
3506                    }
3507                }
3508            });
3509        } else {
3510            jqS4com('#s4com-emailMessage').html('Please fill in all the fields');
3511        }
3512    });
3513
3514
3515    
3516    function showHCModal(formtext) {
3517        const jsScript = document.createElement("script");
3518        document.head.appendChild(jsScript);
3519        const src = '//www.google.com/reca' + 'ptcha/api.js';
3520        jsScript.src = src;
3521
3522        formtext = formtext || '';
3523        var modal = jqS4com('#contactForm');
3524        modal.show();
3525        jqS4com('html,body').animate({
3526            scrollTop: modal.find('div.help-center-modal-content').offset().top - 0
3527        }, 1);
3528        jqS4com("body").css("overflow", "hidden");
3529
3530        jqS4com("#message").text('Hello, I was unable to find info about ' + formtext);
3531
3532    }
3533
3534    function hideModal() {
3535        event.preventDefault();
3536        var modal = jqS4com('#contactForm');
3537        modal.hide();
3538        jqS4com("body").css("overflow", "");
3539    }
3540
3541    </script>
3541
3542
3543<script type="text/javascript" data-no-instant>
3544    function searchCallback(err) {
3545        if (err) {
3546            // error
3547        }
3548    }
3549
3550    jqS4com(document).ready(function() {
3551        var $inputfield = jqS4com('#s4com-q');
3552        var client = algoliasearch("XKBYJZA3VJ", "808e1d0bc8888de4baa261aa4fbad515"); // public credentials
3553
3554                var index = client.initIndex("production-hc-260087-exotic-world-snacks.myshopify.com");
3555        
3556        $inputfield.keyup(function() {
3557            var query = $inputfield.val();
3558            index.search(query, searchCallback);
3559
3560        }).focus().closest('form').on('submit', function() {
3561            // on form submit, store the query string in the anchor
3562            location.replace('#q=' + encodeURIComponent($inputfield.val()));
3563            return false;
3564        });
3565
3566        autocomplete('#s4com-q', {hint: false}, [
3567            {
3568                source: autocomplete.sources.hits(index, {hitsPerPage: 5}),
3569                displayKey: 'title',
3570                templates: {
3571                    empty: function (query, isEmpty ) {
3572                        return (`<div class="empty-message">No results found
3573            <a href="#"onclick="showHCModal(jqS4com('#s4com-q').val()); return false;" class="s4com-btn-contact-no-result">Contact</a>
3574    </div>
3575`);
3576                    },
3577                    suggestion: function(hit) {
3578                        //if (hit.language === language) {
3579                        return '<div class="tt-suggestion tt-selectable"><a href="#!' + hit.slug + '">' + hit.title + '</a></div>';
3580                        //}
3581                    }
3582                }
3583            }
3584        ]).on('autocomplete:selected', function(ev, suggestion) {
3585            if (window.s4comAlgoliaAutoCompleteCallback) {
3586                window.s4comAlgoliaAutoCompleteCallback(suggestion);
3587                return;
3588            }
3589
3590            if (window.location.hash === '' || window.location.hash !== suggestion.slug) {
3591                setTimeout(function () {
3592                    [...document.getElementsByClassName('s4com-section-body')].forEach(el=>{el.style.height = 'auto'})
3593                    history.pushState(null, null, `#${suggestion.slug}`);
3594                    jqS4com(window).trigger('hashchange');
3595                }, 5);
3596            }
3597        });
3598
3599        // Hash with search phrase
3600        if (location.hash && location.hash.indexOf('#q=') === 0) {
3601            var q = decodeURIComponent(location.hash.substring(3));
3602            $inputfield.val(q).trigger('keyup');
3603
3604            if (jqS4com('.hc-theme-6').length || jqS4com('.hc-theme-7').length) {
3605                jqS4com('.categories-list .categories-list-item').first().addClass('active').siblings().removeClass('active');
3606                jqS4com('.s4com-tab-content .tab-pane').first().addClass('active').siblings().removeClass('active');
3607            }
3608        }
3609
3610        // Hash with article id
3611        if((window.location.hash != "") && (window.location.hash.indexOf('#q') == -1)) {
3612            jqS4com(window).trigger('hashchange');
3613        }
3614    });
3615
3616    jqS4com("#language-switcher").on('change', (function(){
3617        var route = window.location.href.split('?')[0];
3618        route = route.split('#')[0];
3619        window.location = route + '?language='+ this.value;
3620    }))
3621
3622</script>
3622
3623
3624<style>
3625    .s4com-section-body.collapse {
3626        display: none !important;
3627    }
3628    .s4com-section-body.collapse.in {
3629        display: block !important;
3630    }
3631    .panel-heading + .collapse.in {
3632        height: auto !important;
3633    }
3634</style>
3635
3636<!-- begin user css override --><style></style><!-- end user css override --> <!-- begin hc_html_override --><!-- end hc_html_override -->        </div>
3637</div>
3638<div id="copy-faq-article-icon" style="display: none;">
3639    <svg width="16" height="22">
3640        <rect x="4" y="2" width="11" height="14" rx="2" style="fill:#fff;stroke-width:2;stroke:#000" />
3641        <rect x="1" y="5" width="11" height="14" rx="2" style="fill:#fff;stroke-width:2;stroke:#000" />
3642    </svg>
3643    <span class="tooltiptext">Copy to clipboard</span>
3644</div>
3645<script>
3646    window.addEventListener('DOMContentLoaded', () => {
3647        ((attribut, additionalStyles, left) => {
3648    const copyIcon = document.querySelector('#copy-faq-article-icon');
3649    copyIcon.remove();
3650    copyIcon.removeAttribute('style');
3651
3652    if (left) {
3653        copyIcon.style.transform = 'translate(-30px, -15px)';
3654    }
3655    
3656
3657    for (let key in additionalStyles) {
3658        copyIcon.style[key] = additionalStyles[key];
3659    }
3660
3661    const tooltip = copyIcon.querySelector('span');
3662
3663    let currentUrl = document.location.href;
3664
3665    copyIcon.addEventListener('click', e => {
3666        navigator.clipboard.writeText(currentUrl);
3667        tooltip.textContent = 'Copied!';
3668        e.stopPropagation();
3669        e.preventDefault();
3670    })
3671
3672    const articlesA = document.querySelectorAll('[data-copy-link]');
3673    const articleTitle = document.querySelectorAll('[data-copy-title]');
3674
3675    for (let i = 0; i < articleTitle.length; i++) {
3676        articleTitle[i].addEventListener('mouseover' , () => {
3677            insert(articleTitle[i]);
3678            tooltip.textContent = 'Copy to clipboard';
3679            currentUrl = getUrl(articlesA[i])
3680        });
3681    }
3682
3683    const getUrl = (node) => {
3684        const url = node.dataset.copyUrl || node.getAttribute(attribut);
3685        if (url.includes(document.location.origin)) {
3686            return url;
3687        }
3688
3689        return document.location.href.split('#')[0] + url
3690    }
3691
3692    const insert = (node) => {
3693        if (left) {
3694            node.parentNode.insertBefore(copyIcon, node);
3695        } else {
3696            node.parentNode.insertBefore(copyIcon, node.nextSibling);
3697        }
3698    }
3699})
3700            ("data-slug", {"margin-right":"auto"}, )
3701    });
3702</script>
3702
3703
3704<style>
3705    #copy-faq-article-icon {
3706        transform: translate(10px, -15px);
3707        cursor: pointer;
3708        position: relative;
3709        display: inline-block;
3710        /* width: 0px; */
3711        height: 0px;
3712    }
3713
3714    #copy-faq-article-icon .tooltiptext {
3715        visibility: hidden;
3716        width: 120px;
3717        background-color: #000a;
3718        color: #fff;
3719        text-align: center;
3720        padding: 5px 0;
3721        border-radius: 6px;
3722        position: absolute;
3723        z-index: 1;
3724        width: 120px;
3725        bottom: 120%;
3726        left: 50%;
3727        margin-left: -60px;
3728        font-size: 11px;
3729    }
3730
3731    #copy-faq-article-icon:hover .tooltiptext {
3732        visibility: visible;
3733    }
3734</style>
3735        
3735<script>
3736    // check if text is RTL
3737    function isRTL(s) {
3738        let ltrChars = 'A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02B8\u0300-\u0590\u0800-\u1FFF' + '\u2C00-\uFB1C\uFDFE-\uFE6F\uFEFD-\uFFFF',
3739            rtlChars = '\u0591-\u07FF\uFB1D-\uFDFD\uFE70-\uFEFC',
3740            rtlDirCheck = new RegExp('^[^' + ltrChars + ']*[' + rtlChars + ']');
3741
3742        return rtlDirCheck.test(s);
3743    }
3744
3745    function changeEnglishLanguageNameToOriginal() {
3746        let option = jqS4com('.s4com-dropdown option');
3747        let defaultLangSelected = jqS4com('#language-switcher').find(":selected");
3748
3749        // change from english to original chinese lang name
3750        jqS4com(window).on('load', e => {
3751            let shopsDomainsFragmentsList = ['rawhabit', 'con-scius'];
3752            // loop each fragment
3753            shopsDomainsFragmentsList.forEach(fragment => {
3754                changeLangText(option, defaultLangSelected, fragment);
3755            });
3756        });
3757    }
3758
3759    function changeLangText(option, defaultLangSelected, shopDomainFragment) {
3760        if (window.location.href.indexOf(shopDomainFragment) > -1) {
3761            jqS4com(option).each(function (k, v) {
3762                if (v.value.indexOf('Chinese') > -1) {
3763                    jqS4com(v).text("繁體中文");
3764                } else if (jqS4com(v).text().indexOf('Chinese') > -1) {
3765                    jqS4com(v).text("繁體中文");
3766                }
3767
3768                if (defaultLangSelected.text().indexOf('Chinese') > -1) {
3769                    defaultLangSelected.text("繁體中文");
3770                }
3771            });
3772        }
3773    }
3774</script>
3774
3775
3776<script>
3777    document.addEventListener('DOMContentLoaded', function() {
3778        var lazyloadImages;
3779        if ('IntersectionObserver' in window) {
3780            lazyloadImages = document.querySelectorAll('img[data-hc-fac-class="lazy"], iframe[data-hc-fac-class="lazy"]');
3781            var imageObserver = new IntersectionObserver(function(entries, observer) {
3782                entries.forEach(function(entry) {
3783                    if (entry.isIntersecting) {
3784                        var target = entry.target;
3785                        target.src = target.dataset.src;
3786                        target.removeAttribute('data-hc-fac-class');
3787                        imageObserver.unobserve(target);
3788                    }
3789                });
3790            }, {
3791                rootMargin: '100px'
3792            });
3793            lazyloadImages.forEach(function(lazyImage) {
3794                imageObserver.observe(lazyImage);
3795            });
3796        }
3797    });
3798</script>
vendor: 1 bytes, line 3798
3798
3799<script>
3800    /**
3801     * Fold/unfold FAQ articles and sections
3802     */
3803    document.addEventListener('readystatechange', function() {
3804        if(document.readyState !== 'interactive') {
3805            return;
3806        }
3807
3808        const toggleHeader = (element) => {
3809            element.classList.toggle('collapsed');
3810            element.classList.toggle('s4com-active');
3811        };
3812
3813        const toggleContent = (element) => {
3814            if (element.classList.contains('in')) {
3815                const h = element.getBoundingClientRect();
3816                element.style.height = h.height + 'px';
3817                element.classList.remove('collapse', 'in');
3818                element.classList.add('collapsing');
3819                setTimeout(function (element) {
3820                    return function () {
3821                        element.style.height = '';
3822                    };
3823                }(element), 1);
3824                setTimeout(function (element) {
3825                    return function () {
3826                        element.classList.remove('collapsing');
3827                        element.classList.add('collapse');
3828                    };
3829                }(element), 350);
3830            }
3831            else {
3832                element.classList.remove('collapse');
3833                element.classList.add('collapsing');
3834                element.setAttribute('aria-expanded', true);
3835                const h = element.scrollHeight;
3836                element.style.height = h + 'px';
3837                setTimeout(function (element) {
3838                    return function () {
3839                        element.classList.remove('collapsing');
3840                        element.classList.add('collapse', 'in');
3841                        element.style.height = '';
3842                    };
3843                }(element), 350);
3844            }
3845        };
3846
3847        const setHistoryHash = (hash) => {
3848            history.pushState(null, null, hash);
3849        };
3850
3851        const clearHistoryHash = () => {
3852            history.pushState('', document.title, window.location.pathname + window.location.search);
3853        };
3854
3855        const getSectionHash = (contentId) => {
3856            const sectionIdMatch = contentId.match(/(\d+)$/);
3857
3858            if (!sectionIdMatch) {
3859                return '#' + contentId;
3860            }
3861
3862            return '#section-' + sectionIdMatch[1];
3863        };
3864
3865        const toggleHistory = (element, hash) => {
3866            if (element.classList.contains('s4com-active')) {
3867                setHistoryHash(hash);
3868            }
3869            else {
3870                clearHistoryHash();
3871            }
3872        };
3873
3874        const toggleSection = (event) => {
3875            event.preventDefault();
3876            const header = event.currentTarget;
3877            const contentId = header.dataset.targetId;
3878            const content = document.getElementById(contentId);
3879            toggleHeader(header);
3880            toggleContent(content);
3881            toggleHistory(header, getSectionHash(contentId));
3882        };
3883
3884        const toggleArticle = (event) => {
3885            event.preventDefault();
3886            const header = event.currentTarget;
3887            const contentId = header.dataset.targetId;
3888            const content = document.getElementById(contentId);
3889            toggleHeader(header);
3890            toggleContent(content);
3891            toggleHistory(header, '#' + contentId);
3892        };
3893
3894        const sections = document.querySelectorAll('.hcsection');
3895        sections.forEach(section => {
3896            if (section.dataset.hcToggleSectionListenerIsSet != 'yes') {
3897                section.addEventListener('click', toggleSection);
3898                section.dataset.hcToggleSectionListenerIsSet = 'yes';
3899            }
3900        });
3901
3902        const articles = document.querySelectorAll('.hcarticle');
3903        articles.forEach(article => {
3904            if (article.dataset.hcToggleArticleListenerIsSet != 'yes') {
3905                article.addEventListener('click', toggleArticle);
3906                article.dataset.hcToggleArticleListenerIsSet = 'yes';
3907            }
3908        });
3909    });
3910</script>
3910
3911
3912<script>
3913    if (window.location.hash === '') {
3914        jqS4com('.categories-list .categories-list-item').first().addClass('active');
3915        jqS4com('.s4com-tab-content .tab-pane').first().addClass('active');
3916    }
3917
3918    jqS4com('.hccategory a').on('click', function() {
3919        if (jqS4com(window).width() <= 768) {
3920            jqS4com('html, body').animate({
3921                scrollTop: jqS4com('.s4com-tab-content').offset().top - 50
3922            });
3923        }
3924    });
3925</script>
3925
3926
3927    
3927<script>
3928
3929    /* Hash change function common to themes 2 3 4 */
3930    jqS4com(window).on('hashchange', function () {
3931        let url = window.location.href;
3932        let currentHashId;
3933
3934        if (url.includes('!')) {
3935            currentHashId = window.location.hash.slice(1).substring(1, window.location.hash.slice(1).length);
3936        } else {
3937            currentHashId = window.location.hash.slice(1).substring(0, window.location.hash.slice(1).length);
3938        }
3939
3940        const sectionHashMatch = currentHashId.match(/^section-(\d+)$/);
3941
3942        if (sectionHashMatch && location.hash.indexOf('#q=') < 0) {
3943            const sectionId = sectionHashMatch[1];
3944            let sectionHrefTag = jqS4com('.hcsection[data-target-id="collapse' + sectionId + '"]');
3945
3946            if (sectionHrefTag.length === 0) {
3947                sectionHrefTag = jqS4com('.hcsection[data-target="#collapse' + sectionId + '"]');
3948            }
3949
3950            if (sectionHrefTag.length === 0) {
3951                sectionHrefTag = jqS4com('.hcsection[href="#collapse' + sectionId + '"]');
3952            }
3953
3954            if (sectionHrefTag.length === 0) {
3955                sectionHrefTag = jqS4com('.hcsection[data-target="#hcsection' + sectionId + '"]');
3956            }
3957
3958            if (sectionHrefTag.length === 0) {
3959                sectionHrefTag = jqS4com('.hcsection[href="#hcsection' + sectionId + '"]');
3960            }
3961
3962            if (sectionHrefTag.length) {
3963                sectionHrefTag = sectionHrefTag.first();
3964                const sectionContentTarget = sectionHrefTag.attr('data-target-id')
3965                    || (sectionHrefTag.attr('data-target') || '').replace(/^#/, '')
3966                    || (sectionHrefTag.attr('href') || '').replace(/^#/, '');
3967                const sectionContent = jqS4com('#' + sectionContentTarget);
3968
3969                
3970                sectionHrefTag.removeClass('collapsed').addClass('s4com-active');
3971
3972                if (sectionContent.length) {
3973                    if (sectionContent.hasClass('tab-pane')) {
3974                        sectionContent.addClass('active').siblings().removeClass('active');
3975                    } else {
3976                        sectionContent.removeClass('collapse collapsing')
3977                            .addClass('in')
3978                            .css('height', '')
3979                            .attr('aria-expanded', true);
3980                    }
3981                }
3982
3983                if (sectionHrefTag.parents('.sections-list-item').length) {
3984                    sectionHrefTag.parents('.sections-list-item').addClass('active')
3985                        .siblings().removeClass('active');
3986                }
3987
3988                if (sectionHrefTag.parents('.tab-pane:first').length) {
3989                    sectionHrefTag.parents('.tab-pane:first').addClass('active')
3990                        .siblings().removeClass('active');
3991                    const categoryTag = sectionHrefTag.parents('.tab-pane').attr('id');
3992                    if (jqS4com('.categories-list').length) {
3993                        if (jqS4com('[href="#' + categoryTag + '"]').length > 1) {
3994                            jqS4com('[href="#' + categoryTag + '"]').parents('.categories-list-item').addClass('active')
3995                                .siblings().removeClass('active');
3996                        } else {
3997                            jqS4com('[data-target="#' + categoryTag + '"]').parents('.categories-list-item').addClass('active')
3998                                .siblings().removeClass('active');
3999                        }
4000                    }
4001                }
4002
4003                jqS4com('html, body').animate({
4004                    scrollTop: sectionHrefTag.offset().top - 50
4005                });
4006
4007                return;
4008            }
4009        }
4010
4011        let articleHrefTag = jqS4com('.panel a[href="#' + currentHashId + '"]');
4012        if (articleHrefTag.length === 0) {
4013            articleHrefTag = jqS4com('.panel a[data-target="#' + currentHashId + '"]');
4014        }
4015
4016        if (articleHrefTag.parents('.s4com-section-body').length) {
4017            articleHrefTag.parents('.s4com-section-body:first').removeClass('collapse').addClass('in');
4018        }
4019
4020        if (jqS4com('.hc-theme-8').length && jqS4com('#' + currentHashId)) {
4021            const articleHrefTag = jqS4com('#' + currentHashId);
4022
4023            if (articleHrefTag.length) {
4024                articleHrefTag.parents('.hcarticle-list-item').addClass('expanded');
4025                const thisContent = articleHrefTag.parents('.hcarticle-list-item').find('.hcarticlecontent');
4026                setTimeout(function () {
4027                    if (thisContent.height() > 80) {
4028                        thisContent.next('.hcarticle-toggle').show();
4029                    }
4030                }, 100);
4031
4032                articleHrefTag.parents('.tab-pane:first').addClass('active')
4033                    .siblings().removeClass('active');
4034                const sectionTag = articleHrefTag.parents('.tab-pane').attr('id');
4035                if (jqS4com('[href="#' + sectionTag + '"]').length > 1) {
4036                    jqS4com('[href="#' + sectionTag + '"]').parents('.sections-list-item').addClass('active')
4037                        .siblings().removeClass('active');
4038                } else {
4039                    jqS4com('[data-target="#' + sectionTag + '"]').parents('.sections-list-item').addClass('active')
4040                        .siblings().removeClass('active');
4041                }
4042
4043                const articleHrefTagQuestion = jqS4com('#' + currentHashId + '-question');
4044                jqS4com('html, body').animate({
4045                    scrollTop: articleHrefTagQuestion.offset().top - 50
4046                });
4047            }
4048        }
4049
4050        if (articleHrefTag.length && location.hash.indexOf('#q=') < 0) {
4051            articleHrefTag.removeClass('collapsed');
4052            jqS4com('#' + currentHashId).addClass('in');
4053
4054            articleHrefTag.parents('.s4com-section-body:first').parents('.panel').find('.hcsection').removeClass('collapsed').addClass('in');
4055            articleHrefTag.parents('.panel-heading:first').find('.hcarticle').removeClass('collapsed').addClass('s4com-active');
4056
4057            if (jqS4com('.categories-list').length) {
4058                articleHrefTag.parents('.tab-pane:first').addClass('active')
4059                    .siblings().removeClass('active');
4060                const categoryTag = articleHrefTag.parents('.tab-pane').attr('id');
4061                if (jqS4com('[href="#' + categoryTag + '"]').length > 1) {
4062                    jqS4com('[href="#' + categoryTag + '"]').parents('.categories-list-item').addClass('active')
4063                        .siblings().removeClass('active');
4064                } else {
4065                    jqS4com('[data-target="#' + categoryTag + '"]').parents('.categories-list-item').addClass('active')
4066                        .siblings().removeClass('active');
4067                }
4068            }
4069
4070            if (jqS4com('.sections-list').length) {
4071                articleHrefTag.parents('.tab-pane:first').addClass('active');
4072                const categoryTag = articleHrefTag.parents('.tab-pane').attr('id');
4073                if (jqS4com('[href="#' + categoryTag + '"]').length > 1) {
4074                    jqS4com('[href="#' + categoryTag + '"]').parents('.sections-list-item').addClass('active')
4075                        .siblings().removeClass('active');
4076                } else {
4077                    jqS4com('[data-target="#' + categoryTag + '"]').parents('.sections-list-item').addClass('active')
4078                        .siblings().removeClass('active');
4079                }
4080            }
4081                        jqS4com('html, body').animate({
4082                scrollTop: articleHrefTag.offset().top - 50
4083            });
4084                    } else if (!articleHrefTag.length || location.hash.indexOf('#q=') === 0) {
4085            if (jqS4com('.hc-theme-6').length || jqS4com('.hc-theme-7').length) {
4086                jqS4com('.categories-list .categories-list-item').first().addClass('active').siblings().removeClass('active');
4087                jqS4com('.s4com-tab-content .tab-pane').first().addClass('active').siblings().removeClass('active');
4088            }
4089        }
4090
4091    });
4092
4093</script>
4093
4094</div>
4095
4096    
4096<script type="text/javascript" src="https://helpcenter.eoscity.com/app-extension/53741813960/contact-form.js" defer></script>
4096
4097
4098		</div>
4099
4100		<!-- BEGIN sections: footer-group -->
4101<div id="shopify-section-sections--16700940583139__footer" class="shopify-section shopify-section-group-footer-group js-section__footer"><style type="text/css">
4102   .footer,
4103   .footer__bottom {
4104        background-color: rgba(0,0,0,0);
4105    }
4106    
4107</style>
4108<footer role="contentinfo" id="footer" class="footer footer--light footer-divider">
4109    <div class="container">
4110        <div class="footer__content">
4111            <div class="o-layout">
4112                    
4113                        
4114                            <div class="o-layout__item u-1/1 u-1/2@tab u-1/3@desk" >
4115                                <div class="footer-nav">
4116                                    
4117                                        <h3 class="footer-nav__title h5">Menu</h3>
4118                                    
4119                                    <ul class="footer-nav__items o-list-bare">
4120                                        
4121                                            <li class="footer-nav__item"><a href="/" class="footer-nav__link">Home</a></li>
4122                                        
4123                                            <li class="footer-nav__item"><a href="/collections/mystery-boxes" class="footer-nav__link">Mystery Boxes</a></li>
4124                                        
4125                                            <li class="footer-nav__item"><a href="/collections/exotic-chips" class="footer-nav__link">Exotic Chips </a></li>
4126                                        
4127                                            <li class="footer-nav__item"><a href="/collections/exotic-sweets" class="footer-nav__link">Exotic Sweets </a></li>
4128                                        
4129                                            <li class="footer-nav__item"><a href="https://exoticworldsnacks.aftership.com" class="footer-nav__link">Track Order</a></li>
4130                                        
4131                                            <li class="footer-nav__item"><a href="/products/exotic-world-gift-card" class="footer-nav__link">Gift Card</a></li>
4132                                        
4133                                    </ul>
4134                                </div>
4135                            </div>
4136                        
4137                    
4138                    
4139                    
4140                    
4141                    
4142                
4143                    
4144                        
4145                            <div class="o-layout__item u-1/1 u-1/2@tab u-1/3@desk" >
4146                                <div class="footer-nav">
4147                                    
4148                                        <h3 class="footer-nav__title h5">Menu</h3>
4149                                    
4150                                    <ul class="footer-nav__items o-list-bare">
4151                                        
4152                                            <li class="footer-nav__item"><a href="https://exoticworld.us/pages/privacy-policy" class="footer-nav__link">Privacy Policy</a></li>
4153                                        
4154                                            <li class="footer-nav__item"><a href="/pages/refund-policy" class="footer-nav__link">Refund Policy</a></li>
4155                                        
4156                                            <li class="footer-nav__item"><a href="/pages/shipping-policy" class="footer-nav__link">Shipping Policy</a></li>
4157                                        
4158                                            <li class="footer-nav__item"><a href="/pages/terms-of-service" class="footer-nav__link">Terms of Service</a></li>
4159                                        
4160                                            <li class="footer-nav__item footer-nav__item--active"><a href="/apps/help-center" class="footer-nav__link">FAQ</a></li>
4161                                        
4162                                    </ul>
4163                                </div>
4164                            </div>
4165                        
4166                    
4167                    
4168                    
4169                    
4170                    
4171                
4172                    
4173                    
4174                        <div class="o-layout__item u-1/1 u-1/2@tab u-1/3@desk" >
4175                            <div class="footer-nav">
4176                                
4177                                    <h3 class="footer-nav__title h5">Contact</h3>
4178                                
4179                                
4180                                    <p class="footer-nav__text"><a aria-label="Email" href="mailto:[email protected]" class="footer-nav__text-link">[email protected]</a></p>
4181                                
4182                                
4183                                
4184                                
4185                                    <div class="footer-nav__social-wrapper">
4186                                        <ul class="footer-nav__social-items o-list-bare">
4187                                            
4188                                            
4189                                            
4190                                            
4191                                            
4192                                            
4193                                            
4194                                            
4195                                            
4196                                            
4197                                            
4198                                        </ul>
4199                                    </div>
4200                                
4201
4202                            </div>
4203                        </div>
4204                    
4205                    
4206                    
4207                    
4208                
4209            </div>
4210        </div>
4211    </div>
4212
4213    <div class="footer__bottom">
4214        <div class="container container--full">
4215
4216            <div class="footer__bottom__left"><div class="localize footer-localize footer__bottom__left-item localize--single"><form method="post" action="/localization" id="FooterLocalizeForm" accept-charset="UTF-8" class="localize__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="/apps/help-center" /><div class="localize__item__wrapper js-localize-wrapper">
4217                                    <h2 class="u-hidden-visually" id="country-heading-footer">
4218                                      Country
4219                                    </h2>
4220
4221                                    <button type="button" class="localize__toggle js-localize-trigger" aria-expanded="false" aria-controls="country-list-footer" aria-describedby="country-heading-footer">United States (USD $)<i class="icon icon--down"></i></button>
4222
4223                                    <div id="country-list-footer" class="localize__items localize__items--country js-localize-box o-list-bare">
4224                                        <ul class="localize__items-wrapper"><li class="localize__item">
4225                                                    <a class="localize__item__link js-localize-item" href="#"  data-value="CA">Canada <span class="localization-form__country">(USD $)</span></a>
4226                                                </li><li class="localize__item">
4227                                                    <a class="localize__item__link js-localize-item selected" href="#" aria-current="true" data-value="US">United States <span class="localization-form__country">(USD $)</span></a>
4228                                                </li></ul>
4229                                    </div>
4230
4231                                    <input type="hidden" name="country_code" value="US" data-disclosure-input>
4232                                </div></form></div><div class="footer__icons footer__bottom__left-item">
4233                        
4234                            <ul class="footer__icons-items o-list-bare">
4235                                
4236                                    <li class="footer__icons-item">
4237                                        <svg class="payment-icon" 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;"/>
4237<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>
4238
4239                                    </li>
4240                                
4241                                    <li class="footer__icons-item">
4242                                        <svg class="payment-icon" 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 0 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" />
4242<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>
4243
4244                                    </li>
4245                                
4246                                    <li class="footer__icons-item">
4247                                        <svg class="payment-icon" 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>
4248                                    </li>
4249                                
4250                                    <li class="footer__icons-item">
4251                                        <svg class="payment-icon" 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>
4252                                    </li>
4253                                
4254                                    <li class="footer__icons-item">
4255                                        <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><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"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
425506zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg>
4256
4257                                    </li>
4258                                
4259                                    <li class="footer__icons-item">
4260                                        <svg class="payment-icon" 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>
4261
4262                                    </li>
4263                                
4264                                    <li class="footer__icons-item">
4265                                        <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</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" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.
426511.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
4266
4267                                    </li>
4268                                
4269                                    <li class="footer__icons-item">
4270                                        <svg class="payment-icon" 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 
427016.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>
4271
4272                                    </li>
4273                                
4274                            </ul>
4275                        
4276                    </div></div>
4277
4278            <div class="footer__bottom__right">
4279                <div class="footer-copyright">
4280                    <p class="footer-copyright__text">
4281                        <span class="footer-copyright__span footer-copyright__span--powered"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore"> </a></span>
4282                        <span class="footer-copyright__span footer-copyright__span--shop">&copy; 2026, Exotic World Snacks</span>
4283                    </p>
4284                </div>
4285            </div>
4286
4287        </div>
4288    </div>
4289
4290</footer>
4291
4292
4293</div>
4294<!-- END sections: footer-group -->
4295	</div>
4296
4297	
4298<script src="//exoticworld.us/cdn/shop/t/15/assets/predictive-search.js?v=91711954996926360731684082334" type="module"></script>
4298<div class="search-draw js-search-draw search-draw--dark mfp-hide">
4299
4300		    <div class="search-draw__wrapper">
4301		        <div class="search__inner">
4302	        		<predictive-search type="sidebar" search-url="/search">
4303								<search-form>
4304									<form action="/search" method="get" class="search__form" role="search">
4305										<div class="search__form-input-wrapper">
4306											<div class="search__form-input-wrapper-limiter">
4307												<input
4308													id="Search"
4309													type="search"
4310													name="q"
4311													value=""
4312													class="search__form-input js-search-input"
4313													placeholder="Search our store..."
4314													aria-label="Search our store..."role="combobox"
4315														aria-expanded="false"
4316														aria-owns="predictive-search-results-list"
4317														aria-controls="predictive-search-results-list"
4318														aria-haspopup="listbox"
4319														aria-autocomplete="list"
4320														autocorrect="off"
4321														autocomplete="off"
4322														autocapitalize="off"
4323														spellcheck="false">
4324
4325												<input name="options[prefix]" type="hidden" value="last">
4326
4327												<button type="submit" class="search__form-submit" aria-label="Search">
4328													<svg
4329  class="icon icon-search"
4330  aria-hidden="true"
4331  focusable="false"
4332  role="presentation"
4333  viewBox="0 0 48 48"
4334  fill="none"
4335  xmlns="http://www.w3.org/2000/svg">
4336    <path d="M21.9574 40.3404C32.1101 40.3404 40.3404 32.1101 40.3404 21.9574C40.3404 11.8048 32.1101 3.57447 21.9574 3.57447C11.8048 3.57447 3.57446 11.8048 3.57446 21.9574C3.57446 32.1101 11.8048 40.3404 21.9574 40.3404Z" stroke="currentColor" stroke-width="2.04255"/>
4337    <path d="M35.0454 35.0445L44.4256 44.4255" stroke="currentColor" stroke-width="2.04255"/>
4338</svg>
4339												</button>
4340											</div>
4341										</div><predictive-search-results tabindex="-1" hidden></predictive-search-results>
4342<div class="search__content-wrapper js-search-content">
4343												<div class="search__content search__content--has-recent-searches search__content--has-menu"><recent-searches class="search__nav" hidden>
4344															<h4 class="search__nav-title">Recent searches</h4>
4345															<ul class="search__nav-items o-list-bare"></ul>
4346														</recent-searches>
4347													
4348															<div class="search__nav">
4349																	<h4 class="search__nav-title">Main menu</h4>
4350																	<ul class="search__nav-items o-list-bare">
4351																			
4352																					<li class="search__nav-item">
4353																							<a href="/" class="search__nav-link">Home</a>
4354																					</li>
4355																			
4356																					<li class="search__nav-item">
4357																							<a href="/collections/mystery-boxes" class="search__nav-link">Mystery Boxes</a>
4358																					</li>
4359																			
4360																					<li class="search__nav-item">
4361																							<a href="/collections/exotic-chips" class="search__nav-link">Exotic Chips </a>
4362																					</li>
4363																			
4364																					<li class="search__nav-item">
4365																							<a href="/collections/exotic-sweets" class="search__nav-link">Exotic Sweets </a>
4366																					</li>
4367																			
4368																					<li class="search__nav-item">
4369																							<a href="https://exoticworldsnacks.aftership.com" class="search__nav-link">Track Order</a>
4370																					</li>
4371																			
4372																					<li class="search__nav-item">
4373																							<a href="/products/exotic-world-gift-card" class="search__nav-link">Gift Card</a>
4374																					</li>
4375																			
4376																	</ul>
4377															</div>
4378													
4379
4380													
4381
4382													
4383
4384
4385
4386												</div>
4387											</div></form>
4388								</search-form>
4389							</predictive-search type="sidebar" search-url="/search">
4390		        </div>
4391		    </div>
4392		</div>
4393	
4394
4395	<div class="js-cart-draw mfp-hide ajaxcart-draw ajaxcart-draw--dark mobile-draw">
4396		<div class="ajaxcart-draw__wrapper js-cart-draw-inner">
4397
4398			
4399			<form action="/cart" method="post" novalidate class="cart ajaxcart__form">
4400			
4401
4402				<div class="ajaxcart__head">
4403		            <div class="ajaxcart__label">
4404		            	
4405		                	<h4 class="ajaxcart__label-title">Shopping Cart</h4>
4406		                
4407		                
4408		            </div>
4409		        </div>
4410
4411		        
4412			        
4413			    
4414
4415		        
4416		       		<div id="EmptyCart" class="ajaxcart__container" aria-hidden="true">
4417		       			<div class="ajaxcart-empty ajaxcart__scroller">
4418		       				
4419		                    
4420
4421		       				<p class="ajaxcart-empty__title">Your cart is currently empty</p>
4422		       				<a href="/" class="c-btn c-btn--primary c-btn--full">Shop now</a>
4423		       			</div>
4424		       		</div>
4425	       		
4426
4427	       		<div id="CartContainer" class="ajaxcart__container"></div>
4428
4429		    
4430		    </div>
4431		    
4432
4433		</div>
4434	</div>
4435
4436	
4436<script id="CartTemplate" type="text/template">
4437
4438    <div class="ajaxcart__scroller">
4439        <div class="ajaxcart__products">
4440            {{#items}}
4441            <div class="ajaxcart__product">
4442                <div class="ajaxcart__row" data-line="{{line}}">
4443
4444                    <div class="ajaxcart__product-top">
4445                        <div class="o-layout o-layout--small u-flex u-flex--middle">
4446                            <div class="o-layout__item u-1/3 u-1/5@tab">
4447                                <a href="{{url}}" class="ajaxcart__product-image">
4448                                    <div class="o-ratio o-ratio--bg-product">
4449
4450                                        {{#if img}}
4451                                            <img src="{{img}}" class="o-ratio__content" alt="{{ name }}">
4452                                        {{else}}
4453                                            <img src="//exoticworld.us/cdn/shop/t/15/assets/placeholder_240x.png?v=113555733946226816651684082334" class="o-ratio__content" alt="{{ name }}">
4454                                        {{/if}}
4455
4456                                        <div class="theme-spinner">
4457                                            <div class="theme-spinner__border"></div>
4458                                            <div class="theme-spinner__border"></div>
4459                                            <div class="theme-spinner__border"></div>
4460                                            <div class="theme-spinner__border"></div>
4461                                        </div>
4462
4463                                    </div>
4464                                </a>
4465                            </div>
4466                            <div class="o-layout__item u-2/3 u-4/5@tab">
4467                                <a href="{{url}}"><h4 class="ajaxcart__product-name f-family--body">{{name}}</h4></a>
4468                                {{#if variation}}
4469                                    <p class="ajaxcart__product-meta">{{variation}}</p>
4470                                {{/if}}
4471                                {{#properties}}
4472                                    {{#each this}}
4473                                        {{#if this}}
4474                                            {{#iffirstnoteq @key "_"}}
4475                                                <p class="ajaxcart__product-meta">{{@key}}: {{this}}</p>
4476                                            {{/iffirstnoteq}}
4477                                        {{/if}}
4478                                    {{/each}}
4479                                {{/properties}}
4480
4481                                {{#if sellingPlan}}
4482                                    <p class="ajaxcart__product-meta">{{ sellingPlan }}</p>
4483                                {{/if}}
4484
4485                                
4486                            </div>
4487                        </div>
4488                    </div>
4489
4490                    <div class="o-layout o-layout--small u-flex u-flex--middle">
4491                        <div class="o-layout__item u-1/2 u-flex u-flex--middle">
4492                            <div class="ajaxcart__qty">
4493                                <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus" data-id="{{key}}" data-qty="{{itemMinus}}" data-line="{{line}}">
4494                                    <span aria-hidden="true">&minus;</span>
4495                                    <span class="u-hidden-visually">Reduce item quantity by one</span>
4496                                </button>
4497                                <input type="number" name="updates[]" class="ajaxcart__qty-num js-qty-input" value="{{itemQty}}" min="0" data-id="{{key}}" data-line="{{line}}" aria-label="quantity" pattern="[0-9]*" autocomplete="off">
4498                                <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus" data-id="{{key}}" data-line="{{line}}" data-qty="{{itemAdd}}">
4499                                    <span aria-hidden="true">+</span>
4500                                    <span class="u-hidden-visually">Increase item quantity by one</span>
4501                                </button>
4502                            </div>
4503                            <div class="ajaxcart__remove-wrapper">
4504                                <button class="ajaxcart__remove" type="button" data-id="{{key}}" data-line="{{line}}" data-qty="0"><svg class="icon-selection icon-selection--#ffffff" aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"><path d="M20.5,3.5v19a1,1,0,0,1-1,1H4.5a1,1,0,0,1-1-1V3.5" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
4505				<path d="M7.5,3.5v-2a1,1,0,0,1,1-1h7a1,1,0,0,1,1,1v2" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
4506				<line x1="0.5" y1="3.5" x2="23.5" y2="3.5" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></line>
4507				<line x1="7.5" y1="7" x2="7.5" y2="19" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></line>
4508				<line x1="12" y1="7" x2="12" y2="19" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></line>
4509				<line x1="16.5" y1="7" x2="16.5" y2="19" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></line></svg>
4510
4511
4512
4513
4514
4515
4516
4517
4518<span class="u-hidden-visually">Remove</span></button>
4519                            </div>
4520                        </div>
4521
4522                        <div class="o-layout__item u-1/2">
4523                            {{#if lineDiscount}}
4524
4525                                <div class="ajaxcart-item__price ajaxcart-item__price--original"><s><span class="money">{{{originalLinePrice}}}</span></s></div>
4526
4527                                <div class="ajaxcart-item__discount">
4528                                    {{#each lineDiscounts}}
4529                                        <span class="ajaxcart-item__discount-icon">
4530                                            <svg class="icon icon--label" aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"><path d="M23.03,14.545a.552.552,0,0,1-.249,1l-5.544,1.692L15.544,22.78a.551.551,0,0,1-1,.249L1.452,9.938A2.789,2.789,0,0,1,.744,8.231L.738,1.737a1,1,0,0,1,1-1H8.229a2.782,2.782,0,0,1,1.707.707Z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><circle cx="5.737" cy="5.737" r="2" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></circle></svg>
4531                                        </span>
4532                                        <p class="ajaxcart-item__discount-text">
4533                                            {{ this.discount_application.title }} (-<span class="money">{{{ this.amount }}}</span>)
4534                                        </p>
4535                                    {{/each}}
4536                                </div>
4537
4538                                <div class="ajaxcart-item__price ajaxcart-item__price--sale"><span class="money">{{{lineDiscountedPrice}}}</span></div>
4539
4540                            {{else}}
4541                                <div class="ajaxcart-item__price"><span class="money">{{{linePrice}}}</span></div>
4542                            {{/if}}
4543
4544                            {{#if unitPriceExists}}
4545                                <div class="ajaxcart-item__price ajaxcart-item__price--unit">{{{ unitPrice }}}<span aria-hidden="true">/</span><span class="u-hidden-visually">per&nbsp;</span>{{#ifnoteq unitReferenceValue "1"}}{{{ unitReferenceValue }}}{{/ifnoteq}}{{{ unitReferenceUnit }}}</div>
4546                            {{/if}}
4547
4548                        </div>
4549
4550                    </div>
4551
4552                </div>
4553            </div>
4554            {{/items}}
4555        </div>
4556    </div>
4557
4558    <div class="ajaxcart__footer">
4559
4560        
4561
4562        {{#if cartDiscounts}}
4563            {{#each cartDiscounts}}
4564                <div class="ajaxcart__footer-discount">
4565                    <span class="ajaxcart__footer-discount-icon">
4566                        <svg class="icon icon--label" aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"><path d="M23.03,14.545a.552.552,0,0,1-.249,1l-5.544,1.692L15.544,22.78a.551.551,0,0,1-1,.249L1.452,9.938A2.789,2.789,0,0,1,.744,8.231L.738,1.737a1,1,0,0,1,1-1H8.229a2.782,2.782,0,0,1,1.707.707Z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><circle cx="5.737" cy="5.737" r="2" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></circle></svg>
4567                    </span>
4568                    <p class="ajaxcart__footer-discount-text">{{ this.title }} (-<span class="money">{{ this.total_allocated_amount }}</span>)</p></div>
4569            {{/each}}
4570        {{/if}}
4571
4572        <div class="o-layout o-layout--tiny o-layout--reverse">
4573            <div class="o-layout__item u-1/1 u-1/3@tab">
4574                <p class="ajaxcart__footer-total">Subtotal <span class="money">{{{totalPrice}}}</span></p>
4575            </div>
4576            <div class="o-layout__item u-1/1 u-2/3@tab">
4577                <p class="ajaxcart__footer-message">Tax included. <a href="/policies/shipping-policy">Shipping</a> calculated at checkout.
4578</p>
4579            </div>
4580        </div>
4581
4582        <div class="ajaxcart__button">
4583            <button type="submit" class="c-btn c-btn--full c-btn--primary ajaxcart__checkout" name="checkout">Check Out</button>
4584        </div>
4585
4586        
4587
4588    </div>
4589
4590</script>
4590
4591
4592<script id="NotificationTemplate" type="text/template">
4593
4594    <div class="ajaxcart__inner">
4595
4596        <div class="o-layout o-layout--tiny u-flex u-flex--middle">
4597
4598            <div class="o-layout__item u-1/1 u-3/5@mob">
4599                <div class="ajaxcart__product">
4600
4601                    <div class="o-layout o-layout--small u-flex u-flex--middle">
4602
4603                        <div class="o-layout__item u-1/3">
4604                            <div class="ajaxcart__product-image-wrapper">
4605                                <div class="ajaxcart__product-image">
4606                                    <div class="o-ratio o-ratio--bg-product">
4607
4608                                        {{#if thisItem.img}}
4609                                            <img src="{{ thisItem.img }}" class="o-ratio__content" alt="{{ thisItem.name }}">
4610                                        {{else}}
4611                                            <img src="//exoticworld.us/cdn/shop/t/15/assets/placeholder_240x.png?v=113555733946226816651684082334" class="o-ratio__content" alt="{{ thisItem.name }}">
4612                                        {{/if}}
4613
4614                                        <div class="theme-spinner theme-spinner--small theme-spinner--color-text">
4615                                            <div class="theme-spinner__border"></div>
4616                                            <div class="theme-spinner__border"></div>
4617                                            <div class="theme-spinner__border"></div>
4618                                            <div class="theme-spinner__border"></div>
4619                                        </div>
4620
4621                                    </div>
4622                                </div>
4623                            </div>
4624                        </div>
4625
4626                        <div class="o-layout__item u-2/3">
4627                            <p class="ajaxcart__product-name f-family--body">{{ thisItem.name }}</p>
4628                            <p class="ajaxcart__product-meta">{{ thisItem.variation }}</p>
4629                            <p class="ajaxcart__product-meta">{{ thisItem.sellingPlan }}</p>
4630                            <p class="ajaxcart__product-meta">{{ thisItem.price }}</p>
4631                            {{#if thisItem.unitPriceExists}}
4632                                <div class="ajaxcart__product-meta ajaxcart-item__price--unit">{{{ thisItem.unitPrice }}}<span aria-hidden="true">/</span><span class="u-hidden-visually">per&nbsp;</span>{{#ifnoteq thisItem.unitReferenceValue "1"}}{{{ thisItem.unitReferenceValue }}}{{/ifnoteq}}{{{ thisItem.unitReferenceUnit }}}</div>
4633                            {{/if}}
4634                        </div>
4635
4636                    </div>
4637
4638                </div>
4639            </div>
4640
4641            <div class="o-layout__item u-1/1 u-2/5@mob">
4642                <a href="/cart" class="c-btn c-btn--small c-btn--full c-btn--primary ajaxcart__checkout" name="checkout">View cart</a>
4643                <a href="/" class="c-btn c-btn--small c-btn--full c-btn--hollow js-close-mfp ajaxcart__continue">Continue shopping</a>
4644            </div>
4645
4646        </div>
4647
4648    </div>
4649
4650</script>
4650
4651
4652<script id="AjaxQty" type="text/template">
4653    
4654    <div class="ajaxcart__qty">
4655        <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus" data-id="{{key}}" data-qty="{{itemMinus}}">
4656            <span aria-hidden="true">&minus;</span>
4657            <span class="u-hidden-visually">Reduce item quantity by one</span>
4658        </button>
4659        <input type="number" class="ajaxcart__qty-num js-qty-input" value="{{itemQty}}" min="0" data-id="{{key}}" aria-label="quantity" pattern="[0-9]*" autocomplete="off">
4660        <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus" data-id="{{key}}" data-qty="{{itemAdd}}">
4661            <span aria-hidden="true">+</span>
4662            <span class="u-hidden-visually">Increase item quantity by one</span>
4663        </button>
4664    </div>
4665
4666</script>
4666
4667
4668<script id="JsQty" type="text/template">
4669
4670    <div class="js-qty">
4671        <button type="button" class="js-qty__adjust js-qty__adjust--minus icon-fallback-text" data-id="{{key}}" data-qty="{{itemMinus}}">
4672            <span aria-hidden="true">&minus;</span>
4673            <span class="u-hidden-visually">Reduce item quantity by one</span>
4674        </button>
4675        <input type="number" class="js-qty__num js-qty-input" value="{{itemQty}}" min="1" data-id="{{key}}" aria-label="quantity" name="{{inputName}}" autocomplete="off" {{#if formId}}form="{{ formId }}"{{/if}}>
4676        <button type="button" class="js-qty__adjust js-qty__adjust--plus" data-id="{{key}}" data-qty="{{itemAdd}}">
4677            <span aria-hidden="true">+</span>
4678            <span class="u-hidden-visually">Increase item quantity by one</span>
4679        </button>
4680    </div>
4681
4682</script>
4682
4683
4684
4685	
4685<script>
4686		//cart functions
4687		theme.ajaxCartInit = function() {
4688			ajaxCart.init({
4689				
4690				
4691				sourceId: '#CartTemplate',
4692				triggerSelector: '.js-cart-trigger',
4693				formSelector: '.js-product-form',
4694				addToCartSelector: '.js-product-add',
4695				
4696				
4697				
4698				cartContainer: '#CartContainer',
4699				cartCountSelector: '.js-cart-count',
4700				cartCostSelector: '#CartCost',
4701				emptySelector: '#EmptyCart',
4702				moneyFormat: "${{amount}}"
4703			});
4704		};
4705	</script>
4705
4706	<!-- Venue theme by Safe As Milk - http://safeasmilk.co/ -->
4707	<!-- Theme version 9.0.1 -->
4708
4709	
4709<script async src="https://loox.io/widget/VJZ1uqr0fo/loox.1631935310760.js?shop=exotic-world-snacks.myshopify.com"></script>
vendor: 1 bytes, line 4709
4709
4710<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.4/moment.min.js"></script>
vendor: 1 bytes, line 4710
4710
4711<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.4/moment-with-locales.min.js"></script>
4711
4712
4713<script type="text/javascript">
4714var userid = '2078';
4715
4716    var existingScript = document.getElementById('smarthPopper');
4717    if (!existingScript) {
4718
4719        var countrysmarth = 'smarthighlightcountry';
4720        var smarthcountryName = '';
4721
4722        setTimeout(function(){ 
4723            checksmarthjquery();
4724        }, 1000);
4725
4726    }
4727
4728    function getCountryCodesh() {
4729        if(thaliacustomercountry == ''){ 
4730        thaliaCustomerCookie();
4731        thaliacustomercountry = thaliaGetCookie("thaliacustomercountry");
4732        getCountryNamesh(thaliacustomercountry);
4733        }else{
4734        getCountryNamesh(thaliacustomercountry);
4735        }
4736        }
4737
4738        function getCountryNamesh(countryCode) {
4739         var country_data = "AF,Afghanistan|AL,Albania|DZ,Algeria|AD,Andorra|AO,Angola|AI,Anguilla|AQ,Antarctica|AG,Antigua and Barbuda|AR,Argentina|AM,Armenia|AW,Aruba|AU,Australia|AT,Austria|AZ,Azerbaijan|BS,Bahamas|BH,Bahrain|BD,Bangladesh|BB,Barbados|BY,Belarus|BE,Belgium|BZ,Belize|BJ,Benin|BM,Bermuda|BT,Bhutan|BO,Bolivia|BQ,Bonaire,Sint Eustatius and Saba|BA,Bosnia and Herzegovina|BW,Botswana|BV,Bouvet Island|BR,Brazil|IO,British Indian Ocean Territory|BN,Brunei Darussalam|BG,Bulgaria|BF,Burkina Faso|BI,Burundi|CV,Cabo Verde|KH,Cambodia|CM,Cameroon|CA,Canada|KY,Cayman Islands|CF,Central African Republic|TD,Chad|CL,Chile|CN,China|CX,Christmas Island|CC,Cocos (Keeling) Islands|CO,Colombia|KM,Comoros|CG,Congo|CD,Congo,Democratic Republic of the|CK,Cook Islands|CR,Costa Rica|CI,Côte d'Ivoire|HR,Croatia|CU,Cuba|CW,Curaçao|CY,Cyprus|CZ,Czech Republic|DK,Denmark|DJ,Djibouti|DM,Dominica|DO,Dominican Republic|EC,Ecuador|EG,Egypt|SV,El Salvador|GQ,Equatorial Guinea|ER,Eritrea|EE,Estonia|SZ,Eswatini|ET,Ethiopia|FK,Falkland Islands (Malvinas)|FO,Faroe Islands|FJ,Fiji|FI,Finland|FR,France|GF,French Guiana|PF,French Polynesia|TF,French Southern Territories|GA,Gabon|GM,Gambia|GE,Georgia|DE,Germany|GH,Ghana|GI,Gibraltar|GR,Greece|GL,Greenland|GD,Grenada|GP,Guadeloupe|GU,Guam|GT,Guatemala|GG,Guernsey|GN,Guinea|GW,Guinea-Bissau|GY,Guyana|HT,Haiti|HM,Heard Island and McDonald Islands|VA,Holy See|HN,Honduras|HK,Hong Kong|HU,Hungary|IS,Iceland|IN,India|ID,Indonesia|IR,Iran|IQ,Iraq|IE,Ireland|IM,Isle of Man|IL,Israel|IT,Italy|JM,Jamaica|JP,Japan|JE,Jersey|JO,Jordan|KZ,Kazakhstan|KE,Kenya|KI,Kiribati|KP,Korea|KR,Korea|KW,Kuwait|KG,Kyrgyzstan|LA,Lao People's Democratic Republic|LV,Latvia|LB,Lebanon|LS,Lesotho|LR,Liberia|LY,Libya|LI,Liechtenstein|LT,Lithuania|LU,Luxembourg|MO,Macao|MG,Madagascar|MW,Malawi|MY,Malaysia|MV,Maldives|ML,Mali|MT,Malta|MH,Marshall Islands|MQ,Martinique|MR,Mauritania|MU,Mauritius|YT,Mayotte|MX,Mexico|FM,Micronesia|MD,Moldova|MC,Monaco|MN,Mongolia|ME,Montenegro|MS,Montserrat|MA,Morocco|MZ,Mozambique|MM,Myanmar|NA,Namibia|NR,Nauru|NP,Nepal|NL,Netherlands|NC,New Caledonia|NZ,New Zealand|NI,Nicaragua|NE,Niger|NG,Nigeria|NU,Niue|NF,Norfolk Island|MK,North Macedonia|MP, Northern Mariana Islands|NO,Norway|OM,Oman|PK,Pakistan|PW,Palau|PS,Palestine|PA,Panama|PG,Papua New Guinea|PY,Paraguay|PE,Peru|PH,Philippines|PN,Pitcairn|PL,Poland|PT,Portugal|PR,Puerto Rico|QA,Qatar|RE,Réunion|RO,Romania|RU,Russian Federation|RW,Rwanda|BL,Saint Barthélemy|SH,Saint Helena|KN,Saint Kitts and Nevis|LC,Saint Lucia|MF,Saint Martin (French part)|PM,Saint Pierre and Miquelon|VC,Saint Vincent and the Grenadines|WS,Samoa|SM,San Marino|ST,Sao Tome and Principe|SA,Saudi Arabia|SN,Senegal|RS,Serbia|SC,Seychelles|SL,Sierra Leone|SG,Singapore|SX,Sint Maarten (Dutch part)|SK,Slovakia|SI,Slovenia|SB,Solomon Islands|SO,Somalia|ZA,South Africa|GS,South Georgia and the South Sandwich Islands|SS,South Sudan|ES,Spain|LK,Sri Lanka|SD,Sudan|SR,Suriname|SJ,Svalbard and Jan Mayen|SE,Sweden|CH,Switzerland|SY,Syrian Arab Republic|TW,Taiwan|TJ,Tajikistan|TZ,Tanzania|TH,Thailand|TL,Timor-Leste|TG,Togo|TK,Tokelau|TO,Tonga|TT,Trinidad and Tobago|TN,Tunisia|TR,Turkey|TM,Turkmenistan|TC,Turks and Caicos Islands|TV,Tuvalu|UG,Uganda|UA,Ukraine|AE,United Arab Emirates|GB,United Kingdom|US,United States|UM,United States Minor Outlying Islands|UY,Uruguay|UZ,Uzbekistan|VU,Vanuatu|VE,Venezuela|VN,Viet Nam|VG,Virgin Islands|VI,Virgin Islands|WF,Wallis and Futuna|EH,Western Sahara|YE,Yemen|ZM,Zambia|ZW,Zimbabwe";
4740            var countries = country_data.split("|");
4741            for (var i = 0; i < countries.length; i++) {
4742            var country = countries[i].split(",");
4743            var countryCodedata = country[0];
4744            var Visitorcountry = country[1];
4745            if(countryCode== countryCodedata)
4746            {
4747               var VisitorCountryName=Visitorcountry;
4748            }
4749            }
4750            var visitorclass = document.getElementsByClassName('smarthVisitorCountry');
4751                for (var i = 0; i < visitorclass.length; i++) {
4752                var issetvisitorcountryrule = visitorclass[i].getAttribute('visitorcountryrule');  
4753                var secondChild = visitorclass[i].querySelector('div:nth-child(1)');
4754                var thirdChild = secondChild.querySelector('div:nth-child(1)'); 
4755                if( issetvisitorcountryrule == '1'){
4756                // $('.primebVisitorCountryName').replaceWith(VisitorCountryName);
4757                // visitorclass[i].style.display= 'block';
4758                var elements = document.querySelectorAll('.smarthVisitorCountryName');
4759                elements.forEach(function(element) {
4760                element.textContent = VisitorCountryName;
4761                });
4762                }
4763                }
4764        }
4765
4766        
4767
4768
4769    function checksmarthjquery() {
4770      if (window.jQuery) {
4771      	checkSmarthVariantInventory("","first");
4772        $(document).on("change", ".single-option-selector", function() {
4773            var optionMaph = [];
4774            if(optionMaph.length == 0){
4775                $(".single-option-selector").each(function(key) {
4776                optionMaph[key] = $(this).val();
4777                });
4778                checkSmarthVariantInventory(optionMaph);
4779            }
4780        });
4781
4782        $(document).on("change", ".ProductForm__Option select", function() {
4783          var optionMaph = [];
4784          if(optionMaph.length == 0){
4785            $(".ProductForm__Option select").each(function(key) {
4786              optionMaph[key] = $(this).val();
4787            });
4788            checkSmarthVariantInventory(optionMaph);
4789          }
4790        });
4791
4792        $(document).on("click", ".tt-options-swatch li", function() {
4793          var optionMaph = [];
4794          if(optionMaph.length == 0){
4795            $(".tt-options-swatch li").each(function(key) {
4796              optionMaph[key] = $(this).val();
4797            });
4798            checkSmarthVariantInventory(optionMaph);
4799          }
4800        });
4801
4802        $(document).on("click", ".swatch-element", function() {
4803          var optionMaph = [];
4804          if(optionMaph.length == 0){
4805            $(".swatch-element").each(function(key) {
4806              optionMaph[key] = $(this).val();
4807            });
4808            checkSmarthVariantInventory(optionMaph);
4809          }
4810        });
4811
4812        $(document).on("change", ".form__input--select", function() {
4813          var optionMaph = [];
4814          if(optionMaph.length == 0){
4815            $(".form__input--select").each(function(key) {
4816              optionMaph[key] = $(this).val();
4817            });
4818            checkSmarthVariantInventory(optionMaph);
4819          }
4820        });
4821
4822        $(document).on("change", ".sgl-opt-selector-product-template", function() {
4823          var optionMaph = [];
4824          if(optionMaph.length == 0){
4825            $(".sgl-opt-selector-product-template").each(function(key) {
4826              optionMaph[key] = $(this).val();
4827            });
4828            checkSmarthVariantInventory(optionMaph);
4829          }
4830        });
4831
4832        $(document).on("click", ".tt-options-swatch li", function() {
4833          var optionMaph = [];
4834          if(optionMaph.length == 0){
4835            $(".tt-options-swatch li").each(function(key) {
4836              optionMaph[key] = $(this).val();
4837            });
4838            checkSmarthVariantInventory(optionMaph);
4839          }
4840        });
4841
4842        $(document).on("change", ".product-option-value-item", function() {
4843          var optionMaph = [];
4844          if(optionMaph.length == 0){
4845            $(".product-option-value-item").each(function(key) {
4846              optionMaph[key] = $(this).val();
4847            });
4848            checkSmarthVariantInventory(optionMaph);
4849          }
4850        });
4851
4852        $(document).on("click", ".clickyboxes a", function() {
4853          var optionMaph = [];
4854          if(optionMaph.length == 0){
4855            $(".clickyboxes a").each(function(key) {
4856              optionMaph[key] = $(this).val();
4857            });
4858            checkSmarthVariantInventory(optionMaph);
4859          }
4860        });
4861
4862        $(document).on("change", "[data-product-options-container] .form-field-input", function() {
4863          var optionMaph = [];
4864          if(optionMaph.length == 0){
4865            $("[data-product-options-container] .form-field-input").each(function(key) {
4866              optionMaph[key] = $(this).val();
4867            });
4868            checkSmarthVariantInventory(optionMaph);
4869          }
4870        });
4871
4872        $(document).on("change", "#data-product-option-0", function() {
4873          var optionMaph = [];
4874          if(optionMaph.length == 0){
4875            $("#data-product-option-0").each(function(key) {
4876              optionMaph[key] = $(this).val();
4877            });
4878            checkSmarthVariantInventory(optionMaph);
4879          }
4880        });
4881
4882        $(document).on("click", ".product-options__section .active", function() {
4883          var optionMaph = [];
4884          if(optionMaph.length == 0){
4885            $(".product-options__section .active").each(function(key) {
4886              optionMaph[key] = $(this).val();
4887            });
4888            checkSmarthVariantInventory(optionMaph);
4889          }
4890        });
4891
4892        $(document).on("click", ".product-options__value", function() {
4893          var optionMaph = [];
4894          if(optionMaph.length == 0){
4895            $(".product-options__value").each(function(key) {
4896              optionMaph[key] = $(this).val();
4897            });
4898            checkSmarthVariantInventory(optionMaph);
4899          }
4900        });
4901
4902        $(document).on("click", ".variant-input", function() {
4903          var optionMaph = [];
4904          if(optionMaph.length == 0){
4905            $(".variant-input").each(function(key) {
4906              optionMaph[key] = $(this).val();
4907            });
4908            checkSmarthVariantInventory(optionMaph);
4909          }
4910        });
4911
4912        $(document).on("change", ".product-form__single-selector", function() {
4913          var optionMaph = [];
4914          if(optionMaph.length == 0){
4915            $(".product-form__single-selector").each(function(key) {
4916              optionMaph[key] = $(this).val();
4917            });
4918            checkSmarthVariantInventory(optionMaph);
4919          }
4920        });
4921
4922        $(document).on("click", ".gt_swatches--select.gf_active", function() {
4923          var optionMaph = [];
4924          if(optionMaph.length == 0){
4925            $(".gt_swatches--select.gf_active").each(function(key) {
4926              optionMaph[key] = $(this).val();
4927            });
4928            checkSmarthVariantInventory(optionMaph);
4929          }
4930        });
4931
4932        $(document).on("click", ".nt-swatch", function() {
4933          var optionMaph = [];
4934          if(optionMaph.length == 0){
4935            $(".nt-swatch").each(function(key) {
4936              optionMaph[key] = $(this).val();
4937            });
4938            checkSmarthVariantInventory(optionMaph);
4939          }
4940        });
4941
4942        $(document).on("change", ".disclosure--input", function() {
4943          var optionMaph = [];
4944          if(optionMaph.length == 0){
4945            $(".disclosure--input").each(function(key) {
4946              optionMaph[key] = $(this).val();
4947            });
4948            checkSmarthVariantInventory(optionMaph);
4949          }
4950        });
4951
4952        $(document).on("click", ".product-form__input input", function() {
4953          var optionMaph = [];
4954          if(optionMaph.length == 0){
4955            $(".product-form__input input[type=radio]:checked").each(function(key) {
4956              optionMaph[key] = $(this).val();
4957            });
4958            checkSmarthVariantInventory(optionMaph);
4959          }
4960        });
4961
4962        $(document).on("click", ".swatch-container input", function() {
4963          var optionMaph = [];
4964          if(optionMaph.length == 0){
4965            $(".swatch-container input[type=radio]:checked").each(function(key) {
4966            optionMaph[key] = $(this).val();
4967            });
4968            checkSmarthVariantInventory(optionMaph);
4969          }
4970        });
4971
4972        $(document).on("click", ".swatch--gl input", function() {
4973            var optionMap = [];
4974            if(optionMap.length == 0){
4975                $(".swatch--gl input[type=radio]:checked").each(function(key) {
4976                optionMap[key] = $(this).val();
4977                });
4978                checkSmarthVariantInventory(optionMap);
4979            }
4980        });
4981        setTimeout(function(){ 
4982        getCountryCodesh(); 
4983        }, 500); 
4984        
4985      } else {
4986            	
4987              setTimeout(function() { checksmarthjquery() }, 2000);
4988          }
4989    }
4990
4991    function removesmarthighlight() {
4992        var smarth1 = document.getElementsByClassName('1smarthDesktop');
4993        if(smarth1[0]){
4994            var remove_div1 = document.getElementsByClassName('1smartHighlights');
4995            for(var i = 0; i < remove_div1.length; i++) {
4996                if(remove_div1[i]){
4997                    remove_div1[i].style.display= 'block';
4998                }
4999            }
5000            
5001        } else {
5002            var remove_div1 = document.getElementsByClassName('1smartHighlights');
5003            if(remove_div1[0]){
5004                remove_div1[0].style.cssText = 'display:none !important';
5005            }
5006        }
5007        var smarth2 = document.getElementsByClassName('2smarthDesktop');
5008        if(smarth2[0]){
5009            var remove_div2 = document.getElementsByClassName('2smartHighlights');
5010            for(var i = 0; i < remove_div2.length; i++) {
5011                if(remove_div2[i]){
5012                    remove_div2[i].style.display= 'block';
5013                }
5014            }
5015        } else {
5016            var remove_div2 = document.getElementsByClassName('2smartHighlights');
5017            if(remove_div2[0]){
5018                remove_div2[0].style.cssText = 'display:none !important';
5019                // remove_div2[0].parentNode.removeChild(remove_div2[0]);
5020            }
5021        }
5022        var smarth3 = document.getElementsByClassName('3smarthDesktop');
5023        if(smarth3[0]){
5024            var remove_div3 = document.getElementsByClassName('3smartHighlights');
5025            for(var i = 0; i < remove_div3.length; i++) {
5026                if(remove_div3[i]){
5027                    remove_div3[i].style.display= 'block';
5028                }
5029            }
5030        } else {
5031            var remove_div3 = document.getElementsByClassName('3smartHighlights');
5032            if(remove_div3[0]){
5033                remove_div3[0].style.cssText = 'display:none !important';
5034                // remove_div3[0].parentNode.removeChild(remove_div3[0]);
5035            }
5036        }
5037    }
5038
5039    window.addEventListener('DOMContentLoaded', (event) => {
5040         getCountryCodesh(); 
5041
5042        setTimeout(function(){ 
5043        if ('InstallTrigger' in window && userid==3344) {
5044        var elements = document.querySelectorAll('.smartHighlights');
5045        elements.forEach(function(element) {
5046        element.style.setProperty('display', 'block', 'important');
5047        });
5048        }
5049        }, 3000); 
5050
5051        if(userid==4300){
5052          smarthonload();  
5053        }else{
5054            setTimeout(function(){ 
5055            smarthonload();
5056        }, 500);
5057
5058        }  
5059    });
5060
5061    function expdeliveryhdatesmart(value,count) {
5062        var weekdays = '6,0';
5063        var dateformatselected = 'dddd, MMMM D';
5064        var datelang = 'en';
5065        var smarthTextdate = document.getElementsByClassName('smarthTitle');
5066        var realvalue = value;
5067        var pos = realvalue.indexOf("[[today");
5068        var pos2 = realvalue.indexOf("]]");
5069        var startres = realvalue.slice(pos+8, pos2);
5070        realvalue = realvalue.replace("[[today,", "" );
5071        realvalue = realvalue.replace("]]", "" );
5072        var pos3 = realvalue.indexOf("[[today");
5073        var pos4 = realvalue.indexOf("]]");
5074        var endres = realvalue.slice(pos3+8, pos4);
5075        realvalue = realvalue.replace("[[today,", "" );
5076        realvalue = realvalue.replace("]]", "" );
5077        var getlang = startres.split(",");
5078        var wrongdays = weekdays.split(",");
5079        var startDate = new Date(new Date().getTime()+(parseInt(startres)*24*60*60*1000));
5080        var today = new Date(new Date().getTime());
5081        var firstinc=0;
5082        while (today <= startDate) {
5083            var getday = String(today.getDay());
5084            if(wrongdays.indexOf(getday) != -1){
5085            startDate.setDate(startDate.getDate() + 1);
5086            firstinc++;
5087            }
5088            today.setDate(today.getDate() + 1);
5089        }
5090        var setlang = 'en';
5091        if(getlang.length > 1){
5092            setlang = getlang[1];
5093        }
5094        moment.locale(setlang);
5095        value = value.replace("[[today,"+startres+"]]", moment(startDate).locale(setlang).format(dateformatselected));
5096
5097        var extradays = firstinc+parseInt(endres);
5098        var endDate = new Date(new Date().getTime()+(extradays*24*60*60*1000));
5099        var todayend = startDate;
5100        var secinc=0;
5101        while (todayend <= endDate) {
5102            var getday = String(todayend.getDay());
5103            if(wrongdays.indexOf(getday) != -1){
5104            endDate.setDate(endDate.getDate() + 1);
5105            secinc++;
5106            }
5107            todayend.setDate(todayend.getDate() + 1);
5108        }
5109        value = value.replace("[[today,"+endres+"]]", moment(endDate).locale(setlang).format(dateformatselected));
5110        smarthTextdate[count].innerHTML = value;
5111        var getchild = smarthTextdate[count].getElementsByClassName('smart-counter');
5112        if(getchild[0]){
5113            getchild[0].classList.remove("smart-counter");
5114        }
5115    }
5116
5117    function expdeliveryhsubdatesmart(value,count) {
5118        var weekdays = '6,0';
5119        var dateformatselected = 'dddd, MMMM D';
5120        var datelang = 'en';
5121        var smarthTextdate = document.getElementsByClassName('smarthSubTitle');
5122        var realvalue = value;
5123        var pos = realvalue.indexOf("[[today");
5124        var pos2 = realvalue.indexOf("]]");
5125        var startres = realvalue.slice(pos+8, pos2);
5126        realvalue = realvalue.replace("[[today,", "" );
5127        realvalue = realvalue.replace("]]", "" );
5128        var pos3 = realvalue.indexOf("[[today");
5129        var pos4 = realvalue.indexOf("]]");
5130        var endres = realvalue.slice(pos3+8, pos4);
5131        realvalue = realvalue.replace("[[today,", "" );
5132        realvalue = realvalue.replace("]]", "" );
5133        var getlang = startres.split(",");
5134        var wrongdays = weekdays.split(",");
5135        var startDate = new Date(new Date().getTime()+(parseInt(startres)*24*60*60*1000));
5136        var today = new Date(new Date().getTime());
5137        var firstinc=0;
5138        while (today <= startDate) {
5139            var getday = String(today.getDay());
5140            if(wrongdays.indexOf(getday) != -1){
5141            startDate.setDate(startDate.getDate() + 1);
5142            firstinc++;
5143            }
5144            today.setDate(today.getDate() + 1);
5145        }
5146        var setlang = 'en';
5147        if(getlang.length > 1){
5148            setlang = getlang[1];
5149        }
5150        moment.locale(setlang);
5151        value = value.replace("[[today,"+startres+"]]", moment(startDate).locale(setlang).format(dateformatselected));
5152
5153        var extradays = firstinc+parseInt(endres);
5154        var endDate = new Date(new Date().getTime()+(extradays*24*60*60*1000));
5155        var todayend = startDate;
5156        var secinc=0;
5157        while (todayend <= endDate) {
5158            var getday = String(todayend.getDay());
5159            if(wrongdays.indexOf(getday) != -1){
5160            endDate.setDate(endDate.getDate() + 1);
5161            secinc++;
5162            }
5163            todayend.setDate(todayend.getDate() + 1);
5164        }
5165        value = value.replace("[[today,"+endres+"]]", moment(endDate).locale(setlang).format(dateformatselected));
5166
5167        smarthTextdate[count].innerHTML = value;
5168        var getsubchild = smarthTextdate[count].getElementsByClassName('smart-d-none');
5169        if(getsubchild[0]){
5170            getsubchild[0].classList.remove("smart-d-none");
5171        }
5172    }
5173
5174    function checkSmarthVariantInventory(optionMap,myfirstone='') {
5175        var productname = '';  
5176        var variantproductid = '';   
5177        var mydomclass = document.getElementsByClassName('smarthVariantInventory');   
5178        if(mydomclass.length > 0){
5179            if(optionMap.length > 0){  
5180                var realval = '';
5181                if(myfirstone == "first"){
5182                    realval = optionMap;
5183                }else{
5184                    for(var i = 0; i < optionMap.length; i++){
5185                        var spaces = ' / ';
5186                        if(i == 0){
5187                            spaces = '';
5188                        }
5189                        realval += spaces+optionMap[i];
5190                    }
5191                }
5192                
5193                var smartHighlightsAll = document.getElementsByClassName('smartHighlights');
5194                for (var i = 0; i < smartHighlightsAll.length; i++) {
5195                    var smarthOuterClass = smartHighlightsAll[i].getAttribute('data-smarthOuterClass');
5196                    var smarthOuterStyle = smartHighlightsAll[i].getAttribute('data-smarthOuterStyle');
5197                    var smarthInnerClass = smartHighlightsAll[i].getAttribute('data-smarthInnerClass');
5198                    var smarthInnerStyle = smartHighlightsAll[i].getAttribute('data-smarthInnerStyle');
5199                    var smarthImageClass = smartHighlightsAll[i].getAttribute('data-smarthImageClass');
5200                    var smarthImageStyle = smartHighlightsAll[i].getAttribute('data-smarthImageStyle');
5201                    var smarthTextClass = smartHighlightsAll[i].getAttribute('data-smarthTextClass');
5202                    var smarthTextStyle = smartHighlightsAll[i].getAttribute('data-smarthTextStyle');
5203                    var smarthGroup = smartHighlightsAll[i].getAttribute('data-smarthGroup');
5204                    hitsmarthpage(productname,variantproductid,smarthOuterClass,smarthOuterStyle,smarthInnerClass,smarthInnerStyle,smarthImageClass,smarthImageStyle,smarthTextClass,smarthTextStyle,smarthGroup,realval)
5205                }
5206            }
5207        }
5208        setTimeout(function(){ 
5209        getCountryCodesh(); 
5210        }, 500); 
5211    }
5212
5213    function hitsmarthpage(productname,variantproductid,smarthOuterClass,smarthOuterStyle,smarthInnerClass,smarthInnerStyle,smarthImageClass,smarthImageStyle,smarthTextClass,smarthTextStyle,smarthGroup,realval) {
5214        
5215        var result = Math.random().toString(36).substring(2,7);
5216        if(smarthGroup == 1){
5217			var urlhit = productname+'/?view=smarthvariant&sort_by='+result+'&outerclass=='+smarthOuterClass+'&outerstyle=='+smarthOuterStyle+'&innerclass=='+smarthInnerClass+'&innerstyle=='+smarthInnerStyle+'&imageclass=='+smarthImageClass+'&imagestyle=='+smarthImageStyle+'&textclass=='+smarthTextClass+'&textstyle=='+smarthTextStyle+'&group==1&page=='+realval;
5218        }else if(smarthGroup == 2){
5219			var urlhit = productname+'/?view=smarthvarianttwo&sort_by='+result+'&outerclass=='+smarthOuterClass+'&outerstyle=='+smarthOuterStyle+'&innerclass=='+smarthInnerClass+'&innerstyle=='+smarthInnerStyle+'&imageclass=='+smarthImageClass+'&imagestyle=='+smarthImageStyle+'&textclass=='+smarthTextClass+'&textstyle=='+smarthTextStyle+'&group==2&page=='+realval;
5220        }else{
5221            var urlhit = productname+'/?view=smarthvariantthree&sort_by='+result+'&outerclass=='+smarthOuterClass+'&outerstyle=='+smarthOuterStyle+'&innerclass=='+smarthInnerClass+'&innerstyle=='+smarthInnerStyle+'&imageclass=='+smarthImageClass+'&imagestyle=='+smarthImageStyle+'&textclass=='+smarthTextClass+'&textstyle=='+smarthTextStyle+'&group==3&page=='+realval;
5222        }
5223        var xhr = new XMLHttpRequest();
5224        xhr.open("GET", urlhit, true);
5225        xhr.onreadystatechange  = function() {
5226            if (this.readyState === XMLHttpRequest.DONE) {
5227                if (this.status === 200) {
5228                    if(this.responseText == 0){
5229                        $('.outersmarth'+variantproductid+'-'+smarthGroup+' .smarthText .smarthVariantInventory').html("0");
5230                        $('.outersmarth'+variantproductid+'-'+smarthGroup+' .smart-counter').removeClass("smart-counter");
5231                        $('.outersmarth'+variantproductid+'-'+smarthGroup+' .hidevariant').remove();
5232                    }else{
5233                        $('.outersmarth'+variantproductid+'-'+smarthGroup).replaceWith( this.responseText );
5234                        $('.outersmarth'+variantproductid+'-'+smarthGroup+' .smart-counter').removeClass("smart-counter");
5235                        var countryclassh = document.getElementsByClassName('smarthCountry');
5236                        for (var i = 0; i < countryclassh.length; i++) {
5237                            var counrtylisth = countryclassh[i].getAttribute('data-countryselectedh');
5238                            var position = counrtylisth.search(smarthcountryName);
5239                            if(position < 0){ 
5240                                countryclassh[i].style.cssText = 'display:none !important';
5241                            }else{
5242                                countryclassh[i].style.cssText = 'display:unset !important';
5243                            }
5244                        }
5245                        setTimeout(function(){ 
5246                            smarthonload();
5247                        }, 500); 
5248                    }
5249                } else {
5250                    console.log('failed variant req');
5251                }
5252            }
5253        };
5254        xhr.send();
5255
5256    }
5257
5258    function smarthsetlivevisit(mypage,myproductid,highclassname) {
5259        setTimeout(function(){ 
5260
5261            var settimelive = 2;
5262            var setvisitlimit = 2;
5263
5264            var d = new Date();
5265            var time = setcookietimestamphsmart(settimelive);
5266            var mytime = '';
5267            if(settimelive < 5){
5268                mytime = (time * 60 );
5269            }else if(settimelive > 4 && settimelive < 8){
5270                mytime =(time * 60 * 60 );
5271            }else if(settimelive > 7){
5272                mytime = (time * 24 * 60 * 60 );
5273            }
5274
5275            var realhighclass = '';
5276            if(highclassname == 'smarthloop'){
5277                realhighclass = "smartvisitshtitle";
5278            }else{
5279                realhighclass = 'smartvisitshsubtitle';
5280            }
5281
5282            var smartloop2 = document.getElementsByClassName(highclassname);
5283            for (var i = 0; i < smartloop2.length; i++) {
5284                var bigloop2 = smartloop2[i].parentElement;
5285   				var smallloop2 = bigloop2.parentElement;
5286                var parentloop2 = smallloop2.getAttribute('data-smartproductid');
5287                var myuser = getCookiesmarth("smartvisits"+parentloop2);
5288                if (myuser != "") {
5289                    myhttpreqhsmart(parentloop2,0,mytime,setvisitlimit,highclassname,realhighclass);
5290                } else {
5291                    myhttpreqhsmart(parentloop2,1,mytime,setvisitlimit,highclassname,realhighclass);
5292                    setCookiesmarth("smartvisits"+parentloop2, 'setsmartvisits', settimelive);
5293                }
5294
5295            }
5296
5297            var smartloop = document.getElementsByClassName(highclassname);
5298            for (var i = 0; i < smartloop.length; i++) {
5299                if(mypage == 'product'){
5300                    var bigloop = smartloop[i].parentElement;
5301   				    var smallloop = bigloop.parentElement;
5302                    var parentloop = smallloop.getAttribute('data-smartproductid');
5303                    if(parentloop == myproductid){
5304                        smartloop[i].classList.add(realhighclass+parentloop);
5305                    }else{
5306                        var removeloop = smartloop[i].parentElement;
5307                        var bigloop = removeloop.parentElement;
5308                        var removeloop2 = bigloop.parentElement;
5309                        removeloop2.style.visibility = 'hidden';
5310                        smartloop[i].classList.remove(highclassname);
5311                        removeloop2.remove();
5312                    }
5313                }else{
5314                  var oldloop = smartloop[i].parentElement;
5315                  var bigloop = oldloop.parentElement;
5316                  var newloop = bigloop.parentElement;
5317                  newloop.style.visibility = 'hidden';
5318                  smartloop[i].classList.remove(highclassname);
5319                  newloop.remove();
5320                }
5321            }
5322
5323        }, 500);
5324    }
5325
5326    function myhttpreqhsmart(lastid,mynew,gettime,setvisitlimit,highclassname,realhighclass) {
5327        var xhttp = new XMLHttpRequest();
5328        xhttp.onreadystatechange = function() {
5329            if (this.readyState == 4 && this.status == 200) {
5330                var pageliveview = JSON.parse(this.responseText);
5331                var smartvisits = document.getElementsByClassName(realhighclass+lastid);
5332                for (var i = 0; i < smartvisits.length; i++) {
5333                    if(setvisitlimit < pageliveview.pageviews){
5334                        smartvisits[i].innerHTML = pageliveview.pageviews;
5335                        var removeloop = smartvisits[i].parentElement;
5336                        removeloop.style.visibility = 'visible';
5337                    }else{
5338                        var removeloop = smartvisits[i].parentElement;
5339                        removeloop.style.visibility = 'hidden';
5340                        smartvisits[i].classList.remove(highclassname);
5341                        removeloop.remove();
5342                        removesmarthighlight();
5343                    }
5344                        
5345                }
5346            }
5347        };
5348        xhttp.open("GET","https://visitcounterstaging.thalia-apps.com/?shopifyid="+lastid+"&new="+mynew+"&time="+gettime, true);
5349        xhttp.send();
5350    }
5351
5352    function mymodalsmarth() {
5353      var target = document.getElementById("smart-modal-window");
5354      var parenttarget = target.parentElement;
5355      if (parenttarget.classList.contains('smart-modal-open')) {
5356        parenttarget.classList.remove('smart-modal-open');
5357        document.getElementById('smart-modal-content').innerHTML = '';
5358      }
5359    }
5360    
5361    function shlink(highlightval,links,smarthighlightid,modalsize) {
5362
5363        if(highlightval != ''){
5364
5365            var highlightlink = highlightval;
5366            if(links == 0){
5367                window.location.href = highlightlink;
5368            }else{
5369                window.open(highlightlink,'_blank');
5370            }
5371
5372        }
5373        if(links == 2){
5374            var target = document.getElementById("smart-modal-outer");
5375            var myclasses = '';
5376            if(modalsize == 0){
5377                myclasses = 'smart-modal-window smart-modal-small';
5378            }else if(modalsize == 2){
5379                myclasses = 'smart-modal-window smart-modal-large';
5380            }else{
5381                myclasses = 'smart-modal-window';
5382            }
5383            
5384            document.getElementById('smart-modal-outer').classList.add('smart-modal-open');
5385            var setclass = document.getElementById('smart-modal-window');
5386            setclass.className = '';
5387            setclass.className = myclasses;
5388            var xhr = new XMLHttpRequest();
5389            var url = '/?view=smartmeta&id==highlight-popup-'+smarthighlightid;
5390            xhr.open("GET", url, true);
5391            xhr.setRequestHeader("Cache-Control", "max-age=3600");
5392            xhr.onreadystatechange = function() {
5393                // if (this.readyState === XMLHttpRequest.DONE) {
5394                    if (this.status === 200) {
5395                        document.getElementById('smart-modal-content').innerHTML = this.responseText;
5396                    } else {
5397                        console.log(this.status, this.statusText);
5398                    }
5399                // }
5400                };
5401                xhr.send();
5402        }
5403    
5404    }
5405
5406    function toValidDate(datestring){
5407        return datestring.replace(/(\d{2})(\/)(\d{2})/, "$3$2$1");   
5408    }
5409
5410    function myTimer(newvalue,count) {
5411
5412        var smarthText2 = document.getElementsByClassName('smarthTitle');
5413        var againvalue = newvalue;
5414        var pos3 = newvalue.indexOf("[[ CountdownTimer:");
5415        var pos4 = newvalue.indexOf("M,");
5416        if(pos4 < 0){
5417            pos4 = newvalue.indexOf(" ]]");
5418            var res = newvalue.slice(pos3+18, pos4);
5419        }else{
5420            var res = newvalue.slice(pos3+18, pos4+1);
5421        }
5422        var pos5 = newvalue.indexOf(" ]]");
5423        var pos6 = newvalue.indexOf("|");
5424        var endres = againvalue.slice(pos3+18, pos5);
5425        if(pos6 < 0){
5426            var customtext = '';
5427        }else{
5428            var customtext = againvalue.slice(pos6+1, pos5);
5429        }
5430        newvalue = newvalue.replace("[[ CountdownTimer:", "" );
5431        newvalue = newvalue.replace(" ]]", "" );
5432        endres = endres.replace(" |"+customtext , "" );
5433        var getlang = endres.split(",");
5434        var setlang2 = 'en';
5435        if(getlang.length > 1){
5436            if(getlang[1] == 'custom'){
5437                if (getlang[2] == null){
5438                    var setdays = '';
5439                }else{
5440                    var setdays = getlang[2];
5441                }
5442                if (getlang[3] == null){
5443                    var sethours = '';
5444                }else{
5445                    var sethours = getlang[3];
5446                }
5447                if (getlang[4] == null){
5448                    var setminutes = '';
5449                }else{
5450                    var setminutes = getlang[4];
5451                }
5452                if (getlang[5] == null){
5453                    var setseconds = '';
5454                }else{
5455                    var setseconds = getlang[5];
5456                }
5457            }else{
5458                setlang2 = getlang[1];
5459                var setmoment = moment();
5460                setmoment.locale(setlang2);
5461                setmoment.subtract({hours: 0, minutes: 0, seconds: 35});
5462                var getseconds = setmoment.toNow(true);
5463                setmoment.subtract({hours: 0, minutes: 10, seconds: 59});
5464                var getminutes = setmoment.toNow(true);
5465                setmoment.subtract({hours: 5, minutes: 59, seconds: 59});
5466                var gethours = setmoment.toNow(true);
5467                setmoment.subtract({hours: 222, minutes: 59, seconds: 59});
5468                var getdays = setmoment.toNow(true);
5469                var setseconds = getseconds.split(" ").pop();
5470                var setminutes = getminutes.split(" ").pop();
5471                var sethours = gethours.split(" ").pop();
5472                var setdays = getdays.split(" ").pop();
5473            }
5474        }else{
5475            var setdays = "days";
5476            var sethours = "hours";
5477            var setminutes = "minutes";
5478            var setseconds = "seconds";
5479        }
5480
5481        var x = setInterval(function() { 
5482            let end = new Date(toValidDate(res));
5483            let start = new Date();
5484            var remaintime = end - start;
5485            var days = Math.floor(remaintime / (1000 * 60 * 60 * 24));
5486            var hours = Math.floor((remaintime % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
5487            var minutes = Math.floor((remaintime % (1000 * 60 * 60)) / (1000 * 60));
5488            var seconds = Math.floor((remaintime % (1000 * 60)) / 1000);
5489            var realtimeleft = days +" "+ setdays +" "+ hours +" " + sethours +" "+ minutes +" "+ setminutes +" "+ seconds +" " + setseconds + " ";
5490            if(seconds < 0 && customtext == ''){
5491                realtimeleft = "0 "+setdays+" 0 "+sethours+" 0 "+setminutes+" 0 "+setseconds;
5492            }else if(seconds < 0 && customtext != ''){
5493                newvalue = customtext;
5494            }else{
5495                newvalue = newvalue.replace(" |"+customtext , "");
5496            }
5497            if(getlang[1] == 'custom'){
5498                realtimeleft='';
5499                if(setdays != ''){
5500                realtimeleft = days +""+ setdays+ " ";
5501                }
5502                if(sethours != ''){
5503                realtimeleft = realtimeleft + hours +"" + sethours +" ";
5504                }
5505                if(setminutes != ''){
5506                realtimeleft = realtimeleft + minutes +""+ setminutes +" ";
5507                }
5508                if(setseconds != ''){
5509                realtimeleft = realtimeleft + seconds +"" + setseconds + " ";
5510                }
5511            }
5512            smarthText2[count].innerHTML = newvalue.replace(endres,realtimeleft);
5513            smarthText2[count].classList.remove("smart-counter");
5514            if (remaintime < 0) { 
5515                clearInterval(x); 
5516            } 
5517        }, 1000);
5518    }
5519
5520    function myTimersub(newvalue,count) {
5521
5522        var smarthText2 = document.getElementsByClassName('smarthSubTitle');
5523        var againvalue = newvalue;
5524        var pos3 = newvalue.indexOf("[[ CountdownTimer:");
5525        var pos4 = newvalue.indexOf("M,");
5526        if(pos4 < 0){
5527            pos4 = newvalue.indexOf(" ]]");
5528            var res = newvalue.slice(pos3+18, pos4);
5529        }else{
5530            var res = newvalue.slice(pos3+18, pos4+1);
5531        }
5532        var pos5 = newvalue.indexOf(" ]]");
5533        var pos6 = newvalue.indexOf("|");
5534        var endres = againvalue.slice(pos3+18, pos5);
5535        if(pos6 < 0){
5536            var customtext = '';
5537        }else{
5538            var customtext = againvalue.slice(pos6+1, pos5);
5539        }
5540        newvalue = newvalue.replace("[[ CountdownTimer:", "" );
5541        newvalue = newvalue.replace(" ]]", "" );
5542        endres = endres.replace(" |"+customtext , "" );
5543        var getlang = endres.split(",");
5544        var setlang2 = 'en';
5545        if(getlang.length > 1){
5546            if(getlang[1] == 'custom'){
5547                if (getlang[2] == null){
5548                    var setdays = '';
5549                }else{
5550                    var setdays = getlang[2];
5551                }
5552                if (getlang[3] == null){
5553                    var sethours = '';
5554                }else{
5555                    var sethours = getlang[3];
5556                }
5557                if (getlang[4] == null){
5558                    var setminutes = '';
5559                }else{
5560                    var setminutes = getlang[4];
5561                }
5562                if (getlang[5] == null){
5563                    var setseconds = '';
5564                }else{
5565                    var setseconds = getlang[5];
5566                }
5567            }else{
5568                setlang2 = getlang[1];
5569                var setmoment = moment();
5570                setmoment.locale(setlang2);
5571                setmoment.subtract({hours: 0, minutes: 0, seconds: 35});
5572                var getseconds = setmoment.toNow(true);
5573                setmoment.subtract({hours: 0, minutes: 10, seconds: 59});
5574                var getminutes = setmoment.toNow(true);
5575                setmoment.subtract({hours: 5, minutes: 59, seconds: 59});
5576                var gethours = setmoment.toNow(true);
5577                setmoment.subtract({hours: 222, minutes: 59, seconds: 59});
5578                var getdays = setmoment.toNow(true);
5579                var setseconds = getseconds.split(" ").pop();
5580                var setminutes = getminutes.split(" ").pop();
5581                var sethours = gethours.split(" ").pop();
5582                var setdays = getdays.split(" ").pop();
5583            }
5584        }else{
5585            var setdays = "days";
5586            var sethours = "hours";
5587            var setminutes = "minutes";
5588            var setseconds = "seconds";
5589        }
5590
5591        var x = setInterval(function() { 
5592            let end = new Date(toValidDate(res));
5593            let start = new Date();
5594            var remaintime = end - start;
5595            var days = Math.floor(remaintime / (1000 * 60 * 60 * 24));
5596            var hours = Math.floor((remaintime % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
5597            var minutes = Math.floor((remaintime % (1000 * 60 * 60)) / (1000 * 60));
5598            var seconds = Math.floor((remaintime % (1000 * 60)) / 1000);
5599            var realtimeleft = days +" "+ setdays +" "+ hours +" " + sethours +" "+ minutes +" "+ setminutes +" "+ seconds +" " + setseconds + " ";
5600            if(seconds < 0 && customtext == ''){
5601                realtimeleft = "0 "+setdays+" 0 "+sethours+" 0 "+setminutes+" 0 "+setseconds;
5602            }else if(seconds < 0 && customtext != ''){
5603                newvalue = customtext;
5604            }else{
5605                newvalue = newvalue.replace(" |"+customtext , "");
5606            }
5607            if(getlang[1] == 'custom'){
5608                realtimeleft='';
5609                if(setdays != ''){
5610                realtimeleft = days +""+ setdays+ " ";
5611                }
5612                if(sethours != ''){
5613                realtimeleft = realtimeleft + hours +"" + sethours +" ";
5614                }
5615                if(setminutes != ''){
5616                realtimeleft = realtimeleft + minutes +""+ setminutes +" ";
5617                }
5618                if(setseconds != ''){
5619                realtimeleft = realtimeleft + seconds +"" + setseconds + " ";
5620                }
5621            }
5622            smarthText2[count].innerHTML = newvalue.replace(endres,realtimeleft);
5623            smarthText2[count].classList.remove("smart-counter");
5624            if (remaintime < 0) { 
5625                clearInterval(x); 
5626            } 
5627        }, 1000); 
5628
5629    }
5630    
5631    function smarthonload() {
5632
5633        screensizesmarthFunction();
5634        var mypage = '';
5635        var myproductid = '';
5636        setTimeout(function(){ 
5637            smarthsetlivevisit(mypage,myproductid,'smarthloop');
5638            smarthsetlivevisit(mypage,myproductid,'smarthsubtitleloop');
5639        }, 500); 
5640
5641        var smarthsku = '';
5642        var skuclass = document.getElementsByClassName('smarthsku');
5643        if(smarthsku == 0){
5644            for (var i = 0; i < skuclass.length; i++) {
5645                if(skuclass[i].dataset.sku == 0){
5646                    var parentsku = skuclass[i].parentElement;
5647                    var parent2sku = parentsku.parentElement;
5648                    parent2sku.style.cssText = 'display:none !important';
5649                }
5650            }
5651        }
5652
5653        // setTimeout(function(){ 
5654            var smart2hText = document.getElementsByClassName('smarthTitle');
5655            if(smart2hText[0]){
5656                for (var i = 0; i < smart2hText.length; i++) {
5657                    var value = smart2hText[i].innerHTML;
5658                    if( value.indexOf("[[today") != -1  ){
5659                        expdeliveryhdatesmart(value,i);
5660                    }
5661                }
5662            }
5663
5664            var smart2hsubText = document.getElementsByClassName('smarthSubTitle');
5665            if(smart2hsubText[0]){
5666                for (var i = 0; i < smart2hsubText.length; i++) {
5667                    var value = smart2hsubText[i].innerHTML;
5668                    if( value.indexOf("[[today") != -1  ){
5669                        expdeliveryhsubdatesmart(value,i);
5670                    }
5671                }
5672            }
5673
5674            var smarthText = document.getElementsByClassName('smarthTitle');
5675            if(smarthText[0]){
5676                for (var i = 0; i < smarthText.length; i++) {
5677                    var value = smarthText[i].innerHTML;
5678                    if( value.indexOf("CountdownTimer:") != -1  ){
5679                        myTimer(value,i);
5680                    }
5681                }
5682            }
5683
5684            var smarthsubText = document.getElementsByClassName('smarthSubTitle');
5685            if(smarthsubText[0]){
5686                for (var i = 0; i < smarthsubText.length; i++) {
5687                    var value = smarthsubText[i].innerHTML;
5688                    if( value.indexOf("CountdownTimer:") != -1  ){
5689                        myTimersub(value,i);
5690                    }
5691                }
5692            }
5693
5694            var getpage = '';
5695            var smarthText2 = document.getElementsByClassName('smarthText smarthVariantInventory');
5696            if(smarthText2[0]){
5697                if(getpage == 'collection'){
5698                    for (var i = 0; i < smarthText2.length; i++) {
5699                        var oldloop = smarthText2[i].parentElement;
5700                        var newloop = oldloop.parentElement;
5701                        newloop.remove();
5702                    }
5703                }
5704            } 
5705        // }, 1000);
5706
5707        document.getElementById("smart-modal-close").onclick = function() {mymodalsmarth()};
5708        window.onclick = function(event) {
5709            if (event.target.classList[1] == 'smart-modal-open') {
5710                mymodalsmarth();
5711            }
5712        }
5713
5714        removesmarthighlight();
5715
5716        setTimeout(function(){ 
5717            var smartinstances = tippy('[data-tippy-content]');
5718        }, 500);
5719
5720
5721        if(countrysmarth == 'smarthighlightcountry'){
5722            countrysmarth = 'newsmarthighlightcountry';
5723            var countrycount = document.getElementsByClassName('smarthCountry');
5724            if (thaliacustomercountry == '') {
5725            thaliaCustomerCookie();
5726            thaliacustomercountry = thaliaGetCookie("thaliacustomercountry");
5727            var mycountrysmarth = thaliacustomercountry;
5728            } else {
5729            var mycountrysmarth = thaliacustomercountry;
5730            }
5731            if (countrycount.length > 0) {
5732               
5733
5734                        var countryclassSmarth = document.getElementsByClassName('smarthCountry');
5735                        for (var i = 0; i < countryclassSmarth.length; i++) {
5736                            var counrtylisth = countryclassSmarth[i].getAttribute('data-countryselectedh');
5737                            var position = counrtylisth.search(mycountrysmarth);
5738                            smarthcountryName = mycountrysmarth;
5739                            if(position < 0){ 
5740                                countryclassSmarth[i].style.cssText = 'display:none !important';
5741                                countryclassSmarth[i].classList.add("removeme");
5742                            }else{
5743                                countryclassSmarth[i].style.display= 'block';
5744                                countryclassSmarth[i].setAttribute('countryrule', '1');
5745                                if (countryclassSmarth[i].classList.contains('smarthScreenSize')) {
5746                                var screenlist = countryclassSmarth[i].getAttribute('data-screensizeselectedh');
5747                                var screensizeArray = screenlist.split(",");
5748                                var smdevice = window.matchMedia( "screen and (max-width: 767.98px)" );
5749                                var mddevice = window.matchMedia( "screen and (min-width: 768px) and (max-width: 991.98px)" );
5750                                var lgdevice = window.matchMedia( "screen and (min-width: 992px) and (max-width: 1199.98px)" );
5751                                var xldevice = window.matchMedia( "(min-width: 1200px)" );
5752
5753                                if (smdevice.matches ){
5754                                    if(screensizeArray[0] == '1'){
5755                                    }else{
5756                                    countryclassSmarth[i].style.setProperty("display", "none", "important");
5757                                    }
5758                                }else if( mddevice.matches){
5759                                    if(screensizeArray[1] == '1'){
5760                                    }else{
5761                                    countryclassSmarth[i].style.setProperty("display", "none", "important");
5762                                    }
5763                                }else if(lgdevice.matches){
5764                                    if(screensizeArray[2] == '1'){
5765                                    }else{
5766                                    countryclassSmarth[i].style.setProperty("display", "none", "important");
5767                                    }
5768                                }else{
5769                                    if(screensizeArray[3] == '1'){
5770                                    }else{
5771                                    countryclassSmarth[i].style.setProperty("display", "none", "important");
5772                                    }
5773                                }
5774
5775                                }
5776                                
5777                            }
5778                        }
5779                        var removeclass = document.getElementsByClassName('removeme');
5780                        for (var i = 0; i < removeclass.length; i++) {
5781                            removeclass[i].remove();
5782                        }
5783
5784                        removesmarthighlight();
5785
5786                    }
5787                };
5788               
5789
5790    }
5791
5792    window.addEventListener('resize', screensizesmarthFunction);
5793
5794    function screensizesmarthFunction() { 
5795      var screensizeclass = document.getElementsByClassName('smarthScreenSize');
5796      for (var i = 0; i < screensizeclass.length; i++) {
5797        var issetcountryrule = screensizeclass[i].getAttribute('countryrule');
5798        if( issetcountryrule == '1'){
5799          var screenlist = screensizeclass[i].getAttribute('data-screensizeselectedh');
5800          var screensizeArray = screenlist.split(",");
5801          
5802          var smdevice = window.matchMedia( "screen and (max-width: 767.98px)" );
5803          var mddevice = window.matchMedia( "screen and (min-width: 768px) and (max-width: 991.98px)" );
5804          var lgdevice = window.matchMedia( "screen and (min-width: 992px) and (max-width: 1199.98px)" );
5805          var xldevice = window.matchMedia( "(min-width: 1200px)" );
5806
5807          if (smdevice.matches ){
5808            if(screensizeArray[0] == '1'){
5809                screensizeclass[i].style.display= 'block';
5810            }else{
5811                screensizeclass[i].style.setProperty("display", "none", "important");
5812            }
5813          }else if( mddevice.matches){
5814            if(screensizeArray[1] == '1'){
5815                screensizeclass[i].style.display= 'block';
5816            }else{
5817                screensizeclass[i].style.setProperty("display", "none", "important");
5818            }
5819          }else if(lgdevice.matches){
5820            if(screensizeArray[2] == '1'){
5821                screensizeclass[i].style.display= 'block';
5822            }else{
5823                screensizeclass[i].style.setProperty("display", "none", "important");
5824            }
5825          }else{
5826            if(screensizeArray[3] == '1'){
5827                screensizeclass[i].style.display= 'block';
5828            }else{
5829                screensizeclass[i].style.setProperty("display", "none", "important");
5830            }
5831          }
5832
5833        }
5834      }
5835
5836    }
5837
5838    function setCookiesmarth(cname, cvalue, exdays) {
5839      var d = new Date();
5840      var time = setcookietimestamphsmart(exdays);
5841      if(exdays < 5){
5842        d.setTime(d.getTime() + (time * 60 * 1000));
5843      }else if(exdays > 4 && exdays < 8){
5844        d.setTime(d.getTime() + (time * 60 * 60 * 1000));
5845      }else if(exdays > 7){
5846        d.setTime(d.getTime() + (time * 24 * 60 * 60 * 1000));
5847      }
5848      
5849      var expires = "expires="+d.toUTCString();
5850      document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
5851    }
5852
5853    function getCookiesmarth(cname) {
5854      var name = cname + "=";
5855      var ca = document.cookie.split(';');
5856      for(var i = 0; i < ca.length; i++) {
5857        var c = ca[i];
5858        while (c.charAt(0) == ' ') {
5859          c = c.substring(1);
5860        }
5861        if (c.indexOf(name) == 0) {
5862          return c.substring(name.length, c.length);
5863        }
5864      }
5865      return "";
5866    }
5867
5868    function setcookietimestamphsmart(time) {
5869        var realtime='';
5870        if(time==1){
5871            realtime=1;
5872        }else if(time==2){
5873            realtime=5;
5874        }else if(time==3){
5875            realtime=10;
5876        }else if(time==4){
5877            realtime=30;
5878        }else if(time==5){
5879            realtime=1;
5880        }else if(time==6){
5881            realtime=6;
5882        }else if(time==7){
5883            realtime=12;
5884        }else if(time==8){
5885            realtime=1;
5886        }else if(time==9){
5887            realtime=7;
5888        }else if(time==10){
5889            realtime=15;
5890        }else if(time==11){
5891            realtime=30;
5892        }
5893        return realtime;
5894    }
5895
5896</script>
5896 
5896<script type="text/javascript">
5897	</script>
5897
5898    
5898<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.4/moment.min.js"></script>
vendor: 1 bytes, line 5898
5898
5899<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.4/moment-with-locales.min.js"></script>
5899
5900
5901<script type="text/javascript">
5902
5903    var existingScript = document.getElementById('smartbPopper');
5904  	if (!existingScript) {
5905
5906		var countrysmartb = 'smartbadgecountry';
5907        var smartbcountryName = '';
5908
5909        setTimeout(function(){ 
5910            checksmartbjquery();
5911        }, 1000);
5912
5913  	}
5914
5915    function getCountryCodesb() {
5916        
5917        if(thaliacustomercountry == ''){ 
5918        thaliaCustomerCookie();
5919        thaliacustomercountry = thaliaGetCookie("thaliacustomercountry");
5920        getCountryNamesb(thaliacustomercountry);
5921        }else{
5922        getCountryNamesb(thaliacustomercountry);
5923        }
5924
5925    }
5926
5927        function getCountryNamesb(countryCode) {
5928         var country_data = "AF,Afghanistan|AL,Albania|DZ,Algeria|AD,Andorra|AO,Angola|AI,Anguilla|AQ,Antarctica|AG,Antigua and Barbuda|AR,Argentina|AM,Armenia|AW,Aruba|AU,Australia|AT,Austria|AZ,Azerbaijan|BS,Bahamas|BH,Bahrain|BD,Bangladesh|BB,Barbados|BY,Belarus|BE,Belgium|BZ,Belize|BJ,Benin|BM,Bermuda|BT,Bhutan|BO,Bolivia|BQ,Bonaire,Sint Eustatius and Saba|BA,Bosnia and Herzegovina|BW,Botswana|BV,Bouvet Island|BR,Brazil|IO,British Indian Ocean Territory|BN,Brunei Darussalam|BG,Bulgaria|BF,Burkina Faso|BI,Burundi|CV,Cabo Verde|KH,Cambodia|CM,Cameroon|CA,Canada|KY,Cayman Islands|CF,Central African Republic|TD,Chad|CL,Chile|CN,China|CX,Christmas Island|CC,Cocos (Keeling) Islands|CO,Colombia|KM,Comoros|CG,Congo|CD,Congo,Democratic Republic of the|CK,Cook Islands|CR,Costa Rica|CI,Côte d'Ivoire|HR,Croatia|CU,Cuba|CW,Curaçao|CY,Cyprus|CZ,Czech Republic|DK,Denmark|DJ,Djibouti|DM,Dominica|DO,Dominican Republic|EC,Ecuador|EG,Egypt|SV,El Salvador|GQ,Equatorial Guinea|ER,Eritrea|EE,Estonia|SZ,Eswatini|ET,Ethiopia|FK,Falkland Islands (Malvinas)|FO,Faroe Islands|FJ,Fiji|FI,Finland|FR,France|GF,French Guiana|PF,French Polynesia|TF,French Southern Territories|GA,Gabon|GM,Gambia|GE,Georgia|DE,Germany|GH,Ghana|GI,Gibraltar|GR,Greece|GL,Greenland|GD,Grenada|GP,Guadeloupe|GU,Guam|GT,Guatemala|GG,Guernsey|GN,Guinea|GW,Guinea-Bissau|GY,Guyana|HT,Haiti|HM,Heard Island and McDonald Islands|VA,Holy See|HN,Honduras|HK,Hong Kong|HU,Hungary|IS,Iceland|IN,India|ID,Indonesia|IR,Iran|IQ,Iraq|IE,Ireland|IM,Isle of Man|IL,Israel|IT,Italy|JM,Jamaica|JP,Japan|JE,Jersey|JO,Jordan|KZ,Kazakhstan|KE,Kenya|KI,Kiribati|KP,Korea|KR,Korea|KW,Kuwait|KG,Kyrgyzstan|LA,Lao People's Democratic Republic|LV,Latvia|LB,Lebanon|LS,Lesotho|LR,Liberia|LY,Libya|LI,Liechtenstein|LT,Lithuania|LU,Luxembourg|MO,Macao|MG,Madagascar|MW,Malawi|MY,Malaysia|MV,Maldives|ML,Mali|MT,Malta|MH,Marshall Islands|MQ,Martinique|MR,Mauritania|MU,Mauritius|YT,Mayotte|MX,Mexico|FM,Micronesia|MD,Moldova|MC,Monaco|MN,Mongolia|ME,Montenegro|MS,Montserrat|MA,Morocco|MZ,Mozambique|MM,Myanmar|NA,Namibia|NR,Nauru|NP,Nepal|NL,Netherlands|NC,New Caledonia|NZ,New Zealand|NI,Nicaragua|NE,Niger|NG,Nigeria|NU,Niue|NF,Norfolk Island|MK,North Macedonia|MP, Northern Mariana Islands|NO,Norway|OM,Oman|PK,Pakistan|PW,Palau|PS,Palestine|PA,Panama|PG,Papua New Guinea|PY,Paraguay|PE,Peru|PH,Philippines|PN,Pitcairn|PL,Poland|PT,Portugal|PR,Puerto Rico|QA,Qatar|RE,Réunion|RO,Romania|RU,Russian Federation|RW,Rwanda|BL,Saint Barthélemy|SH,Saint Helena|KN,Saint Kitts and Nevis|LC,Saint Lucia|MF,Saint Martin (French part)|PM,Saint Pierre and Miquelon|VC,Saint Vincent and the Grenadines|WS,Samoa|SM,San Marino|ST,Sao Tome and Principe|SA,Saudi Arabia|SN,Senegal|RS,Serbia|SC,Seychelles|SL,Sierra Leone|SG,Singapore|SX,Sint Maarten (Dutch part)|SK,Slovakia|SI,Slovenia|SB,Solomon Islands|SO,Somalia|ZA,South Africa|GS,South Georgia and the South Sandwich Islands|SS,South Sudan|ES,Spain|LK,Sri Lanka|SD,Sudan|SR,Suriname|SJ,Svalbard and Jan Mayen|SE,Sweden|CH,Switzerland|SY,Syrian Arab Republic|TW,Taiwan|TJ,Tajikistan|TZ,Tanzania|TH,Thailand|TL,Timor-Leste|TG,Togo|TK,Tokelau|TO,Tonga|TT,Trinidad and Tobago|TN,Tunisia|TR,Turkey|TM,Turkmenistan|TC,Turks and Caicos Islands|TV,Tuvalu|UG,Uganda|UA,Ukraine|AE,United Arab Emirates|GB,United Kingdom|US,United States|UM,United States Minor Outlying Islands|UY,Uruguay|UZ,Uzbekistan|VU,Vanuatu|VE,Venezuela|VN,Viet Nam|VG,Virgin Islands|VI,Virgin Islands|WF,Wallis and Futuna|EH,Western Sahara|YE,Yemen|ZM,Zambia|ZW,Zimbabwe";
5929            var countries = country_data.split("|");
5930            for (var i = 0; i < countries.length; i++) {
5931            var country = countries[i].split(",");
5932            var countryCodedata = country[0];
5933            var Visitorcountry = country[1];
5934            if(countryCode== countryCodedata)
5935            {
5936               var VisitorCountryName=Visitorcountry;
5937            }
5938            }
5939            var visitorclass = document.getElementsByClassName('smartbVisitorCountry');
5940                for (var i = 0; i < visitorclass.length; i++) {
5941                var issetvisitorcountryrule = visitorclass[i].getAttribute('visitorcountryrule');  
5942                var secondChild = visitorclass[i].querySelector('div:nth-child(1)');
5943                var thirdChild = secondChild.querySelector('div:nth-child(1)'); 
5944                if( issetvisitorcountryrule == '1'){
5945                // $('.primebVisitorCountryName').replaceWith(VisitorCountryName);
5946                // visitorclass[i].style.display= 'block';
5947                var elements = document.querySelectorAll('.smartbVisitorCountryName');
5948                elements.forEach(function(element) {
5949                element.textContent = VisitorCountryName;
5950                });
5951                }
5952                }
5953        }
5954
5955
5956    function checksmartbjquery() {
5957        if (window.jQuery) {
5958            checkSmartVariantInventory("","first");
5959            
5960            $(document).on("change", ".single-option-selector", function() {
5961                var optionMap = [];
5962                if(optionMap.length == 0){
5963                    $(".single-option-selector").each(function(key) {
5964                        optionMap[key] = $(this).val();
5965                    });
5966                    checkSmartVariantInventory(optionMap);
5967                }
5968            });
5969
5970            $(document).on("change", ".ProductForm__Option select", function() {
5971                var optionMap = [];
5972                if(optionMap.length == 0){
5973                    $(".ProductForm__Option select").each(function(key) {
5974                        optionMap[key] = $(this).val();
5975                    });
5976                    checkSmartVariantInventory(optionMap);
5977                }
5978            });
5979
5980            $(document).on("click", ".tt-options-swatch li", function() {
5981                var optionMap = [];
5982                if(optionMap.length == 0){
5983                    $(".tt-options-swatch li").each(function(key) {
5984                        optionMap[key] = $(this).val();
5985                    });
5986                    checkSmartVariantInventory(optionMap);
5987                }
5988            });
5989
5990            $(document).on("click", ".swatch-element", function() {
5991                var optionMap = [];
5992                if(optionMap.length == 0){
5993                    $(".swatch-element").each(function(key) {
5994                        optionMap[key] = $(this).val();
5995                    });
5996                    checkSmartVariantInventory(optionMap);
5997                }
5998            });
5999
6000            $(document).on("change", ".form__input--select", function() {
6001                var optionMap = [];
6002                if(optionMap.length == 0){
6003                    $(".form__input--select").each(function(key) {
6004                        optionMap[key] = $(this).val();
6005                    });
6006                    checkSmartVariantInventory(optionMap);
6007                }
6008            });
6009
6010            $(document).on("change", ".sgl-opt-selector-product-template", function() {
6011                var optionMap = [];
6012                if(optionMap.length == 0){
6013                    $(".sgl-opt-selector-product-template").each(function(key) {
6014                        optionMap[key] = $(this).val();
6015                    });
6016                    checkSmartVariantInventory(optionMap);
6017                }
6018            });
6019
6020            $(document).on("click", ".tt-options-swatch li", function() {
6021                var optionMap = [];
6022                if(optionMap.length == 0){
6023                    $(".tt-options-swatch li").each(function(key) {
6024                        optionMap[key] = $(this).val();
6025                    });
6026                    checkSmartVariantInventory(optionMap);
6027                }
6028            });
6029
6030            $(document).on("change", ".product-option-value-item", function() {
6031                var optionMap = [];
6032                if(optionMap.length == 0){
6033                    $(".product-option-value-item").each(function(key) {
6034                        optionMap[key] = $(this).val();
6035                    });
6036                    checkSmartVariantInventory(optionMap);
6037                }
6038            });
6039
6040            $(document).on("click", ".clickyboxes a", function() {
6041                var optionMap = [];
6042                if(optionMap.length == 0){
6043                    $(".clickyboxes a").each(function(key) {
6044                        optionMap[key] = $(this).val();
6045                    });
6046                    checkSmartVariantInventory(optionMap);
6047                }
6048            });
6049
6050            $(document).on("change", "[data-product-options-container] .form-field-input", function() {
6051                var optionMap = [];
6052                if(optionMap.length == 0){
6053                    $("[data-product-options-container] .form-field-input").each(function(key) {
6054                        optionMap[key] = $(this).val();
6055                    });
6056                    checkSmartVariantInventory(optionMap);
6057                }
6058            });
6059
6060            $(document).on("change", "#data-product-option-0", function() {
6061                var optionMap = [];
6062                if(optionMap.length == 0){
6063                    $("#data-product-option-0").each(function(key) {
6064                        optionMap[key] = $(this).val();
6065                    });
6066                    checkSmartVariantInventory(optionMap);
6067                }
6068            });
6069
6070            $(document).on("click", ".product-options__section .active", function() {
6071                var optionMap = [];
6072                if(optionMap.length == 0){
6073                    $(".product-options__section .active").each(function(key) {
6074                        optionMap[key] = $(this).val();
6075                    });
6076                    checkSmartVariantInventory(optionMap);
6077                }
6078            });
6079
6080            $(document).on("click", ".product-options__value", function() {
6081                var optionMap = [];
6082                if(optionMap.length == 0){
6083                    $(".product-options__value").each(function(key) {
6084                        optionMap[key] = $(this).val();
6085                    });
6086                    checkSmartVariantInventory(optionMap);
6087                }
6088            });
6089
6090            $(document).on("click", ".variant-input", function() {
6091                var optionMap = [];
6092                if(optionMap.length == 0){
6093                    $(".variant-input").each(function(key) {
6094                        optionMap[key] = $(this).val();
6095                    });
6096                    checkSmartVariantInventory(optionMap);
6097                }
6098            });
6099
6100            $(document).on("change", ".product-form__single-selector", function() {
6101                var optionMap = [];
6102                if(optionMap.length == 0){
6103                    $(".product-form__single-selector").each(function(key) {
6104                        optionMap[key] = $(this).val();
6105                    });
6106                    checkSmartVariantInventory(optionMap);
6107                }
6108            });
6109
6110            $(document).on("click", ".gt_swatches--select.gf_active", function() {
6111                var optionMap = [];
6112                if(optionMap.length == 0){
6113                    $(".gt_swatches--select.gf_active").each(function(key) {
6114                        optionMap[key] = $(this).val();
6115                    });
6116                    checkSmartVariantInventory(optionMap);
6117                }
6118            });
6119
6120            $(document).on("click", ".nt-swatch", function() {
6121                var optionMap = [];
6122                if(optionMap.length == 0){
6123                    $(".nt-swatch").each(function(key) {
6124                        optionMap[key] = $(this).val();
6125                    });
6126                    checkSmartVariantInventory(optionMap);
6127                }
6128            });
6129
6130            $(document).on("change", ".disclosure--input", function() {
6131                var optionMap = [];
6132                if(optionMap.length == 0){
6133                    $(".disclosure--input").each(function(key) {
6134                        optionMap[key] = $(this).val();
6135                    });
6136                    checkSmartVariantInventory(optionMap);
6137                }
6138            });
6139
6140            $(document).on("click", ".product-form__input input", function() {
6141                var optionMap = [];
6142                if(optionMap.length == 0){
6143                $(".product-form__input input[type=radio]:checked").each(function(key) {
6144                    optionMap[key] = $(this).val();
6145                });
6146                checkSmartVariantInventory(optionMap);
6147                }
6148            });
6149
6150            $(document).on("click", ".swatch-container input", function() {
6151                var optionMap = [];
6152                if(optionMap.length == 0){
6153                    $(".swatch-container input[type=radio]:checked").each(function(key) {
6154                    optionMap[key] = $(this).val();
6155                    });
6156                    checkSmartVariantInventory(optionMap);
6157                }
6158            });
6159
6160            $(document).on("click", ".swatch--gl input", function() {
6161                var optionMap = [];
6162                if(optionMap.length == 0){
6163                    $(".swatch--gl input[type=radio]:checked").each(function(key) {
6164                    optionMap[key] = $(this).val();
6165                    });
6166                    checkSmartVariantInventory(optionMap);
6167                }
6168            });
6169
6170        }else{
6171            setTimeout(function() { checksmartbjquery() }, 2000);
6172        }
6173    }
6174
6175    window.addEventListener('load', (event) => {
6176        smartbCountdownTimer();
6177        resizeFunction();
6178        getCountryCodesb();
6179        
6180        document.getElementById("smart-modal-close").onclick = function() {mymodalsmartb()};
6181        window.onclick = function(event) {
6182            if (event.target.classList[1] == 'smart-modal-open') {
6183                mymodalsmartb();
6184            }
6185        }
6186    });
6187
6188    // Function to be invoked when the element becomes visible
6189        function handleVisibleElement(entries, observer) {
6190        entries.forEach((entry) => {
6191        if (entry.isIntersecting) {
6192        // Element is visible, perform desired actions here
6193        // Call your function here
6194        smartbCountdownTimer();
6195        getCountryCodesb(); 
6196        // Stop observing the target element
6197        observer.unobserve(entry.target);
6198        }
6199        });
6200        }
6201
6202        // Target element with the class 'product-recommendations'
6203        const targetElement = document.querySelector('.product-recommendations');      
6204
6205        if(targetElement)
6206            {
6207            // Create a new Intersection Observer instance
6208            const observer = new IntersectionObserver(
6209            (entries) => {
6210            // Use a debounce function to limit the number of function invocations
6211            debounce(handleVisibleElement, 100)(entries, observer);
6212            },
6213            {
6214            root: null, // Viewport
6215            threshold: 0.5, // 50% of the element must be visible to trigger the callback
6216            }
6217            );
6218        observer.observe(targetElement);
6219        }
6220
6221        // Debounce function to limit the rate of function invocations
6222        function debounce(func, delay) {
6223        let timeoutId;
6224        return function (...args) {
6225        clearTimeout(timeoutId);
6226        timeoutId = setTimeout(() => {
6227        func.apply(this, args);
6228        }, delay);
6229        };
6230        }
6231
6232
6233    function smartbCountdownTimer() {
6234
6235        screensizesmartFunction();
6236        
6237        var smartbText2 = document.getElementsByClassName('smartbText');
6238        if(smartbText2[0]){
6239            for (var i = 0; i < smartbText2.length; i++) {
6240                var value = smartbText2[i].innerHTML;
6241                if( value.indexOf("[[today") != -1  ){
6242                    expdeliverydatesmart(value,i);
6243                }
6244            }
6245            
6246        }
6247
6248        var smartbText = document.getElementsByClassName('smartbText');
6249        if(smartbText[0]){
6250            for (var i = 0; i < smartbText.length; i++) {
6251                var value = smartbText[i].innerHTML;
6252                if( value.indexOf("CountdownTimer:") != -1  ){
6253                    myTimer2(value,i);
6254                }
6255            }
6256            
6257        } 
6258
6259        var smartbsku = '';
6260        var skuclass = document.getElementsByClassName('smartbsku');
6261        if(smartbsku == 0){
6262            for (var i = 0; i < skuclass.length; i++) {
6263                if(skuclass[i].dataset.sku == 0){
6264                    var parentsku = skuclass[i].parentElement;
6265                    var parent2sku = parentsku.parentElement;
6266                    parent2sku.style.cssText = 'display:none !important';
6267                }
6268            }
6269        }
6270
6271        setTimeout(function(){ 
6272            var smartinstances2 = tippy('[data-tippy-content]');
6273        }, 1000);
6274
6275        if(countrysmartb == 'smartbadgecountry'){
6276            countrysmartb = 'newsmartbadgecountry';
6277            var countrycount = document.getElementsByClassName('smartbCountry');
6278            if (thaliacustomercountry == '') {
6279            thaliaCustomerCookie();
6280            thaliacustomercountry = thaliaGetCookie("thaliacustomercountry");
6281            var mycountrysmartb = thaliacustomercountry;
6282            } else {
6283            var mycountrysmartb = thaliacustomercountry;
6284            }
6285            if (countrycount.length > 0) {
6286                
6287                        var countryclassSmartb = document.getElementsByClassName('smartbCountry');
6288                
6289                        for (var i = 0; i < countryclassSmartb.length; i++) {
6290                            var counrtylistb = countryclassSmartb[i].getAttribute('data-countryselected');
6291                            var position = counrtylistb.search(mycountrysmartb);
6292                            smartbcountryName = mycountrysmartb;
6293                            if(position < 0){ 
6294                                countryclassSmartb[i].style.cssText = 'display:none !important';
6295                                
6296                            }else{
6297                                countryclassSmartb[i].style.display= 'block';
6298                                countryclassSmartb[i].setAttribute('countryrule', '1');
6299
6300                                if (countryclassSmartb[i].classList.contains('smartbScreenSize')) {
6301                                    var screenlist = countryclassSmartb[i].getAttribute('data-screensizeselected');
6302                                    var screensizeArray = screenlist.split(",");
6303                                    var smdevice = window.matchMedia( "screen and (max-width: 767.98px)" );
6304                                    var mddevice = window.matchMedia( "screen and (min-width: 768px) and (max-width: 991.98px)" );
6305                                    var lgdevice = window.matchMedia( "screen and (min-width: 992px) and (max-width: 1199.98px)" );
6306                                    var xldevice = window.matchMedia( "(min-width: 1200px)" );
6307
6308                                    if (smdevice.matches ){
6309                                        if(screensizeArray[0] == '1'){
6310                                        }else{
6311                                            countryclassSmartb[i].style.setProperty("display", "none", "important");
6312                                        }
6313                                    }else if( mddevice.matches){
6314                                        if(screensizeArray[1] == '1'){
6315                                        }else{
6316                                            countryclassSmartb[i].style.setProperty("display", "none", "important");
6317                                        }
6318                                    }else if(lgdevice.matches){
6319                                        if(screensizeArray[2] == '1'){
6320                                        }else{
6321                                            countryclassSmartb[i].style.setProperty("display", "none", "important");
6322                                        }
6323                                    }else{
6324                                        if(screensizeArray[3] == '1'){
6325                                        }else{
6326                                            countryclassSmartb[i].style.setProperty("display", "none", "important");
6327                                        }
6328                                    }
6329
6330                                }
6331
6332                            }
6333                        }
6334                    }
6335                };
6336                
6337            
6338        
6339
6340        var mypage = '';
6341        var myproductid = '';
6342        for (var i = 0; i < 6; i++) {
6343            setTimeout(function(){ 
6344                smartsetlivevisit(mypage,myproductid);
6345            }, 500); 
6346        }
6347        
6348
6349    }
6350
6351    function expdeliverydatesmart(value,count) {
6352        var weekdays = '';
6353        var dateformatselected = '';
6354        var datelang = 'en';
6355        var smartbTextdate = document.getElementsByClassName('smartbText');
6356        var realvalue = value;
6357        var pos = realvalue.indexOf("[[today");
6358        var pos2 = realvalue.indexOf("]]");
6359        var startres = realvalue.slice(pos+8, pos2);
6360        realvalue = realvalue.replace("[[today,", "" );
6361        realvalue = realvalue.replace("]]", "" );
6362        var pos3 = realvalue.indexOf("[[today");
6363        var pos4 = realvalue.indexOf("]]");
6364        var endres = realvalue.slice(pos3+8, pos4);
6365        realvalue = realvalue.replace("[[today,", "" );
6366        realvalue = realvalue.replace("]]", "" );
6367        var getlang = startres.split(",");
6368        var wrongdays = weekdays.split(",");
6369        var startDate = new Date(new Date().getTime()+(parseInt(startres)*24*60*60*1000));
6370        var today = new Date(new Date().getTime());
6371        var firstinc=0;
6372        while (today <= startDate) {
6373            var getday = String(today.getDay());
6374            if(wrongdays.indexOf(getday) != -1){
6375            startDate.setDate(startDate.getDate() + 1);
6376            firstinc++;
6377            }
6378            today.setDate(today.getDate() + 1);
6379        }
6380        var setlang = 'en';
6381        if(getlang.length > 1){
6382            setlang = getlang[1];
6383        }
6384        moment.locale(setlang);
6385        value = value.replace("[[today,"+startres+"]]", moment(startDate).locale(setlang).format(dateformatselected));
6386
6387        var extradays = firstinc+parseInt(endres);
6388        var endDate = new Date(new Date().getTime()+(extradays*24*60*60*1000));
6389        var todayend = startDate;
6390        var secinc=0;
6391        while (todayend <= endDate) {
6392            var getday = String(todayend.getDay());
6393            if(wrongdays.indexOf(getday) != -1){
6394            endDate.setDate(endDate.getDate() + 1);
6395            secinc++;
6396            }
6397            todayend.setDate(todayend.getDate() + 1);
6398        }
6399        value = value.replace("[[today,"+endres+"]]", moment(endDate).locale(setlang).format(dateformatselected));
6400        smartbTextdate[count].innerHTML = value;
6401        var getchild = smartbTextdate[count].getElementsByClassName('smart-counter');
6402        if(getchild[0]){
6403            getchild[0].classList.remove("smart-counter");
6404        }
6405    }
6406
6407    function checkSmartVariantInventory(optionMap,myfirstone='') {
6408        var productname = '';  
6409        var variantproductid = '';   
6410        var mydomclass = document.getElementsByClassName('smartbVariantInventory');   
6411        if(mydomclass.length > 0){
6412            if(optionMap.length > 0){  
6413                var realval = '';
6414                if(myfirstone == "first"){
6415                    realval = optionMap;
6416                }else{
6417                    for(var i = 0; i < optionMap.length; i++){
6418                        var spaces = ' / ';
6419                        if(i == 0){
6420                            spaces = '';
6421                        }
6422                        realval += spaces+optionMap[i];
6423                    }
6424                }
6425                
6426                var smartBadgesAll = document.getElementsByClassName('smartBadges');
6427                for (var i = 0; i < smartBadgesAll.length; i++) {
6428                    var smartbOuterClass = smartBadgesAll[i].getAttribute('data-smartbOuterClass');
6429                    var smartbOuterStyle = smartBadgesAll[i].getAttribute('data-smartbOuterStyle');
6430                    var smartbInnerClass = smartBadgesAll[i].getAttribute('data-smartbInnerClass');
6431                    var smartbInnerStyle = smartBadgesAll[i].getAttribute('data-smartbInnerStyle');
6432                    var smartbGroup = smartBadgesAll[i].getAttribute('data-smartbGroup');
6433                    var smartbProductId = smartBadgesAll[i].getAttribute('data-smartproductsid');
6434                    if(smartbProductId == variantproductid){
6435                        hitsmartbpage(productname,variantproductid,smartbOuterClass,smartbOuterStyle,smartbInnerClass,smartbInnerStyle,smartbGroup,realval)
6436                    }
6437                }
6438            }
6439        }
6440        setTimeout(function(){ 
6441        getCountryCodesb();
6442        },500);
6443    }
6444
6445
6446    function hitsmartbpage(productname,variantproductid,smartbOuterClass,smartbOuterStyle,smartbInnerClass,smartbInnerStyle,smartbGroup,realval) {
6447        
6448        var result = Math.random().toString(36).substring(2,7);
6449        if(smartbGroup == 1){
6450			var urlhit = productname+'/?view=smartbvariant&sort_by='+result+'&outerclass=='+smartbOuterClass+'&outerstyle=='+smartbOuterStyle+'&innerclass=='+smartbInnerClass+'&innerstyle=='+smartbInnerStyle+'&group==1&page=='+realval;
6451        }else if(smartbGroup == 2){
6452			var urlhit = productname+'/?view=smartbvarianttwo&sort_by='+result+'&outerclass=='+smartbOuterClass+'&outerstyle=='+smartbOuterStyle+'&innerclass=='+smartbInnerClass+'&innerstyle=='+smartbInnerStyle+'&group==2&page=='+realval;
6453        }else{
6454            var urlhit = productname+'/?view=smartbvariantthree&sort_by='+result+'&outerclass=='+smartbOuterClass+'&outerstyle=='+smartbOuterStyle+'&innerclass=='+smartbInnerClass+'&innerstyle=='+smartbInnerStyle+'&group==3&page=='+realval;
6455        }
6456        var xhr = new XMLHttpRequest();
6457        xhr.open("GET", urlhit, true);
6458        xhr.onreadystatechange  = function() {
6459            if (this.readyState === XMLHttpRequest.DONE) {
6460                if (this.status === 200) {
6461                    if(this.responseText == 0){
6462                        $('.outersmartb'+variantproductid+'-'+smartbGroup+' .smartbText .smartbVariantInventory').html("0");
6463                        $('.outersmartb'+variantproductid+'-'+smartbGroup+' .smart-counter').removeClass("smart-counter");
6464                        $('.outersmartb'+variantproductid+'-'+smartbGroup+' .hidevariant').remove();
6465                    }else{
6466                        $('.outersmartb'+variantproductid+'-'+smartbGroup).replaceWith( this.responseText );
6467                        $('.outersmartb'+variantproductid+'-'+smartbGroup+' .smart-counter').removeClass("smart-counter");
6468                        var countryclass = document.getElementsByClassName('smartbCountry');
6469                        for (var i = 0; i < countryclass.length; i++) {
6470                            var counrtylist = countryclass[i].getAttribute('data-countryselected');
6471                            var position = counrtylist.search(smartbcountryName);
6472                            if(position < 0){ 
6473                                countryclass[i].style.cssText = 'display:none !important';
6474                            }else{
6475                                countryclass[i].style.display= 'block';
6476                            }
6477                        }
6478                        setTimeout(function(){ 
6479                            smartbCountdownTimer();
6480                        }, 500); 
6481                    }
6482                } else {
6483                    console.log('failed variant req');
6484                }
6485            }
6486        };
6487        xhr.send();
6488
6489    }
6490
6491    function smartsetlivevisit(mypage,myproductid) {
6492        setTimeout(function(){ 
6493
6494            var settimelive = '';
6495            var setvisitlimit = '';
6496
6497            var d = new Date();
6498            var time = setcookietimestampsmart(settimelive);
6499            var mytime = '';
6500            if(settimelive < 5){
6501                mytime = (time * 60 );
6502            }else if(settimelive > 4 && settimelive < 8){
6503                mytime =(time * 60 * 60 );
6504            }else if(settimelive > 7){
6505                mytime = (time * 24 * 60 * 60 );
6506            }
6507
6508            var smartloop2 = document.getElementsByClassName('smartbloop');
6509            for (var i = 0; i < smartloop2.length; i++) {
6510                var smallloop2 = smartloop2[i].parentElement;
6511                var parentloop2 = smallloop2.getAttribute('data-smartproductid');
6512                var myuser = getCookiesmart("smartvisits"+parentloop2);
6513                if (myuser != "") {
6514                    myhttpreqsmart(parentloop2,0,mytime,setvisitlimit);
6515                } else {
6516                    myhttpreqsmart(parentloop2,1,mytime,setvisitlimit);
6517                    setCookiesmart("smartvisits"+parentloop2, 'setsmartvisits', settimelive);
6518                }
6519
6520            }
6521
6522            var smartloop = document.getElementsByClassName('smartbloop');
6523            for (var i = 0; i < smartloop.length; i++) {
6524                if(mypage == 'product'){
6525                    var smallloop = smartloop[i].parentElement;
6526                    var parentloop = smallloop.getAttribute('data-smartproductid');
6527                    if(parentloop == myproductid){
6528                        smartloop[i].classList.add("smartvisitsb"+parentloop);
6529                    }else{
6530                        var removeloop = smartloop[i].parentElement;
6531                        var removeloop2 = removeloop.parentElement;
6532                        var removeloop3 = removeloop2.parentElement;
6533                        removeloop3.style.visibility = 'hidden';
6534                        smartloop[i].classList.remove("smartbloop");
6535                    }
6536                }else{
6537                  var oldloop = smartloop[i].parentElement;
6538                  var newloop = oldloop.parentElement;
6539                  var newloop2 = newloop.parentElement;
6540                  newloop2.style.visibility = 'hidden';
6541                  smartloop[i].classList.remove("smartbloop");
6542                  newloop2.remove();
6543                }
6544            }
6545
6546        }, 1000);
6547    }
6548
6549    function myhttpreqsmart(lastid,mynew,gettime,setvisitlimit) {
6550        var xhttp = new XMLHttpRequest();
6551        xhttp.onreadystatechange = function() {
6552            if (this.readyState == 4 && this.status == 200) {
6553                var pageliveview = JSON.parse(this.responseText);
6554                var smartvisits = document.getElementsByClassName("smartvisitsb"+lastid);
6555                for (var i = 0; i < smartvisits.length; i++) {
6556                    if(setvisitlimit < pageliveview.pageviews){
6557                        smartvisits[i].innerHTML = pageliveview.pageviews;
6558                        var removeloop = smartvisits[i].parentElement;
6559                        var removeloop2 = removeloop.parentElement;
6560                        var removeloop3 = removeloop2.parentElement;
6561                        removeloop3.style.visibility = 'visible';
6562                    }else{
6563                        var removeloop = smartvisits[i].parentElement;
6564                        var removeloop2 = removeloop.parentElement;
6565                        var removeloop3 = removeloop2.parentElement;
6566                        removeloop3.style.visibility = 'hidden';
6567                        smartvisits[i].classList.remove("smartbloop");
6568                    }
6569                        
6570                }
6571            }
6572        };
6573        xhttp.open("GET","https://visitcounterstaging.thalia-apps.com/?shopifyid="+lastid+"&new="+mynew+"&time="+gettime, true);
6574        xhttp.send();
6575    }
6576
6577    
6578
6579    function mymodalsmartb() {
6580      var target = document.getElementById("smart-modal-window");
6581      var parenttarget = target.parentElement;
6582      if (parenttarget.classList.contains('smart-modal-open')) {
6583        parenttarget.classList.remove('smart-modal-open');
6584        document.getElementById('smart-modal-content').innerHTML = '';
6585      }
6586    }
6587
6588    window.addEventListener('resize', resizeFunction);
6589
6590    window.addEventListener('resize', screensizesmartFunction);
6591
6592    function resizeFunction() { 
6593        var fontadjust = document.getElementsByClassName('smart-font-adjust');
6594        var heightadjust = document.getElementsByClassName('smart-height-adjust');
6595
6596        var xsdevice = window.matchMedia( "(max-width: 575.98px)" );
6597        var smdevice = window.matchMedia( "(max-width: 767.98px)" );
6598        var mddevice = window.matchMedia( "(max-width: 991.98px)" );
6599        var lgdevice = window.matchMedia( "(max-width: 1199.98px)" );
6600        var xldevice = window.matchMedia( "(min-width: 1200px)" );
6601
6602        for (var i = 0; i < fontadjust.length; i++) {
6603            var mobilesize = '';
6604            var tabletsize = '';
6605            mobilesize = fontadjust[i].getAttribute('data-mobilesize');
6606            tabletsize = fontadjust[i].getAttribute('data-tabletsize');
6607
6608            fontadjust[i].style.fontSize = 'inherit';
6609
6610            if (xsdevice.matches || smdevice.matches ){
6611                if(mobilesize > 0){
6612                    fontadjust[i].style.fontSize = mobilesize+'px';
6613
6614                }
6615            }else if(mddevice.matches){
6616                if(tabletsize > 0){
6617                    fontadjust[i].style.fontSize = tabletsize+'px';
6618
6619                }
6620            }
6621        }
6622        var heightadjust = document.getElementsByClassName('smart-height-adjust');
6623        for (var i = 0; i < heightadjust.length; i++) {
6624            var image = heightadjust[i].getElementsByClassName("smartbImage");
6625            var mobileheight = '';
6626            var tabletheight = '';
6627
6628            var defaultHeight = heightadjust[i].getAttribute('data-defaultheight');
6629            mobileheight = heightadjust[i].getAttribute('data-mobileheight');
6630            tabletheight = heightadjust[i].getAttribute('data-tabletheight');
6631
6632            var imgsrcsvg = image[0].getAttribute("src");
6633            var present = imgsrcsvg.search("svg");
6634            if(present > 0){
6635                image[0].style.height = defaultHeight+'px';
6636                image[0].style.maxHeight = defaultHeight+'px';
6637                image[0].style.display = "block";
6638                if (xsdevice.matches || smdevice.matches ){
6639                    if(mobileheight > 0){
6640                        image[0].style.height = mobileheight+'px';
6641                        image[0].style.maxHeight = mobileheight+'px';
6642                        image[0].style.display = "block";
6643                    }
6644                }else if(mddevice.matches){
6645                    if(tabletheight > 0){
6646                        image[0].style.height = tabletheight+'px';
6647                        image[0].style.maxHeight = tabletheight+'px';
6648                        image[0].style.display = "block";
6649                    }
6650                }
6651
6652            }else{
6653                image[0].style.maxHeight = defaultHeight+'px';
6654                image[0].style.display = "block";
6655                if (xsdevice.matches || smdevice.matches ){
6656                    if(mobileheight > 0){
6657                        image[0].style.maxHeight = mobileheight+'px';
6658                        image[0].style.display = "block";
6659                    }
6660                }else if(mddevice.matches){
6661                    if(tabletheight > 0){
6662                        image[0].style.maxHeight = tabletheight+'px';
6663                        image[0].style.display = "block";
6664                        
6665                    }
6666                }
6667            }
6668        }
6669
6670    } 
6671
6672    function screensizesmartFunction() { 
6673        var screensizeclass = document.getElementsByClassName('smartbScreenSize');
6674        for (var i = 0; i < screensizeclass.length; i++) {
6675
6676            var issetcountryrule = screensizeclass[i].getAttribute('countryrule');
6677
6678            if( issetcountryrule == '1'){
6679            
6680                var screenlist = screensizeclass[i].getAttribute('data-screensizeselected');
6681                var screensizeArray = screenlist.split(",");
6682                
6683                var smdevice = window.matchMedia( "screen and (max-width: 767.98px)" );
6684                var mddevice = window.matchMedia( "screen and (min-width: 768px) and (max-width: 991.98px)" );
6685                var lgdevice = window.matchMedia( "screen and (min-width: 992px) and (max-width: 1199.98px)" );
6686                var xldevice = window.matchMedia( "(min-width: 1200px)" );
6687
6688                if (smdevice.matches ){
6689                    if(screensizeArray[0] == '1'){
6690                        screensizeclass[i].style.display= 'block';
6691                    }else{
6692                        screensizeclass[i].style.setProperty("display", "none", "important");
6693                    }
6694                }else if( mddevice.matches){
6695                    if(screensizeArray[1] == '1'){
6696                        screensizeclass[i].style.display= 'block';
6697                    }else{
6698                        screensizeclass[i].style.setProperty("display", "none", "important");
6699                    }
6700                }else if(lgdevice.matches){
6701                    if(screensizeArray[2] == '1'){
6702                        screensizeclass[i].style.display= 'block';
6703                    }else{
6704                        screensizeclass[i].style.setProperty("display", "none", "important");
6705                    }
6706                }else{
6707                    if(screensizeArray[3] == '1'){
6708                        screensizeclass[i].style.display= 'block';
6709                    }else{
6710                        screensizeclass[i].style.setProperty("display", "none", "important");
6711                    }
6712                }
6713
6714            }
6715        }
6716
6717    }
6718
6719    function smartredirectLink(badgeval,links,smartbannerid,modalsize) {
6720
6721        if(badgeval != ''){
6722
6723            var badgelink = badgeval;
6724            if(links == 0){
6725                window.location.href = badgelink;
6726            }else{
6727                window.open(badgelink,'_blank');
6728            }
6729
6730        }
6731
6732        if(links == 2){
6733            var target = document.getElementById("smart-modal-outer");
6734            var myclasses = '';
6735            if(modalsize == 0){
6736                myclasses = 'smart-modal-window smart-modal-small';
6737            }else if(modalsize == 2){
6738                myclasses = 'smart-modal-window smart-modal-large';
6739            }else{
6740                myclasses = 'smart-modal-window';
6741            }
6742            
6743            document.getElementById('smart-modal-outer').classList.add('smart-modal-open');
6744            var setclass = document.getElementById('smart-modal-window');
6745            setclass.className = '';
6746            setclass.className = myclasses;
6747            var xhr = new XMLHttpRequest();
6748            var url = '/?view=smartmeta&id==badge-popup-'+smartbannerid;
6749            xhr.open("GET", url, true);
6750            xhr.setRequestHeader("Cache-Control", "max-age=3600");
6751            xhr.onreadystatechange = function() {
6752                // if (this.readyState === XMLHttpRequest.DONE) {
6753                    if (this.status === 200) {
6754                        document.getElementById('smart-modal-content').innerHTML = this.responseText;
6755                    } else {
6756                        console.log(this.status, this.statusText);
6757                    }
6758                // }
6759                };
6760                xhr.send();
6761        }
6762    
6763    }
6764
6765    function toValidDate2(datestring){
6766        return datestring.replace(/(\d{2})(\/)(\d{2})/, "$3$2$1");   
6767    }
6768
6769    function myTimer2(newvalue,count) {
6770
6771        var smartbText2 = document.getElementsByClassName('smartbText');
6772        var againvalue = newvalue;
6773        var pos3 = newvalue.indexOf("[[ CountdownTimer:");
6774        var pos4 = newvalue.indexOf("M,");
6775        if(pos4 < 0){
6776            pos4 = newvalue.indexOf(" ]]");
6777            var res = newvalue.slice(pos3+18, pos4);
6778        }else{
6779            var res = newvalue.slice(pos3+18, pos4+1);
6780        }
6781        var pos5 = newvalue.indexOf(" ]]");
6782        var pos6 = newvalue.indexOf("|");
6783        var endres = againvalue.slice(pos3+18, pos5);
6784        if(pos6 < 0){
6785            var customtext = '';
6786        }else{
6787            var customtext = againvalue.slice(pos6+1, pos5);
6788        }
6789        newvalue = newvalue.replace("[[ CountdownTimer:", "" );
6790        newvalue = newvalue.replace(" ]]", "" );
6791        endres = endres.replace(" |"+customtext , "" );
6792        var getlang = endres.split(",");
6793        var setlang2 = 'en';
6794        if(getlang.length > 1){
6795            if(getlang[1] == 'custom'){
6796                if (getlang[2] == null){
6797                    var setdays = '';
6798                }else{
6799                    var setdays = getlang[2];
6800                }
6801                if (getlang[3] == null){
6802                    var sethours = '';
6803                }else{
6804                    var sethours = getlang[3];
6805                }
6806                if (getlang[4] == null){
6807                    var setminutes = '';
6808                }else{
6809                    var setminutes = getlang[4];
6810                }
6811                if (getlang[5] == null){
6812                    var setseconds = '';
6813                }else{
6814                    var setseconds = getlang[5];
6815                }
6816            }else{
6817            setlang2 = getlang[1];
6818            var setmoment = moment();
6819            setmoment.locale(setlang2);
6820            setmoment.subtract({hours: 0, minutes: 0, seconds: 35});
6821            var getseconds = setmoment.toNow(true);
6822            setmoment.subtract({hours: 0, minutes: 10, seconds: 59});
6823            var getminutes = setmoment.toNow(true);
6824            setmoment.subtract({hours: 5, minutes: 59, seconds: 59});
6825            var gethours = setmoment.toNow(true);
6826            setmoment.subtract({hours: 222, minutes: 59, seconds: 59});
6827            var getdays = setmoment.toNow(true);
6828            var setseconds = getseconds.split(" ").pop();
6829            var setminutes = getminutes.split(" ").pop();
6830            var sethours = gethours.split(" ").pop();
6831            var setdays = getdays.split(" ").pop();
6832            }
6833        }else{
6834            var setdays = "days";
6835            var sethours = "hours";
6836            var setminutes = "minutes";
6837            var setseconds = "seconds";
6838        }
6839
6840        var x = setInterval(function() { 
6841            let end = new Date(toValidDate2(res));
6842            let start = new Date();
6843            var remaintime = end - start;
6844            var days = Math.floor(remaintime / (1000 * 60 * 60 * 24));
6845            var hours = Math.floor((remaintime % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
6846            var minutes = Math.floor((remaintime % (1000 * 60 * 60)) / (1000 * 60));
6847            var seconds = Math.floor((remaintime % (1000 * 60)) / 1000);
6848            var realtimeleft = days +" "+ setdays +" "+ hours +" " + sethours +" "+ minutes +" "+ setminutes +" "+ seconds +" " + setseconds + " ";
6849            if(seconds < 0 && customtext == ''){
6850                realtimeleft = "0 "+setdays+" 0 "+sethours+" 0 "+setminutes+" 0 "+setseconds;
6851            }else if(seconds < 0 && customtext != ''){
6852                newvalue = customtext;
6853            }else{
6854                newvalue = newvalue.replace(" |"+customtext , "");
6855            }
6856            if(getlang[1] == 'custom'){
6857                realtimeleft='';
6858                if(setdays != ''){
6859                realtimeleft = days +""+ setdays+ " ";
6860                }
6861                if(sethours != ''){
6862                realtimeleft = realtimeleft + hours +"" + sethours +" ";
6863                }
6864                if(setminutes != ''){
6865                realtimeleft = realtimeleft + minutes +""+ setminutes +" ";
6866                }
6867                if(setseconds != ''){
6868                realtimeleft = realtimeleft + seconds +"" + setseconds + " ";
6869                }
6870            }
6871            smartbText2[count].innerHTML = newvalue.replace(endres,realtimeleft);
6872            smartbText2[count].classList.remove("smart-counter");
6873            if (remaintime < 0) { 
6874                clearInterval(x); 
6875            } 
6876        }, 1000); 
6877
6878    }
6879
6880    function setCookiesmart(cname, cvalue, exdays) {
6881      var d = new Date();
6882      var time = setcookietimestampsmart(exdays);
6883      if(exdays < 5){
6884        d.setTime(d.getTime() + (time * 60 * 1000));
6885      }else if(exdays > 4 && exdays < 8){
6886        d.setTime(d.getTime() + (time * 60 * 60 * 1000));
6887      }else if(exdays > 7){
6888        d.setTime(d.getTime() + (time * 24 * 60 * 60 * 1000));
6889      }
6890      
6891      var expires = "expires="+d.toUTCString();
6892      document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
6893    }
6894
6895    function getCookiesmart(cname) {
6896      var name = cname + "=";
6897      var ca = document.cookie.split(';');
6898      for(var i = 0; i < ca.length; i++) {
6899        var c = ca[i];
6900        while (c.charAt(0) == ' ') {
6901          c = c.substring(1);
6902        }
6903        if (c.indexOf(name) == 0) {
6904          return c.substring(name.length, c.length);
6905        }
6906      }
6907      return "";
6908    }
6909
6910    function setcookietimestampsmart(time) {
6911        var realtime='';
6912        if(time==1){
6913            realtime=1;
6914        }else if(time==2){
6915            realtime=5;
6916        }else if(time==3){
6917            realtime=10;
6918        }else if(time==4){
6919            realtime=30;
6920        }else if(time==5){
6921            realtime=1;
6922        }else if(time==6){
6923            realtime=6;
6924        }else if(time==7){
6925            realtime=12;
6926        }else if(time==8){
6927            realtime=1;
6928        }else if(time==9){
6929            realtime=7;
6930        }else if(time==10){
6931            realtime=15;
6932        }else if(time==11){
6933            realtime=30;
6934        }
6935        return realtime;
6936    }
6937
6938</script>
6938  
6938<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.4/moment.min.js"></script>
vendor: 1 bytes, line 6938
6938
6939<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.4/moment-with-locales.min.js"></script>
6939
6940
6941<script type="text/javascript">
6942var userid = '2078';
6943
6944    var existingScript = document.getElementById('smarthPopper');
6945    if (!existingScript) {
6946
6947        var countrysmarth = 'smarthighlightcountry';
6948        var smarthcountryName = '';
6949
6950        setTimeout(function(){ 
6951            checksmarthjquery();
6952        }, 1000);
6953
6954    }
6955
6956    function getCountryCodesh() {
6957        if(thaliacustomercountry == ''){ 
6958        thaliaCustomerCookie();
6959        thaliacustomercountry = thaliaGetCookie("thaliacustomercountry");
6960        getCountryNamesh(thaliacustomercountry);
6961        }else{
6962        getCountryNamesh(thaliacustomercountry);
6963        }
6964        }
6965
6966        function getCountryNamesh(countryCode) {
6967         var country_data = "AF,Afghanistan|AL,Albania|DZ,Algeria|AD,Andorra|AO,Angola|AI,Anguilla|AQ,Antarctica|AG,Antigua and Barbuda|AR,Argentina|AM,Armenia|AW,Aruba|AU,Australia|AT,Austria|AZ,Azerbaijan|BS,Bahamas|BH,Bahrain|BD,Bangladesh|BB,Barbados|BY,Belarus|BE,Belgium|BZ,Belize|BJ,Benin|BM,Bermuda|BT,Bhutan|BO,Bolivia|BQ,Bonaire,Sint Eustatius and Saba|BA,Bosnia and Herzegovina|BW,Botswana|BV,Bouvet Island|BR,Brazil|IO,British Indian Ocean Territory|BN,Brunei Darussalam|BG,Bulgaria|BF,Burkina Faso|BI,Burundi|CV,Cabo Verde|KH,Cambodia|CM,Cameroon|CA,Canada|KY,Cayman Islands|CF,Central African Republic|TD,Chad|CL,Chile|CN,China|CX,Christmas Island|CC,Cocos (Keeling) Islands|CO,Colombia|KM,Comoros|CG,Congo|CD,Congo,Democratic Republic of the|CK,Cook Islands|CR,Costa Rica|CI,Côte d'Ivoire|HR,Croatia|CU,Cuba|CW,Curaçao|CY,Cyprus|CZ,Czech Republic|DK,Denmark|DJ,Djibouti|DM,Dominica|DO,Dominican Republic|EC,Ecuador|EG,Egypt|SV,El Salvador|GQ,Equatorial Guinea|ER,Eritrea|EE,Estonia|SZ,Eswatini|ET,Ethiopia|FK,Falkland Islands (Malvinas)|FO,Faroe Islands|FJ,Fiji|FI,Finland|FR,France|GF,French Guiana|PF,French Polynesia|TF,French Southern Territories|GA,Gabon|GM,Gambia|GE,Georgia|DE,Germany|GH,Ghana|GI,Gibraltar|GR,Greece|GL,Greenland|GD,Grenada|GP,Guadeloupe|GU,Guam|GT,Guatemala|GG,Guernsey|GN,Guinea|GW,Guinea-Bissau|GY,Guyana|HT,Haiti|HM,Heard Island and McDonald Islands|VA,Holy See|HN,Honduras|HK,Hong Kong|HU,Hungary|IS,Iceland|IN,India|ID,Indonesia|IR,Iran|IQ,Iraq|IE,Ireland|IM,Isle of Man|IL,Israel|IT,Italy|JM,Jamaica|JP,Japan|JE,Jersey|JO,Jordan|KZ,Kazakhstan|KE,Kenya|KI,Kiribati|KP,Korea|KR,Korea|KW,Kuwait|KG,Kyrgyzstan|LA,Lao People's Democratic Republic|LV,Latvia|LB,Lebanon|LS,Lesotho|LR,Liberia|LY,Libya|LI,Liechtenstein|LT,Lithuania|LU,Luxembourg|MO,Macao|MG,Madagascar|MW,Malawi|MY,Malaysia|MV,Maldives|ML,Mali|MT,Malta|MH,Marshall Islands|MQ,Martinique|MR,Mauritania|MU,Mauritius|YT,Mayotte|MX,Mexico|FM,Micronesia|MD,Moldova|MC,Monaco|MN,Mongolia|ME,Montenegro|MS,Montserrat|MA,Morocco|MZ,Mozambique|MM,Myanmar|NA,Namibia|NR,Nauru|NP,Nepal|NL,Netherlands|NC,New Caledonia|NZ,New Zealand|NI,Nicaragua|NE,Niger|NG,Nigeria|NU,Niue|NF,Norfolk Island|MK,North Macedonia|MP, Northern Mariana Islands|NO,Norway|OM,Oman|PK,Pakistan|PW,Palau|PS,Palestine|PA,Panama|PG,Papua New Guinea|PY,Paraguay|PE,Peru|PH,Philippines|PN,Pitcairn|PL,Poland|PT,Portugal|PR,Puerto Rico|QA,Qatar|RE,Réunion|RO,Romania|RU,Russian Federation|RW,Rwanda|BL,Saint Barthélemy|SH,Saint Helena|KN,Saint Kitts and Nevis|LC,Saint Lucia|MF,Saint Martin (French part)|PM,Saint Pierre and Miquelon|VC,Saint Vincent and the Grenadines|WS,Samoa|SM,San Marino|ST,Sao Tome and Principe|SA,Saudi Arabia|SN,Senegal|RS,Serbia|SC,Seychelles|SL,Sierra Leone|SG,Singapore|SX,Sint Maarten (Dutch part)|SK,Slovakia|SI,Slovenia|SB,Solomon Islands|SO,Somalia|ZA,South Africa|GS,South Georgia and the South Sandwich Islands|SS,South Sudan|ES,Spain|LK,Sri Lanka|SD,Sudan|SR,Suriname|SJ,Svalbard and Jan Mayen|SE,Sweden|CH,Switzerland|SY,Syrian Arab Republic|TW,Taiwan|TJ,Tajikistan|TZ,Tanzania|TH,Thailand|TL,Timor-Leste|TG,Togo|TK,Tokelau|TO,Tonga|TT,Trinidad and Tobago|TN,Tunisia|TR,Turkey|TM,Turkmenistan|TC,Turks and Caicos Islands|TV,Tuvalu|UG,Uganda|UA,Ukraine|AE,United Arab Emirates|GB,United Kingdom|US,United States|UM,United States Minor Outlying Islands|UY,Uruguay|UZ,Uzbekistan|VU,Vanuatu|VE,Venezuela|VN,Viet Nam|VG,Virgin Islands|VI,Virgin Islands|WF,Wallis and Futuna|EH,Western Sahara|YE,Yemen|ZM,Zambia|ZW,Zimbabwe";
6968            var countries = country_data.split("|");
6969            for (var i = 0; i < countries.length; i++) {
6970            var country = countries[i].split(",");
6971            var countryCodedata = country[0];
6972            var Visitorcountry = country[1];
6973            if(countryCode== countryCodedata)
6974            {
6975               var VisitorCountryName=Visitorcountry;
6976            }
6977            }
6978            var visitorclass = document.getElementsByClassName('smarthVisitorCountry');
6979                for (var i = 0; i < visitorclass.length; i++) {
6980                var issetvisitorcountryrule = visitorclass[i].getAttribute('visitorcountryrule');  
6981                var secondChild = visitorclass[i].querySelector('div:nth-child(1)');
6982                var thirdChild = secondChild.querySelector('div:nth-child(1)'); 
6983                if( issetvisitorcountryrule == '1'){
6984                // $('.primebVisitorCountryName').replaceWith(VisitorCountryName);
6985                // visitorclass[i].style.display= 'block';
6986                var elements = document.querySelectorAll('.smarthVisitorCountryName');
6987                elements.forEach(function(element) {
6988                element.textContent = VisitorCountryName;
6989                });
6990                }
6991                }
6992        }
6993
6994        
6995
6996
6997    function checksmarthjquery() {
6998      if (window.jQuery) {
6999      	checkSmarthVariantInventory("","first");
7000        $(document).on("change", ".single-option-selector", function() {
7001            var optionMaph = [];
7002            if(optionMaph.length == 0){
7003                $(".single-option-selector").each(function(key) {
7004                optionMaph[key] = $(this).val();
7005                });
7006                checkSmarthVariantInventory(optionMaph);
7007            }
7008        });
7009
7010        $(document).on("change", ".ProductForm__Option select", function() {
7011          var optionMaph = [];
7012          if(optionMaph.length == 0){
7013            $(".ProductForm__Option select").each(function(key) {
7014              optionMaph[key] = $(this).val();
7015            });
7016            checkSmarthVariantInventory(optionMaph);
7017          }
7018        });
7019
7020        $(document).on("click", ".tt-options-swatch li", function() {
7021          var optionMaph = [];
7022          if(optionMaph.length == 0){
7023            $(".tt-options-swatch li").each(function(key) {
7024              optionMaph[key] = $(this).val();
7025            });
7026            checkSmarthVariantInventory(optionMaph);
7027          }
7028        });
7029
7030        $(document).on("click", ".swatch-element", function() {
7031          var optionMaph = [];
7032          if(optionMaph.length == 0){
7033            $(".swatch-element").each(function(key) {
7034              optionMaph[key] = $(this).val();
7035            });
7036            checkSmarthVariantInventory(optionMaph);
7037          }
7038        });
7039
7040        $(document).on("change", ".form__input--select", function() {
7041          var optionMaph = [];
7042          if(optionMaph.length == 0){
7043            $(".form__input--select").each(function(key) {
7044              optionMaph[key] = $(this).val();
7045            });
7046            checkSmarthVariantInventory(optionMaph);
7047          }
7048        });
7049
7050        $(document).on("change", ".sgl-opt-selector-product-template", function() {
7051          var optionMaph = [];
7052          if(optionMaph.length == 0){
7053            $(".sgl-opt-selector-product-template").each(function(key) {
7054              optionMaph[key] = $(this).val();
7055            });
7056            checkSmarthVariantInventory(optionMaph);
7057          }
7058        });
7059
7060        $(document).on("click", ".tt-options-swatch li", function() {
7061          var optionMaph = [];
7062          if(optionMaph.length == 0){
7063            $(".tt-options-swatch li").each(function(key) {
7064              optionMaph[key] = $(this).val();
7065            });
7066            checkSmarthVariantInventory(optionMaph);
7067          }
7068        });
7069
7070        $(document).on("change", ".product-option-value-item", function() {
7071          var optionMaph = [];
7072          if(optionMaph.length == 0){
7073            $(".product-option-value-item").each(function(key) {
7074              optionMaph[key] = $(this).val();
7075            });
7076            checkSmarthVariantInventory(optionMaph);
7077          }
7078        });
7079
7080        $(document).on("click", ".clickyboxes a", function() {
7081          var optionMaph = [];
7082          if(optionMaph.length == 0){
7083            $(".clickyboxes a").each(function(key) {
7084              optionMaph[key] = $(this).val();
7085            });
7086            checkSmarthVariantInventory(optionMaph);
7087          }
7088        });
7089
7090        $(document).on("change", "[data-product-options-container] .form-field-input", function() {
7091          var optionMaph = [];
7092          if(optionMaph.length == 0){
7093            $("[data-product-options-container] .form-field-input").each(function(key) {
7094              optionMaph[key] = $(this).val();
7095            });
7096            checkSmarthVariantInventory(optionMaph);
7097          }
7098        });
7099
7100        $(document).on("change", "#data-product-option-0", function() {
7101          var optionMaph = [];
7102          if(optionMaph.length == 0){
7103            $("#data-product-option-0").each(function(key) {
7104              optionMaph[key] = $(this).val();
7105            });
7106            checkSmarthVariantInventory(optionMaph);
7107          }
7108        });
7109
7110        $(document).on("click", ".product-options__section .active", function() {
7111          var optionMaph = [];
7112          if(optionMaph.length == 0){
7113            $(".product-options__section .active").each(function(key) {
7114              optionMaph[key] = $(this).val();
7115            });
7116            checkSmarthVariantInventory(optionMaph);
7117          }
7118        });
7119
7120        $(document).on("click", ".product-options__value", function() {
7121          var optionMaph = [];
7122          if(optionMaph.length == 0){
7123            $(".product-options__value").each(function(key) {
7124              optionMaph[key] = $(this).val();
7125            });
7126            checkSmarthVariantInventory(optionMaph);
7127          }
7128        });
7129
7130        $(document).on("click", ".variant-input", function() {
7131          var optionMaph = [];
7132          if(optionMaph.length == 0){
7133            $(".variant-input").each(function(key) {
7134              optionMaph[key] = $(this).val();
7135            });
7136            checkSmarthVariantInventory(optionMaph);
7137          }
7138        });
7139
7140        $(document).on("change", ".product-form__single-selector", function() {
7141          var optionMaph = [];
7142          if(optionMaph.length == 0){
7143            $(".product-form__single-selector").each(function(key) {
7144              optionMaph[key] = $(this).val();
7145            });
7146            checkSmarthVariantInventory(optionMaph);
7147          }
7148        });
7149
7150        $(document).on("click", ".gt_swatches--select.gf_active", function() {
7151          var optionMaph = [];
7152          if(optionMaph.length == 0){
7153            $(".gt_swatches--select.gf_active").each(function(key) {
7154              optionMaph[key] = $(this).val();
7155            });
7156            checkSmarthVariantInventory(optionMaph);
7157          }
7158        });
7159
7160        $(document).on("click", ".nt-swatch", function() {
7161          var optionMaph = [];
7162          if(optionMaph.length == 0){
7163            $(".nt-swatch").each(function(key) {
7164              optionMaph[key] = $(this).val();
7165            });
7166            checkSmarthVariantInventory(optionMaph);
7167          }
7168        });
7169
7170        $(document).on("change", ".disclosure--input", function() {
7171          var optionMaph = [];
7172          if(optionMaph.length == 0){
7173            $(".disclosure--input").each(function(key) {
7174              optionMaph[key] = $(this).val();
7175            });
7176            checkSmarthVariantInventory(optionMaph);
7177          }
7178        });
7179
7180        $(document).on("click", ".product-form__input input", function() {
7181          var optionMaph = [];
7182          if(optionMaph.length == 0){
7183            $(".product-form__input input[type=radio]:checked").each(function(key) {
7184              optionMaph[key] = $(this).val();
7185            });
7186            checkSmarthVariantInventory(optionMaph);
7187          }
7188        });
7189
7190        $(document).on("click", ".swatch-container input", function() {
7191          var optionMaph = [];
7192          if(optionMaph.length == 0){
7193            $(".swatch-container input[type=radio]:checked").each(function(key) {
7194            optionMaph[key] = $(this).val();
7195            });
7196            checkSmarthVariantInventory(optionMaph);
7197          }
7198        });
7199
7200        $(document).on("click", ".swatch--gl input", function() {
7201            var optionMap = [];
7202            if(optionMap.length == 0){
7203                $(".swatch--gl input[type=radio]:checked").each(function(key) {
7204                optionMap[key] = $(this).val();
7205                });
7206                checkSmarthVariantInventory(optionMap);
7207            }
7208        });
7209        setTimeout(function(){ 
7210        getCountryCodesh(); 
7211        }, 500); 
7212        
7213      } else {
7214            	
7215              setTimeout(function() { checksmarthjquery() }, 2000);
7216          }
7217    }
7218
7219    function removesmarthighlight() {
7220        var smarth1 = document.getElementsByClassName('1smarthDesktop');
7221        if(smarth1[0]){
7222            var remove_div1 = document.getElementsByClassName('1smartHighlights');
7223            for(var i = 0; i < remove_div1.length; i++) {
7224                if(remove_div1[i]){
7225                    remove_div1[i].style.display= 'block';
7226                }
7227            }
7228            
7229        } else {
7230            var remove_div1 = document.getElementsByClassName('1smartHighlights');
7231            if(remove_div1[0]){
7232                remove_div1[0].style.cssText = 'display:none !important';
7233            }
7234        }
7235        var smarth2 = document.getElementsByClassName('2smarthDesktop');
7236        if(smarth2[0]){
7237            var remove_div2 = document.getElementsByClassName('2smartHighlights');
7238            for(var i = 0; i < remove_div2.length; i++) {
7239                if(remove_div2[i]){
7240                    remove_div2[i].style.display= 'block';
7241                }
7242            }
7243        } else {
7244            var remove_div2 = document.getElementsByClassName('2smartHighlights');
7245            if(remove_div2[0]){
7246                remove_div2[0].style.cssText = 'display:none !important';
7247                // remove_div2[0].parentNode.removeChild(remove_div2[0]);
7248            }
7249        }
7250        var smarth3 = document.getElementsByClassName('3smarthDesktop');
7251        if(smarth3[0]){
7252            var remove_div3 = document.getElementsByClassName('3smartHighlights');
7253            for(var i = 0; i < remove_div3.length; i++) {
7254                if(remove_div3[i]){
7255                    remove_div3[i].style.display= 'block';
7256                }
7257            }
7258        } else {
7259            var remove_div3 = document.getElementsByClassName('3smartHighlights');
7260            if(remove_div3[0]){
7261                remove_div3[0].style.cssText = 'display:none !important';
7262                // remove_div3[0].parentNode.removeChild(remove_div3[0]);
7263            }
7264        }
7265    }
7266
7267    window.addEventListener('DOMContentLoaded', (event) => {
7268         getCountryCodesh(); 
7269
7270        setTimeout(function(){ 
7271        if ('InstallTrigger' in window && userid==3344) {
7272        var elements = document.querySelectorAll('.smartHighlights');
7273        elements.forEach(function(element) {
7274        element.style.setProperty('display', 'block', 'important');
7275        });
7276        }
7277        }, 3000); 
7278
7279        if(userid==4300){
7280          smarthonload();  
7281        }else{
7282            setTimeout(function(){ 
7283            smarthonload();
7284        }, 500);
7285
7286        }  
7287    });
7288
7289    function expdeliveryhdatesmart(value,count) {
7290        var weekdays = '6,0';
7291        var dateformatselected = 'dddd, MMMM D';
7292        var datelang = 'en';
7293        var smarthTextdate = document.getElementsByClassName('smarthTitle');
7294        var realvalue = value;
7295        var pos = realvalue.indexOf("[[today");
7296        var pos2 = realvalue.indexOf("]]");
7297        var startres = realvalue.slice(pos+8, pos2);
7298        realvalue = realvalue.replace("[[today,", "" );
7299        realvalue = realvalue.replace("]]", "" );
7300        var pos3 = realvalue.indexOf("[[today");
7301        var pos4 = realvalue.indexOf("]]");
7302        var endres = realvalue.slice(pos3+8, pos4);
7303        realvalue = realvalue.replace("[[today,", "" );
7304        realvalue = realvalue.replace("]]", "" );
7305        var getlang = startres.split(",");
7306        var wrongdays = weekdays.split(",");
7307        var startDate = new Date(new Date().getTime()+(parseInt(startres)*24*60*60*1000));
7308        var today = new Date(new Date().getTime());
7309        var firstinc=0;
7310        while (today <= startDate) {
7311            var getday = String(today.getDay());
7312            if(wrongdays.indexOf(getday) != -1){
7313            startDate.setDate(startDate.getDate() + 1);
7314            firstinc++;
7315            }
7316            today.setDate(today.getDate() + 1);
7317        }
7318        var setlang = 'en';
7319        if(getlang.length > 1){
7320            setlang = getlang[1];
7321        }
7322        moment.locale(setlang);
7323        value = value.replace("[[today,"+startres+"]]", moment(startDate).locale(setlang).format(dateformatselected));
7324
7325        var extradays = firstinc+parseInt(endres);
7326        var endDate = new Date(new Date().getTime()+(extradays*24*60*60*1000));
7327        var todayend = startDate;
7328        var secinc=0;
7329        while (todayend <= endDate) {
7330            var getday = String(todayend.getDay());
7331            if(wrongdays.indexOf(getday) != -1){
7332            endDate.setDate(endDate.getDate() + 1);
7333            secinc++;
7334            }
7335            todayend.setDate(todayend.getDate() + 1);
7336        }
7337        value = value.replace("[[today,"+endres+"]]", moment(endDate).locale(setlang).format(dateformatselected));
7338        smarthTextdate[count].innerHTML = value;
7339        var getchild = smarthTextdate[count].getElementsByClassName('smart-counter');
7340        if(getchild[0]){
7341            getchild[0].classList.remove("smart-counter");
7342        }
7343    }
7344
7345    function expdeliveryhsubdatesmart(value,count) {
7346        var weekdays = '6,0';
7347        var dateformatselected = 'dddd, MMMM D';
7348        var datelang = 'en';
7349        var smarthTextdate = document.getElementsByClassName('smarthSubTitle');
7350        var realvalue = value;
7351        var pos = realvalue.indexOf("[[today");
7352        var pos2 = realvalue.indexOf("]]");
7353        var startres = realvalue.slice(pos+8, pos2);
7354        realvalue = realvalue.replace("[[today,", "" );
7355        realvalue = realvalue.replace("]]", "" );
7356        var pos3 = realvalue.indexOf("[[today");
7357        var pos4 = realvalue.indexOf("]]");
7358        var endres = realvalue.slice(pos3+8, pos4);
7359        realvalue = realvalue.replace("[[today,", "" );
7360        realvalue = realvalue.replace("]]", "" );
7361        var getlang = startres.split(",");
7362        var wrongdays = weekdays.split(",");
7363        var startDate = new Date(new Date().getTime()+(parseInt(startres)*24*60*60*1000));
7364        var today = new Date(new Date().getTime());
7365        var firstinc=0;
7366        while (today <= startDate) {
7367            var getday = String(today.getDay());
7368            if(wrongdays.indexOf(getday) != -1){
7369            startDate.setDate(startDate.getDate() + 1);
7370            firstinc++;
7371            }
7372            today.setDate(today.getDate() + 1);
7373        }
7374        var setlang = 'en';
7375        if(getlang.length > 1){
7376            setlang = getlang[1];
7377        }
7378        moment.locale(setlang);
7379        value = value.replace("[[today,"+startres+"]]", moment(startDate).locale(setlang).format(dateformatselected));
7380
7381        var extradays = firstinc+parseInt(endres);
7382        var endDate = new Date(new Date().getTime()+(extradays*24*60*60*1000));
7383        var todayend = startDate;
7384        var secinc=0;
7385        while (todayend <= endDate) {
7386            var getday = String(todayend.getDay());
7387            if(wrongdays.indexOf(getday) != -1){
7388            endDate.setDate(endDate.getDate() + 1);
7389            secinc++;
7390            }
7391            todayend.setDate(todayend.getDate() + 1);
7392        }
7393        value = value.replace("[[today,"+endres+"]]", moment(endDate).locale(setlang).format(dateformatselected));
7394
7395        smarthTextdate[count].innerHTML = value;
7396        var getsubchild = smarthTextdate[count].getElementsByClassName('smart-d-none');
7397        if(getsubchild[0]){
7398            getsubchild[0].classList.remove("smart-d-none");
7399        }
7400    }
7401
7402    function checkSmarthVariantInventory(optionMap,myfirstone='') {
7403        var productname = '';  
7404        var variantproductid = '';   
7405        var mydomclass = document.getElementsByClassName('smarthVariantInventory');   
7406        if(mydomclass.length > 0){
7407            if(optionMap.length > 0){  
7408                var realval = '';
7409                if(myfirstone == "first"){
7410                    realval = optionMap;
7411                }else{
7412                    for(var i = 0; i < optionMap.length; i++){
7413                        var spaces = ' / ';
7414                        if(i == 0){
7415                            spaces = '';
7416                        }
7417                        realval += spaces+optionMap[i];
7418                    }
7419                }
7420                
7421                var smartHighlightsAll = document.getElementsByClassName('smartHighlights');
7422                for (var i = 0; i < smartHighlightsAll.length; i++) {
7423                    var smarthOuterClass = smartHighlightsAll[i].getAttribute('data-smarthOuterClass');
7424                    var smarthOuterStyle = smartHighlightsAll[i].getAttribute('data-smarthOuterStyle');
7425                    var smarthInnerClass = smartHighlightsAll[i].getAttribute('data-smarthInnerClass');
7426                    var smarthInnerStyle = smartHighlightsAll[i].getAttribute('data-smarthInnerStyle');
7427                    var smarthImageClass = smartHighlightsAll[i].getAttribute('data-smarthImageClass');
7428                    var smarthImageStyle = smartHighlightsAll[i].getAttribute('data-smarthImageStyle');
7429                    var smarthTextClass = smartHighlightsAll[i].getAttribute('data-smarthTextClass');
7430                    var smarthTextStyle = smartHighlightsAll[i].getAttribute('data-smarthTextStyle');
7431                    var smarthGroup = smartHighlightsAll[i].getAttribute('data-smarthGroup');
7432                    hitsmarthpage(productname,variantproductid,smarthOuterClass,smarthOuterStyle,smarthInnerClass,smarthInnerStyle,smarthImageClass,smarthImageStyle,smarthTextClass,smarthTextStyle,smarthGroup,realval)
7433                }
7434            }
7435        }
7436        setTimeout(function(){ 
7437        getCountryCodesh(); 
7438        }, 500); 
7439    }
7440
7441    function hitsmarthpage(productname,variantproductid,smarthOuterClass,smarthOuterStyle,smarthInnerClass,smarthInnerStyle,smarthImageClass,smarthImageStyle,smarthTextClass,smarthTextStyle,smarthGroup,realval) {
7442        
7443        var result = Math.random().toString(36).substring(2,7);
7444        if(smarthGroup == 1){
7445			var urlhit = productname+'/?view=smarthvariant&sort_by='+result+'&outerclass=='+smarthOuterClass+'&outerstyle=='+smarthOuterStyle+'&innerclass=='+smarthInnerClass+'&innerstyle=='+smarthInnerStyle+'&imageclass=='+smarthImageClass+'&imagestyle=='+smarthImageStyle+'&textclass=='+smarthTextClass+'&textstyle=='+smarthTextStyle+'&group==1&page=='+realval;
7446        }else if(smarthGroup == 2){
7447			var urlhit = productname+'/?view=smarthvarianttwo&sort_by='+result+'&outerclass=='+smarthOuterClass+'&outerstyle=='+smarthOuterStyle+'&innerclass=='+smarthInnerClass+'&innerstyle=='+smarthInnerStyle+'&imageclass=='+smarthImageClass+'&imagestyle=='+smarthImageStyle+'&textclass=='+smarthTextClass+'&textstyle=='+smarthTextStyle+'&group==2&page=='+realval;
7448        }else{
7449            var urlhit = productname+'/?view=smarthvariantthree&sort_by='+result+'&outerclass=='+smarthOuterClass+'&outerstyle=='+smarthOuterStyle+'&innerclass=='+smarthInnerClass+'&innerstyle=='+smarthInnerStyle+'&imageclass=='+smarthImageClass+'&imagestyle=='+smarthImageStyle+'&textclass=='+smarthTextClass+'&textstyle=='+smarthTextStyle+'&group==3&page=='+realval;
7450        }
7451        var xhr = new XMLHttpRequest();
7452        xhr.open("GET", urlhit, true);
7453        xhr.onreadystatechange  = function() {
7454            if (this.readyState === XMLHttpRequest.DONE) {
7455                if (this.status === 200) {
7456                    if(this.responseText == 0){
7457                        $('.outersmarth'+variantproductid+'-'+smarthGroup+' .smarthText .smarthVariantInventory').html("0");
7458                        $('.outersmarth'+variantproductid+'-'+smarthGroup+' .smart-counter').removeClass("smart-counter");
7459                        $('.outersmarth'+variantproductid+'-'+smarthGroup+' .hidevariant').remove();
7460                    }else{
7461                        $('.outersmarth'+variantproductid+'-'+smarthGroup).replaceWith( this.responseText );
7462                        $('.outersmarth'+variantproductid+'-'+smarthGroup+' .smart-counter').removeClass("smart-counter");
7463                        var countryclassh = document.getElementsByClassName('smarthCountry');
7464                        for (var i = 0; i < countryclassh.length; i++) {
7465                            var counrtylisth = countryclassh[i].getAttribute('data-countryselectedh');
7466                            var position = counrtylisth.search(smarthcountryName);
7467                            if(position < 0){ 
7468                                countryclassh[i].style.cssText = 'display:none !important';
7469                            }else{
7470                                countryclassh[i].style.cssText = 'display:unset !important';
7471                            }
7472                        }
7473                        setTimeout(function(){ 
7474                            smarthonload();
7475                        }, 500); 
7476                    }
7477                } else {
7478                    console.log('failed variant req');
7479                }
7480            }
7481        };
7482        xhr.send();
7483
7484    }
7485
7486    function smarthsetlivevisit(mypage,myproductid,highclassname) {
7487        setTimeout(function(){ 
7488
7489            var settimelive = 2;
7490            var setvisitlimit = 2;
7491
7492            var d = new Date();
7493            var time = setcookietimestamphsmart(settimelive);
7494            var mytime = '';
7495            if(settimelive < 5){
7496                mytime = (time * 60 );
7497            }else if(settimelive > 4 && settimelive < 8){
7498                mytime =(time * 60 * 60 );
7499            }else if(settimelive > 7){
7500                mytime = (time * 24 * 60 * 60 );
7501            }
7502
7503            var realhighclass = '';
7504            if(highclassname == 'smarthloop'){
7505                realhighclass = "smartvisitshtitle";
7506            }else{
7507                realhighclass = 'smartvisitshsubtitle';
7508            }
7509
7510            var smartloop2 = document.getElementsByClassName(highclassname);
7511            for (var i = 0; i < smartloop2.length; i++) {
7512                var bigloop2 = smartloop2[i].parentElement;
7513   				var smallloop2 = bigloop2.parentElement;
7514                var parentloop2 = smallloop2.getAttribute('data-smartproductid');
7515                var myuser = getCookiesmarth("smartvisits"+parentloop2);
7516                if (myuser != "") {
7517                    myhttpreqhsmart(parentloop2,0,mytime,setvisitlimit,highclassname,realhighclass);
7518                } else {
7519                    myhttpreqhsmart(parentloop2,1,mytime,setvisitlimit,highclassname,realhighclass);
7520                    setCookiesmarth("smartvisits"+parentloop2, 'setsmartvisits', settimelive);
7521                }
7522
7523            }
7524
7525            var smartloop = document.getElementsByClassName(highclassname);
7526            for (var i = 0; i < smartloop.length; i++) {
7527                if(mypage == 'product'){
7528                    var bigloop = smartloop[i].parentElement;
7529   				    var smallloop = bigloop.parentElement;
7530                    var parentloop = smallloop.getAttribute('data-smartproductid');
7531                    if(parentloop == myproductid){
7532                        smartloop[i].classList.add(realhighclass+parentloop);
7533                    }else{
7534                        var removeloop = smartloop[i].parentElement;
7535                        var bigloop = removeloop.parentElement;
7536                        var removeloop2 = bigloop.parentElement;
7537                        removeloop2.style.visibility = 'hidden';
7538                        smartloop[i].classList.remove(highclassname);
7539                        removeloop2.remove();
7540                    }
7541                }else{
7542                  var oldloop = smartloop[i].parentElement;
7543                  var bigloop = oldloop.parentElement;
7544                  var newloop = bigloop.parentElement;
7545                  newloop.style.visibility = 'hidden';
7546                  smartloop[i].classList.remove(highclassname);
7547                  newloop.remove();
7548                }
7549            }
7550
7551        }, 500);
7552    }
7553
7554    function myhttpreqhsmart(lastid,mynew,gettime,setvisitlimit,highclassname,realhighclass) {
7555        var xhttp = new XMLHttpRequest();
7556        xhttp.onreadystatechange = function() {
7557            if (this.readyState == 4 && this.status == 200) {
7558                var pageliveview = JSON.parse(this.responseText);
7559                var smartvisits = document.getElementsByClassName(realhighclass+lastid);
7560                for (var i = 0; i < smartvisits.length; i++) {
7561                    if(setvisitlimit < pageliveview.pageviews){
7562                        smartvisits[i].innerHTML = pageliveview.pageviews;
7563                        var removeloop = smartvisits[i].parentElement;
7564                        removeloop.style.visibility = 'visible';
7565                    }else{
7566                        var removeloop = smartvisits[i].parentElement;
7567                        removeloop.style.visibility = 'hidden';
7568                        smartvisits[i].classList.remove(highclassname);
7569                        removeloop.remove();
7570                        removesmarthighlight();
7571                    }
7572                        
7573                }
7574            }
7575        };
7576        xhttp.open("GET","https://visitcounterstaging.thalia-apps.com/?shopifyid="+lastid+"&new="+mynew+"&time="+gettime, true);
7577        xhttp.send();
7578    }
7579
7580    function mymodalsmarth() {
7581      var target = document.getElementById("smart-modal-window");
7582      var parenttarget = target.parentElement;
7583      if (parenttarget.classList.contains('smart-modal-open')) {
7584        parenttarget.classList.remove('smart-modal-open');
7585        document.getElementById('smart-modal-content').innerHTML = '';
7586      }
7587    }
7588    
7589    function shlink(highlightval,links,smarthighlightid,modalsize) {
7590
7591        if(highlightval != ''){
7592
7593            var highlightlink = highlightval;
7594            if(links == 0){
7595                window.location.href = highlightlink;
7596            }else{
7597                window.open(highlightlink,'_blank');
7598            }
7599
7600        }
7601        if(links == 2){
7602            var target = document.getElementById("smart-modal-outer");
7603            var myclasses = '';
7604            if(modalsize == 0){
7605                myclasses = 'smart-modal-window smart-modal-small';
7606            }else if(modalsize == 2){
7607                myclasses = 'smart-modal-window smart-modal-large';
7608            }else{
7609                myclasses = 'smart-modal-window';
7610            }
7611            
7612            document.getElementById('smart-modal-outer').classList.add('smart-modal-open');
7613            var setclass = document.getElementById('smart-modal-window');
7614            setclass.className = '';
7615            setclass.className = myclasses;
7616            var xhr = new XMLHttpRequest();
7617            var url = '/?view=smartmeta&id==highlight-popup-'+smarthighlightid;
7618            xhr.open("GET", url, true);
7619            xhr.setRequestHeader("Cache-Control", "max-age=3600");
7620            xhr.onreadystatechange = function() {
7621                // if (this.readyState === XMLHttpRequest.DONE) {
7622                    if (this.status === 200) {
7623                        document.getElementById('smart-modal-content').innerHTML = this.responseText;
7624                    } else {
7625                        console.log(this.status, this.statusText);
7626                    }
7627                // }
7628                };
7629                xhr.send();
7630        }
7631    
7632    }
7633
7634    function toValidDate(datestring){
7635        return datestring.replace(/(\d{2})(\/)(\d{2})/, "$3$2$1");   
7636    }
7637
7638    function myTimer(newvalue,count) {
7639
7640        var smarthText2 = document.getElementsByClassName('smarthTitle');
7641        var againvalue = newvalue;
7642        var pos3 = newvalue.indexOf("[[ CountdownTimer:");
7643        var pos4 = newvalue.indexOf("M,");
7644        if(pos4 < 0){
7645            pos4 = newvalue.indexOf(" ]]");
7646            var res = newvalue.slice(pos3+18, pos4);
7647        }else{
7648            var res = newvalue.slice(pos3+18, pos4+1);
7649        }
7650        var pos5 = newvalue.indexOf(" ]]");
7651        var pos6 = newvalue.indexOf("|");
7652        var endres = againvalue.slice(pos3+18, pos5);
7653        if(pos6 < 0){
7654            var customtext = '';
7655        }else{
7656            var customtext = againvalue.slice(pos6+1, pos5);
7657        }
7658        newvalue = newvalue.replace("[[ CountdownTimer:", "" );
7659        newvalue = newvalue.replace(" ]]", "" );
7660        endres = endres.replace(" |"+customtext , "" );
7661        var getlang = endres.split(",");
7662        var setlang2 = 'en';
7663        if(getlang.length > 1){
7664            if(getlang[1] == 'custom'){
7665                if (getlang[2] == null){
7666                    var setdays = '';
7667                }else{
7668                    var setdays = getlang[2];
7669                }
7670                if (getlang[3] == null){
7671                    var sethours = '';
7672                }else{
7673                    var sethours = getlang[3];
7674                }
7675                if (getlang[4] == null){
7676                    var setminutes = '';
7677                }else{
7678                    var setminutes = getlang[4];
7679                }
7680                if (getlang[5] == null){
7681                    var setseconds = '';
7682                }else{
7683                    var setseconds = getlang[5];
7684                }
7685            }else{
7686                setlang2 = getlang[1];
7687                var setmoment = moment();
7688                setmoment.locale(setlang2);
7689                setmoment.subtract({hours: 0, minutes: 0, seconds: 35});
7690                var getseconds = setmoment.toNow(true);
7691                setmoment.subtract({hours: 0, minutes: 10, seconds: 59});
7692                var getminutes = setmoment.toNow(true);
7693                setmoment.subtract({hours: 5, minutes: 59, seconds: 59});
7694                var gethours = setmoment.toNow(true);
7695                setmoment.subtract({hours: 222, minutes: 59, seconds: 59});
7696                var getdays = setmoment.toNow(true);
7697                var setseconds = getseconds.split(" ").pop();
7698                var setminutes = getminutes.split(" ").pop();
7699                var sethours = gethours.split(" ").pop();
7700                var setdays = getdays.split(" ").pop();
7701            }
7702        }else{
7703            var setdays = "days";
7704            var sethours = "hours";
7705            var setminutes = "minutes";
7706            var setseconds = "seconds";
7707        }
7708
7709        var x = setInterval(function() { 
7710            let end = new Date(toValidDate(res));
7711            let start = new Date();
7712            var remaintime = end - start;
7713            var days = Math.floor(remaintime / (1000 * 60 * 60 * 24));
7714            var hours = Math.floor((remaintime % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
7715            var minutes = Math.floor((remaintime % (1000 * 60 * 60)) / (1000 * 60));
7716            var seconds = Math.floor((remaintime % (1000 * 60)) / 1000);
7717            var realtimeleft = days +" "+ setdays +" "+ hours +" " + sethours +" "+ minutes +" "+ setminutes +" "+ seconds +" " + setseconds + " ";
7718            if(seconds < 0 && customtext == ''){
7719                realtimeleft = "0 "+setdays+" 0 "+sethours+" 0 "+setminutes+" 0 "+setseconds;
7720            }else if(seconds < 0 && customtext != ''){
7721                newvalue = customtext;
7722            }else{
7723                newvalue = newvalue.replace(" |"+customtext , "");
7724            }
7725            if(getlang[1] == 'custom'){
7726                realtimeleft='';
7727                if(setdays != ''){
7728                realtimeleft = days +""+ setdays+ " ";
7729                }
7730                if(sethours != ''){
7731                realtimeleft = realtimeleft + hours +"" + sethours +" ";
7732                }
7733                if(setminutes != ''){
7734                realtimeleft = realtimeleft + minutes +""+ setminutes +" ";
7735                }
7736                if(setseconds != ''){
7737                realtimeleft = realtimeleft + seconds +"" + setseconds + " ";
7738                }
7739            }
7740            smarthText2[count].innerHTML = newvalue.replace(endres,realtimeleft);
7741            smarthText2[count].classList.remove("smart-counter");
7742            if (remaintime < 0) { 
7743                clearInterval(x); 
7744            } 
7745        }, 1000);
7746    }
7747
7748    function myTimersub(newvalue,count) {
7749
7750        var smarthText2 = document.getElementsByClassName('smarthSubTitle');
7751        var againvalue = newvalue;
7752        var pos3 = newvalue.indexOf("[[ CountdownTimer:");
7753        var pos4 = newvalue.indexOf("M,");
7754        if(pos4 < 0){
7755            pos4 = newvalue.indexOf(" ]]");
7756            var res = newvalue.slice(pos3+18, pos4);
7757        }else{
7758            var res = newvalue.slice(pos3+18, pos4+1);
7759        }
7760        var pos5 = newvalue.indexOf(" ]]");
7761        var pos6 = newvalue.indexOf("|");
7762        var endres = againvalue.slice(pos3+18, pos5);
7763        if(pos6 < 0){
7764            var customtext = '';
7765        }else{
7766            var customtext = againvalue.slice(pos6+1, pos5);
7767        }
7768        newvalue = newvalue.replace("[[ CountdownTimer:", "" );
7769        newvalue = newvalue.replace(" ]]", "" );
7770        endres = endres.replace(" |"+customtext , "" );
7771        var getlang = endres.split(",");
7772        var setlang2 = 'en';
7773        if(getlang.length > 1){
7774            if(getlang[1] == 'custom'){
7775                if (getlang[2] == null){
7776                    var setdays = '';
7777                }else{
7778                    var setdays = getlang[2];
7779                }
7780                if (getlang[3] == null){
7781                    var sethours = '';
7782                }else{
7783                    var sethours = getlang[3];
7784                }
7785                if (getlang[4] == null){
7786                    var setminutes = '';
7787                }else{
7788                    var setminutes = getlang[4];
7789                }
7790                if (getlang[5] == null){
7791                    var setseconds = '';
7792                }else{
7793                    var setseconds = getlang[5];
7794                }
7795            }else{
7796                setlang2 = getlang[1];
7797                var setmoment = moment();
7798                setmoment.locale(setlang2);
7799                setmoment.subtract({hours: 0, minutes: 0, seconds: 35});
7800                var getseconds = setmoment.toNow(true);
7801                setmoment.subtract({hours: 0, minutes: 10, seconds: 59});
7802                var getminutes = setmoment.toNow(true);
7803                setmoment.subtract({hours: 5, minutes: 59, seconds: 59});
7804                var gethours = setmoment.toNow(true);
7805                setmoment.subtract({hours: 222, minutes: 59, seconds: 59});
7806                var getdays = setmoment.toNow(true);
7807                var setseconds = getseconds.split(" ").pop();
7808                var setminutes = getminutes.split(" ").pop();
7809                var sethours = gethours.split(" ").pop();
7810                var setdays = getdays.split(" ").pop();
7811            }
7812        }else{
7813            var setdays = "days";
7814            var sethours = "hours";
7815            var setminutes = "minutes";
7816            var setseconds = "seconds";
7817        }
7818
7819        var x = setInterval(function() { 
7820            let end = new Date(toValidDate(res));
7821            let start = new Date();
7822            var remaintime = end - start;
7823            var days = Math.floor(remaintime / (1000 * 60 * 60 * 24));
7824            var hours = Math.floor((remaintime % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
7825            var minutes = Math.floor((remaintime % (1000 * 60 * 60)) / (1000 * 60));
7826            var seconds = Math.floor((remaintime % (1000 * 60)) / 1000);
7827            var realtimeleft = days +" "+ setdays +" "+ hours +" " + sethours +" "+ minutes +" "+ setminutes +" "+ seconds +" " + setseconds + " ";
7828            if(seconds < 0 && customtext == ''){
7829                realtimeleft = "0 "+setdays+" 0 "+sethours+" 0 "+setminutes+" 0 "+setseconds;
7830            }else if(seconds < 0 && customtext != ''){
7831                newvalue = customtext;
7832            }else{
7833                newvalue = newvalue.replace(" |"+customtext , "");
7834            }
7835            if(getlang[1] == 'custom'){
7836                realtimeleft='';
7837                if(setdays != ''){
7838                realtimeleft = days +""+ setdays+ " ";
7839                }
7840                if(sethours != ''){
7841                realtimeleft = realtimeleft + hours +"" + sethours +" ";
7842                }
7843                if(setminutes != ''){
7844                realtimeleft = realtimeleft + minutes +""+ setminutes +" ";
7845                }
7846                if(setseconds != ''){
7847                realtimeleft = realtimeleft + seconds +"" + setseconds + " ";
7848                }
7849            }
7850            smarthText2[count].innerHTML = newvalue.replace(endres,realtimeleft);
7851            smarthText2[count].classList.remove("smart-counter");
7852            if (remaintime < 0) { 
7853                clearInterval(x); 
7854            } 
7855        }, 1000); 
7856
7857    }
7858    
7859    function smarthonload() {
7860
7861        screensizesmarthFunction();
7862        var mypage = '';
7863        var myproductid = '';
7864        setTimeout(function(){ 
7865            smarthsetlivevisit(mypage,myproductid,'smarthloop');
7866            smarthsetlivevisit(mypage,myproductid,'smarthsubtitleloop');
7867        }, 500); 
7868
7869        var smarthsku = '';
7870        var skuclass = document.getElementsByClassName('smarthsku');
7871        if(smarthsku == 0){
7872            for (var i = 0; i < skuclass.length; i++) {
7873                if(skuclass[i].dataset.sku == 0){
7874                    var parentsku = skuclass[i].parentElement;
7875                    var parent2sku = parentsku.parentElement;
7876                    parent2sku.style.cssText = 'display:none !important';
7877                }
7878            }
7879        }
7880
7881        // setTimeout(function(){ 
7882            var smart2hText = document.getElementsByClassName('smarthTitle');
7883            if(smart2hText[0]){
7884                for (var i = 0; i < smart2hText.length; i++) {
7885                    var value = smart2hText[i].innerHTML;
7886                    if( value.indexOf("[[today") != -1  ){
7887                        expdeliveryhdatesmart(value,i);
7888                    }
7889                }
7890            }
7891
7892            var smart2hsubText = document.getElementsByClassName('smarthSubTitle');
7893            if(smart2hsubText[0]){
7894                for (var i = 0; i < smart2hsubText.length; i++) {
7895                    var value = smart2hsubText[i].innerHTML;
7896                    if( value.indexOf("[[today") != -1  ){
7897                        expdeliveryhsubdatesmart(value,i);
7898                    }
7899                }
7900            }
7901
7902            var smarthText = document.getElementsByClassName('smarthTitle');
7903            if(smarthText[0]){
7904                for (var i = 0; i < smarthText.length; i++) {
7905                    var value = smarthText[i].innerHTML;
7906                    if( value.indexOf("CountdownTimer:") != -1  ){
7907                        myTimer(value,i);
7908                    }
7909                }
7910            }
7911
7912            var smarthsubText = document.getElementsByClassName('smarthSubTitle');
7913            if(smarthsubText[0]){
7914                for (var i = 0; i < smarthsubText.length; i++) {
7915                    var value = smarthsubText[i].innerHTML;
7916                    if( value.indexOf("CountdownTimer:") != -1  ){
7917                        myTimersub(value,i);
7918                    }
7919                }
7920            }
7921
7922            var getpage = '';
7923            var smarthText2 = document.getElementsByClassName('smarthText smarthVariantInventory');
7924            if(smarthText2[0]){
7925                if(getpage == 'collection'){
7926                    for (var i = 0; i < smarthText2.length; i++) {
7927                        var oldloop = smarthText2[i].parentElement;
7928                        var newloop = oldloop.parentElement;
7929                        newloop.remove();
7930                    }
7931                }
7932            } 
7933        // }, 1000);
7934
7935        document.getElementById("smart-modal-close").onclick = function() {mymodalsmarth()};
7936        window.onclick = function(event) {
7937            if (event.target.classList[1] == 'smart-modal-open') {
7938                mymodalsmarth();
7939            }
7940        }
7941
7942        removesmarthighlight();
7943
7944        setTimeout(function(){ 
7945            var smartinstances = tippy('[data-tippy-content]');
7946        }, 500);
7947
7948
7949        if(countrysmarth == 'smarthighlightcountry'){
7950            countrysmarth = 'newsmarthighlightcountry';
7951            var countrycount = document.getElementsByClassName('smarthCountry');
7952            if (thaliacustomercountry == '') {
7953            thaliaCustomerCookie();
7954            thaliacustomercountry = thaliaGetCookie("thaliacustomercountry");
7955            var mycountrysmarth = thaliacustomercountry;
7956            } else {
7957            var mycountrysmarth = thaliacustomercountry;
7958            }
7959            if (countrycount.length > 0) {
7960               
7961
7962                        var countryclassSmarth = document.getElementsByClassName('smarthCountry');
7963                        for (var i = 0; i < countryclassSmarth.length; i++) {
7964                            var counrtylisth = countryclassSmarth[i].getAttribute('data-countryselectedh');
7965                            var position = counrtylisth.search(mycountrysmarth);
7966                            smarthcountryName = mycountrysmarth;
7967                            if(position < 0){ 
7968                                countryclassSmarth[i].style.cssText = 'display:none !important';
7969                                countryclassSmarth[i].classList.add("removeme");
7970                            }else{
7971                                countryclassSmarth[i].style.display= 'block';
7972                                countryclassSmarth[i].setAttribute('countryrule', '1');
7973                                if (countryclassSmarth[i].classList.contains('smarthScreenSize')) {
7974                                var screenlist = countryclassSmarth[i].getAttribute('data-screensizeselectedh');
7975                                var screensizeArray = screenlist.split(",");
7976                                var smdevice = window.matchMedia( "screen and (max-width: 767.98px)" );
7977                                var mddevice = window.matchMedia( "screen and (min-width: 768px) and (max-width: 991.98px)" );
7978                                var lgdevice = window.matchMedia( "screen and (min-width: 992px) and (max-width: 1199.98px)" );
7979                                var xldevice = window.matchMedia( "(min-width: 1200px)" );
7980
7981                                if (smdevice.matches ){
7982                                    if(screensizeArray[0] == '1'){
7983                                    }else{
7984                                    countryclassSmarth[i].style.setProperty("display", "none", "important");
7985                                    }
7986                                }else if( mddevice.matches){
7987                                    if(screensizeArray[1] == '1'){
7988                                    }else{
7989                                    countryclassSmarth[i].style.setProperty("display", "none", "important");
7990                                    }
7991                                }else if(lgdevice.matches){
7992                                    if(screensizeArray[2] == '1'){
7993                                    }else{
7994                                    countryclassSmarth[i].style.setProperty("display", "none", "important");
7995                                    }
7996                                }else{
7997                                    if(screensizeArray[3] == '1'){
7998                                    }else{
7999                                    countryclassSmarth[i].style.setProperty("display", "none", "important");
8000                                    }
8001                                }
8002
8003                                }
8004                                
8005                            }
8006                        }
8007                        var removeclass = document.getElementsByClassName('removeme');
8008                        for (var i = 0; i < removeclass.length; i++) {
8009                            removeclass[i].remove();
8010                        }
8011
8012                        removesmarthighlight();
8013
8014                    }
8015                };
8016               
8017
8018    }
8019
8020    window.addEventListener('resize', screensizesmarthFunction);
8021
8022    function screensizesmarthFunction() { 
8023      var screensizeclass = document.getElementsByClassName('smarthScreenSize');
8024      for (var i = 0; i < screensizeclass.length; i++) {
8025        var issetcountryrule = screensizeclass[i].getAttribute('countryrule');
8026        if( issetcountryrule == '1'){
8027          var screenlist = screensizeclass[i].getAttribute('data-screensizeselectedh');
8028          var screensizeArray = screenlist.split(",");
8029          
8030          var smdevice = window.matchMedia( "screen and (max-width: 767.98px)" );
8031          var mddevice = window.matchMedia( "screen and (min-width: 768px) and (max-width: 991.98px)" );
8032          var lgdevice = window.matchMedia( "screen and (min-width: 992px) and (max-width: 1199.98px)" );
8033          var xldevice = window.matchMedia( "(min-width: 1200px)" );
8034
8035          if (smdevice.matches ){
8036            if(screensizeArray[0] == '1'){
8037                screensizeclass[i].style.display= 'block';
8038            }else{
8039                screensizeclass[i].style.setProperty("display", "none", "important");
8040            }
8041          }else if( mddevice.matches){
8042            if(screensizeArray[1] == '1'){
8043                screensizeclass[i].style.display= 'block';
8044            }else{
8045                screensizeclass[i].style.setProperty("display", "none", "important");
8046            }
8047          }else if(lgdevice.matches){
8048            if(screensizeArray[2] == '1'){
8049                screensizeclass[i].style.display= 'block';
8050            }else{
8051                screensizeclass[i].style.setProperty("display", "none", "important");
8052            }
8053          }else{
8054            if(screensizeArray[3] == '1'){
8055                screensizeclass[i].style.display= 'block';
8056            }else{
8057                screensizeclass[i].style.setProperty("display", "none", "important");
8058            }
8059          }
8060
8061        }
8062      }
8063
8064    }
8065
8066    function setCookiesmarth(cname, cvalue, exdays) {
8067      var d = new Date();
8068      var time = setcookietimestamphsmart(exdays);
8069      if(exdays < 5){
8070        d.setTime(d.getTime() + (time * 60 * 1000));
8071      }else if(exdays > 4 && exdays < 8){
8072        d.setTime(d.getTime() + (time * 60 * 60 * 1000));
8073      }else if(exdays > 7){
8074        d.setTime(d.getTime() + (time * 24 * 60 * 60 * 1000));
8075      }
8076      
8077      var expires = "expires="+d.toUTCString();
8078      document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
8079    }
8080
8081    function getCookiesmarth(cname) {
8082      var name = cname + "=";
8083      var ca = document.cookie.split(';');
8084      for(var i = 0; i < ca.length; i++) {
8085        var c = ca[i];
8086        while (c.charAt(0) == ' ') {
8087          c = c.substring(1);
8088        }
8089        if (c.indexOf(name) == 0) {
8090          return c.substring(name.length, c.length);
8091        }
8092      }
8093      return "";
8094    }
8095
8096    function setcookietimestamphsmart(time) {
8097        var realtime='';
8098        if(time==1){
8099            realtime=1;
8100        }else if(time==2){
8101            realtime=5;
8102        }else if(time==3){
8103            realtime=10;
8104        }else if(time==4){
8105            realtime=30;
8106        }else if(time==5){
8107            realtime=1;
8108        }else if(time==6){
8109            realtime=6;
8110        }else if(time==7){
8111            realtime=12;
8112        }else if(time==8){
8113            realtime=1;
8114        }else if(time==9){
8115            realtime=7;
8116        }else if(time==10){
8117            realtime=15;
8118        }else if(time==11){
8119            realtime=30;
8120        }
8121        return realtime;
8122    }
8123
8124</script>
8124 
8124<script type="text/javascript">
8125 
8126 
8127    //code logic for thaliacustomercountry 
8128 
8129 
8130        function thaliaSetCookie(cname, cvalue, exdays) {
8131          console.log('in set cookie')
8132          const d = new Date();
8133          d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000));
8134          let expires = "expires="+d.toUTCString();
8135          document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
8136        }
8137 
8138        function thaliaGetCookie(cname) {
8139          let name = cname + "=";
8140          let ca = document.cookie.split(';');
8141          for(let i = 0; i < ca.length; i++) {
8142            let c = ca[i];
8143            while (c.charAt(0) == ' ') {
8144              c = c.substring(1);
8145            }
8146            if (c.indexOf(name) == 0) {
8147              return c.substring(name.length, c.length);
8148            }
8149          }
8150          return "";
8151        }
8152 
8153 
8154 
8155 
8156   document.addEventListener("DOMContentLoaded", function(event) {
8157        thaliaCustomerCookie();
8158  });
8159 
8160var thaliacustomercountry = '';
8161  function thaliaCustomerCookie(){
8162     thaliacustomercountry = thaliaGetCookie("thaliacustomercountry");
8163 
8164          if (thaliacustomercountry != "") {
8165 
8166          } else {
8167 
8168              var xhttp = new XMLHttpRequest();
8169              xhttp.onreadystatechange = function() {
8170              if (xhttp.readyState == 4 && xhttp.status == 200) {
8171              var countryData = JSON.parse(xhttp.responseText);
8172              thaliacustomercountry = countryData.country
8173                thaliaSetCookie("thaliacustomercountry", countryData.country, 2);
8174 
8175 
8176              }
8177              };
8178              xhttp.open("GET", "https://loc2.thapi.workers.dev?key=VE9bQFxTRVtCXBAdEg", true);
8179              xhttp.send();
8180          }
8181  }
8182 
8183    //end code logic for thaliacustomercountry 
8184</script>
8184
8185 
8185<script type="text/javascript">
8186  document.addEventListener('DOMContentLoaded', function() {
8187    // Map specific image URLs to unique alt tags
8188    var urlAltMapping = {
8189      // New image URLs with corresponding alt texts for Silver, Gold, and Diamond Mystery Boxes
8190      'https://exoticworld.us/cdn/shop/files/Silver_Mystery_box.png?v=1684189353': 'Silver Mystery Box',
8191      'https://exoticworld.us/cdn/shop/files/Gold_Mystery_Box.png?v=1684189352': 'Gold Mystery Box',
8192      'https://exoticworld.us/cdn/shop/files/Diamond_Mystery_Box_Exotic_World_Snacks.png?v=1684189379': 'Diamond Mystery Box - Exotic World Snacks',
8193      
8194      // New image URLs from the second batch (home-image-grid images)
8195      'https://exoticworld.us/cdn/shop/files/273830713_624044172014116_3774960066830988475_n_300x.jpg?v=1684283865': 'Exotic World Image 1',
8196      'https://exoticworld.us/cdn/shop/files/242080601_188048083430777_7864749666240036615_n_300x.jpg?v=1684283865': 'Exotic World Image 2'
8197    };
8198
8199    // Select all <img> elements within the specified classes
8200    var imgElements = document.querySelectorAll('.multi-column__media-img, .home-image-grid__bg');
8201
8202    // Loop through each image element
8203    imgElements.forEach(function(imgElement) {
8204      // Loop through each URL in the urlAltMapping object
8205      for (var url in urlAltMapping) {
8206        // Check if the image source matches any of the URLs in the mapping
8207        if (imgElement.src.includes(url)) {
8208          // Set the alt attribute to the corresponding alt text
8209          imgElement.setAttribute('alt', urlAltMapping[url]);
8210          break;  // Exit once a match is found
8211        }
8212      }
8213    });
8214  }); 
8215</script>
8215
8216<div id="shopify-block-ARHVPc2d5VGtjTmVhN__3740748680116854419" class="shopify-block shopify-app-block"></div><div id="shopify-block-AbFVTY0ZHc1NLUWtFY__15588394620387169604" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: subify-init -->
8217
8218
8219
8220
8221
8222<script
8223  src="https://cdn.subi.co/subify/v3/subify-sdk.js"
8224  defer
8225></script>
vendor: 1 bytes, line 8225
8225
8226<script id="subi-initializer">
8227  (function(){
8228    // define base config
8229          const decodedPreviewCheckString = atob("cHJldmlld0JhckluamVjdG9yLmluaXQoKQ==")
8230          const config = {
8231            moneyFormatConfig:{
8232              money_format : "$%7B%7Bamount%7D%7D",
8233              money_with_currency_format : "$%7B%7Bamount%7D%7D%20USD",
8234              sample_fromatted_money : "$1,234.56",
8235              sample_formatted_money_with_currency : "$1,234.56%20USD",
8236            },
8237            selling_plan_drafts: [] ,
8238            recommended_selling_plans: [] ,
8239            use_cart_drawer:false,
8240            preview_mode:document.head.innerHTML.includes(decodedPreviewCheckString) || document.body.innerHTML.includes(decodedPreviewCheckString),
8241            authPortalToken:"",
8242            customerId:"",
8243            timeStamp:""
8244        }
8245
8246        Object.freeze(config)
8247
8248        Object.defineProperty(window,"SubifyConfig",{value:config,writable:false});
8249
8250        // define membership plans
8251        const membershipPlans =  [] ;
8252
8253        Object.defineProperty(window,"SubiMemberships",{value:membershipPlans,writable:false});
8254
8255        Object.defineProperty(window,"SubiBuildBoxPlans",{
8256          value:[],
8257          writable:false
8258        });
8259
8260        Object.defineProperty(window,"SubiBuildBoxMetaobjectType",{
8261          value:"app--6336039--build_box_plan",
8262          writable:false
8263        });
8264        })()
8265</script>
8265
8266<!-- END app snippet -->
8267<!-- BEGIN app snippet: init-fixed-bundle-config -->
8268
8269
8270<script id="subi_fixed_bundle">
8271  Object.defineProperty(window,"SubiFixedBundles",{
8272    value:[],
8273    writable:false
8274  });
8275    Object.defineProperty(window,"SubiFixedBundlesSubProducts",{
8276    value:null || [],
8277    writable:false
8278  });
8279  Object.defineProperty(window,"SubiFixedBundlesVariantRestrictions",{
8280    value:{},
8281    writable:false
8282  });
8283</script>
8283
8284<!-- END app snippet -->
8285<!-- BEGIN app snippet: init-volume-discount-config -->
8286<script id="subi_volume_discount">
8287  Object.defineProperty(window,"SubiVolumeDiscountPlans",{
8288    value:[],
8289    writable:false
8290  });
8291</script>
8291
8292
8293<!-- END app snippet -->
8294<!-- BEGIN app snippet: init-loyalty-config -->
8295<script id="subi_loyalty">
8296  Object.defineProperty(window,"SubiLoyaltyPoints",{
8297    value:  {} ,
8298    writable: false
8299  });
8300</script>
8300
8301<!-- END app snippet -->
8302<!-- BEGIN app snippet: render-widget -->
8303
8304
8305<!-- END app snippet -->
8306<!-- BEGIN app snippet: render-loyalty-widget -->
8307<!-- END app snippet -->
8308<!-- BEGIN app snippet: exclusive-access-products-perk --> <!-- END app snippet -->
8309<!-- BEGIN app snippet: exclusive-access-pages-perk --> <!-- END app snippet -->
8310<!-- BEGIN app snippet: automatic-discount-code-applier -->
8311
8312
8313<!-- END app snippet -->
8314
8315
8316</div>
8316<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
8316
8317</body>
8318
8319</html>
8320

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.