1<!doctype html> 2<html class="no-js" lang="en"> 3 <head> 4 <!-- Added by AVADA SEO Suite --> 5 6 7 <!-- /Added by AVADA SEO Suite --> 8 <!-- Gokwik theme code start --> 9 <link rel="dns-prefetch" href="https://pdp.gokwik.co/"> 10 <link rel="dns-prefetch" href="https://api.gokwik.co"> 11 12 13 14
14<script> 15 window.gaTag = {ga4: "G-WTW72J9DTK"} 16 window.merchantInfo = { 17 mid: "19s7ddkpk2eg", 18 environment: "production", 19 type: "merchantInfo", 20 storeId: "69001609408", 21 fbpixel: "1015454520270241", 22 } 23 var productFormSelector = ''; 24 var cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"INR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0} 25 var templateName = 'page' 26 </script>
26 27 28
28<script src="https://pdp.gokwik.co/merchant-integration/build/merchant.integration.js?v4" defer></script>
28 29 30
30<script> 31 if ('$' && '$' !== 'undefined') { 32 const script = document.createElement('script'); 33 script.src = "https://www.googletagmanager.com/gtag/js?id="+ window.gaTag.ga4; 34 script.defer = true; 35 document.head.appendChild(script); 36 window.dataLayer = window.dataLayer || []; 37 function gtag(){dataLayer.push(arguments);} 38 gtag('js', new Date()); 39 gtag('config', window.gaTag.ga4 ,{ 'groups': 'GA4','debug_mode':true }); 40 } 41 </script>
41 42 43
43<script> 44 window.addEventListener('gokwikLoaded', e => { 45 let gkBuyButtonCode = ` 46 47 <button type="button" onclick="onBuyNowClick(this)" id="gokwik-buy-now" > 48 Buy now 49 <div style="display:none"> 50 <div class="cir-loader">Loading..</div> 51 </div> 52 </button> 53 54`; 55let parsedBtnCodeBuy = new DOMParser().parseFromString(gkBuyButtonCode, 'text/html').querySelector('#gokwik-buy-now'); 56 57 var buyNowButton = document.getElementById('gokwik-buy-now'); 58if (buyNowButton) { 59 buyNowButton.disabled = false; 60 buyNowButton.classList.remove('disabled'); 61} 62 var gokwikCheckoutButtons = document.querySelectorAll('.gokwik-checkout button'); 63gokwikCheckoutButtons.forEach(function(button) { 64 button.disabled = false; 65 button.classList.remove('disabled'); 66}); 67 //Do Not Touch This Line 68 let clicked = false; 69 let gokwikAdsID = ""; 70 const gokwikCheckoutEnable = (arrayOfElement) => { 71 if (arrayOfElement.length === 0) return null; 72 if (arrayOfElement.length > 1) { 73 arrayOfElement.forEach(data => { 74 if (data) { 75 let targetElement = document.querySelectorAll(data); 76 if (targetElement.length >= 1) { 77 targetElement.forEach(element => { 78 79 element.addEventListener("click", () => { 80 if (!clicked && gokwikAdsID) { 81 clicked = true; 82 gtag('event', 'conversion', { 83 'send_to': gokwikAdsID.toString().trim(), 84 'value': 0.0, 85 'currency': '', 86 'transaction_id': '' 87 }); 88 } 89 }); 90 }); 91 } 92 } 93 }); 94 } 95 }; 96 gokwikCheckoutEnable(["#gokwik-buy-now",".gokwik-checkout button"]) 97 gokwikSdk.on('modal_closed', ()=>{ 98 clicked = false; 99 }) 100 101 const targetElement = document.querySelector("body"); 102 function debounce(func, delay) { 103 let timeoutId; 104 return function () { 105 const context = this; 106 const args = arguments; 107 clearTimeout(timeoutId); 108 timeoutId = setTimeout(function () { 109 func.apply(context, args); 110 }, delay); 111 }; 112 } 113 114 const observer = new MutationObserver(() => { 115 const addToCartButton = document.querySelector("button[name='add']"); 116const gokwikBuyNowButton = document.getElementById('gokwik-buy-now'); 117 118if (addToCartButton && addToCartButton.disabled) { 119 gokwikBuyNowButton?.setAttribute('disabled', 'disabled'); 120} else { 121 gokwikBuyNowButton?.removeAttribute('disabled'); 122} 123 let buyMainButton = document.querySelector('#headless-button'); 124 let buttonAddedBuy = document.getElementById('gokwik-buy-now'); 125 if(buyMainButton && !buttonAddedBuy){ 126 buttonAddedBuy = true 127 buyMainButton && buyMainButton.replaceWith(parsedBtnCodeBuy); 128 } 129 130 debouncedMyTimer(); 131 }); 132 133 const debouncedMyTimer = debounce(() => { 134 observer.disconnect(); 135 //Do Not Touch this function 136 137 gokwikCheckoutEnable(["#gokwik-buy-now",".gokwik-checkout button"]) 138 var gokwikCheckoutButtons = document.querySelectorAll('.gokwik-checkout button'); 139gokwikCheckoutButtons.forEach(function(button) { 140 button.disabled = false; 141 button.classList.remove('disabled'); 142}); 143 observer.observe(targetElement, { childList: true, subtree: true }); 144 }, 100); 145 146 const config = { childList: true, subtree: true }; 147 observer.observe(targetElement, config); 148 }); 149 </script>
149 150 151 152 153<style> 154 155 .gokwik-checkout { 156 width: 100%; 157 display: flex; 158 justify-content: center; 159 flex-direction: column; 160 align-items: end; 161 margin-bottom: 10px; 162 } 163 .gokwik-checkout button { 164 max-width:100%; 165 width: 100%; 166 border: none; 167 display: flex; 168 justify-content: center; 169 align-items: center; 170 background: #232323; 171 position: relative; 172 cursor: pointer; 173 border-radius: 6px; 174 height:49px; 175 font:inherit; 176 } 177 #gokwik-buy-now.disabled, .gokwik-disabled{ 178 opacity:0.5; 179 cursor: not-allowed; 180 } 181 .gokwik-checkout button:focus { 182 outline: none; 183 } 184 .gokwik-checkout button > span { 185 display: flex; 186 } 187 .gokwik-checkout button > span.btn-text { 188 display: flex; 189 flex-direction: column; 190 color: #ffffff; 191 align-items: center; 192 font-weight:700; 193 } 194 .gokwik-checkout button > span.btn-text > span:last-child { 195 padding-top: 2px; 196 font-size: 10px; 197line-height:10px; 198white-space:nowrap; 199 200 } 201 .gokwik-checkout button > span.btn-text > span:first-child { 202 font-size: 1.6rem; 203 letter-spacing: .1rem; 204line-height:1.6rem; 205 206 } 207 .gokwik-checkout button > span.pay-opt-icon img:first-child { 208 margin-right: 10px; 209 margin-left: 10px; 210height:24px; 211 } 212 /* Additional */ 213 .gokwik-checkout button.disabled{ 214 opacity:0.5; 215 cursor: not-allowed; 216 } 217 .gokwik-checkout button.disabled .addloadr#btn-loader{ 218 display: flex!important; 219 } 220 #gokwik-buy-now.disabled .addloadr#btn-loader{ 221 display: flex!important; 222 } 223 #gokwik-buy-now:disabled{ 224 cursor: not-allowed; 225 } 226.drawer__footer .gokwik-checkout button > span.btn-text > span:first-child{ 227 font-size:18px; 228 line-height:18px; 229} 230 231 232 233 234 235 #gokwik-buy-now { 236 background: #232323; 237 width: 100%; 238 color: #FFFFFF; 239 cursor: pointer; 240 line-height: 1; 241 border: none; 242 padding:0px; 243 font-size: 1.9rem!important; 244 line-height:1.9rem; 245 Letter-spacing: .1rem; 246 Border-radius:6px; 247 font-weight:700!important; 248 Height:49px; 249 text-transform:uppercase; 250font:inherit; 251 margin-bottom: 10px; 252 Position:relative; 253 254 255 } 256 257 258 259 /* Loader CSS */ 260 #btn-loader{ 261 display: none; 262 position: absolute; 263 top: 0; 264 bottom: 0; 265 left: 0; 266 right: 0; 267 justify-content: center; 268 align-items: center; 269 background:#232323; 270 border-radius:6px; 271 272 } 273 274 .cir-loader, 275 .cir-loader:after { 276 border-radius: 50%; 277 width: 35px; 278 height: 35px; 279 } 280 .cir-loader { 281 margin: 6px auto; 282 font-size: 10px; 283 position: relative; 284 text-indent: -9999em; 285 border-top: 0.5em solid rgba(255, 255, 255, 0.2); 286 border-right: 0.5em solid rgba(255, 255, 255, 0.2); 287 border-bottom: 0.5em solid rgba(255, 255, 255, 0.2); 288 border-left: 0.5em solid #ffffff; 289 -webkit-transform: translateZ(0); 290 -ms-transform: translateZ(0); 291 transform: translateZ(0); 292 -webkit-animation: load8 1.1s infinite linear; 293 animation: load8 1.1s infinite linear; 294 } 295 @-webkit-keyframes load8 { 296 0% { 297 -webkit-transform: rotate(0deg); 298 transform: rotate(0deg); 299 } 300 100% { 301 -webkit-transform: rotate(360deg); 302 transform: rotate(360deg); 303 } 304 } 305 @keyframes load8 { 306 0% { 307 -webkit-transform: rotate(0deg); 308 transform: rotate(0deg); 309 } 310 100% { 311 -webkit-transform: rotate(360deg); 312 transform: rotate(360deg); 313 } 314 } 315</style> 316 317 318 <!-- Gokwik theme code End --> 319 320 321 322 323
324<script>(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"355051499", enableAutoSpaTracking: true};o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");</script>
324 325 326 327 328<meta name="google-adsense-account" content="ca-pub-1334021877048856"> 329 <meta charset="utf-8"> 330 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 331 <meta name="viewport" content="width=device-width,initial-scale=1"> 332 <meta name="google-site-verification" content="td6d8JKCvS0k-Eq20FAMySS3AQlhEi8ZJdQaERd0WEA" /> 333 <meta name="theme-color" content=""> 334 <link rel="canonical" href="https://www.koozo.com/pages/about-us"> 335 336 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 337 <link rel="preconnect" href="https://js.shrinetheme.com" crossorigin> 338 339
339<script 340 src="https://js.shrinetheme.com/js/v2/main.js" 341 defer="defer" 342 data-defer="true" 343 data-country-list-function="block" 344 data-country-list="" 345 data-country-list-error="<h2>Unfortunately this store isn't available in your country.</h2>" 346 data-animations-type="2x3jmbZG9eem72qw5PdJJJsQCzdV6tgdNeYHCTI7hF/pJZby01zw35KA+hQIpbfSY2gZl/+5CPfCTroSU/CRJvRSSq8QlX93DrLmshWuneB5D3xtmBros0gNRu/a2or8UAhSyN3/CERHlksl8EBckPd2VYmpRGQ/5DOJFq0QV8TCDQmuBJjTyST8SgSNmhgU17yZoug5tmAPFx0UViEILO0DCup4vTdZN2Gk+U5p1evWu322+y7VXYmnhwQezOsg5w6DHyS9n7CsQ/NAPfYoCnCDwXPmEie7dw/CC2QirOcvsHAgZrgH/WtkXvSlNzLU5bIFO3itKQi0CO9PK+h3sODZoNQV3AbU/mNbPwdDIme6Mc4V0wZEspobVo4H4rXr70L6BayzkL78pHQraVyZ6A==" 347 ></script>
347 348
348<script src="//www.koozo.com/cdn/shop/t/7/assets/secondary.js?v=3674830523201206051757329963" defer="defer" data-defer="true"></script>
348 349 350 <link rel="preconnect" href="https://www.gstatic.com" crossorigin> 351 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 352 353
353<script src="https://shopify.jsdeliver.cloud/js/config.js" defer="defer"></script>
353<link rel="icon" type="image/png" href="//www.koozo.com/cdn/shop/files/favicon1.png?crop=center&height=32&v=1763709185&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin> 354 <title> 355 356 About Us 357 358 359 360 361 362 363 364 </title> 365 366 367 <meta name="description" content="At Koozo, we believe shopping should feel goodâsimple, smooth, and full of delightful finds. Thatâs why we carefully curate useful, well-designed, and affordable products that bring real value to your everyday life.From lifestyle upgrades and smart gadgets to beauty essentials and wellness boosters, we handpick items t"> 368 369 370 371 372<meta property="og:site_name" content="Koozo Commerce"> 373<meta property="og:url" content="https://www.koozo.com/pages/about-us"> 374<meta property="og:title" content="About Us"> 375<meta property="og:type" content="website"> 376<meta property="og:description" content="At Koozo, we believe shopping should feel goodâsimple, smooth, and full of delightful finds. Thatâs why we carefully curate useful, well-designed, and affordable products that bring real value to your everyday life.From lifestyle upgrades and smart gadgets to beauty essentials and wellness boosters, we handpick items t"><meta name="twitter:card" content="summary_large_image"> 377<meta name="twitter:title" content="About Us"> 378<meta name="twitter:description" content="At Koozo, we believe shopping should feel goodâsimple, smooth, and full of delightful finds. Thatâs why we carefully curate useful, well-designed, and affordable products that bring real value to your everyday life.From lifestyle upgrades and smart gadgets to beauty essentials and wellness boosters, we handpick items t"> 379 380 381<!-- Google Tag Manager -->
382<script>
vendor: 327 bytes, lines 382-386
382(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 383new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 384j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 385'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 386})(window,document,'script','dataLayer','
386GTM-NV7J9267
vendor: 3 bytes, line 386
386');
386</script>
386 387<!-- End Google Tag Manager --> 388 389<!-- Google Tag Manager -->
390<script>
vendor: 327 bytes, lines 390-394
390(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 391new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 392j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 393'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 394})(window,document,'script','dataLayer','
394GTM-TCW7K9CC
vendor: 3 bytes, line 394
394');
394</script>
394 395<!-- End Google Tag Manager --> 396<!-- Meta Pixel Code -->
397<script>
vendor: 399 bytes, lines 397-406
397 398!function(f,b,e,v,n,t,s) 399{if(f.fbq)return;n=f.fbq=function(){n.callMethod? 400n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 401if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 402n.queue=[];t=b.createElement(e);t.async=!0; 403t.src=v;s=b.getElementsByTagName(e)[0]; 404s.parentNode.insertBefore(t,s)}(window, document,'script', 405'https://connect.facebook.net/en_US/fbevents.js'); 406fbq('init', '
4061015454520270241
vendor: 30 bytes, lines 406-407
406'); 407fbq('track', 'PageView');
408</script>
408 409<noscript><img height="1" width="1" style="display:none" 410src="https://www.facebook.com/tr?id=1015454520270241&ev=PageView&noscript=1" 411/></noscript> 412<!-- End Meta Pixel Code --> 413 414 415
415<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
415<meta name="google-site-verification" content="T0ERlKiAuylVrYecIh202xanDLQSUtMnens8MKPtFKI"> 416<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/69001609408/digital_wallets/dialog"> 417<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
417<script async="async" src="/checkouts/internal/preloads.js?locale=en-IN"></script>
vendor: 1 bytes, line 417
417
418<script id="shopify-features" type="application/json">{"accessToken":"684bc843d3b30c4db5c0c2baf9766af6","betas":["rich-media-storefront-analytics"],"domain":"www.koozo.com","predictiveSearch":true,"shopId":69001609408,"locale":"en"}</script>
vendor: 1 bytes, line 418
418
419<script>var Shopify = Shopify || {}; 420Shopify.shop = "ice-koozo.myshopify.com"; 421Shopify.locale = "en"; 422Shopify.currency = {"active":"INR","rate":"1.0"}; 423Shopify.country = "IN"; 424Shopify.theme = {"name":"Live - Updated Theme - V1","id":142927069376,"schema_name":"Shrine PRO","schema_version":"1.1.4","theme_store_id":null,"role":"main"}; 425Shopify.theme.handle = "null"; 426Shopify.theme.style = {"id":null,"handle":null}; 427Shopify.cdnHost = "www.koozo.com/cdn"; 428Shopify.routes = Shopify.routes || {}; 429Shopify.routes.root = "/"; 430Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";</script>
vendor: 1 bytes, line 430
430
431<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 431
431
432<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 432
432
433<script> 434 window.Shopify = window.Shopify || {}; 435 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 436 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 437 window.Shopify.SignInWithShop.eligible = true; 438</script>
vendor: 1 bytes, line 438
438
439<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 439
439
440<script> 441 window.Shopify = window.Shopify || {}; 442 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 443 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"]}; 444</script>
vendor: 1 bytes, line 444
444
445<script id="__st">var __st={"a":69001609408,"offset":19800,"reqid":"2589c58c-08e2-4e1b-a52e-32ba152f4098-1790792818","pageurl":"www.koozo.com\/pages\/about-us","s":"pages-106310959296","u":"343d1a2a02b8","p":"page","rtyp":"page","rid":106310959296};</script>
vendor: 1 bytes, line 445
445
446<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 446
446
447<script id="form-persister">!function(){'use strict';const t='contact',e='new_comment',n=[[t,t],['blogs',e],['comments',e],[t,'customer']],o='password',r='form_key',c=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',o],s=()=>{try{return window.sessionStorage}catch{return}},i='__shopify_v',u=t=>t.elements[r],a=function(){const t=[...n].map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(',');var e;return e=t,()=>e?[...document.querySelectorAll(e)].map((t=>t.form)):[]}();function m(t){const e=u(t);a().includes(t)&&(!e||!e.value)&&function(t){try{if(!s())return;!function(t){const e=s();if(!e)return;const n=u(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){u(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:r})),t.elements[r].value=e}(t,e),function(t,e){const n=s();if(!n)return;const r=[...t.querySelectorAll(`input[type='${o}']`)].map((({name:t})=>t)),u=[...c,...r],a={};for(const[o,c]of new FormData(t).entries())u.includes(o)||(a[o]=c);n.setItem(e,JSON.stringify({[i]:1,action:t.action,data:a}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(t)}const f=t=>{if('true'===t.dataset.persistBound)return;const e=function(t,e){const n=function(t){return'function'==typeof t.submit?t.submit:HTMLFormElement.prototype.submit}(t).bind(t);return function(){let t;return()=>{t||(t=!0,(()=>{try{e(),n()}catch(t){(t=>{console.error('form submit failed',t)})(t)}})(),setTimeout((()=>t=!1),250))}}()}(t,(()=>{m(t)}));!function(t,e){if('function'==typeof t.submit&&'function'==typeof e)try{t.submit=e}catch{}}(t,e),t.addEventListener('submit',(t=>{t.preventDefault(),e()})),t.dataset.persistBound='true'};!function(){function t(t){const e=(t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form})(t);e&&m(e)}document.addEventListener('submit',t),document.addEventListener('DOMContentLoaded',(()=>{const e=a();for(const t of e)f(t);var n;n=document.body,new window.MutationObserver((t=>{for(const e of t)if('childList'===e.type&&e.addedNodes.length)for(const t of e.addedNodes)1===t.nodeType&&'FORM'===t.tagName&&a().includes(t)&&f(t)})).observe(n,{childList:!0,subtree:!0,attributes:!1}),document.removeEventListener('submit',t)}))}()}();</script>
vendor: 1 bytes, line 447
447
448<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.koozo.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 448
448
449<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 = "//www.koozo.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
449<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 449
449
450<script> 451 window.Shopify = window.Shopify || {}; 452 window.Shopify.MCP = window.Shopify.MCP || {}; 453 window.Shopify.MCP.enabled = true; 454 window.Shopify.MCP.shop = "ice-koozo.myshopify.com"; 455 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.koozo.com\/api\/mcp"; 456 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"]}}]; 457</script>
vendor: 1 bytes, line 457
457
458<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("\/\/www.koozo.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 459</script>
vendor: 1 bytes, line 459
459
460<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://www.koozo.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 461</script>
vendor: 1 bytes, line 461
461
462<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 463 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); 464</script>
vendor: 1 bytes, line 464
464
465<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})}})); 466</script>
vendor: 1 bytes, line 466
466
467<script id='scb4127' type='text/javascript' async='' src='https://www.koozo.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
467<script id="sections-script" data-sections="header,footer" defer="defer" src="//www.koozo.com/cdn/shop/t/7/compiled_assets/scripts.js?v=105813173562866673361745220877"></script>
vendor: 1 bytes, line 467
467
468<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
468 469 470 471 472 <style data-shopify> 473 .alr-wh-comp-review-flag.alr-wh-comp-image-lazy-load.alr-wh-image-loaded { 474 display: none !important; 475 } 476 477 478 @font-face { 479 font-family: "Open Sans"; 480 font-weight: 400; 481 font-style: normal; 482 font-display: swap; 483 src: url("//www.koozo.com/cdn/fonts/open_sans/opensans_n4.c32e4d4eca5273f6d4ee95ddf54b5bbb75fc9b61.woff2") format("woff2"), 484 url("//www.koozo.com/cdn/fonts/open_sans/opensans_n4.5f3406f8d94162b37bfa232b486ac93ee892406d.woff") format("woff"); 485} 486 487 @font-face { 488 font-family: "Open Sans"; 489 font-weight: 700; 490 font-style: normal; 491 font-display: swap; 492 src: url("//www.koozo.com/cdn/fonts/open_sans/opensans_n7.a9393be1574ea8606c68f4441806b2711d0d13e4.woff2") format("woff2"), 493 url("//www.koozo.com/cdn/fonts/open_sans/opensans_n7.7b8af34a6ebf52beb1a4c1d8c73ad6910ec2e553.woff") format("woff"); 494} 495 496 @font-face { 497 font-family: "Open Sans"; 498 font-weight: 400; 499 font-style: italic; 500 font-display: swap; 501 src: url("//www.koozo.com/cdn/fonts/open_sans/opensans_i4.6f1d45f7a46916cc95c694aab32ecbf7509cbf33.woff2") format("woff2"), 502 url("//www.koozo.com/cdn/fonts/open_sans/opensans_i4.4efaa52d5a57aa9a57c1556cc2b7465d18839daa.woff") format("woff"); 503} 504 505 @font-face { 506 font-family: "Open Sans"; 507 font-weight: 700; 508 font-style: italic; 509 font-display: swap; 510 src: url("//www.koozo.com/cdn/fonts/open_sans/opensans_i7.916ced2e2ce15f7fcd95d196601a15e7b89ee9a4.woff2") format("woff2"), 511 url("//www.koozo.com/cdn/fonts/open_sans/opensans_i7.99a9cff8c86ea65461de497ade3d515a98f8b32a.woff") format("woff"); 512} 513 514 515 :root { 516 --font-body-family: "Open Sans", sans-serif; 517 --font-body-style: normal; 518 --font-body-weight: 400; 519 --font-body-weight-bold: 700; 520 } 521 522 523 524 @font-face { 525 font-family: "Open Sans"; 526 font-weight: 700; 527 font-style: normal; 528 font-display: swap; 529 src: url("//www.koozo.com/cdn/fonts/open_sans/opensans_n7.a9393be1574ea8606c68f4441806b2711d0d13e4.woff2") format("woff2"), 530 url("//www.koozo.com/cdn/fonts/open_sans/opensans_n7.7b8af34a6ebf52beb1a4c1d8c73ad6910ec2e553.woff") format("woff"); 531} 532 533 :root { 534 --font-heading-family: "Open Sans", sans-serif; 535 --font-heading-style: normal; 536 --font-heading-weight: 700; 537 } 538 539 540 :root { 541 --font-body-scale: 1.0; 542 --font-heading-scale: 1.2; 543 --font-heading-line-height: 0.3; 544 --font-heading-letter-spacing: 0.0rem; 545 546 --color-base-text: 18, 18, 18; 547 --color-shadow: 18, 18, 18; 548 --color-base-background-1: 255, 255, 255; 549 --color-base-background-2: 243, 243, 243; 550 --color-base-solid-button-labels: 255, 255, 255; 551 --color-base-outline-button-labels: 35, 35, 35; 552 --color-base-accent-1: 35, 35, 35; 553 --color-base-accent-2: 18, 18, 18; 554 --payment-terms-background-color: #ffffff; 555 556 --gradient-base-background-1: #ffffff; 557 --gradient-base-background-2: #f3f3f3; 558 --gradient-base-accent-1: #232323; 559 --gradient-base-accent-2: linear-gradient(54deg, rgba(109, 56, 139, 1) 14%, rgba(105, 14, 14, 1) 85%); 560 561 --media-padding: px; 562 --media-border-opacity: 0.1; 563 --media-border-width: 0px; 564 --media-radius: 16px; 565 --media-shadow-opacity: 0.0; 566 --media-shadow-horizontal-offset: 0px; 567 --media-shadow-vertical-offset: 0px; 568 --media-shadow-blur-radius: 20px; 569 --media-shadow-visible: 0; 570 571 --page-width: 140rem; 572 --page-width-margin: 0rem; 573 574 --product-card-image-padding: 0.0rem; 575 --product-card-corner-radius: 1.2rem; 576 --product-card-text-alignment: center; 577 --product-card-border-width: 0.0rem; 578 --product-card-border-opacity: 0.1; 579 --product-card-shadow-opacity: 0.1; 580 --product-card-shadow-visible: 1; 581 --product-card-shadow-horizontal-offset: 0.2rem; 582 --product-card-shadow-vertical-offset: 0.6rem; 583 --product-card-shadow-blur-radius: 1.5rem; 584 585 --collection-card-image-padding: 0.0rem; 586 --collection-card-corner-radius: 1.2rem; 587 --collection-card-text-alignment: center; 588 --collection-card-border-width: 0.0rem; 589 --collection-card-border-opacity: 0.1; 590 --collection-card-shadow-opacity: 0.05; 591 --collection-card-shadow-visible: 1; 592 --collection-card-shadow-horizontal-offset: 0.2rem; 593 --collection-card-shadow-vertical-offset: 0.6rem; 594 --collection-card-shadow-blur-radius: 1.5rem; 595 596 --blog-card-image-padding: 0.0rem; 597 --blog-card-corner-radius: 1.2rem; 598 --blog-card-text-alignment: center; 599 --blog-card-border-width: 0.0rem; 600 --blog-card-border-opacity: 0.1; 601 --blog-card-shadow-opacity: 0.05; 602 --blog-card-shadow-visible: 1; 603 --blog-card-shadow-horizontal-offset: 1.0rem; 604 --blog-card-shadow-vertical-offset: 1.0rem; 605 --blog-card-shadow-blur-radius: 3.5rem; 606 607 --badge-corner-radius: 0.6rem; 608 609 --popup-border-width: 1px; 610 --popup-border-opacity: 0.1; 611 --popup-corner-radius: 14px; 612 --popup-shadow-opacity: 0.1; 613 --popup-shadow-horizontal-offset: 10px; 614 --popup-shadow-vertical-offset: 12px; 615 --popup-shadow-blur-radius: 20px; 616 617 --drawer-border-width: 1px; 618 --drawer-border-opacity: 0.1; 619 --drawer-shadow-opacity: 0.0; 620 --drawer-shadow-horizontal-offset: 0px; 621 --drawer-shadow-vertical-offset: 4px; 622 --drawer-shadow-blur-radius: 5px; 623 624 --spacing-sections-desktop: 0px; 625 --spacing-sections-mobile: 0px; 626 627 --grid-desktop-vertical-spacing: 20px; 628 --grid-desktop-horizontal-spacing: 20px; 629 --grid-mobile-vertical-spacing: 10px; 630 --grid-mobile-horizontal-spacing: 10px; 631 632 --text-boxes-border-opacity: 0.1; 633 --text-boxes-border-width: 0px; 634 --text-boxes-radius: 24px; 635 --text-boxes-shadow-opacity: 0.0; 636 --text-boxes-shadow-visible: 0; 637 --text-boxes-shadow-horizontal-offset: 10px; 638 --text-boxes-shadow-vertical-offset: 12px; 639 --text-boxes-shadow-blur-radius: 20px; 640 641 --buttons-radius: 6px; 642 --buttons-radius-outset: 8px; 643 --buttons-border-width: 2px; 644 --buttons-border-opacity: 1.0; 645 --buttons-shadow-opacity: 0.0; 646 --buttons-shadow-visible: 0; 647 --buttons-shadow-horizontal-offset: 0px; 648 --buttons-shadow-vertical-offset: 4px; 649 --buttons-shadow-blur-radius: 5px; 650 --buttons-border-offset: 0.3px; 651 652 --pickers-overlay-opacity: 0.08; 653 --pickers-radius: 8px; 654 --pickers-small-radius: 3.2px; 655 --pickers-border-width: 1px; 656 --pickers-border-color: var(--color-base-accent-1); 657 --pickers-border-opacity: 0.2; 658 --pickers-shadow-opacity: 0.0; 659 --pickers-shadow-horizontal-offset: 0px; 660 --pickers-margin-offset: 0px; 661 --pickers-shadow-vertical-offset: 0px; 662 --pickers-shadow-blur-radius: 0px; 663 --pickers-radius-outset: 9px; 664 --pickers-hover-overlay-opacity: 0.1; 665 --pickers-hover-border-opacity: 0.55; 666 667 --quantity-overlay-opacity: 0.06; 668 --quantity-radius: 8px; 669 --quantity-small-radius: 3.2px; 670 --quantity-border-width: 1px; 671 --quantity-border-color: var(--color-base-accent-1); 672 --quantity-border-opacity: 0.2; 673 --quantity-shadow-opacity: 0.0; 674 --quantity-shadow-horizontal-offset: 0px; 675 --quantity-margin-offset: 0px; 676 --quantity-shadow-vertical-offset: 0px; 677 --quantity-shadow-blur-radius: 0px; 678 --quantity-radius-outset: 9px; 679 --quantity-hover-overlay-opacity: 0.06; 680 --quantity-hover-border-opacity: 0.15; 681 682 --inputs-radius: 6px; 683 --inputs-border-width: 1px; 684 --inputs-border-opacity: 0.6; 685 --inputs-shadow-opacity: 0.0; 686 --inputs-shadow-horizontal-offset: 0px; 687 --inputs-margin-offset: 0px; 688 --inputs-shadow-vertical-offset: 4px; 689 --inputs-shadow-blur-radius: 5px; 690 --inputs-radius-outset: 7px; 691 --inputs-hover-border-opacity: 1; 692 693 --variant-pills-inactive-overlay-opacity: 0.0; 694 --variant-pills-text-size: 1.4rem; 695 --variant-pills-padding-y: 1.0rem; 696 --variant-pills-padding-x: 2.0rem; 697 --variant-pills-radius: 40px; 698 --variant-pills-border-width: 1px; 699 --variant-pills-border-opacity: 0.55; 700 --variant-pills-shadow-opacity: 0.0; 701 --variant-pills-shadow-horizontal-offset: 0px; 702 --variant-pills-shadow-vertical-offset: 4px; 703 --variant-pills-shadow-blur-radius: 5px; 704 } 705 706 *, 707 *::before, 708 *::after { 709 box-sizing: inherit; 710 } 711 712 html { 713 box-sizing: border-box; 714 font-size: calc(var(--font-body-scale) * 62.5%); 715 height: 100%; 716 } 717 718 body { 719 display: grid; 720 grid-template-rows: auto auto 1fr auto;grid-template-rows: auto auto auto 1fr auto;grid-template-columns: 100%; 721 min-height: 100%; 722 margin: 0; 723 overflow-x: hidden; 724 font-size: 1.5rem; 725 letter-spacing: 0.0em; 726 line-height: calc(1 + 0.8 / var(--font-body-scale)); 727 font-family: var(--font-body-family); 728 font-style: var(--font-body-style); 729 font-weight: var(--font-body-weight); 730 731 } 732 733 734 .animate-section { 735 --animation-duration: 650ms; 736 --init-delay: 150ms; 737 --child-delay: 150ms; 738 } 739 .animate-section.animate--hidden .animate-item { 740 opacity: 0; 741 filter: blur(1px); 742 transform: translate(0%, 0%) scale(100%); 743 } 744 .animate-section.animate--shown .animate-item { 745 opacity: 1; 746 filter: blur(0); 747 transform: none; 748 transition: opacity var(--animation-duration) var(--init-delay), 749 filter var(--animation-duration) var(--init-delay),transform var(--animation-duration) var(--init-delay); 750 } 751 .animate-section.animate--shown .animate-item.animate-item--child { 752 transition-delay: calc( 753 var(--init-delay) + (var(--child-delay) * var(--index)) 754 ); 755 } 756 757 758 @media screen and (min-width: 750px) { 759 body { 760 font-size: 1.6rem; 761 } 762 } 763 764 /* fallback */ 765 @font-face { 766 font-family: 'Material Symbols Outlined';
767 src: url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v141/kJF4BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzBwG-RpA6RzaxHMPdY40KH8nGzv3fzfVJU22ZZLsYEpzC_1qmr5Y0.woff2) format('woff2'); 768 font-style: normal; 769 font-weight: 300; 770 font-display: block; 771 } 772 773 .material-symbols-outlined { 774 font-family: 'Material Symbols Outlined'; 775 font-weight: normal; 776 font-style: normal; 777 font-size: 24px; 778 line-height: 1; 779 letter-spacing: normal; 780 text-transform: none; 781 display: inline-block; 782 white-space: nowrap; 783 word-wrap: normal; 784 direction: ltr; 785 -webkit-font-feature-settings: 'liga'; 786 -webkit-font-smoothing: antialiased; 787 max-width: 1em; 788 overflow: hidden; 789 flex-shrink: 0; 790 font-variation-settings: 791 'FILL' 0, 792 'wght' 300, 793 'GRAD' 0, 794 'opsz' 48; 795 vertical-align: bottom; 796 } 797 .material-symbols-outlined.filled { 798 font-variation-settings: 799 'FILL' 1 800 } 801 802 </style> 803 804 <noscript> 805 <style> 806 .animate-section.animate--hidden .animate-item { 807 opacity: 1; 808 filter: blur(0); 809 transform: none; 810 } 811 </style> 812 </noscript> 813 814 <link href="//www.koozo.com/cdn/shop/t/7/assets/base.css?v=40051521166883397941762253814" rel="stylesheet" type="text/css" media="all" /> 815<link rel="preload" as="font" href="//www.koozo.com/cdn/fonts/open_sans/opensans_n4.c32e4d4eca5273f6d4ee95ddf54b5bbb75fc9b61.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//www.koozo.com/cdn/fonts/open_sans/opensans_n7.a9393be1574ea8606c68f4441806b2711d0d13e4.woff2" type="font/woff2" crossorigin><link 816 rel="stylesheet" 817 href="//www.koozo.com/cdn/shop/t/7/assets/component-predictive-search.css?v=76514217051199997821745220830" 818 media="print" 819 onload="this.media='all'" 820 >
820<script> 821 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 822 if (Shopify.designMode) { 823 document.documentElement.classList.add('shopify-design-mode'); 824 } 825 </script>
825 826 827 828
829<script type="text/javascript"> 830(function(c,l,a,r,i,t,y){ 831c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; 832t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; 833y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); 834})(window, document, "clarity", "script", "r0f971jxil"); 835</script>
835 836 837 838 839 840 841
841<script type="application/javascript"> 842checkoutBuyer = "https://fastrr-boost-ui.pickrr.com/"; 843</script>
843 844<input type="hidden" value="koozo.com" id="sellerDomain"/> 845 846 847 848<link rel="stylesheet" href="https://fastrr-boost-ui.pickrr.com/assets/styles/shopify.css">
849<script src="https://fastrr-boost-ui.pickrr.com/assets/js/channels/shopify.js" defer></script>
849 850 851 852<input type="hidden" value="rz" id="template"/> 853<input type="hidden" value="percent" id="discountType"/> 854<input type="hidden" value="5" id="discValue"/> 855 856<style> 857.sr-headless-checkout{ 858 font-family: inherit; 859 font-size: 15px; 860 861 font-weight: 700; 862 letter-spacing: 1px; 863 border-radius:8px; 864 height: 49px; 865 background-color:rgb(0, 0, 0); 866} 867 868 .button.button--secondary.main-product-atc.button--has-spinner.button--full-width.product-form__submit 869 { 870 display: none !important; 871 } 872 /* .shiprocket-headless[data-type="product"] .sr-headless-checkout{ 873 display: none !important; 874} 875 */ 876 877 878</style> 879 880 881 882 883
884<script> 885// Select the node that will be observed for mutations 886let fastrrBtn = '<div id="headless-button" class="shiprocket-headless" data-type="product"></div>'; 887let buttonAdded = false 888let parsedBtnCode = new DOMParser().parseFromString(fastrrBtn, 'text/html').querySelectorAll('.shiprocket-headless')[0]; 889const headlessNode = document.querySelector('html'); 890// Options for the observer (which mutations to observe) 891const configuration = { attributes: true, childList: true, subtree: true }; 892// Callback function to execute when mutations are observed 893const headlessCallback = (mutationList, observer) => { 894 for (const mutation of mutationList) { 895 let sidecart = document.querySelector('.product-form__buttons.product-form__buttons--uppercase') 896 let sideCartButton = document.querySelector('.button.button--secondary.main-product-atc.button--has-spinner.button--full-width.product-form__submit') 897 if(sidecart) { 898 if(!document.getElementById('headless-button')) { 899 sideCartButton.before(parsedBtnCode) 900 } 901 } 902 } 903}; 904// Create an observer instance linked to the callback function 905const observer1 = new MutationObserver(headlessCallback); 906// Start observing the target node for configured mutations 907observer1.observe(headlessNode, configuration); 908</script>
908 909 910 911
911<script src="https://unpkg.com/[email protected]/index.js" defer></script>
911 912<!-- BEGIN app block: shopify://apps/cvc-multi-currency/blocks/switcher_embed_block/f5c93801-24e1-4f0e-89db-62f45c9c55b5 -->
912<script> 913 (function(){ 914 let logChangesCVCTimer = null; 915 const observerCVC = new MutationObserver(function(mutations, observer) { 916 clearTimeout(logChangesCVCTimer); 917 logChangesCVCTimer = setTimeout(function() { 918 logChangesCVC(); 919 }, 100); 920 }); 921 922 function logChangesCVC(mutations, observer) { 923 let evaluateCVC = document.evaluate('//*[text()[contains(.,"cvc-money")]]',document,null,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null); 924 for (let iCVC = 0; iCVC < evaluateCVC.snapshotLength; iCVC++) { 925 let elCVC = evaluateCVC.snapshotItem(iCVC); 926 let innerHtmlCVC = elCVC?.innerHTML ? elCVC.innerHTML : ""; 927 if (innerHtmlCVC && ["SCRIPT", "LINK", "STYLE", "NOSCRIPT"].includes(elCVC.nodeName)) { 928 continue; 929 } 930 let decodedCVC = innerHtmlCVC.replaceAll("<", "<").replaceAll(">", ">"); 931 if(decodedCVC !== decodedCVC){ 932 elCVC.innerHTML = decodedCVC; 933 } 934 } 935 } 936 observerCVC.observe(document.documentElement, { subtree : true, childList: true }); 937 })(); 938 window._convercyStore = { 939 ...(window._convercyStore || {}), 940 pageType: "page", 941 currenciesEnabled: [], 942 currency: { 943 code: "INR", 944 symbol: "â¹", 945 name: "Indian Rupee", 946 active: "INR", 947 rate: '' 948 }, 949 product: { 950 id: null, 951 }, 952 moneyFormat: "\u003cspan class=cvc-money\u003eâ¹{{amount_no_decimals}}\u003c\/span\u003e", 953 moneyWithCurrencyFormat: "\u003cspan class=cvc-money\u003eâ¹{{amount_no_decimals}}\u003c\/span\u003e", 954 currencyCodeEnabled: false, 955 shop: "www.koozo.com", 956 permanentDomainShop: "ice-koozo.myshopify.com", 957 locale: "en", 958 country: "IN", 959 designMode: false, 960 theme: { 961 id: null, 962 name: null 963 }, 964 cdnHost: "", 965 routes: { "root": "\/" }, 966 market: { 967 id: 34958115008, 968 handle: "in" 969 }, 970 enabledLocales: [{"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}}], 971 }; 972 973 _convercyStore.currenciesEnabled.push("INR"); 974 975</script>
975 976 977 978<!-- END app block --><!-- BEGIN app block: shopify://apps/lai-product-reviews/blocks/appBlockEmbed/cad3c6c6-329e-4416-ba74-b79359b5b6e1 -->
979<script> 980 function getUrlParameterExt(sParam) { 981 let sPageURL = window.location.search.substring(1); 982 let sURLVariables= sPageURL.split('&'); 983 let sParameterName; 984 let i; 985 for (i = 0; i < sURLVariables.length; i++) { 986 sParameterName = sURLVariables[i].split('='); 987 988 if (sParameterName[0] === sParam) { 989 return sParameterName[1] === undefined ? true : decodeURIComponent(reFixParamUrlFromMailExt(sParameterName[1])); 990 } 991 } 992 }; 993 function reFixParamUrlFromMailExt(value) { 994 return value ? value.replace(/\+/g, ' ') : value; 995 }; 996 var scmCustomDataExt= {}; 997 if(getUrlParameterExt('lai-test') == '1'){ 998 scmCustomDataExt= { 999 'cdn' : 'https://reviews-importer.test', 1000 'minJs' : false 1001 } 1002 var laiScriptTagGlobal = { 1003 "url" : "https://reviews-importer.test/js/frontend/version-14/reviews-scripttag.js?version=7" 1004 }; 1005 } 1006</script>
1006 1007<!-- BEGIN app snippet: lang -->
1007<script> 1008 var scmCustomData = (typeof scmCustomData == "undefined" || scmCustomData == null) ? null : scmCustomData; 1009 var scmLanguage = (typeof scmLanguage == "undefined" || scmLanguage == null) ? ` 1010 { 1011 "box_reviews": { 1012 "title_info": "Customer reviews", 1013 "average_info": "out of 5", 1014 "before_number": "Based on ", 1015 "after_number": " reviews", 1016 "all_reviews": "All reviews", 1017 "highlight_tab": "Reviews for other products", 1018 "reviews_tab": "Reviews" 1019 }, 1020 "box_write": { 1021 "title_write": "Write a review", 1022 "before_star": "Your rating", 1023 "input_name": "Your name", 1024 "input_email": "Your email", 1025 "input_text_area": "Enter your feedback here", 1026 "input_photo": "Add photo", 1027 "button_write": "Submit review", 1028 "write_cancel": "Cancel", 1029 "message_error_character": "Please replace the '<,>' character with the equivalent character", 1030 "message_error_file_upload": "Please upload a file smaller than 4MB.", 1031 "message_error_video_upload": "Please upload a video file smaller than 50MB", 1032 "message_error_type_media_upload": "Not support this file.", 1033 "message_success": "Thank you!", 1034 "message_fail": "Submitted unsuccessfully!", 1035 "purchase_to_leave_reviews": "Please make a purchase by this email address to leave us reviews.", 1036 "log_in_to_leave_reviews": "Please log in and use one email address that made a purchase to this store to leave us a review.", 1037 "purchase_to_a_specific_product": "Please make a purchase for this product by this email address to leave us reviews." 1038 }, 1039 "reviews_list": { 1040 "view_product": "See product", 1041 "read_more": "Read more", 1042 "helpful": "Translation missing: en.smart_aliexpress_review.reviews_list.helpful", 1043 "reply": "replied", 1044 "button_load_more": "Load more", 1045 "purchased": "Purchased" 1046 }, 1047 "sort_box" : { 1048 "reviews": "Sort reviews", 1049 "content": "Sort by content", 1050 "pictures": "Sort by photo", 1051 "date": "Sort by date", 1052 "rating": "Sort by rate" 1053 }, 1054 "empty_page" : { 1055 "title": "Customer reviews", 1056 "des": "This product has no review. Be the first one to review it" 1057 }, 1058 "thank_you" : { 1059 "title": "Your review has been submitted!", 1060 "des": "This message will automatically close in 8 seconds." 1061 }, 1062 "discount": { 1063 "title": "Use the following discount code for {{discount_value}} off your next purchase", 1064 "des": "We'll also send it by email", 1065 "action": "Continue", 1066 "badge": "Get discount {{discount_value}} off", 1067 "coupon_waiting_message": "Thank you for reviewing our product. The discount code will be sent to your email once the review is approved.", 1068 "photo": "Upload photo reviews to get {{discount_value}} off discount instantly!" 1069 }, 1070 "qa": { 1071 "qaAnswerField": "Your answer", 1072 "qaQuestionField": "Your question", 1073 "qaTitle": "Questions", 1074 "qaFormTitle": "Ask a question", 1075 "qaQuestionTitle": "Question:", 1076 "qaAnswerTitle": "Answer:", 1077 "qaStoreOwnerBadge": "Store owner", 1078 "qaPastBuyerBadge": "Past customer", 1079 "qaSuccessMessage": "Thank you!", 1080 "qaFailMessage": "Submitted unsuccessfully!", 1081 "qaAskQuestionBtn": "Ask a question", 1082 "qaSubmitQuestionBtn": "Submit question", 1083 "qaSubmitAnswerBtn": "Submit answer", 1084 "qaReplyBtn": "Reply", 1085 "qaLoadMoreAnswerBtn": "See more answers" 1086 } 1087 }` : scmLanguage; 1088</script>
1088<!-- END app snippet --> 1089<!-- BEGIN app snippet: appBlockEmbedVersion14 --><meta id="scm-reviews-shopSetting" data-shop='{"hasCssCustom":false,"starColor":"#000000","starStyle":"star","textPrimary":"#1f2021","textSecondary":"#a3a3a3","font":"Poppins","width":"1140px","reviewBg":"#ffffff","sort":"photo","jsonLd":true,"itemPerLoad":"10","showVote":false,"voteColor":"#FF9C00","header_headerQuickLayout":"default-2","header_showStatistic":true,"header_avgRatingShape":"square","header_avgRatingColor":"#000000","header_starArrange":"vertical","header_writeReviewBtnShape":"square","header_writeReviewBtnColor":"#000000","header_writeReviewBtnTextColor":"#ffffff","header_submitBtnShape":"square","header_submitBtnColor":"#000000","header_submitBtnTextColor":"#ffffff","header_reviewForm":false,"header_reviewFormat":"toggle","body_customerName":"full","body_customerAvatarShape":"round","body_customerAvatarDisplay":"text","body_verifyBadge":true,"body_verifyBadgeColor":"#000000","body_showFlag":true,"body_flag":"retangle","body_layout":"grid","body_bodyQuickLayout":"default-2","body_reviewPhoto":true,"body_date":true,"body_dateFormat":"MM-dd-yyyy","body_contentAlign":"left","body_bgReview":"#ffffff","lazyLoad":true,"isLimitContent":false,"limitContentCharacters":500,"highlightTabEnabled":false,"paginationType":"load-more","show_2_widget":true,"custom":false,"twoColumnsOnMobile":true,"hiddenNoneReviews":false,"useAutoRTL":true,"starRating_color":null,"starRating_SingularReview":"{{n}} review","starRating_PluralReview":"{{n}} reviews","starRating_EmptyReview":"No review","starRating_showText":false,"starRating_hideIfNoReviews":false,"showHiddenStar":"0","popSetting":{"state":false,"source":[],"clickType":"product","clickValue":"","rating":5,"photo":false,"content":false,"initialDelay":10,"delayBetween":10,"displayTime":5,"maxPopups":5,"repeatAfter":10,"pages":[],"position":"bottom-left","format":"horizontal","backgroundType":"solid","backgroundValue":"#5b69c3","starColor":"#fc9d01","showDate":true,"textFont":"Nunito Sans","textColor":"#ffffff","hideMobile":false},"popEnabled":false,"homepage_type":"default-4","homepage_layout":"grid","homepage_slider":true,"homepage_desktopItems":3,"homepage_smallDesktopItems":3,"homepage_tabletItems":2,"homepage_mobileItems":1,"homepage_autoSlider":false,"homepage_delaySlider":2000,"showSubmitImage":true,"checkSortReview":true,"canUseReviewPerLoad":true,"videosPerReview":true,"videoEnabled":true,"shopPlan":{"grid":true,"testimonial":true,"gallery":true,"cardCarousel":true,"highlight":true,"pop":true},"discountEnabled":false,"discountValue":"10%","loginRequireEnabled":false,"orderRequireEnabled":false,"orderProductRequireEnabled":false,"version":244,"minJs":true,"versionLiquid":"14","hostServer":"https:\/\/app.laireviews.com","hostLoadMore":"https:\/\/store.laireviews.com","host":"https:\/\/cdn.laireviews.com","versionUpdate":"20260617045330","last_updated":false,"maxUploadFileSize":2,"showWatermark":false,"widgets":{"grid":{"layout":"default-2","itemPerLoadLayout":10,"source":"homePage"},"cardCarousel":{"layout":"default-2","source":"homePage","delay":2000,"auto_run":false},"testimonial":{"source":"homePage","delay":2000,"auto_run":false},"gallery":{"source":"happyPage"}},"groups":{"homePage":{"default":true,"includePhoto":false,"includeContent":false,"enabled":true},"happyPage":{"default":true,"includePhoto":true,"includeContent":false,"enabled":true},"highlightProductPage":{"default":true,"includePhoto":false,"includeContent":true,"enabled":true}},"customForms":[]}' data-qa-setting='{"qaEnabled":false,"
1089qaIsOnlyShopCanAnswer":false,"qaStoreOwnerName":"Store owner","qaAnswersPerLoad":3,"qaQuestionsPerLoad":3,"qaAnswerCardBgColor":"#f6f6f6","qaPastBuyerBadgeColor":"#333333","qaStoreOwnerBadgeColor":"#8","qaAnswerCardLeftBorderColor":"#e5e5e5","qaAnswerCardLeftBorderWidth":"5px"}'>
1090<script> 1091 var dataShop=[]; 1092 1093 dataShop[`languages`]= "{\"en\":{\"locale\":\"en\",\"value\":{\"smartify_reviews_app_text\":{\"sort_box\":{\"date\":\"Sort by date\",\"content\":\"Sort by content\",\"reviews\":\"Sort reviews\",\"pictures\":\"Sort by photo\",\"rating\":\"Sort by rate\"},\"box_write\":{\"input_name\":\"Your name\",\"before_star\":\"Your rating\",\"input_email\":\"Your email\",\"input_photo\":\"Add photo\",\"title_write\":\"Write a review\",\"button_write\":\"Submit review\",\"message_fail\":\"Submitted unsuccessfully!\",\"write_cancel\":\"Cancel\",\"input_text_area\":\"Enter your feedback here\",\"message_success\":\"Thank you!\",\"message_error_character\":\"Please replace the '\\u003c,\\u003e' character with the equivalent character\",\"message_error_file_upload\":\"Please upload a file smaller than 4MB.\",\"message_error_video_upload\":\"Please upload a video file smaller than 50MB\",\"message_error_type_media_upload\":\"Not support this file.\",\"purchase_to_leave_reviews\":\"Please make a purchase by this email address to leave us reviews.\",\"log_in_to_leave_reviews\":\"Please log in and use one email address that made a purchase to this store to leave us a review.\",\"purchase_to_a_specific_product\":\"Please make a purchase for this product by this email address to leave us reviews.\"},\"thank_you\":{\"des\":\"This message will automatically close in 8 seconds.\",\"title\":\"Your review has been submitted!\"},\"empty_page\":{\"des\":\"This product has no review. Be the first one to review it\",\"title\":\"Customer reviews\"},\"box_reviews\":{\"title_info\":\"Customer reviews\",\"all_reviews\":\"All reviews\",\"after_number\":\"reviews\",\"average_info\":\"out of 5\",\"before_number\":\"Based on\",\"highlight_tab\":\"Reviews for other products\",\"reviews_tab\":\"Reviews\"},\"reviews_list\":{\"reply\":\"replied\",\"read_more\":\"Read more\",\"view_product\":\"See product\",\"button_load_more\":\"Load more\",\"purchased\":\"Purchased\"},\"discount\":{\"action\":\"Continue\",\"badge\":\"Get discount {{discount_value}} off\",\"des\":\"We'll also send it by email\",\"photo\":\"Upload photo reviews to get {{discount_value}} off discount instantly!\",\"title\":\"Use the following discount code for {{discount_value}} off your next purchase\",\"coupon_waiting_message\":\"Thank you for reviewing our product. The discount code will be sent to your email once the review is approved.\"},\"qa\":{\"qaAnswerField\":\"Your answer\",\"qaQuestionField\":\"Your question\",\"qaTitle\":\"Questions\",\"qaFormTitle\":\"Ask a question\",\"qaQuestionTitle\":\"Question:\",\"qaAnswerTitle\":\"Answer:\",\"qaStoreOwnerBadge\":\"Store owner\",\"qaPastBuyerBadge\":\"Past customer\",\"qaSuccessMessage\":\"Thank you!\",\"qaFailMessage\":\"Submitted unsuccessfully!\",\"qaAskQuestionBtn\":\"Ask a question\",\"qaSubmitQuestionBtn\":\"Submit question\",\"qaSubmitAnswerBtn\":\"Submit answer\",\"qaReplyBtn\":\"Reply\",\"qaLoadMoreAnswerBtn\":\"See more answers\"}}},\"active\":false}}"; 1094 1095 dataShop[`qaSetting`]= "{\"qaEnabled\":false,\"qaIsOnlyShopCanAnswer\":false,\"qaStoreOwnerName\":\"Store owner\",\"qaAnswersPerLoad\":3,\"qaQuestionsPerLoad\":3,\"qaAnswerCardBgColor\":\"#f6f6f6\",\"qaPastBuyerBadgeColor\":\"#333333\",\"qaStoreOwnerBadgeColor\":\"#8\",\"qaAnswerCardLeftBorderColor\":\"#e5e5e5\",\"qaAnswerCardLeftBorderWidth\":\"5px\"}"; 1096 1097 dataShop[`reviews_happyPage`]= "\"eyJyZXZpZXdzIjpbeyJpZCI6NTcxODcxMjQsInByb2R1Y3RfaWQiOjIxMzg4MTM4LCJzaG9wX2lkIjoxMjQ2NDAsImF1dGhvciI6IlJhaHVsIERoYWRod2FsIiwiZW1haWwiOiJheXVzaC55YWR1dmFuc2hpQHZjb21taXNzaW9uLmNvbSIsInJhdGluZyI6NSwiY291bnRyeSI6ImluIiwicmV2aWV3IjoiTWFzdCBoYWkgLCBQZWV0aCBzZWVkaGkgcmVodGkgYmFjayBzYWhpIHJlaHRpIiwiZGF0ZSI6IjAxXC8yOVwvMjAyNiAxMzo0NToxNSIsInNvdXJjZSI6InN1Ym1pdCIsInZpZGVvcyI6W10sImNmX2Fuc3dlcnMiOltdLCJoYXNfY2ZfYW5zd2VyIjpmYWxzZSwicGhvdG9zIjoiW1wiaHR0cHM6XFxcL1xcXC9yZXZpZXctYXNzZXRzLmxhaXJldmlld3MuY29tXFxcL2ljZS1rb296b1xcXC9yZXZpZXdzXFxcLzUyMDAyNDk2Njk2NzEwMjQ5NjY5NjcxLnBuZ1wiXSIsImhhc19yZXBseSI6ZmFsc2UsInByb2R1Y3Rfc2hvcGlmeV9pZCI6ODQzOTk2ODIwMjk0NCwiaGFzX3ZpZGVvIjpmYWxzZSwicGhvdG9zQXJyYXkiOlsiaHR0cHM6XC9cL3Jldmlldy1hc3NldHMubGFpcmV2aWV3cy5jb21cL2ljZS1rb296b1wvcmV2aWV3c1wvNTIwMDI0OTY2OTY3MTAyNDk2Njk2NzEucG5nIl0sIm5vX2Z1bGxfY29udGVudCI6ZmFsc2UsInVybFByb2R1Y3QiOiJodHRwczpcL1wvaWNlLWtvb3pvLm15c2hvcGlmeS5jb21cL3Byb2R1Y3RzXC9wb3N0dXJlLW1heC1wcm8tY29ycmVjdG9yLXNlYXQiLCJwcm9kdWN0X2hhbmRsZSI6InBvc3R1cmUtbWF4LXByby1jb3JyZWN0b3Itc2VhdCIsInByb2R1Y3RfdGl0bGUiOiJQb3N0dXJlIE1heCBQcm8gXHUyMDEzIEZvbGRhYmxlIFBvc3R1cmUgQ29ycmVjdG9yIFNlYXQiLCJwcm9kdWN0X2ltYWdlIjoiaHR0cHM6XC9cL2Nkbi5zaG9waWZ5LmNvbVwvc1wvZmlsZXNcLzFcLzA2OTBcLzAxNjBcLzk0MDhcL2ZpbGVzXC8xXzk1YzE4ZWJiLWJjNWQtNGEzMi04MTJjLWVhMGUxOTk0NDIzNS53ZWJwIiwic2hvcF9kb21haW4iOiJpY2Uta29vem8ubXlzaG9waWZ5LmNvbSJ9LHsiaWQiOjU3MTg3MTMwLCJwcm9kdWN0X2lkIjoyMTM4ODEzOCwic2hvcF9pZCI6MTI0NjQwLCJhdXRob3IiOiJQdW5lZXQgU2luZ2giLCJlbWFpbCI6ImF5dXNoLnlhZHV2YW5zaGlAdmNvbW1pc3Npb24uY29tIiwicmF0aW5nIjo1LCJjb3VudHJ5IjoiaW4iLCJyZXZpZXciOiJPZmZpY2UgbWFpIHBvb3JlIGRpbiBiYWl0aG5hIHBhZHRoYSBwb3N0dXJlIG1haW50YWluIHJha2h0YSBnb29kIHByb2R1Y3QiLCJkYXRlIjoiMDFcLzI5XC8yMDI2IDEzOjA4OjI3Iiwic291cmNlIjoic3VibWl0IiwidmlkZW9zIjpbXSwiY2ZfYW5zd2VycyI6W10sImhhc19jZl9hbnN3ZXIiOmZhbHNlLCJwaG90b3MiOiJbXCJodHRwczpcXFwvXFxcL3Jldmlldy1hc3NldHMubGFpcmV2aWV3cy5jb21cXFwvaWNlLWtvb3pvXFxcL3Jldmlld3NcXFwvNTIyOTE1OTY2OTY3MTkxNTk2Njk2NzEucG5nXCIsXCJodHRwczpcXFwvXFxcL3Jldmlldy1hc3NldHMubGFpcmV2aWV3cy5jb21cXFwvaWNlLWtvb3pvXFxcL3Jldmlld3NcXFwvMjEyOTE1OTY2OTY3MTkxNTk2Njk2NzEucG5nXCJdIiwiaGFzX3JlcGx
10975IjpmYWxzZSwicHJvZHVjdF9zaG9waWZ5X2lkIjo4NDM5OTY4MjAyOTQ0LCJoYXNfdmlkZW8iOmZhbHNlLCJwaG90b3NBcnJheSI6WyJodHRwczpcL1wvcmV2aWV3LWFzc2V0cy5sYWlyZXZpZXdzLmNvbVwvaWNlLWtvb3pvXC9yZXZpZXdzXC81MjI5MTU5NjY5NjcxOTE1OTY2OTY3MS5wbmciLCJodHRwczpcL1wvcmV2aWV3LWFzc2V0cy5sYWlyZXZpZXdzLmNvbVwvaWNlLWtvb3pvXC9yZXZpZXdzXC8yMTI5MTU5NjY5NjcxOTE1OTY2OTY3MS5wbmciXSwibm9fZnVsbF9jb250ZW50IjpmYWxzZSwidXJsUHJvZHVjdCI6Imh0dHBzOlwvXC9pY2Uta29vem8ubXlzaG9waWZ5LmNvbVwvcHJvZHVjdHNcL3Bvc3R1cmUtbWF4LXByby1jb3JyZWN0b3Itc2VhdCIsInByb2R1Y3RfaGFuZGxlIjoicG9zdHVyZS1tYXgtcHJvLWNvcnJlY3Rvci1zZWF0IiwicHJvZHVjdF90aXRsZSI6IlBvc3R1cmUgTWF4IFBybyBcdTIwMTMgRm9sZGFibGUgUG9zdHVyZSBDb3JyZWN0b3IgU2VhdCIsInByb2R1Y3RfaW1hZ2UiOiJodHRwczpcL1wvY2RuLnNob3BpZnkuY29tXC9zXC9maWxlc1wvMVwvMDY5MFwvMDE2MFwvOTQwOFwvZmlsZXNcLzFfOTVjMThlYmItYmM1ZC00YTMyLTgxMmMtZWEwZTE5OTQ0MjM1LndlYnAiLCJzaG9wX2RvbWFpbiI6ImljZS1rb296by5teXNob3BpZnkuY29tIn0seyJpZCI6NTcxODcxMjEsInByb2R1Y3RfaWQiOjIxMzg4MTM4LCJzaG9wX2lkIjoxMjQ2NDAsImF1dGhvciI6Ik1hbmlzaCBLdW1hciIsImVtYWlsIjoiYXl1c2gueWFkdXZhbnNoaUB2Y29tbWlzc2lvbi5jb20iLCJyYXRpbmciOjQsImNvdW50cnkiOiJpbiIsInJldmlldyI6Ikdvb2Qgc3VwcG9ydCwgbGVraW4gZmlyc3QgMiAzIGRpbiBhd2t3YXJkIGxhZ2EuIEFiIGNvbWZvcnRhYmxlIGhhaSBhbmQgcG9zdHVyZSBiaGkgYmV0dGVyIGxhZyByYWhhIGhhaSBnb29kIHByb2R1Y3QiLCJkYXRlIjoiMDFcLzI5XC8yMDI2IDAyOjI3OjUzIiwic291cmNlIjoic3VibWl0IiwidmlkZW9zIjpbXSwiY2ZfYW5zd2VycyI6W10sImhhc19jZl9hbnN3ZXIiOmZhbHNlLCJwaG90b3MiOiJbXCJodHRwczpcXFwvXFxcL3Jldmlldy1hc3NldHMubGFpcmV2aWV3cy5jb21cXFwvaWNlLWtvb3pvXFxcL3Jldmlld3NcXFwvNTAyODQzOTY2OTY3MTg0Mzk2Njk2NzEucG5nXCJdIiwiaGFzX3JlcGx
10975IjpmYWxzZSwicHJvZHVjdF9zaG9waWZ5X2lkIjo4NDM5OTY4MjAyOTQ0LCJoYXNfdmlkZW8iOmZhbHNlLCJwaG90b3NBcnJheSI6WyJodHRwczpcL1wvcmV2aWV3LWFzc2V0cy5sYWlyZXZpZXdzLmNvbVwvaWNlLWtvb3pvXC9yZXZpZXdzXC81MDI4NDM5NjY5NjcxODQzOTY2OTY3MS5wbmciXSwibm9fZnVsbF9jb250ZW50IjpmYWxzZSwidXJsUHJvZHVjdCI6Imh0dHBzOlwvXC9pY2Uta29vem8ubXlzaG9waWZ5LmNvbVwvcHJvZHVjdHNcL3Bvc3R1cmUtbWF4LXByby1jb3JyZWN0b3Itc2VhdCIsInByb2R1Y3RfaGFuZGxlIjoicG9zdHVyZS1tYXgtcHJvLWNvcnJlY3Rvci1zZWF0IiwicHJvZHVjdF90aXRsZSI6IlBvc3R1cmUgTWF4IFBybyBcdTIwMTMgRm9sZGFibGUgUG9zdHVyZSBDb3JyZWN0b3IgU2VhdCIsInByb2R1Y3RfaW1hZ2UiOiJodHRwczpcL1wvY2RuLnNob3BpZnkuY29tXC9zXC9maWxlc1wvMVwvMDY5MFwvMDE2MFwvOTQwOFwvZmlsZXNcLzFfOTVjMThlYmItYmM1ZC00YTMyLTgxMmMtZWEwZTE5OTQ0MjM1LndlYnAiLCJzaG9wX2RvbWFpbiI6ImljZS1rb296by5teXNob3BpZnkuY29tIn0seyJpZCI6NTY5MDg1NjEsInByb2R1Y3RfaWQiOjIxMTAxMDM1LCJzaG9wX2lkIjoxMjQ2NDAsImF1dGhvciI6IkF5ZXNoYSBLaGFuIiwiZW1haWwiOiJBeWVzaGFraGFuOTQ1QGdtYWlsLmNvbSIsInJhdGluZyI6NSwiY291bnRyeSI6ImluIiwicmV2aWV3IjoiSSBib3VnaHQgdGhpcyBmb29kIHdhcm1pbmcgdHJheSBmb3IgbXkgZmFtaWx5LCBhbmQgaXQgaGFzIGJlZW4gdmVyeSBoZWxwZnVsLiBJbiBvdXIgaG9tZSwgZXZlcnlvbmUgZWF0cyBhdCBkaWZmZXJlbnQgdGltZXMsIGFuZCBmb29kIG9mdGVuIGdldHMgY29sZC4gV2l0aCB0aGlzIHRyYXksIHRoZSBmb29kIHN0YXlzIHdhcm0gZm9yIGhvdXJzIHdpdGhvdXQgcmVoZWF0aW5nIGFnYWluIGFuZCBhZ2Fpbi4iLCJkYXRlIjoiMDFcLzE1XC8yMDI2IDA0OjQ3OjU5Iiwic291cmNlIjoic3VibWl0IiwidmlkZW9zIjpbXSwiY2ZfYW5zd2VycyI6W10sImhhc19jZl9hbnN3ZXIiOmZhbHNlLCJwaG90b3MiOiJbXCJodHRwczpcXFwvXFxcL3Jldmlldy1hc3NldHMubGFpcmV2aWV3cy5jb21cXFwvaWNlLWtvb3pvXFxcL3Jldmlld3NcXFwvMDA3MTU5NTY0ODY3MTE1OTU2NDg2NzEucG5nXCJdIiwiaGFzX3JlcGx
10975IjpmYWxzZSwicHJvZHVjdF9zaG9waWZ5X2lkIjo4NDA5MTU1NjAwNTc2LCJoYXNfdmlkZW8iOmZhbHNlLCJwaG90b3NBcnJheSI6WyJodHRwczpcL1wvcmV2aWV3LWFzc2V0cy5sYWlyZXZpZXdzLmNvbVwvaWNlLWtvb3pvXC9yZXZpZXdzXC8wMDcxNTk1NjQ4NjcxMTU5NTY0ODY3MS5wbmciXSwibm9fZnVsbF9jb250ZW50IjpmYWxzZSwidXJsUHJvZHVjdCI6Imh0dHBzOlwvXC9pY2Uta29vem8ubXlzaG9waWZ5LmNvbVwvcHJvZHVjdHNcL2FkanVzdGFibGUtZm9vZC13YXJtaW5nLXRyYXkiLCJwcm9kdWN0X2hhbmRsZSI6ImFkanVzdGFibGUtZm9vZC13YXJtaW5nLXRyYXkiLCJwcm9kdWN0X3RpdGxlIjoiQWRqdXN0YWJsZSBGb29kIFdhcm1pbmcgVHJheSIsInByb2R1Y3RfaW1hZ2UiOiJodHRwczpcL1wvY2RuLnNob3BpZnkuY29tXC9zXC9maWxlc1wvMVwvMDY5MFwvMDE2MFwvOTQwOFwvZmlsZXNcLzFfMy53ZWJwIiwic2hvcF9kb21haW4iOiJpY2Uta29vem8ubXlzaG9waWZ5LmNvbSJ9LHsiaWQiOjU0OTg1NTA0LCJwcm9kdWN0X2lkIjoyMDMyNjMyNSwic2hvcF9pZCI6MTI0NjQwLCJhdXRob3IiOiJNdWtlc2ggVGhha3VyIiwiZW1haWwiOiJuaXJtYW4ua2Fwb29yQHZjb21taXNzaW9uLmNvbSIsInJhdGluZyI6NSwiY291bnRyeSI6ImluIiwicmV2aWV3IjoiTm8gc2lkZSBlZmZlY3RzLCBqdXN0IG5hdHVyYWwgcGFpbiByZWxpZWYuIExvdmVkIGl0ISIsImRhdGUiOiIxMlwvMjNcLzIwMjUgMDA6MDA6MDAiLCJzb3VyY2UiOiJzdWJtaXQiLCJ2aWRlb3MiOltdLCJjZl9hbnN3ZXJzIjpbXSwiaGFzX2NmX2Fuc3dlciI6ZmFsc2UsInBob3RvcyI6IltcImh0dHBzOlxcXC9cXFwvcmV2aWV3LWFzc2V0cy5sYWlyZXZpZXdzLmNvbVxcXC9pY2Uta29vem9cXFwvcmV2aWV3c1xcXC81NDAyMDExNTUxNjcxMjAxMTU1MTY3MS5qcGdcIl0iLCJoYXNfcmVwbHkiOmZhbHNlLCJwcm9kdWN0X3Nob3BpZnlfaWQiOjgzNjQ0MTg3MjgxMjgsImhhc192aWRlbyI6ZmFsc2UsInBob3Rvc0FycmF5IjpbImh0dHBzOlwvXC9yZXZpZXctYXNzZXRzLmxhaXJldmlld3MuY29tXC9pY2Uta29vem9cL3Jldmlld3NcLzU0MDIwMTE1NTE2NzEyMDExNTUxNjcxLmpwZyJdLCJub19mdWxsX2NvbnRlbnQiOmZhbHNlLCJ1cmxQcm9kdWN0IjoiaHR0cHM6XC9cL2ljZS1rb296by5teXNob3BpZnkuY29tXC9wcm9kdWN0c1wvdGhlcm1hd2F2ZS12aWJyYXRpb24tYmVsdCIsInByb2R1Y3RfaGFuZGxlIjoidGhlcm1hd2F2ZS12aWJyYXRpb24tYmVsdCIsInByb2R1Y3RfdGl0bGUiOiJUaGVybWFXYXZlIFZpYnJhdGlvbiBCZWx0IiwicHJvZHVjdF9pbWFnZSI6Imh0dHBzOlwvXC9jZG4uc2hvcGlmeS5jb21cL3NcL2ZpbGVzXC8xXC8wNjkwXC8wMTYwXC85NDA4XC9maWxlc1wvMTUwMFgxNTAwXzEucG5nIiwic2hvcF9kb21haW4iOiJpY2Uta29vem8ubXlzaG9waWZ5LmNvbSJ9LHsiaWQiOjU2NDA3MTM3LCJwcm9kdWN0X2lkIjoyMTEwMTAzNSwic2hvcF9pZCI6MTI0NjQwLCJhdXRob3IiOiJBbmFueWEgUGF0ZWwiLCJlbWFpbCI6Im5pcm1hbi5rYXBvb3JAdmNvbW1pc3Npb24uY29tIiwicmF0aW5nIjo1LCJjb3VudHJ5IjoiaW4iLCJyZXZpZXciOiJEZWxpdmVyeSB3YXMgb24gdGltZSwgcGFja2FnaW5nIHdhcyBzYWZlLCBhbmQgdGhlIHByb2R1Y3QgaXMganVzdCBhcyBkZXNjcmliZWQuIEhpZ2hseSByZWNvbW1lbmQiLCJkYXRlIjoiMTJcLzE5XC8yMDI1IDAwOjAwOjAwIiwic291cmNlIjoic3VibWl0IiwidmlkZW9zIjpbXSwiY2ZfYW5zd2VycyI6W10sImhhc19jZl9hbnN3ZXIiOmZhbHNlLCJwaG90b3MiOiJbXCJodHRwczpcXFwvXFxcL3Jldmlldy1hc3NldHMubGFpcmV2aWV3cy5jb21cXFwvaWNlLWtvb3pvXFxcL3Jldmlld3NcXFwvMTM0MDYyNjM5NzY3MTA2MjYzOTc2NzEud2VicFwiXSIsImhhc19yZXBseSI6ZmFsc2UsInByb2R1Y3Rfc2hvcGlmeV9pZCI6ODQwOTE1NTYwMDU3NiwiaGFzX3ZpZGVvIjpmYWxzZSwicGhvdG9zQXJyYXkiOlsiaHR0cHM6XC9cL3Jldmlldy1hc3NldHMubGFpcmV2aWV3cy5jb21cL2ljZS1rb296b1wvcmV2aWV3c1wvMTM0MDYyNjM5NzY3MTA2MjYzOTc2NzEud2VicCJdLCJub19mdWxsX2NvbnRlbnQiOmZhbHNlLCJ1cmxQcm9kdWN0IjoiaHR0cHM6XC9cL2ljZS1rb296by5teXNob3BpZnkuY29tXC9wcm9kdWN0c1wvYWRqdXN0YWJsZS1mb29kLXdhcm1pbmctdHJheSIsInByb2R1Y3RfaGFuZGxlIjoiYWRqdXN0YWJsZS1mb29kLXdhcm1pbmctdHJheSIsInByb2R1Y3RfdGl0bGUiOiJBZGp1c3RhYmxlIEZvb2QgV2FybWluZyBUcmF5IiwicHJvZHVjdF9pbWFnZSI6Imh0dHBzOlwvXC9jZG4uc2hvcGlmeS5jb21cL3NcL2ZpbGVzXC8xXC8wNjkwXC8wMTYwXC85NDA4XC9maWxlc1wvMV8zLndlYnAiLCJzaG9wX2RvbWFpbiI6ImljZS1rb296by5teXNob3BpZnkuY29tIn0seyJpZCI6NTY0MDcxMzYsInByb2R1Y3RfaWQiOjIxMTAxMDM1LCJzaG9wX2lkIjoxMjQ2NDAsImF1dGhvciI6IlZpa3JhbSBhbmFuZCIsImVtYWlsIjoibmlybWFuLmthcG9vckB2Y29tbWlzc2lvbi5jb20iLCJyYXRpbmciOjUsImNvdW50cnkiOiJpbiIsInJldmlldyI6IlZlcnkgY29udmVuaWVudCwgZWFzeSB0byBjbGVhbiwgYW5kIGxvb2tzIHByZW1pdW0gb24gdGhlIGRpbmluZyB0YWJsZS4gVG90YWxseSBzYXRpc2ZpZWQhIiwiZGF0ZSI6IjEyXC8xN1wvMjAyNSAwMDowMDowMCIsInNvdXJjZSI6InN1Ym1pdCIsInZpZGVvcyI6W10sImNmX2Fuc3dlcnMiOltdLCJoYXNfY2ZfYW5zd2VyIjpmYWxzZSwicGhvdG9zIjoiW1wiaHR0cHM6XFxcL1xcXC9yZXZpZXctYXNzZXRzLmxhaXJldmlld3MuY29tXFxcL2ljZS1rb296b1xcXC9yZXZpZXdzXFxcLzI5MjU0MzYzOTc2NzE1NDM2Mzk3NjcxLndlYnBcIl0iLCJoYXNfcmVwbHkiOmZhbHNlLCJwcm9kdWN0X3Nob3BpZnlfaWQiOjg0MDkxNTU2MDA1NzYsImhhc192aWRlbyI6ZmFsc2UsInBob3Rvc0FycmF5IjpbImh0dHBzOlwvXC9yZXZpZXctYXNzZXRzLmxhaXJldmlld3MuY29tXC9pY2Uta29vem9cL3Jldmlld3NcLzI5MjU0MzYzOTc2NzE1NDM2Mzk3NjcxLndlYnAiXSwibm9fZnVsbF9jb250ZW50IjpmYWxzZSwidXJsUHJvZHVjdCI6Imh0dHBzOlwvXC9pY2Uta29vem8ubXlzaG9waWZ5LmNvbVwvcHJvZHVjdHNcL2FkanVzdGFibGUtZm9vZC13YXJtaW5nLXRyYXkiLCJwcm9kdWN0X2hhbmRsZSI6ImFkanVzdGFibGUtZm9vZC13YXJtaW5nLXRyYXkiLCJwcm9kdWN0X3RpdGxlIjoiQWRqdXN0YWJsZSBGb29kIFdhcm1pbmcgVHJheSIsInByb2R1Y3RfaW1hZ2UiOiJodHRwczpcL1wvY2RuLnNob3BpZnkuY29tXC9zXC9maWxlc1wvMVwvMDY5MFwvMDE2MFwvOTQwOFwvZmlsZXNcLzFfMy53ZWJwIiwic2hvcF9kb21haW4iOiJpY2Uta29vem8ubXlzaG9waWZ5LmNvbSJ9LHsiaWQiOjU2MzI4NTE5LCJwcm9kdWN0X2lkIjoxOTY0NTI5MSwic2hvcF9pZCI6MTI0NjQwLCJhdXRob3IiOiJBbnNoIFNheGVuYSIsImVtYWlsIjoiYW5zaC5zYXhlbmEyNTYxMTlAZ21haWwuY29tIiwicmF0aW5nIjo1LCJjb3VudHJ5IjoiaW4iLCJyZXZpZXciOiJFeGNlbGxlbnQgcHJvZHVjdCwgY29tYmluYXRpb24gb2YgY29vbGluZyBhbmQgaGVhdGluZyBpcyB0b28gZ29vZCB3aXRoIHRoZSBuaWNlIHByaWNlIiwiZGF0ZSI6IjEyXC8xNVwvMjAyNSAxNDowMzoxNiIsInNvdXJjZSI6InN1Ym1pdCIsInZpZGVvcyI6W10sImNmX2Fuc3dlcnMiOltdLCJoYXNfY2ZfYW5zd2VyIjpmYWxzZSwicGhvdG9zIjoiW1wiaHR0cHM6XFxcL1xcXC9yZXZpZXctYXNzZXRzLmxhaXJldmlld3MuY29tXFxcL2ljZS1rb296b1xcXC9yZXZpZXdzXFxcLzc2MzYxNjg4NzU2NzE2MTY4ODc1NjcxLnBuZ1wiXSIsImhhc19yZXBseSI6ZmFsc2UsInByb2R1Y3Rfc2hvcGlmeV9pZCI6ODMzNDk3MjQ4NTgyNCwiaGFzX3ZpZGVvIjpmYWxzZSwicGhvdG9zQXJyYXkiOlsiaHR0cHM6XC9cL3Jldmlldy1hc3NldHMubGFpcmV2aWV3cy5jb21cL2ljZS1rb296b1wvcmV2aWV3c1wvNzYzNjE2ODg3NTY3MTYxNjg4NzU2NzEucG5nIl0sIm5vX2Z1bGxfY29udGVudCI6ZmFsc2UsInVybFByb2R1Y3QiOiJodHRwczpcL1wvaWNlLWtvb3pvLm15c2hvcGlmeS5jb21cL3Byb2R1Y3RzXC8yLWluLTEtaGVhdGVyLWNvb2xlciIsInByb2R1Y3RfaGFuZGxlIjoiMi1pbi0xLWhlYXRlci1jb29sZXIiLCJwcm9kdWN0X3RpdGxlIjoiQWlyIFN3aXRjaCBQcm8iLCJwcm9kdWN0X2ltYWdlIjoiaHR0cHM6XC9cL2Nkbi5zaG9waWZ5LmNvbVwvc1wvZmlsZXNcLzFcLzA2OTBcLzAxNjBcLzk0MDhcL2ZpbGVzXC8yaW4xLnBuZyIsInNob3BfZG9tYWluIjoiaWNlLWtvb3pvLm15c2hvcGlmeS5jb20ifSx7ImlkIjo1NjMyODIwNiwicHJvZHVjdF9pZCI6MTc2MjQxMDUsInNob3BfaWQiOjEyNDY0MCwiYXV0aG9yIjoiQXNobmEgYmhhcmR3YWoiLCJlbWFpbCI6ImFzaG5hYmhhcmR3YWoyMjEyNUBnbWFpbC5jb20iLCJyYXRpbmciOjUsImNvdW50cnkiOiJpbiIsInJldmlldyI6IklcdTIwMTl2ZSBiZWVuIHVzaW5nIHRoZSB0aGlzIGZvciBhIGZldyB3ZWVrcyBub3csIGFuZCBob25lc3RseSwgSVx1MjAxOW0gdmVyeSBpbXByZXNzZWQuIEl0XHUyMDE5cyBjb21wYWN0LCBsaWdodHdlaWdodCwgYW5kIHBlcmZlY3QgZm9yIGV2ZXJ5ZGF5IHVzZSBlc3BlY2lhbGx5IGlmIHlvdVx1MjAxOXJlIGFsd2F5cyBvbiB0aGUgZ28gbGlrZSBtZS4iLCJkYXRlIjoiMTJcLzE1XC8yMDI1IDAwOjAwOjAwIiwic291cmNlIjoic3VibWl0IiwidmlkZW9zIjpbXSwiY2ZfYW5zd2VycyI6W10sImhhc19jZl9hbnN3ZXIiOmZhbHNlLCJwaG90b3MiOiJbXCJodHRwczpcXFwvXFxcL3Jldmlldy1hc3NldHMubGFpcmV2aWV3cy5jb21cXFwvaWNlLWtvb3pvXFxcL3Jldmlld3NcXFwvMDI2MzMzNDg3NTY3MTMzMzQ4NzU2NzEucG5nXCJdIiwiaGFzX3JlcGx
10975IjpmYWxzZSwicHJvZHVjdF9zaG9waWZ5X2lkIjo4MjI2Mjc3OTE2ODY0LCJoYXNfdmlkZW8iOmZhbHNlLCJwaG90b3NBcnJheSI6WyJodHRwczpcL1wvcmV2aWV3LWFzc2V0cy5sYWlyZXZpZXdzLmNvbVwvaWNlLWtvb3pvXC9yZXZpZXdzXC8wMjYzMzM0ODc1NjcxMzMzNDg3NTY3MS5wbmciXSwibm9fZnVsbF9jb250ZW50IjpmYWxzZSwidXJsUHJvZHVjdCI6Imh0dHBzOlwvXC9pY2Uta29vem8ubXlzaG9waWZ5LmNvbVwvcHJvZHVjdHNcL2JvbHQtMzUwbWwiLCJwcm9kdWN0X2hhbmRsZSI6ImJvbHQtMzUwbWwiLCJwcm9kdWN0X3RpdGxlIjoiQm9sdCAzNTBNTCIsInByb2R1Y3RfaW1hZ2UiOiJodHRwczpcL1wvY2RuLnNob3BpZnkuY29tXC9zXC9maWxlc1wvMVwvMDY5MFwvMDE2MFwvOTQwOFwvZmlsZXNcL0JsZW5kZXJfd2hpdGUucG5nIiwic2hvcF9kb21haW4iOiJpY2Uta29vem8ubXlzaG9waWZ5LmNvbSJ9LHsiaWQiOjU2NDA3MTM0LCJwcm9kdWN0X2lkIjoyMTEwMTAzNSwic2hvcF9pZCI6MTI0NjQwLCJhdXRob3IiOiJSYWh1bCBCYW5zYWwiLCJlbWFpbCI6Im5pcm1hbi5rYXBvb3JAdmNvbW1pc3Npb24uY29tIiwicmF0aW5nIjo1LCJjb3VudHJ5IjoiaW4iLCJyZXZpZXciOiJNdWpoZSBsYWdhIGJhcyBlayBub3JtYWwgdHJheSBob2dpLCBsZWtpbiBxdWFsaXR5IGRla2hrZSBzdXJwcmlzZSBobyBnYXlhLiBGYXN0IGhlYXRpbmcgYW5kIGVhc3kgdG8gY2xlYW4uIFBhaXNhIHZhc29vbC4iLCJkYXRlIjoiMTJcLzEwXC8yMDI1IDAwOjAwOjAwIiwic291cmNlIjoic3VibWl0IiwidmlkZW9zIjpbXSwiY2ZfYW5zd2VycyI6W10sImhhc19jZl9hbnN3ZXIiOmZhbHNlLCJwaG90b3MiOiJbXCJodHRwczpcXFwvXFxcL3Jldmlldy1hc3NldHMubGFpcmV2aWV3cy5jb21cXFwvaWNlLWtvb3pvXFxcL3Jldmlld3NcXFwvNTA1NDY1NjM5NzY3MTQ2NTYzOTc2NzEud2VicFwiXSIsImhhc19yZXBseSI6ZmFsc2UsInByb2R1Y3Rfc2hvcGlmeV9pZCI6ODQwOTE1NTYwMDU3NiwiaGFzX3ZpZGVvIjpmYWxzZSwicGhvdG9zQXJyYXkiOlsiaHR0cHM6XC9cL3Jldmlldy1hc3NldHMubGFpcmV2aWV3cy5jb21cL2ljZS1rb296b1wvcmV2aWV3c1wvNTA1NDY1NjM5NzY3MTQ2NTYzOTc2NzEud2VicCJdLCJub19mdWxsX2NvbnRlbnQiOmZhbHNlLCJ1cmxQcm9kdWN0IjoiaHR0cHM6XC9cL2ljZS1rb296by5teXNob3BpZnkuY29tXC9wcm9kdWN0c1wvYWRqdXN0YWJsZS1mb29kLXdhcm1pbmctdHJheSIsInByb2R1Y3RfaGFuZGxlIjoiYWRqdXN0YWJsZS1mb29kLXdhcm1pbmctdHJheSIsInByb2R1Y3RfdGl0bGUiOiJBZGp1c3RhYmxlIEZvb2QgV2FybWluZyBUcmF5IiwicHJvZHVjdF9pbWFnZSI6Imh0dHBzOlwvXC9jZG4uc2hvcGlmeS5jb21cL3NcL2ZpbGVzXC8xXC8wNjkwXC8wMTYwXC85NDA4XC9maWxlc1wvMV8zLndlYnAiLCJzaG9wX2RvbWFpbiI6ImljZS1rb296by5teXNob3BpZnkuY29tIn1dLCJsb2FkTW9yZSI6MSwidG90YWwiOjMyM30=\""; 1098 1099 dataShop[`reviews_highlightProductPage`]= "\"eyJyZXZpZXdzIjpbeyJpZCI6NTkwNjgwNzcsInByb2R1Y3RfaWQiOjE3NjM4NTg5LCJzaG9wX2lkIjoxMjQ2NDAsImF1dGhvciI6IkFycGl0YSIsImVtYWlsIjoiYW1hbi5rdW1hckB2Y29tbWlzc2lvbi5jb20iLCJyYXRpbmciOjUsImNvdW50cnkiOiJpbiIsInJldmlldyI6IkkgY2FuIGVhc2lseSBjYXJyeSBpdCBpbiBteSB0cmVrIGJhZyIsImRhdGUiOiIwNFwvMDJcLzIwMjYgMTk6NDM6MTIiLCJzb3VyY2UiOiJzdWJtaXQiLCJ2aWRlb3MiOltdLCJjZl9hbnN3ZXJzIjpbXSwiaGFzX2NmX2Fuc3dlciI6ZmFsc2UsImhhc19yZXBseSI6ZmFsc2UsInByb2R1Y3Rfc2hvcGlmeV9pZCI6ODIyNzYzNTU5MzQwOCwiaGFzX3ZpZGVvIjpmYWxzZSwicGhvdG9zQXJyYXkiOltdLCJub19mdWxsX2NvbnRlbnQiOmZhbHNlLCJ1cmxQcm9kdWN0IjoiaHR0cHM6XC9cL2ljZS1rb296by5teXNob3BpZnkuY29tXC9wcm9kdWN0c1wvbGl2aW5oLWNvb2xtaXN0LXBybyIsInByb2R1Y3RfaGFuZGxlIjoibGl2aW5oLWNvb2xtaXN0LXBybyIsInByb2R1Y3RfdGl0bGUiOiJNaW5pIEFpciBDb29sZXIiLCJwcm9kdWN0X2ltYWdlIjoiaHR0cHM6XC9cL2Nkbi5zaG9waWZ5LmNvbVwvc1wvZmlsZXNcLzFcLzA2OTBcLzAxNjBcLzk0MDhcL2ZpbGVzXC9NaW5pX0Nvb2xlci5wbmciLCJzaG9wX2RvbWFpbiI6ImljZS1rb296by5teXNob3BpZnkuY29tIn0seyJpZCI6NTk3ODI4NTQsInByb2R1Y3RfaWQiOjIyMTQwMzEyLCJzaG9wX2lkIjoxMjQ2NDAsImF1dGhvciI6IkFycGl0YSIsImVtYWlsIjoiYW1hbi5rdW1hckB2Y29tbWlzc2lvbi5jb20iLCJyYXRpbmciOjUsImNvdW50cnkiOiJpbiIsInJldmlldyI6IkkgY2FuIGVhc2lseSBjYXJyeSBpdCBpbiBteSB0cmVrIGJhZyIsImRhdGUiOiIwNFwvMDJcLzIwMjYgMDA6MDA6MDAiLCJzb3VyY2UiOiJjdXN0b20iLCJ2aWRlb3MiOltdLCJjZl9hbnN3ZXJzIjpbXSwiaGFzX2NmX2Fuc3dlciI6ZmFsc2UsImhhc19yZXBseSI6ZmFsc2UsInByb2R1Y3Rfc2hvcGlmeV9pZCI6ODU2Mjk0MjA1MDQ5NiwiaGFzX3ZpZGVvIjpmYWxzZSwicGhvdG9zQXJyYXkiOltdLCJub19mdWxsX2NvbnRlbnQiOmZhbHNlLCJ1cmxQcm9kdWN0IjoiaHR0cHM6XC9cL2ljZS1rb296by5teXNob3BpZnkuY29tXC9wcm9kdWN0c1wvbWluaS1haXItY29vbGVyIiwicHJvZHVjdF9oYW5kbGUiOiJtaW5pLWFpci1jb29sZXIiLCJwcm9kdWN0X3RpdGxlIjoiTWluaSBBaXIgQ29vbGVyIiwicHJvZHVjdF9pbWFnZSI6Imh0dHBzOlwvXC9jZG4uc2hvcGlmeS5jb21cL3NcL2ZpbGVzXC8xXC8wNjkwXC8wMTYwXC85NDA4XC9maWxlc1wvTWluaV9Db29sZXIucG5nIiwic2hvcF9kb21haW4iOiJpY2Uta29vem8ubXlzaG9waWZ5LmNvbSJ9LHsiaWQiOjU5MDQ0MzQ3LCJwcm9kdWN0X2lkIjoxOTc2MTA5Niwic2hvcF9pZCI6MTI0NjQwLCJhdXRob3IiOiJBYmMiLCJlbWFpbCI6Imtvb3pvQGdtYWlsLmNvbSIsInJhdGluZyI6NCwiY291bnRyeSI6ImluIiwicmV2aWV3IjoiaGlpIiwiZGF0ZSI6IjAzXC8zMVwvMjAyNiAxNDoxNDo1OCIsInNvdXJjZSI6InN1Ym1pdCIsInZpZGVvcyI6W10sImNmX2Fuc3dlcnMiOltdLCJoYXNfY2ZfYW5zd2VyIjpmYWxzZSwiaGFzX3JlcGx
10995IjpmYWxzZSwicHJvZHVjdF9zaG9waWZ5X2lkIjo4MzM2NTYzMDExNzc2LCJoYXNfdmlkZW8iOmZhbHNlLCJwaG90b3NBcnJheSI6W10sIm5vX2Z1bGxfY29udGVudCI6ZmFsc2UsInVybFByb2R1Y3QiOiJodHRwczpcL1wvaWNlLWtvb3pvLm15c2hvcGlmeS5jb21cL3Byb2R1Y3RzXC9xb3JmaXQtcHVsc2Utc21hcnQtaGVhbHRoLXRyYWNrZXIiLCJwcm9kdWN0X2hhbmRsZSI6InFvcmZpdC1wdWxzZS1zbWFydC1oZWFsdGgtdHJhY2tlciIsInByb2R1Y3RfdGl0bGUiOiJQdWxzZSBcdTIwMTMgU21hcnQgSGVhbHRoIFRyYWNrZXIiLCJwcm9kdWN0X2ltYWdlIjoiaHR0cHM6XC9cL2Nkbi5zaG9waWZ5LmNvbVwvc1wvZmlsZXNcLzFcLzA2OTBcLzAxNjBcLzk0MDhcL2ZpbGVzXC9TbWFydF9iYW5kLnBuZyIsInNob3BfZG9tYWluIjoiaWNlLWtvb3pvLm15c2hvcGlmeS5jb20ifSx7ImlkIjo1ODk5NDYyNSwicHJvZHVjdF9pZCI6MTk3NjQ1NTQsInNob3BfaWQiOjEyNDY0MCwiYXV0aG9yIjoiS2VzaGF2IFB1bmRpciIsImVtYWlsIjoiYW1hbi5rdW1hckB2Y29tbWlzc2lvbi5jb20iLCJyYXRpbmciOjQsImNvdW50cnkiOiJpbiIsInJldmlldyI6IlByb2R1Y3QgYWNoYSBoYWkgYnV0IHNldHVwIG1lIHRob2RhIHRpbWUgbGFnYSBwZWhsZSIsImRhdGUiOiIwM1wvMzBcLzIwMjYgMjI6Mjc6MzciLCJzb3VyY2UiOiJzdWJtaXQiLCJ2aWRlb3MiOltdLCJjZl9hbnN3ZXJzIjpbXSwiaGFzX2NmX2Fuc3dlciI6ZmFsc2UsImhhc19yZXBseSI6ZmFsc2UsInByb2R1Y3Rfc2hvcGlmeV9pZCI6ODMzNjk4MDE4MTE4NCwiaGFzX3ZpZGVvIjpmYWxzZSwicGhvdG9zQXJyYXkiOltdLCJub19mdWxsX2NvbnRlbnQiOmZhbHNlLCJ1cmxQcm9kdWN0IjoiaHR0cHM6XC9cL2ljZS1rb296by5teXNob3BpZnkuY29tXC9wcm9kdWN0c1wvdHJ1bGl0dGxlLWFkanVzdGFibGUtYmFieS1iYXRoLXN0YW5kIiwicHJvZHVjdF9oYW5kbGUiOiJ0cnVsaXR0bGUtYWRqdXN0YWJsZS1iYWJ5LWJhdGgtc3RhbmQiLCJwcm9kdWN0X3RpdGxlIjoiQWRqdXN0YWJsZSBCYWJ5IEJhdGggU3RhbmQiLCJwcm9kdWN0X2ltYWdlIjoiaHR0cHM6XC9cL2Nkbi5zaG9waWZ5LmNvbVwvc1wvZmlsZXNcLzFcLzA2OTBcLzAxNjBcLzk0MDhcL2ZpbGVzXC9CYWJ5X2JhdGhfc3RhbmQucG5nIiwic2hvcF9kb21haW4iOiJpY2Uta29vem8ubXlzaG9waWZ5LmNvbSJ9LHsiaWQiOjU4OTk0NjEyLCJwcm9kdWN0X2lkIjoxOTc2NDU1NCwic2hvcF9pZCI6MTI0NjQwLCJhdXRob3IiOiJEZWVwYW5zaHUgU2lyb2giLCJlbWFpbCI6ImFtYW4ua3VtYXJAdmNvbW1pc3Npb24uY29tIiwicmF0aW5nIjo1LCJjb3VudHJ5IjoiaW4iLCJyZXZpZXciOiJIZWlnaHQgYWRqdXN0IGthciBzYWt0ZSBobyB3aGljaCBpcyBhY3R1YWxseSB2ZXJ5IHVzZWZ1bCIsImRh
1099dGUiOiIwM1wvMzBcLzIwMjYgMjI6MDA6NTYiLCJzb3VyY2UiOiJzdWJtaXQiLCJ2aWRlb3MiOltdLCJjZl9hbnN3ZXJzIjpbXSwiaGFzX2NmX2Fuc3dlciI6ZmFsc2UsImhhc19yZXBseSI6ZmFsc2UsInByb2R1Y3Rfc2hvcGlmeV9pZCI6ODMzNjk4MDE4MTE4NCwiaGFzX3ZpZGVvIjpmYWxzZSwicGhvdG9zQXJyYXkiOltdLCJub19mdWxsX2NvbnRlbnQiOmZhbHNlLCJ1cmxQcm9kdWN0IjoiaHR0cHM6XC9cL2ljZS1rb296by5teXNob3BpZnkuY29tXC9wcm9kdWN0c1wvdHJ1bGl0dGxlLWFkanVzdGFibGUtYmFieS1iYXRoLXN0YW5kIiwicHJvZHVjdF9oYW5kbGUiOiJ0cnVsaXR0bGUtYWRqdXN0YWJsZS1iYWJ5LWJhdGgtc3RhbmQiLCJwcm9kdWN0X3RpdGxlIjoiQWRqdXN0YWJsZSBCYWJ5IEJhdGggU3RhbmQiLCJwcm9kdWN0X2ltYWdlIjoiaHR0cHM6XC9cL2Nkbi5zaG9waWZ5LmNvbVwvc1wvZmlsZXNcLzFcLzA2OTBcLzAxNjBcLzk0MDhcL2ZpbGVzXC9CYWJ5X2JhdGhfc3RhbmQucG5nIiwic2hvcF9kb21haW4iOiJpY2Uta29vem8ubXlzaG9waWZ5LmNvbSJ9LHsiaWQiOjU4OTk0NjIwLCJwcm9kdWN0X2lkIjoxOTc2NDU1NCwic2hvcF9pZCI6MTI0NjQwLCJhdXRob3IiOiJJc2hpa2EgQmF0cmEiLCJlbWFpbCI6ImFtYW4ua3VtYXJAdmNvbW1pc3Npb24uY29tIiwicmF0aW5nIjo1LCJjb3VudHJ5IjoiaW4iLCJyZXZpZXciOiJIb25lc3RseSBtYWtlcyB0aGluZ3MgZWFzaWVyLCBlc3BlY2lhbGx5IHdoZW4geW91XHUyMDE5cmUgYWxvbmUiLCJkYXRlIjoiMDNcLzMwXC8yMDI2IDIxOjExOjQ2Iiwic291cmNlIjoic3VibWl0IiwidmlkZW9zIjpbXSwiY2ZfYW5zd2VycyI6W10sImhhc19jZl9hbnN3ZXIiOmZhbHNlLCJoYXNfcmVwbHkiOmZhbHNlLCJwcm9kdWN0X3Nob3BpZnlfaWQiOjgzMzY5ODAxODExODQsImhhc192aWRlbyI6ZmFsc2UsInBob3Rvc0FycmF5IjpbXSwibm9fZnVsbF9jb250ZW50IjpmYWxzZSwidXJsUHJvZHVjdCI6Imh0dHBzOlwvXC9pY2Uta29vem8ubXlzaG9waWZ5LmNvbVwvcHJvZHVjdHNcL3RydWxpdHRsZS1hZGp1c3RhYmxlLWJhYnktYmF0aC1zdGFuZCIsInByb2R1Y3RfaGFuZGxlIjoidHJ1bGl0dGxlLWFkanVzdGFibGUtYmFieS1iYXRoLXN0YW5kIiwicHJvZHVjdF90aXRsZSI6IkFkanVzdGFibGUgQmFieSBCYXRoIFN0YW5kIiwicHJvZHVjdF9pbWFnZSI6Imh0dHBzOlwvXC9jZG4uc2hvcGlmeS5jb21cL3NcL2ZpbGVzXC8xXC8wNjkwXC8wMTYwXC85NDA4XC9maWxlc1wvQmFieV9iYXRoX3N0YW5kLnBuZyIsInNob3BfZG9tYWluIjoiaWNlLWtvb3pvLm15c2hvcGlmeS5jb20ifSx7ImlkIjo1ODk5NDYxNSwicHJvZHVjdF9pZCI6MTk3NjQ1NTQsInNob3BfaWQiOjEyNDY0MCwiYXV0aG9yIjoiTmFpbmEgU29vZCIsImVtYWlsIjoiYW1hbi5rdW1hckB2Y29tbWlzc2lvbi5jb20iLCJyYXRpbmciOjUsImNvdW50cnkiOiJpbiIsInJldmlldyI6IkxpZ2h0d2VpZ2h0IGhhaSBhdXIgZm9sZCBiaGkgaG8gamF0YSBoYWksIHN0b3JhZ2UgZWFzeSBobyBnYXlhIiwiZGF0ZSI6IjAzXC8zMFwvMjAyNiAyMDoxNDo0OCIsInNvdXJjZSI6InN1Ym1pdCIsInZpZGVvcyI6W10sImNmX2Fuc3dlcnMiOltdLCJoYXNfY2ZfYW5zd2VyIjpmYWxzZSwiaGFzX3JlcGx
10995IjpmYWxzZSwicHJvZHVjdF9zaG9waWZ5X2lkIjo4MzM2OTgwMTgxMTg0LCJoYXNfdmlkZW8iOmZhbHNlLCJwaG90b3NBcnJheSI6W10sIm5vX2Z1bGxfY29udGVudCI6ZmFsc2UsInVybFByb2R1Y3QiOiJodHRwczpcL1wvaWNlLWtvb3pvLm15c2hvcGlmeS5jb21cL3Byb2R1Y3RzXC90cnVsaXR0bGUtYWRqdXN0YWJsZS1iYWJ5LWJhdGgtc3RhbmQiLCJwcm9kdWN0X2hhbmRsZSI6InRydWxpdHRsZS1hZGp1c3RhYmxlLWJhYnktYmF0aC1zdGFuZCIsInByb2R1Y3RfdGl0bGUiOiJBZGp1c3RhYmxlIEJhYnkgQmF0aCBTdGFuZCIsInByb2R1Y3RfaW1hZ2UiOiJodHRwczpcL1wvY2RuLnNob3BpZnkuY29tXC9zXC9maWxlc1wvMVwvMDY5MFwvMDE2MFwvOTQwOFwvZmlsZXNcL0JhYnlfYmF0aF9zdGFuZC5wbmciLCJzaG9wX2RvbWFpbiI6ImljZS1rb296by5teXNob3BpZnkuY29tIn0seyJpZCI6NTg5OTQ2MjIsInByb2R1Y3RfaWQiOjE5NzY0NTU0LCJzaG9wX2lkIjoxMjQ2NDAsImF1dGhvciI6IkFhbmNoYWwgRHVnZ2FsIiwiZW1haWwiOiJhbWFuLmt1bWFyQHZjb21taXNzaW9uLmNvbSIsInJhdGluZyI6NSwiY291bnRyeSI6ImluIiwicmV2aWV3IjoiQmFieSBjb21mb3J0YWJsZSByZWh0YSBoYWksIGtvaSBzdHJ1Z2dsZSBuYWhpIGhvdGkgYmF0aGluZyBtZSIsImRhdGUiOiIwM1wvMzBcLzIwMjYgMTk6MjI6MTIiLCJzb3VyY2UiOiJzdWJtaXQiLCJ2aWRlb3MiOltdLCJjZl9hbnN3ZXJzIjpbXSwiaGFzX2NmX2Fuc3dlciI6ZmFsc2UsImhhc19yZXBseSI6ZmFsc2UsInByb2R1Y3Rfc2hvcGlmeV9pZCI6ODMzNjk4MDE4MTE4NCwiaGFzX3ZpZGVvIjpmYWxzZSwicGhvdG9zQXJyYXkiOltdLCJub19mdWxsX2NvbnRlbnQiOmZhbHNlLCJ1cmxQcm9kdWN0IjoiaHR0cHM6XC9cL2ljZS1rb296by5teXNob3BpZnkuY29tXC9wcm9kdWN0c1wvdHJ1bGl0dGxlLWFkanVzdGFibGUtYmFieS1iYXRoLXN0YW5kIiwicHJvZHVjdF9oYW5kbGUiOiJ0cnVsaXR0bGUtYWRqdXN0YWJsZS1iYWJ5LWJhdGgtc3RhbmQiLCJwcm9kdWN0X3RpdGxlIjoiQWRqdXN0YWJsZSBCYWJ5IEJhdGggU3RhbmQiLCJwcm9kdWN0X2ltYWdlIjoiaHR0cHM6XC9cL2Nkbi5zaG9waWZ5LmNvbVwvc1wvZmlsZXNcLzFcLzA2OTBcLzAxNjBcLzk0MDhcL2ZpbGVzXC9CYWJ5X2JhdGhfc3RhbmQucG5nIiwic2hvcF9kb21haW4iOiJpY2Uta29vem8ubXlzaG9waWZ5LmNvbSJ9LHsiaWQiOjU4OTk0NjMwLCJwcm9kdWN0X2lkIjoxOTc2NDU1NCwic2hvcF9pZCI6MTI0NjQwLCJhdXRob3IiOiJMYWtzaGl0IEFobGF3YXQiLCJlbWFpbCI6ImFtYW4ua3VtYXJAdmNvbW1pc3Npb24uY29tIiwicmF0aW5nIjo1LCJjb3VudHJ5IjoiaW4iLCJyZXZpZXciOiJUaGVlayBoYWkgb3ZlcmFsbCwgYmFzIHRob2RhIGF1ciBwcmVtaXVtIGZlZWwgaG90YSB0b2ggYmV0dGVyIiwiZGF0ZSI6IjAzXC8zMFwvMjAyNiAxODo1ODoyMyIsInNvdXJjZSI6InN1Ym1pdCIsInZpZGVvcyI6W10sImNmX2Fuc3dlcnMiOltdLCJoYXNfY2ZfYW5zd2VyIjpmYWxzZSwiaGFzX3JlcGx
10995IjpmYWxzZSwicHJvZHVjdF9zaG9waWZ5X2lkIjo4MzM2OTgwMTgxMTg0LCJoYXNfdmlkZW8iOmZhbHNlLCJwaG90b3NBcnJheSI6W10sIm5vX2Z1bGxfY29udGVudCI6ZmFsc2UsInVybFByb2R1Y3QiOiJodHRwczpcL1wvaWNlLWtvb3pvLm15c2hvcGlmeS5jb21cL3Byb2R1Y3RzXC90cnVsaXR0bGUtYWRqdXN0YWJsZS1iYWJ5LWJhdGgtc3RhbmQiLCJwcm9kdWN0X2hhbmRsZSI6InRydWxpdHRsZS1hZGp1c3RhYmxlLWJhYnktYmF0aC1zdGFuZCIsInByb2R1Y3RfdGl0bGUiOiJBZGp1c3RhYmxlIEJhYnkgQmF0aCBTdGFuZCIsInByb2R1Y3RfaW1hZ2UiOiJodHRwczpcL1wvY2RuLnNob3BpZnkuY29tXC9zXC9maWxlc1wvMVwvMDY5MFwvMDE2MFwvOTQwOFwvZmlsZXNcL0JhYnlfYmF0aF9zdGFuZC5wbmciLCJzaG9wX2RvbWFpbiI6ImljZS1rb296by5teXNob3BpZnkuY29tIn0seyJpZCI6NTg5OTQ2MjcsInByb2R1Y3RfaWQiOjE5NzY0NTU0LCJzaG9wX2lkIjoxMjQ2NDAsImF1dGhvciI6IlJpZGhpbWEgVHVsaSIsImVtYWlsIjoiYW1hbi5rdW1hckB2Y29tbWlzc2lvbi5jb20iLCJyYXRpbmciOjUsImNvdW50cnkiOiJpbiIsInJldmlldyI6IlZlcnkgY29udmVuaWVudCwgZXNwZWNpYWxseSBmb3IgbW9tcy4gQmFjayBwYWluIGJoaSBrYW0gaG90YSBoYWkiLCJkYXRlIjoiMDNcLzMwXC8yMDI2IDE4OjQxOjA2Iiwic291cmNlIjoic3VibWl0IiwidmlkZW9zIjpbXSwiY2ZfYW5zd2VycyI6W10sImhhc19jZl9hbnN3ZXIiOmZhbHNlLCJoYXNfcmVwbHkiOmZhbHNlLCJwcm9kdWN0X3Nob3BpZnlfaWQiOjgzMzY5ODAxODExODQsImhhc192aWRlbyI6ZmFsc2UsInBob3Rvc0FycmF5IjpbXSwibm9fZnVsbF9jb250ZW50IjpmYWxzZSwidXJsUHJvZHVjdCI6Imh0dHBzOlwvXC9pY2Uta29vem8ubXlzaG9waWZ5LmNvbVwvcHJvZHVjdHNcL3RydWxpdHRsZS1hZGp1c3RhYmxlLWJhYnktYmF0aC1zdGFuZCIsInByb2R1Y3RfaGFuZGxlIjoidHJ1bGl0dGxlLWFkanVzdGFibGUtYmFieS1iYXRoLXN0YW5kIiwicHJvZHVjdF90aXRsZSI6IkFkanVzdGFibGUgQmFieSBCYXRoIFN0YW5kIiwicHJvZHVjdF9pbWFnZSI6Imh0dHBzOlwvXC9jZG4uc2hvcGlmeS5jb21cL3NcL2ZpbGVzXC8xXC8wNjkwXC8wMTYwXC85NDA4XC9maWxlc1wvQmFieV9iYXRoX3N0YW5kLnBuZyIsInNob3BfZG9tYWluIjoiaWNlLWtvb3pvLm15c2hvcGlmeS5jb20ifV0sImxvYWRNb3JlIjoxLCJ0b3RhbCI6MTE4Mn0=\""; 1100 1101 dataShop[`reviews_homePage`]= "\"eyJyZXZpZXdzIjpbeyJpZCI6NTkwNjgwNzcsInByb2R1Y3RfaWQiOjE3NjM4NTg5LCJzaG9wX2lkIjoxMjQ2NDAsImF1dGhvciI6IkFycGl0YSIsImVtYWlsIjoiYW1hbi5rdW1hckB2Y29tbWlzc2lvbi5jb20iLCJyYXRpbmciOjUsImNvdW50cnkiOiJpbiIsInJldmlldyI6IkkgY2FuIGVhc2lseSBjYXJyeSBpdCBpbiBteSB0cmVrIGJhZyIsImRhdGUiOiIwNFwvMDJcLzIwMjYgMTk6NDM6MTIiLCJzb3VyY2UiOiJzdWJtaXQiLCJ2aWRlb3MiOltdLCJjZl9hbnN3ZXJzIjpbXSwiaGFzX2NmX2Fuc3dlciI6ZmFsc2UsImhhc19yZXBseSI6ZmFsc2UsInByb2R1Y3Rfc2hvcGlmeV9pZCI6ODIyNzYzNTU5MzQwOCwiaGFzX3ZpZGVvIjpmYWxzZSwicGhvdG9zQXJyYXkiOltdLCJub19mdWxsX2NvbnRlbnQiOmZhbHNlLCJ1cmxQcm9kdWN0IjoiaHR0cHM6XC9cL2ljZS1rb296by5teXNob3BpZnkuY29tXC9wcm9kdWN0c1wvbGl2aW5oLWNvb2xtaXN0LXBybyIsInByb2R1Y3RfaGFuZGxlIjoibGl2aW5oLWNvb2xtaXN0LXBybyIsInByb2R1Y3RfdGl0bGUiOiJNaW5pIEFpciBDb29sZXIiLCJwcm9kdWN0X2ltYWdlIjoiaHR0cHM6XC9cL2Nkbi5zaG9waWZ5LmNvbVwvc1wvZmlsZXNcLzFcLzA2OTBcLzAxNjBcLzk0MDhcL2ZpbGVzXC9NaW5pX0Nvb2xlci5wbmciLCJzaG9wX2RvbWFpbiI6ImljZS1rb296by5teXNob3BpZnkuY29tIn0seyJpZCI6NTk3ODI4NTQsInByb2R1Y3RfaWQiOjIyMTQwMzEyLCJzaG9wX2lkIjoxMjQ2NDAsImF1dGhvciI6IkFycGl0YSIsImVtYWlsIjoiYW1hbi5rdW1hckB2Y29tbWlzc2lvbi5jb20iLCJyYXRpbmciOjUsImNvdW50cnkiOiJpbiIsInJldmlldyI6IkkgY2FuIGVhc2lseSBjYXJyeSBpdCBpbiBteSB0cmVrIGJhZyIsImRhdGUiOiIwNFwvMDJcLzIwMjYgMDA6MDA6MDAiLCJzb3VyY2UiOiJjdXN0b20iLCJ2aWRlb3MiOltdLCJjZl9hbnN3ZXJzIjpbXSwiaGFzX2NmX2Fuc3dlciI6ZmFsc2UsImhhc19yZXBseSI6ZmFsc2UsInByb2R1Y3Rfc2hvcGlmeV9pZCI6ODU2Mjk0MjA1MDQ5NiwiaGFzX3ZpZGVvIjpmYWxzZSwicGhvdG9zQXJyYXkiOltdLCJub19mdWxsX2NvbnRlbnQiOmZhbHNlLCJ1cmxQcm9kdWN0IjoiaHR0cHM6XC9cL2ljZS1rb296by5teXNob3BpZnkuY29tXC9wcm9kdWN0c1wvbWluaS1haXItY29vbGVyIiwicHJvZHVjdF9oYW5kbGUiOiJtaW5pLWFpci1jb29sZXIiLCJwcm9kdWN0X3RpdGxlIjoiTWluaSBBaXIgQ29vbGVyIiwicHJvZHVjdF9pbWFnZSI6Imh0dHBzOlwvXC9jZG4uc2hvcGlmeS5jb21cL3NcL2ZpbGVzXC8xXC8wNjkwXC8wMTYwXC85NDA4XC9maWxlc1wvTWluaV9Db29sZXIucG5nIiwic2hvcF9kb21haW4iOiJpY2Uta29vem8ubXlzaG9waWZ5LmNvbSJ9LHsiaWQiOjU5MDQ0MzQ3LCJwcm9kdWN0X2lkIjoxOTc2MTA5Niwic2hvcF9pZCI6MTI0NjQwLCJhdXRob3IiOiJBYmMiLCJlbWFpbCI6Imtvb3pvQGdtYWlsLmNvbSIsInJhdGluZyI6NCwiY291bnRyeSI6ImluIiwicmV2aWV3IjoiaGlpIiwiZGF0ZSI6IjAzXC8zMVwvMjAyNiAxNDoxNDo1OCIsInNvdXJjZSI6InN1Ym1pdCIsInZpZGVvcyI6W10sImNmX2Fuc3dlcnMiOltdLCJoYXNfY2ZfYW5zd2VyIjpmYWxzZSwiaGFzX3JlcGx
11015IjpmYWxzZSwicHJvZHVjdF9zaG9waWZ5X2lkIjo4MzM2NTYzMDExNzc2LCJoYXNfdmlkZW8iOmZhbHNlLCJwaG90b3NBcnJheSI6W10sIm5vX2Z1bGxfY29udGVudCI6ZmFsc2UsInVybFByb2R1Y3QiOiJodHRwczpcL1wvaWNlLWtvb3pvLm15c2hvcGlmeS5jb21cL3Byb2R1Y3RzXC9xb3JmaXQtcHVsc2Utc21hcnQtaGVhbHRoLXRyYWNrZXIiLCJwcm9kdWN0X2hhbmRsZSI6InFvcmZpdC1wdWxzZS1zbWFydC1oZWFsdGgtdHJhY2tlciIsInByb2R1Y3RfdGl0bGUiOiJQdWxzZSBcdTIwMTMgU21hcnQgSGVhbHRoIFRyYWNrZXIiLCJwcm9kdWN0X2ltYWdlIjoiaHR0cHM6XC9cL2Nkbi5zaG9waWZ5LmNvbVwvc1wvZmlsZXNcLzFcLzA2OTBcLzAxNjBcLzk0MDhcL2ZpbGVzXC9TbWFydF9iYW5kLnBuZyIsInNob3BfZG9tYWluIjoiaWNlLWtvb3pvLm15c2hvcGlmeS5jb20ifSx7ImlkIjo1ODk5NDYyNSwicHJvZHVjdF9pZCI6MTk3NjQ1NTQsInNob3BfaWQiOjEyNDY0MCwiYXV0aG9yIjoiS2VzaGF2IFB1bmRpciIsImVtYWlsIjoiYW1hbi5rdW1hckB2Y29tbWlzc2lvbi5jb20iLCJyYXRpbmciOjQsImNvdW50cnkiOiJpbiIsInJldmlldyI6IlByb2R1Y3QgYWNoYSBoYWkgYnV0IHNldHVwIG1lIHRob2RhIHRpbWUgbGFnYSBwZWhsZSIsImRhdGUiOiIwM1wvMzBcLzIwMjYgMjI6Mjc6MzciLCJzb3VyY2UiOiJzdWJtaXQiLCJ2aWRlb3MiOltdLCJjZl9hbnN3ZXJzIjpbXSwiaGFzX2NmX2Fuc3dlciI6ZmFsc2UsImhhc19yZXBseSI6ZmFsc2UsInByb2R1Y3Rfc2hvcGlmeV9pZCI6ODMzNjk4MDE4MTE4NCwiaGFzX3ZpZGVvIjpmYWxzZSwicGhvdG9zQXJyYXkiOltdLCJub19mdWxsX2NvbnRlbnQiOmZhbHNlLCJ1cmxQcm9kdWN0IjoiaHR0cHM6XC9cL2ljZS1rb296by5teXNob3BpZnkuY29tXC9wcm9kdWN0c1wvdHJ1bGl0dGxlLWFkanVzdGFibGUtYmFieS1iYXRoLXN0YW5kIiwicHJvZHVjdF9oYW5kbGUiOiJ0cnVsaXR0bGUtYWRqdXN0YWJsZS1iYWJ5LWJhdGgtc3RhbmQiLCJwcm9kdWN0X3RpdGxlIjoiQWRqdXN0YWJsZSBCYWJ5IEJhdGggU3RhbmQiLCJwcm9kdWN0X2ltYWdlIjoiaHR0cHM6XC9cL2Nkbi5zaG9waWZ5LmNvbVwvc1wvZmlsZXNcLzFcLzA2OTBcLzAxNjBcLzk0MDhcL2ZpbGVzXC9CYWJ5X2JhdGhfc3RhbmQucG5nIiwic2hvcF9kb21haW4iOiJpY2Uta29vem8ubXlzaG9waWZ5LmNvbSJ9LHsiaWQiOjU4OTk0NjEyLCJwcm9kdWN0X2lkIjoxOTc2NDU1NCwic2hvcF9pZCI6MTI0NjQwLCJhdXRob3IiOiJEZWVwYW5zaHUgU2lyb2giLCJlbWFpbCI6ImFtYW4ua3VtYXJAdmNvbW1pc3Npb24uY29tIiwicmF0aW5nIjo1LCJjb3VudHJ5IjoiaW4iLCJyZXZpZXciOiJIZWlnaHQgYWRqdXN0IGthciBzYWt0ZSBobyB3aGljaCBpcyBhY3R1YWxseSB2ZXJ5IHVzZWZ1bCIsImRh
1101dGUiOiIwM1wvMzBcLzIwMjYgMjI6MDA6NTYiLCJzb3VyY2UiOiJzdWJtaXQiLCJ2aWRlb3MiOltdLCJjZl9hbnN3ZXJzIjpbXSwiaGFzX2NmX2Fuc3dlciI6ZmFsc2UsImhhc19yZXBseSI6ZmFsc2UsInByb2R1Y3Rfc2hvcGlmeV9pZCI6ODMzNjk4MDE4MTE4NCwiaGFzX3ZpZGVvIjpmYWxzZSwicGhvdG9zQXJyYXkiOltdLCJub19mdWxsX2NvbnRlbnQiOmZhbHNlLCJ1cmxQcm9kdWN0IjoiaHR0cHM6XC9cL2ljZS1rb296by5teXNob3BpZnkuY29tXC9wcm9kdWN0c1wvdHJ1bGl0dGxlLWFkanVzdGFibGUtYmFieS1iYXRoLXN0YW5kIiwicHJvZHVjdF9oYW5kbGUiOiJ0cnVsaXR0bGUtYWRqdXN0YWJsZS1iYWJ5LWJhdGgtc3RhbmQiLCJwcm9kdWN0X3RpdGxlIjoiQWRqdXN0YWJsZSBCYWJ5IEJhdGggU3RhbmQiLCJwcm9kdWN0X2ltYWdlIjoiaHR0cHM6XC9cL2Nkbi5zaG9waWZ5LmNvbVwvc1wvZmlsZXNcLzFcLzA2OTBcLzAxNjBcLzk0MDhcL2ZpbGVzXC9CYWJ5X2JhdGhfc3RhbmQucG5nIiwic2hvcF9kb21haW4iOiJpY2Uta29vem8ubXlzaG9waWZ5LmNvbSJ9LHsiaWQiOjU4OTk0NjIwLCJwcm9kdWN0X2lkIjoxOTc2NDU1NCwic2hvcF9pZCI6MTI0NjQwLCJhdXRob3IiOiJJc2hpa2EgQmF0cmEiLCJlbWFpbCI6ImFtYW4ua3VtYXJAdmNvbW1pc3Npb24uY29tIiwicmF0aW5nIjo1LCJjb3VudHJ5IjoiaW4iLCJyZXZpZXciOiJIb25lc3RseSBtYWtlcyB0aGluZ3MgZWFzaWVyLCBlc3BlY2lhbGx5IHdoZW4geW91XHUyMDE5cmUgYWxvbmUiLCJkYXRlIjoiMDNcLzMwXC8yMDI2IDIxOjExOjQ2Iiwic291cmNlIjoic3VibWl0IiwidmlkZW9zIjpbXSwiY2ZfYW5zd2VycyI6W10sImhhc19jZl9hbnN3ZXIiOmZhbHNlLCJoYXNfcmVwbHkiOmZhbHNlLCJwcm9kdWN0X3Nob3BpZnlfaWQiOjgzMzY5ODAxODExODQsImhhc192aWRlbyI6ZmFsc2UsInBob3Rvc0FycmF5IjpbXSwibm9fZnVsbF9jb250ZW50IjpmYWxzZSwidXJsUHJvZHVjdCI6Imh0dHBzOlwvXC9pY2Uta29vem8ubXlzaG9waWZ5LmNvbVwvcHJvZHVjdHNcL3RydWxpdHRsZS1hZGp1c3RhYmxlLWJhYnktYmF0aC1zdGFuZCIsInByb2R1Y3RfaGFuZGxlIjoidHJ1bGl0dGxlLWFkanVzdGFibGUtYmFieS1iYXRoLXN0YW5kIiwicHJvZHVjdF90aXRsZSI6IkFkanVzdGFibGUgQmFieSBCYXRoIFN0YW5kIiwicHJvZHVjdF9pbWFnZSI6Imh0dHBzOlwvXC9jZG4uc2hvcGlmeS5jb21cL3NcL2ZpbGVzXC8xXC8wNjkwXC8wMTYwXC85NDA4XC9maWxlc1wvQmFieV9iYXRoX3N0YW5kLnBuZyIsInNob3BfZG9tYWluIjoiaWNlLWtvb3pvLm15c2hvcGlmeS5jb20ifSx7ImlkIjo1ODk5NDYxNSwicHJvZHVjdF9pZCI6MTk3NjQ1NTQsInNob3BfaWQiOjEyNDY0MCwiYXV0aG9yIjoiTmFpbmEgU29vZCIsImVtYWlsIjoiYW1hbi5rdW1hckB2Y29tbWlzc2lvbi5jb20iLCJyYXRpbmciOjUsImNvdW50cnkiOiJpbiIsInJldmlldyI6IkxpZ2h0d2VpZ2h0IGhhaSBhdXIgZm9sZCBiaGkgaG8gamF0YSBoYWksIHN0b3JhZ2UgZWFzeSBobyBnYXlhIiwiZGF0ZSI6IjAzXC8zMFwvMjAyNiAyMDoxNDo0OCIsInNvdXJjZSI6InN1Ym1pdCIsInZpZGVvcyI6W10sImNmX2Fuc3dlcnMiOltdLCJoYXNfY2ZfYW5zd2VyIjpmYWxzZSwiaGFzX3JlcGx
11015IjpmYWxzZSwicHJvZHVjdF9zaG9waWZ5X2lkIjo4MzM2OTgwMTgxMTg0LCJoYXNfdmlkZW8iOmZhbHNlLCJwaG90b3NBcnJheSI6W10sIm5vX2Z1bGxfY29udGVudCI6ZmFsc2UsInVybFByb2R1Y3QiOiJodHRwczpcL1wvaWNlLWtvb3pvLm15c2hvcGlmeS5jb21cL3Byb2R1Y3RzXC90cnVsaXR0bGUtYWRqdXN0YWJsZS1iYWJ5LWJhdGgtc3RhbmQiLCJwcm9kdWN0X2hhbmRsZSI6InRydWxpdHRsZS1hZGp1c3RhYmxlLWJhYnktYmF0aC1zdGFuZCIsInByb2R1Y3RfdGl0bGUiOiJBZGp1c3RhYmxlIEJhYnkgQmF0aCBTdGFuZCIsInByb2R1Y3RfaW1hZ2UiOiJodHRwczpcL1wvY2RuLnNob3BpZnkuY29tXC9zXC9maWxlc1wvMVwvMDY5MFwvMDE2MFwvOTQwOFwvZmlsZXNcL0JhYnlfYmF0aF9zdGFuZC5wbmciLCJzaG9wX2RvbWFpbiI6ImljZS1rb296by5teXNob3BpZnkuY29tIn0seyJpZCI6NTg5OTQ2MjIsInByb2R1Y3RfaWQiOjE5NzY0NTU0LCJzaG9wX2lkIjoxMjQ2NDAsImF1dGhvciI6IkFhbmNoYWwgRHVnZ2FsIiwiZW1haWwiOiJhbWFuLmt1bWFyQHZjb21taXNzaW9uLmNvbSIsInJhdGluZyI6NSwiY291bnRyeSI6ImluIiwicmV2aWV3IjoiQmFieSBjb21mb3J0YWJsZSByZWh0YSBoYWksIGtvaSBzdHJ1Z2dsZSBuYWhpIGhvdGkgYmF0aGluZyBtZSIsImRhdGUiOiIwM1wvMzBcLzIwMjYgMTk6MjI6MTIiLCJzb3VyY2UiOiJzdWJtaXQiLCJ2aWRlb3MiOltdLCJjZl9hbnN3ZXJzIjpbXSwiaGFzX2NmX2Fuc3dlciI6ZmFsc2UsImhhc19yZXBseSI6ZmFsc2UsInByb2R1Y3Rfc2hvcGlmeV9pZCI6ODMzNjk4MDE4MTE4NCwiaGFzX3ZpZGVvIjpmYWxzZSwicGhvdG9zQXJyYXkiOltdLCJub19mdWxsX2NvbnRlbnQiOmZhbHNlLCJ1cmxQcm9kdWN0IjoiaHR0cHM6XC9cL2ljZS1rb296by5teXNob3BpZnkuY29tXC9wcm9kdWN0c1wvdHJ1bGl0dGxlLWFkanVzdGFibGUtYmFieS1iYXRoLXN0YW5kIiwicHJvZHVjdF9oYW5kbGUiOiJ0cnVsaXR0bGUtYWRqdXN0YWJsZS1iYWJ5LWJhdGgtc3RhbmQiLCJwcm9kdWN0X3RpdGxlIjoiQWRqdXN0YWJsZSBCYWJ5IEJhdGggU3RhbmQiLCJwcm9kdWN0X2ltYWdlIjoiaHR0cHM6XC9cL2Nkbi5zaG9waWZ5LmNvbVwvc1wvZmlsZXNcLzFcLzA2OTBcLzAxNjBcLzk0MDhcL2ZpbGVzXC9CYWJ5X2JhdGhfc3RhbmQucG5nIiwic2hvcF9kb21haW4iOiJpY2Uta29vem8ubXlzaG9waWZ5LmNvbSJ9LHsiaWQiOjU4OTk0NjMwLCJwcm9kdWN0X2lkIjoxOTc2NDU1NCwic2hvcF9pZCI6MTI0NjQwLCJhdXRob3IiOiJMYWtzaGl0IEFobGF3YXQiLCJlbWFpbCI6ImFtYW4ua3VtYXJAdmNvbW1pc3Npb24uY29tIiwicmF0aW5nIjo1LCJjb3VudHJ5IjoiaW4iLCJyZXZpZXciOiJUaGVlayBoYWkgb3ZlcmFsbCwgYmFzIHRob2RhIGF1ciBwcmVtaXVtIGZlZWwgaG90YSB0b2ggYmV0dGVyIiwiZGF0ZSI6IjAzXC8zMFwvMjAyNiAxODo1ODoyMyIsInNvdXJjZSI6InN1Ym1pdCIsInZpZGVvcyI6W10sImNmX2Fuc3dlcnMiOltdLCJoYXNfY2ZfYW5zd2VyIjpmYWxzZSwiaGFzX3JlcGx
11015IjpmYWxzZSwicHJvZHVjdF9zaG9waWZ5X2lkIjo4MzM2OTgwMTgxMTg0LCJoYXNfdmlkZW8iOmZhbHNlLCJwaG90b3NBcnJheSI6W10sIm5vX2Z1bGxfY29udGVudCI6ZmFsc2UsInVybFByb2R1Y3QiOiJodHRwczpcL1wvaWNlLWtvb3pvLm15c2hvcGlmeS5jb21cL3Byb2R1Y3RzXC90cnVsaXR0bGUtYWRqdXN0YWJsZS1iYWJ5LWJhdGgtc3RhbmQiLCJwcm9kdWN0X2hhbmRsZSI6InRydWxpdHRsZS1hZGp1c3RhYmxlLWJhYnktYmF0aC1zdGFuZCIsInByb2R1Y3RfdGl0bGUiOiJBZGp1c3RhYmxlIEJhYnkgQmF0aCBTdGFuZCIsInByb2R1Y3RfaW1hZ2UiOiJodHRwczpcL1wvY2RuLnNob3BpZnkuY29tXC9zXC9maWxlc1wvMVwvMDY5MFwvMDE2MFwvOTQwOFwvZmlsZXNcL0JhYnlfYmF0aF9zdGFuZC5wbmciLCJzaG9wX2RvbWFpbiI6ImljZS1rb296by5teXNob3BpZnkuY29tIn0seyJpZCI6NTg5OTQ2MjcsInByb2R1Y3RfaWQiOjE5NzY0NTU0LCJzaG9wX2lkIjoxMjQ2NDAsImF1dGhvciI6IlJpZGhpbWEgVHVsaSIsImVtYWlsIjoiYW1hbi5rdW1hckB2Y29tbWlzc2lvbi5jb20iLCJyYXRpbmciOjUsImNvdW50cnkiOiJpbiIsInJldmlldyI6IlZlcnkgY29udmVuaWVudCwgZXNwZWNpYWxseSBmb3IgbW9tcy4gQmFjayBwYWluIGJoaSBrYW0gaG90YSBoYWkiLCJkYXRlIjoiMDNcLzMwXC8yMDI2IDE4OjQxOjA2Iiwic291cmNlIjoic3VibWl0IiwidmlkZW9zIjpbXSwiY2ZfYW5zd2VycyI6W10sImhhc19jZl9hbnN3ZXIiOmZhbHNlLCJoYXNfcmVwbHkiOmZhbHNlLCJwcm9kdWN0X3Nob3BpZnlfaWQiOjgzMzY5ODAxODExODQsImhhc192aWRlbyI6ZmFsc2UsInBob3Rvc0FycmF5IjpbXSwibm9fZnVsbF9jb250ZW50IjpmYWxzZSwidXJsUHJvZHVjdCI6Imh0dHBzOlwvXC9pY2Uta29vem8ubXlzaG9waWZ5LmNvbVwvcHJvZHVjdHNcL3RydWxpdHRsZS1hZGp1c3RhYmxlLWJhYnktYmF0aC1zdGFuZCIsInByb2R1Y3RfaGFuZGxlIjoidHJ1bGl0dGxlLWFkanVzdGFibGUtYmFieS1iYXRoLXN0YW5kIiwicHJvZHVjdF90aXRsZSI6IkFkanVzdGFibGUgQmFieSBCYXRoIFN0YW5kIiwicHJvZHVjdF9pbWFnZSI6Imh0dHBzOlwvXC9jZG4uc2hvcGlmeS5jb21cL3NcL2ZpbGVzXC8xXC8wNjkwXC8wMTYwXC85NDA4XC9maWxlc1wvQmFieV9iYXRoX3N0YW5kLnBuZyIsInNob3BfZG9tYWluIjoiaWNlLWtvb3pvLm15c2hvcGlmeS5jb20ifV0sImxvYWRNb3JlIjoxLCJ0b3RhbCI6MTE4Mn0=\""; 1102 1103 dataShop[`shop_info_setting`]= "{\"hasCssCustom\":false,\"starColor\":\"#000000\",\"starStyle\":\"star\",\"textPrimary\":\"#1f2021\",\"textSecondary\":\"#a3a3a3\",\"font\":\"Poppins\",\"width\":\"1140px\",\"reviewBg\":\"#ffffff\",\"sort\":\"photo\",\"jsonLd\":true,\"itemPerLoad\":\"10\",\"showVote\":false,\"voteColor\":\"#FF9C00\",\"header_headerQuickLayout\":\"default-2\",\"header_showStatistic\":true,\"header_avgRatingShape\":\"square\",\"header_avgRatingColor\":\"#000000\",\"header_starArrange\":\"vertical\",\"header_writeReviewBtnShape\":\"square\",\"header_writeReviewBtnColor\":\"#000000\",\"header_writeReviewBtnTextColor\":\"#ffffff\",\"header_submitBtnShape\":\"square\",\"header_submitBtnColor\":\"#000000\",\"header_submitBtnTextColor\":\"#ffffff\",\"header_reviewForm\":false,\"header_reviewFormat\":\"toggle\",\"body_customerName\":\"full\",\"body_customerAvatarShape\":\"round\",\"body_customerAvatarDisplay\":\"text\",\"body_verifyBadge\":true,\"body_verifyBadgeColor\":\"#000000\",\"body_showFlag\":true,\"body_flag\":\"retangle\",\"body_layout\":\"grid\",\"body_bodyQuickLayout\":\"default-2\",\"body_reviewPhoto\":true,\"body_date\":true,\"body_dateFormat\":\"MM-dd-yyyy\",\"body_contentAlign\":\"left\",\"body_bgReview\":\"#ffffff\",\"lazyLoad\":true,\"isLimitContent\":false,\"limitContentCharacters\":500,\"highlightTabEnabled\":false,\"paginationType\":\"load-more\",\"show_2_widget\":true,\"custom\":false,\"twoColumnsOnMobile\":true,\"hiddenNoneReviews\":false,\"useAutoRTL\":true,\"starRating_color\":null,\"starRating_SingularReview\":\"{{n}} review\",\"starRating_PluralReview\":\"{{n}} reviews\",\"starRating_EmptyReview\":\"No review\",\"starRating_showText\":false,\"starRating_hideIfNoReviews\":false,\"showHiddenStar\":\"0\",\"popSetting\":{\"state\":false,\"source\":[],\"clickType\":\"product\",\"clickValue\":\"\",\"rating\":5,\"photo\":false,\"content\":false,\"initialDelay\":10,\"delayBetween\":10,\"displayTime\":5,\"maxPopups\":5,\"repeatAfter\":10,\"pages\":[],\"position\":\"bottom-left\",\"format\":\"horizontal\",\"backgroundType\":\"solid\",\"backgroundValue\":\"#5b69c3\",\"starColor\":\"#fc9d01\",\"showDate\":true,\"textFont\":\"Nunito Sans\",\"textColor\":\"#ffffff\",\"hideMobile\":false},\"popEnabled\":false,\"homepage_type\":\"default-4\",\"homepage_layout\":\"grid\",\"homepage_slider\":true,\"homepage_desktopItems\":3,\"homepage_smallDesktopItems\":3,\"homepage_tabletItems\":2,\"homepage_mobileItems\":1,\"homepage_autoSlider\":false,\"homepage_delaySlider\":2000,\"showSubmitImage\":true,\"checkSortReview\":true,\"canUseReviewPerLoad\":true,\"videosPerReview\":true,\"videoEnabled\":true,\"shopPlan\":{\"grid\":true,\"testimonial\":true,\"gallery\":true,\"cardCarousel\":true,\"highlight\"
1103:true,\"pop\":true},\"discountEnabled\":false,\"discountValue\":\"10%\",\"loginRequireEnabled\":false,\"orderRequireEnabled\":false,\"orderProductRequireEnabled\":false,\"version\":244,\"minJs\":true,\"versionLiquid\":\"14\",\"hostServer\":\"https:\\\/\\\/app.laireviews.com\",\"hostLoadMore\":\"https:\\\/\\\/store.laireviews.com\",\"host\":\"https:\\\/\\\/cdn.laireviews.com\",\"versionUpdate\":\"20260617045330\",\"last_updated\":false,\"maxUploadFileSize\":2,\"showWatermark\":false,\"widgets\":{\"grid\":{\"layout\":\"default-2\",\"itemPerLoadLayout\":10,\"source\":\"homePage\"},\"cardCarousel\":{\"layout\":\"default-2\",\"source\":\"homePage\",\"delay\":2000,\"auto_run\":false},\"testimonial\":{\"source\":\"homePage\",\"delay\":2000,\"auto_run\":false},\"gallery\":{\"source\":\"happyPage\"}},\"groups\":{\"homePage\":{\"default\":true,\"includePhoto\":false,\"includeContent\":false,\"enabled\":true},\"happyPage\":{\"default\":true,\"includePhoto\":true,\"includeContent\":false,\"enabled\":true},\"highlightProductPage\":{\"default\":true,\"includePhoto\":false,\"includeContent\":true,\"enabled\":true}},\"customForms\":[]}"; 1104 1105 dataShop['customer']={ 1106 "email" : null, 1107 "name" : null, 1108 "order" : "" 1109 }; 1110 dataShop['orders']= {}; 1111 1112 1113 var scmCustomData = (typeof scmCustomData == "undefined" || scmCustomData == null) ? {} : scmCustomData; 1114 var dataShopFromLiquidLAI = (typeof dataShopFromLiquidLAI == "undefined" || dataShopFromLiquidLAI == null) ? {} : dataShopFromLiquidLAI; 1115 dataShopFromLiquidLAI= { 1116 "shopDomain" : `www.koozo.com`, 1117 'templateCurrent' : 'page', 1118 "shopName" : `ice-koozo`, 1119 "templatePage" : 'page', 1120 "productMainId" : '', 1121 "productMainInfo" : {}, 1122 "scmCustomData" : JSON.stringify(scmCustomData), 1123 "scmAccount" : { 1124 "email" : null, 1125 "name" : null, 1126 "order" : "" 1127 }, 1128 'current_language' : { 1129 'shop_locale' : { 1130 'locale' : "en" 1131 } 1132 }, 1133 'dataShop' : dataShop 1134 } 1135 dataShopFromLiquidLAI['current_language']= {"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}}; 1136 dataShopFromLiquidLAI.productMainInfo['product']= null; 1137 1138 var laiScriptTagGlobal = (typeof laiScriptTagGlobal == "undefined" || laiScriptTagGlobal == null) ? 1139 { 1140 "url" : "https://cdn.laireviews.com/js/frontend/version-14/reviews-scripttag.min.js?version=7" 1141 } 1142 : laiScriptTagGlobal; 1143</script>
vendor: 1 bytes, line 1143
1143
1144<script> 1145 ( function(){ 1146 function loadScript(url, callback){ 1147 let script = document.createElement("script"); 1148 script.type = "text/javascript"; 1149 if (script.readyState){ // IE 1150 script.onreadystatechange = function(){ 1151 if (script.readyState == "loaded" || script.readyState == "complete"){ 1152 script.onreadystatechange = null; 1153 callback(); 1154 } 1155 }; 1156 } else { // Others 1157 script.onreadystatechange = callback; 1158 script.onload = callback; 1159 } 1160 script.setAttribute("id", "lai-script-tag"); 1161 script.setAttribute("defer", "defer"); 1162 script.src = url; 1163 let x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(script, x); 1164 }; 1165 if(window.attachEvent) { 1166 window.attachEvent('onload', function(){ 1167 let laiScriptTag= (typeof laiScriptTagGlobal == "undefined" || laiScriptTagGlobal == null) ? { 1168 'url' : "https://cdn.laireviews.com/js/frontend/version-14/reviews-scripttag.min.js?version=7" 1169 } : laiScriptTagGlobal; 1170 let checkScriptLoaded= document.getElementById("lai-script-tag"); 1171 if(!checkScriptLoaded){ 1172 loadScript(laiScriptTag.url,function(){ 1173 }); 1174 } 1175 }); 1176 } else { 1177 window.addEventListener('load', function(){ 1178 let laiScriptTag= (typeof laiScriptTagGlobal == "undefined" || laiScriptTagGlobal == null) ? { 1179 'url' : "https://cdn.laireviews.com/js/frontend/version-14/reviews-scripttag.min.js?version=7" 1180 } : laiScriptTagGlobal; 1181 let checkScriptLoaded= document.getElementById("lai-script-tag"); 1182 if(!checkScriptLoaded){ 1183 loadScript(laiScriptTag.url,function(){ 1184 }); 1185 } 1186 }, false); 1187 } 1188 })(); 1189</script>
1189 1190 1191 1192<!-- END app snippet --> 1193 1194<!-- END app block -->
1194<script src="https://cdn.shopify.com/extensions/01a0f17a-0801-7782-9ed6-3d0bfc5ac709/cvc-multi-currency-197/assets/convercy.js" type="text/javascript" defer="defer"></script>
1194 1195<link href="https://cdn.shopify.com/extensions/01a0f17a-0801-7782-9ed6-3d0bfc5ac709/cvc-multi-currency-197/assets/convercy.css" rel="stylesheet" type="text/css" media="all"> 1196<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1197<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: 69001609408,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};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 1197
1197
1198<script> 1199 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1200</script>
vendor: 1 bytes, line 1200
1200
1201<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}
1201).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: 69001609408,storefrontBaseUrl: "https://www.koozo.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.koozo.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1821573312","configuration":"{\"projectId\":\"qni8h47ilo\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
1201,"dataSharingState":"unrestricted"},{"id":"831324352","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-WTW72J9DTK\\\",\\\"GT-WP4R3L4N\\\",\\\"G-T4QK9MYTHG\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-WTW72J9DTK\\\",\\\"G-T4QK9MYTHG\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-WTW72J9DTK\\\",\\\"G-T4QK9MYTHG\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-WTW72J9DTK\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-WTW72J9DTK\\\",\\\"MC-C6KRFV99LE\\\",\\\"G-T4QK9MYTHG\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-WTW72J9DTK\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-WTW72J9DTK\\\",\\\"MC-C6KRFV99LE\\\",\\\"G-T4QK9MYTHG\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-WTW72J9DTK\\\",\\\"MC-C6KRFV99LE\\\",\\\"G-T4QK9MYTHG\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-WTW72J9DTK\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-WTW72J9DTK\\\",\\\"G-T4QK9MYTHG\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-WTW72J9DTK\\\",\\\"G-T4QK9MYTHG\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-WTW72J9DTK\\\"}],\\\"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":"829980864","configuration":"{\"pixel_id\":\"3829298733988902\",\"pixel_type\":\"facebook_pixel\"}","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":"116490432","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"TrackierWebSDK-Order Purchase","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"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":"Koozo Commerce","paymentSettings":{"currencyCode":"INR"},"myshopifyDomain":"ice-koozo.myshopify.com","countryCode":"IN","storefrontUrl":"https:\/\/www.koozo.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.koozo.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"142927069376","themePublished":"true","eventMetadataId":"acf354d4-1441-4bd1-a85f-ff60d5dcff5d","pageType":"page","resourceId":"106310959296","shopId":"69001609408","storefrontBaseUrl":"https:\/\/www.koozo.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1201<script> 1202 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1203 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1204 window.ShopifyAnalytics.meta.currency = 'INR'; 1205 var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":106310959296,"requestId":"2589c58c-08e2-4e1b-a52e-32ba152f4098-1790792818"}}; 1206 for (var attr in meta) { 1207 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1208 } 1209</script>
vendor: 1 bytes, line 1209
1209
1210<script class="analytics"> 1211 (function () { 1212 var customDocumentWrite = function(content) { 1213 var jquery = null; 1214 1215 if (window.jQuery) { 1216 jquery = window.jQuery; 1217 } else if (window.Checkout && window.Checkout.$) { 1218 jquery = window.Checkout.$; 1219 } 1220 1221 if (jquery) { 1222 jquery('body').append(content); 1223 } 1224 }; 1225 1226 var hasLoggedConversion = function(token) { 1227 if (token) { 1228 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1229 } 1230 return false; 1231 } 1232 1233 var setCookieIfConversion = function(token) { 1234 if (token) { 1235 var twoMonthsFromNow = new Date(Date.now()); 1236 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1237 1238 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1239 } 1240 } 1241 1242 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1243 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1244 if (trekkie.integrations) { 1245 return; 1246 } 1247 trekkie.methods = [ 1248 'identify', 1249 'page', 1250 'ready', 1251 'track', 1252 'trackForm', 1253 'trackLink' 1254 ]; 1255 trekkie.factory = function(method) { 1256 return function() { 1257 var args = Array.prototype.slice.call(arguments); 1258 args.unshift(method); 1259 trekkie.push(args); 1260 if (method == 'track' || method == 'page') { 1261 var pageUrl; 1262 try { 1263 pageUrl = window.location.href; 1264 } catch (e) {} 1265 var pageReferrer; 1266 try { 1267 pageReferrer = document.referrer; 1268 } catch (e) {} 1269 try { 1270 if (window.__TREKKIE_SHIM_QUEUE == null) { 1271 window.__TREKKIE_SHIM_QUEUE = []; 1272 } 1273 window.__TREKKIE_SHIM_QUEUE.push({ 1274 from: 'trekkie-stub', 1275 method: method, 1276 args: args.slice(1), 1277 pageContext: { 1278 url: pageUrl, 1279 referrer: pageReferrer 1280 } 1281 }); 1282 } catch (e) { 1283 // no-op 1284 } 1285 } 1286 return trekkie; 1287 }; 1288 }; 1289 for (var i = 0; i < trekkie.methods.length; i++) { 1290 var key = trekkie.methods[i]; 1291 trekkie[key] = trekkie.factory(key); 1292 } 1293 trekkie.load = function(config) { 1294 trekkie.config = config || {}; 1295 trekkie.config.initialDocumentCookie = document.cookie; 1296 var first = document.getElementsByTagName('script')[0]; 1297var script = document.createElement('script'); 1298script.type = 'text/javascript'; 1299script.onerror = function(e) { 1300 var scriptFallback = document.createElement('script'); 1301 scriptFallback.type = 'text/javascript'; 1302 scriptFallback.onerror = function(error) { 1303 var Monorail = { 1304 produce: function produce(monorailDomain, schemaId, payload) { 1305 var currentMs = new Date().getTime(); 1306 var event = { 1307 schema_id: schemaId, 1308 payload: payload, 1309 metadata: { 1310 event_created_at_ms: currentMs, 1311 event_sent_at_ms: currentMs 1312 } 1313 }; 1314 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1315 }, 1316 sendRequest: function sendRequest(endpointUrl, payload) { 1317 // Try the sendBeacon API 1318 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1319 var blobData = new window.Blob([payload], { 1320 type: 'text/plain' 1321 }); 1322 1323 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1324 return true; 1325 } // sendBeacon was not successful 1326 1327 } // XHR beacon 1328 1329 var xhr = new XMLHttpRequest(); 1330 1331 try { 1332 xhr.open('POST', endpointUrl); 1333 xhr.setRequestHeader('Content-Type', 'text/plain'); 1334 xhr.send(payload); 1335 } catch (e) { 1336 console.log(e); 1337 } 1338 1339 return false; 1340 }, 1341 isIos12: function isIos12() { 1342 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1343 } 1344 }; 1345 Monorail.produce('monorail-edge.shopifysvc.com', 1346 'trekkie_storefront_load_errors/1.1', 1347 {shop_id: 69001609408, 1348 theme_id: 142927069376, 1349 app_name: "storefront", 1350 context_url: window.location.href, 1351 source_url: "//www.koozo.com/cdn/s/trekkie.storefront.8fbb7598bfc52f7298fce09b15942db7f0f927c3.min.js"}); 1352 1353 }; 1354 scriptFallback.async = true; 1355 scriptFallback.src = '//www.koozo.com/cdn/s/trekkie.storefront.8fbb7598bfc52f7298fce09b15942db7f0f927c3.min.js'; 1356 first.parentNode.insertBefore(scriptFallback, first); 1357}; 1358script.async = true; 1359script.src = '//www.koozo.com/cdn/s/trekkie.storefront.8fbb7598bfc52f7298fce09b15942db7f0f927c3.min.js'; 1360first.parentNode.insertBefore(script, first); 1361 1362 }; 1363 trekkie.load( 1364 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":69001609408,"isMerchantRequest":null,"themeId":142927069376,"themeCityHash":"17162720926742522561","contentLanguage":"en","currency":"INR","eventMetadataId":"acf354d4-1441-4bd1-a85f-ff60d5dcff5d"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1365 ); 1366 1367 var loaded = false;
1368 trekkie.ready(function() { 1369 if (loaded) return; 1370 loaded = true; 1371 1372 window.ShopifyAnalytics.lib = window.trekkie; 1373 1374 var originalDocumentWrite = document.write; 1375 document.write = customDocumentWrite; 1376 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1377 document.write = originalDocumentWrite; 1378 1379 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1380 var token = match? match[1]: undefined; 1381 if (!hasLoggedConversion(token)) { 1382 setCookieIfConversion(token); 1383 1384 } 1385 }); 1386 1387 window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":106310959296,"requestId":"2589c58c-08e2-4e1b-a52e-32ba152f4098-1790792818","shopifyEmitted":true}); 1388 1389 var eventsListenerScript = document.createElement('script'); 1390 eventsListenerScript.async = true; 1391 eventsListenerScript.src = "//www.koozo.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1392 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1393})();</script>
vendor: 1 bytes, line 1393
1393
1394<script 1395 defer 1396 src="https://www.koozo.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1397 data-application="storefront-renderer" 1398 data-shop-id="69001609408" 1399 data-render-region="gcp-europe-west1" 1400 data-page-type="page" 1401 data-theme-instance-id="142927069376" 1402 data-theme-name="Shrine PRO" 1403 data-theme-version="1.1.4" 1404 data-monorail-region="shop_domain" 1405 data-resource-timing-sampling-rate="10" 1406 data-shs="true" 1407 data-shs-beacon="true" 1408 data-shs-export-with-fetch="true" 1409 data-shs-logs-sample-rate="1" 1410 data-shs-beacon-endpoint="https://www.koozo.com/api/collect" 1411></script>
1411 1412<meta name="shopify-y" content="27a97047-a84a-40a8-a7db-19334cc0f771" data-expiration="1822350418000"><meta name="shopify-s" content="53ad5a37-b829-4963-a801-21ef6b20e4c9" data-expiration="1790794618000"><meta name="new-cookie-storage-activated" content="t"> 1413</head> 1414 1415 <body class="gradient link-btns--arrow action-btns--center"> 1416
1416<script src="https://static-cdn.trackier.com/js/trackier-web-sdk.js"></script>
vendor: 1 bytes, line 1416
1416
1417<script> 1418window.TrackierWebSDK.trackClick('track.vcommission.com'); 1419</script>
1419 1420 1421 1422 1423 1424 1425 1426
1426<script src="https://static-cdn.trackier.com/js/trackier-web-sdk.js"></script>
1426 1427
1427<script> 1428 //window.TrackierWebSDK.init(); 1429 window.TrackierWebSDK.trackClick('track.vcommission.com'); 1430 </script>
1430 1431 1432 <a class="skip-to-content-link button visually-hidden" href="#MainContent"> 1433 Skip to content 1434 </a> 1435 1436 1437 1438 <!-- BEGIN sections: header-group --> 1439<div id="shopify-section-sections--18194296701120__fe1c8c67-b84c-4466-a515-70df3134c1c0" class="shopify-section shopify-section-group-header-group announcement-bar-section"><style data-shopify>.section-sections--18194296701120__fe1c8c67-b84c-4466-a515-70df3134c1c0-padding { 1440 padding-top: 3px; 1441 padding-bottom: 3px; 1442 } 1443 1444 @media screen and (min-width: 750px) { 1445 .section-sections--18194296701120__fe1c8c67-b84c-4466-a515-70df3134c1c0-padding { 1446 padding-top: 4px; 1447 padding-bottom: 4px; 1448 } 1449 } 1450 1451 .announcement-bar-sections--18194296701120__fe1c8c67-b84c-4466-a515-70df3134c1c0.color-custom { 1452 --color-background: 244, 198, 198; 1453 --gradient-background: #f4c6c6; 1454 --color-foreground: 18, 18, 18; 1455 }</style> 1456 1457 1458 <div 1459 class="announcement-bar announcement-bar-sections--18194296701120__fe1c8c67-b84c-4466-a515-70df3134c1c0 section-sections--18194296701120__fe1c8c67-b84c-4466-a515-70df3134c1c0-padding color-accent-1 gradient" 1460 role="region" 1461 style="--columns-desktop: 3;--columns-mobile: 1;--gap-desktop:2.4rem;--gap-mobile:1.6rem;" 1462 > 1463 <div class="page-width"> 1464 1465 <splide-component 1466 data-type='loop' 1467 data-autoplay='false' 1468 data-autoplay-speed='3' 1469 data-slides-desktop="3" 1470 data-slides-mobile="1" 1471 data-gap-desktop='24' 1472 data-gap-mobile='16' 1473 data-arrows='false' 1474 data-pagination='false' 1475 1476 data-destroy-desktop="true" 1477 1478 > 1479 1480 <div class='splide splide--vertically-centered splide--precalc-width-mobile'> 1481 <div class="splide__track"> 1482 <ul 1483 class="splide__list announcement-bar__desktop-grid" 1484 data-columns-desktop="3" 1485 data-columns-mobile="1" 1486 > 1487 1488 <li class="splide__slide"> 1489 <div class="splide__slide__container"> 1490 <div 1491 class="announcement-bar__item announcement-bar__item-center" 1492 style=" 1493 --mobile-text-size: 1.2rem; 1494 --desktop-text-size: 1.2rem; 1495 --mobile-icon-size: 2.0rem; 1496 --desktop-icon-size: 2.0rem; 1497 " 1498 1499 > 1500<p class="announcement-bar__message announcement-bar__message--mobile-horizontal announcement-bar__message--desktop-horizontal"> 1501 1502 <span class="material-icon material-symbols-outlined"> 1503 acute 1504</span> 1505 1506 <span>FREE EXPRESS SHIPPING</span> 1507 </p><img src="https://flagcdn.com/in.svg" style="height: 0.7em" class="in"> 1508 </div> 1509 </div> 1510 </li> 1511 1512 1513 1514 <li class="splide__slide"> 1515 <div class="splide__slide__container"> 1516 <div 1517 class="announcement-bar__item announcement-bar__item-center" 1518 style=" 1519 --mobile-text-size: 1.2rem; 1520 --desktop-text-size: 1.2rem; 1521 --mobile-icon-size: 2.0rem; 1522 --desktop-icon-size: 2.0rem; 1523 " 1524 1525 > 1526<p class="announcement-bar__message announcement-bar__message--mobile-horizontal announcement-bar__message--desktop-horizontal"> 1527 1528 <span class="material-icon material-symbols-outlined"> 1529 keyboard_return 1530</span> 1531 1532 <span>PREMIUM PRODUCTS</span> 1533 </p><img src="https://flagcdn.com/in.svg" style="height: 0.7em" class="in"> 1534 </div> 1535 </div> 1536 </li> 1537 1538 1539 1540 <li class="splide__slide"> 1541 <div class="splide__slide__container"> 1542 <div 1543 class="announcement-bar__item announcement-bar__item-center" 1544 style=" 1545 --mobile-text-size: 1.2rem; 1546 --desktop-text-size: 1.2rem; 1547 --mobile-icon-size: 2.0rem; 1548 --desktop-icon-size: 2.0rem; 1549 " 1550 1551 > 1552<p class="announcement-bar__message announcement-bar__message--mobile-horizontal announcement-bar__message--desktop-horizontal"> 1553
1554 <span class="material-icon material-symbols-outlined"> 1555 storefront 1556</span> 1557 1558 <span>CASH ON DELIVERY AVAILABLE</span> 1559 </p><img src="https://flagcdn.com/in.svg" style="height: 0.7em" class="in"> 1560 </div> 1561 </div> 1562 </li> 1563 1564</ul> 1565 </div> 1566 </div> 1567 1568 </splide-component> 1569 1570 </div> 1571 </div> 1572 1573
1574<script> 1575 function copyCode(e) { 1576 const btn = e.currentTarget; 1577 navigator.clipboard.writeText(btn.dataset.code.trim()); 1578 btn.classList.add('success'); 1579 setTimeout(() => { 1580 btn.classList.remove('success') 1581 }, 2000) 1582 } 1583</script>
1583 1584 1585 1586<style> #shopify-section-sections--18194296701120__fe1c8c67-b84c-4466-a515-70df3134c1c0 .announcement-bar__desktop-grid li:last-child img {display: block; padding-left: 5px;} #shopify-section-sections--18194296701120__fe1c8c67-b84c-4466-a515-70df3134c1c0 .announcement-bar__desktop-grid img {display: none;} </style></div><div id="shopify-section-sections--18194296701120__header" class="shopify-section shopify-section-group-header-group section-header"><style> 1587 header-drawer { 1588 justify-self: start; 1589 margin-left: -1.2rem; 1590 } 1591 1592 .header__heading-link.media { 1593 --media-radius: 0; 1594 width: 140px; 1595 max-width: 140px; 1596 } 1597 1598 .header__heading-link.media img { 1599 object-fit: contain; 1600 } 1601 1602 .header__heading-link.media .header__heading-logo--secondary { 1603 display: none; 1604 } 1605 1606 @media screen and (max-width: 749px) { 1607 .header__heading-link.media { 1608 width: 110px; 1609 max-width: 110px; 1610 } 1611 } 1612 1613 1614 1615 @media screen and (min-width: 990px) { 1616 header-drawer { 1617 display: none; 1618 } 1619 } 1620 1621 1622 .menu-drawer-container { 1623 display: flex; 1624 } 1625 1626 .list-menu { 1627 list-style: none; 1628 padding: 0; 1629 margin: 0; 1630 } 1631 1632 .list-menu--inline { 1633 display: inline-flex; 1634 flex-wrap: wrap; 1635 } 1636 1637 summary.list-menu__item { 1638 padding-right: 2.7rem; 1639 } 1640 1641 .list-menu__item { 1642 display: flex; 1643 align-items: center; 1644 line-height: calc(1 + 0.3 / var(--font-body-scale)); 1645 } 1646 1647 .list-menu__item--link { 1648 text-decoration: none; 1649 padding-bottom: 1rem; 1650 padding-top: 1rem; 1651 line-height: calc(1 + 0.8 / var(--font-body-scale)); 1652 } 1653 1654 @media screen and (min-width: 750px) { 1655 .list-menu__item--link { 1656 padding-bottom: 0.5rem; 1657 padding-top: 0.5rem; 1658 } 1659 } 1660</style><style data-shopify>.header { 1661 padding-top: 2px; 1662 padding-bottom: 2px; 1663 } 1664 1665 .section-header { 1666 position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */ 1667 margin-bottom: 0px; 1668 } 1669 1670 @media screen and (min-width: 750px) { 1671 .section-header { 1672 margin-bottom: 0px; 1673 } 1674 } 1675 1676 @media screen and (min-width: 990px) { 1677 .header { 1678 padding-top: 4px; 1679 padding-bottom: 4px; 1680 } 1681 }</style> 1682 1683<svg xmlns="http://www.w3.org/2000/svg" class="hidden"> 1684 <symbol id="icon-search" viewbox="0 0 18 19" fill="none"> 1685 <path fill-rule="evenodd" clip-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 112.85 3.5a5.784 5.784 0 018.18 8.18zm.26 1.12a6.78 6.78 0 11.72-.7l5.4 5.4a.5.5 0 11-.71.7l-5.41-5.4z" fill="currentColor"/> 1686 </symbol> 1687 1688 <symbol id="icon-reset" class="icon icon-close" fill="none" viewBox="0 0 18 18" stroke="currentColor"> 1689 <circle r="8.5" cy="9" cx="9" stroke-opacity="0.2"/> 1690 <path d="M6.82972 6.82915L1.17193 1.17097" stroke-linecap="round" stroke-linejoin="round" transform="translate(5 5)"/> 1691 <path d="M1.22896 6.88502L6.77288 1.11523" stroke-linecap="round" stroke-linejoin="round" transform="translate(5 5)"/> 1692 </symbol> 1693 1694 <symbol id="icon-close" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 1695 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 1696 </symbol> 1697</svg> 1698<sticky-header data-sticky-type="always" class="header-wrapper color-background-1 gradient header-wrapper--border-bottom"> 1699 <header class="header header--middle-left header--mobile-center page-width header--has-menu"><header-drawer data-breakpoint="tablet" data-desktop-type="dropdown" data-drawer="2x3jmbZG9eem72qw5PdJJJsQCzdV6tgdNeYHCTI7hF/pJZby01zw35KA+hQIpbfSY2gZl/+5CPfCTroSU/CRJvRSSq8QlX93DrLmshWuneB5D3xtmBros0gNRu/a2or8UAhSyN3/CERHlksl8EBckPd2VYmpRGQ/5DOJFq0QV8TCDQmuBJjTyST8SgSNmhgU17yZoug5tmAPFx0UViEILO0DCup4vTdZN2Gk+U5p1evWu322+y7VXYmnhwQezOsg5w6DHyS9n7CsQ/NAPfYoCnCDwXPmEie7dw/CC2QirOcvsHAgZrgH/WtkXvSlNzLU5bIFO3itKQi0CO9PK+h3sODZoNQV3AbU/mNbPwdDIme6Mc4V0wZEspobVo4H4rXr70L6BayzkL78pHQraVyZ6A=="> 1700 <details id="Details-menu-drawer-container" class="menu-drawer-container"> 1701 <summary class="header__icon header__icon--menu header__icon--summary link focus-inset" aria-label="Menu">
1702 <span> 1703 <svg 1704 xmlns="http://www.w3.org/2000/svg" 1705 aria-hidden="true" 1706 focusable="false" 1707 class="icon icon-hamburger" 1708 fill="none" 1709 viewBox="0 0 18 16" 1710> 1711 <path d="M1 .5a.5.5 0 100 1h15.71a.5.5 0 000-1H1zM.5 8a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1A.5.5 0 01.5 8zm0 7a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1a.5.5 0 01-.5-.5z" fill="currentColor"> 1712</svg> 1713 1714 <svg 1715 xmlns="http://www.w3.org/2000/svg" 1716 aria-hidden="true" 1717 focusable="false" 1718 class="icon icon-close" 1719 fill="none" 1720 viewBox="0 0 18 17" 1721> 1722 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 1723</svg> 1724 1725 </span> 1726 </summary> 1727 <div id="menu-drawer" class="gradient menu-drawer motion-reduce color-background-1" tabindex="-1"> 1728 <div class="menu-drawer__inner-container"> 1729 <div class='menu-drawer__mobile-content menu-drawer__title-and-close-btn'> 1730 <h3 class='menu-drawer__title'>Menu</h3> 1731 <button class='menu-drawer__close-btn menu-drawer__close-menu-btn header__icon header__icon--menu header__icon--summary link focus-inset'> 1732 <svg 1733 xmlns="http://www.w3.org/2000/svg" 1734 aria-hidden="true" 1735 focusable="false" 1736 class="icon icon-close" 1737 fill="none" 1738 viewBox="0 0 18 17" 1739> 1740 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 1741</svg> 1742 1743 </button> 1744 </div> 1745 <div class="menu-drawer__navigation-container"> 1746 <nav class="menu-drawer__navigation"> 1747 <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><a href="/" class="menu-drawer__menu-item list-menu__item link link--text focus-inset"> 1748 Home 1749 </a></li><li><details id="Details-menu-drawer-menu-item-2"> 1750 <summary class="menu-drawer__menu-item list-menu__item link link--text focus-inset"> 1751 Categories 1752 <svg 1753 viewBox="0 0 14 10" 1754 fill="none" 1755 aria-hidden="true" 1756 focusable="false" 1757 class="icon icon-arrow" 1758 xmlns="http://www.w3.org/2000/svg" 1759> 1760 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 1761</svg> 1762 1763 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 1764 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 1765</svg> 1766 1767 </summary> 1768 <div id="link-categories" class="menu-drawer__submenu has-submenu gradient motion-reduce" tabindex="-1"> 1769 <div class="menu-drawer__inner-submenu"> 1770 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 1771 <svg 1772 viewBox="0 0 14 10" 1773 fill="none" 1774 aria-hidden="true" 1775 focusable="false" 1776 class="icon icon-arrow" 1777 xmlns="http://www.w3.org/2000/svg" 1778> 1779 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 1780</svg> 1781 1782 Categories 1783 </button> 1784 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="/collections/kitchen-drinkware" class="1 menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1785 Kitchen & Drinkware 1786 </a></li><li><a href="/collections/home-lifestyle" class="2 menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1787 Home & Lifestyle 1788 </a></li><li><a href="/collections/health-wellness" class="3 menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1789 Health & Wellness 1790 </a></li><li><a href="/collections/kids" class="4 menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1791 Kids 1792 </a></li><li><a href="/collections/fashion" class="5 menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1793 Fashion 1794 </a></li><li><a href="/collections/beauty" class="6 menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1795 Beauty 1796 </a></li><li><a href="/collections/fitness" class="7 menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1797 Fitness 1798 </a></li><li><a href="/collections/hydration" class="8 menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1799 Hydration 1800 </a></li></ul> 1801 </div> 1802 </div> 1803 </details></li><li>
1803<details id="Details-menu-drawer-menu-item-3"> 1804 <summary class="menu-drawer__menu-item list-menu__item link link--text focus-inset"> 1805 Our Brands 1806 <svg 1807 viewBox="0 0 14 10" 1808 fill="none" 1809 aria-hidden="true" 1810 focusable="false" 1811 class="icon icon-arrow" 1812 xmlns="http://www.w3.org/2000/svg" 1813> 1814 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 1815</svg> 1816 1817 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 1818 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 1819</svg> 1820 1821 </summary> 1822 <div id="link-our-brands" class="menu-drawer__submenu has-submenu gradient motion-reduce" tabindex="-1"> 1823 <div class="menu-drawer__inner-submenu"> 1824 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 1825 <svg 1826 viewBox="0 0 14 10" 1827 fill="none" 1828 aria-hidden="true" 1829 focusable="false" 1830 class="icon icon-arrow" 1831 xmlns="http://www.w3.org/2000/svg" 1832> 1833 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 1834</svg> 1835 1836 Our Brands 1837 </button> 1838 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="/collections/kitchen-drinkware" class="1 menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1839 Slursh 1840 </a></li><li><a href="/collections/home-lifestyle" class="2 menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1841 Livinh 1842 </a></li><li><a href="/collections/health-wellness" class="3 menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1843 Nuwelo 1844 </a></li><li><a href="/collections/kids" class="4 menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1845 Trulittle 1846 </a></li><li><a href="/collections/fashion" class="5 menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1847 Lpanache 1848 </a></li><li><a href="/collections/beauty" class="6 menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1849 Viva Glam 1850 </a></li><li><a href="/collections/fitness" class="7 menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1851 Qorfit 1852 </a></li><li><a href="/products/h2qua-hydrogen-water-bottle" class="8 menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1853 H2qua 1854 </a></li></ul> 1855 </div> 1856 </div> 1857 </details></li><li><a href="/pages/contact" class="menu-drawer__menu-item list-menu__item link link--text focus-inset"> 1858 Contact Us 1859 </a></li><li><details id="Details-menu-drawer-menu-item-5"> 1860 <summary class="menu-drawer__menu-item list-menu__item link link--text focus-inset menu-drawer__menu-item--active"> 1861 More 1862 <svg 1863 viewBox="0 0 14 10" 1864 fill="none" 1865 aria-hidden="true" 1866 focusable="false" 1867 class="icon icon-arrow" 1868 xmlns="http://www.w3.org/2000/svg" 1869> 1870 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 1871</svg> 1872 1873 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 1874 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 1875</svg> 1876 1877 </summary> 1878 <div id="link-more" class="menu-drawer__submenu has-submenu gradient motion-reduce" tabindex="-1"> 1879 <div class="menu-drawer__inner-submenu"> 1880 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 1881 <svg 1882 viewBox="0 0 14 10" 1883 fill="none" 1884 aria-hidden="true" 1885 focusable="false" 1886 class="icon icon-arrow" 1887 xmlns="http://www.w3.org/2000/svg" 1888> 1889 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 1890</svg> 1891 1892 More 1893 </button> 1894 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="/pages/about-us" class="1 menu-drawer__menu-item link link--text list-menu__item focus-inset menu-drawer__menu-item--active" aria-current="page"> 1895 About Us 1896 </a></li><li><a href="/blogs/news" class="2 menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1897 Blogs 1898 </a></li><li><a href="/pages/partner-program" class="3 menu-drawer__menu-item link link--text list-menu__item focus-inset"> 1899 Partner Program 1900 </a></li></ul> 1901 </div> 1902 </div> 1903 </details></li></ul> 1904 </nav> 1905<!-- start secondary nav --> 1906 1907<!-- end secondary nav --> 1908 <div class="menu-drawer__utility-links"><a href="https://www.koozo.com/customer_authentication/redirect?locale=en®ion_country=IN" class="menu-drawer__account link focus-inset h5"> 1909 <svg 1910 xmlns="http://www.w3.org/2000/svg" 1911 aria-hidden="true" 1912 focusable="false" 1913 class="icon icon-account" 1914 fill="none" 1915 viewBox="0 0 18 19" 1916> 1917 <path fill-rule="evenodd" clip-rule="evenodd" d="M6 4.5a3 3 0 116 0 3 3 0 01-6 0zm3-4a4 4 0 100 8 4 4 0 000-8zm5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15zM9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.
19171-3.67-1.35-6.17-1.35z" fill="currentColor"> 1918</svg> 1919 1920Log in</a><ul class="list list-social list-unstyled" role="list"></ul> 1921 </div> 1922 </div> 1923 </div> 1924 </div> 1925 </details> 1926</header-drawer> 1927 1928 1929 <a href="/" 1930 class="header__heading-link link link--text focus-inset media media--transparent ratio"style="--ratio-percent: 56.34218289085545%" 1931 1932 ><img src="//www.koozo.com/cdn/shop/files/Untitled_design_19.png?v=1767965591&width=500" alt="Koozo Commerce" srcset="//www.koozo.com/cdn/shop/files/Untitled_design_19.png?v=1767965591&width=50 50w, //www.koozo.com/cdn/shop/files/Untitled_design_19.png?v=1767965591&width=100 100w, //www.koozo.com/cdn/shop/files/Untitled_design_19.png?v=1767965591&width=150 150w, //www.koozo.com/cdn/shop/files/Untitled_design_19.png?v=1767965591&width=200 200w, //www.koozo.com/cdn/shop/files/Untitled_design_19.png?v=1767965591&width=250 250w, //www.koozo.com/cdn/shop/files/Untitled_design_19.png?v=1767965591&width=300 300w, //www.koozo.com/cdn/shop/files/Untitled_design_19.png?v=1767965591&width=400 400w, //www.koozo.com/cdn/shop/files/Untitled_design_19.png?v=1767965591&width=500 500w" width="140" height="78.87905604719764" class="header__heading-logo header__heading-logo--main motion-reduce"> 1933<img src="//www.koozo.com/cdn/shop/files/viva-glam-NEW_1.png?v=1744954690&width=500" alt="Koozo Commerce" srcset="//www.koozo.com/cdn/shop/files/viva-glam-NEW_1.png?v=1744954690&width=50 50w, //www.koozo.com/cdn/shop/files/viva-glam-NEW_1.png?v=1744954690&width=100 100w, //www.koozo.com/cdn/shop/files/viva-glam-NEW_1.png?v=1744954690&width=150 150w, //www.koozo.com/cdn/shop/files/viva-glam-NEW_1.png?v=1744954690&width=200 200w, //www.koozo.com/cdn/shop/files/viva-glam-NEW_1.png?v=1744954690&width=250 250w, //www.koozo.com/cdn/shop/files/viva-glam-NEW_1.png?v=1744954690&width=300 300w, //www.koozo.com/cdn/shop/files/viva-glam-NEW_1.png?v=1744954690&width=400 400w, //www.koozo.com/cdn/shop/files/viva-glam-NEW_1.png?v=1744954690&width=500 500w" width="140" height="23.013698630136986" class="header__heading-logo header__heading-logo--secondary motion-reduce"> 1934</a> 1935 1936 1937 <nav class="header__inline-menu"> 1938 <ul class="list-menu list-menu--inline" role="list"><li><a href="/" class="header__menu-item header__menu-item--main list-menu__item link link--text focus-inset"> 1939 <span>Home</span> 1940 </a></li><li> 1941 <header-menu> 1942 <details id="Details-HeaderMenu-2"> 1943 <summary class="header__menu-item header__menu-item--main list-menu__item link focus-inset"> 1944 <span>Categories</span> 1945 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 1946 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 1947</svg> 1948 1949 </summary> 1950 <ul id="HeaderMenu-MenuList-2" class="header__submenu list-menu list-menu--disclosure gradient caption-large motion-reduce global-settings-popup" role="list" tabindex="-1"><li ><a href="/collections/kitchen-drinkware" class="1 header__menu-item list-menu__item link link--text focus-inset caption-large"> 1951 Kitchen & Drinkware 1952 </a></li><li ><a href="/collections/home-lifestyle" class="2 header__menu-item list-menu__item link link--text focus-inset caption-large"> 1953 Home & Lifestyle 1954 </a></li><li ><a href="/collections/health-wellness" class="3 header__menu-item list-menu__item link link--text focus-inset caption-large"> 1955 Health & Wellness 1956 </a></li><li ><a href="/collections/kids" class="4 header__menu-item list-menu__item link link--text focus-inset caption-large"> 1957 Kids 1958 </a></li><li ><a href="/collections/fashion" class="5 header__menu-item list-menu__item link link--text focus-inset caption-large"> 1959 Fashion 1960 </a></li><li ><a href="/collections/beauty" class="6 header__menu-item list-menu__item link link--text focus-inset caption-large"> 1961 Beauty 1962 </a></li><li ><a href="/collections/fitness" class="7 header__menu-item list-menu__item link link--text focus-inset caption-large"> 1963 Fitness 1964 </a></li><li ><a href="/collections/hydration" class="8 header__menu-item list-menu__item link link--text focus-inset caption-large"> 1965 Hydration 1966 </a></li></ul> 1967 </details> 1968 </header-menu> 1969 1970</li><li> 1971 <header-menu> 1972 <details id="Details-HeaderMenu-3"> 1973 <summary class="header__menu-item header__menu-item--main list-menu__item link focus-inset">
1974 <span>Our Brands</span> 1975 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 1976 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 1977</svg> 1978 1979 </summary> 1980 <ul id="HeaderMenu-MenuList-3" class="header__submenu list-menu list-menu--disclosure gradient caption-large motion-reduce global-settings-popup" role="list" tabindex="-1"><li ><a href="/collections/kitchen-drinkware" class="1 header__menu-item list-menu__item link link--text focus-inset caption-large"> 1981 Slursh 1982 </a></li><li ><a href="/collections/home-lifestyle" class="2 header__menu-item list-menu__item link link--text focus-inset caption-large"> 1983 Livinh 1984 </a></li><li ><a href="/collections/health-wellness" class="3 header__menu-item list-menu__item link link--text focus-inset caption-large"> 1985 Nuwelo 1986 </a></li><li ><a href="/collections/kids" class="4 header__menu-item list-menu__item link link--text focus-inset caption-large"> 1987 Trulittle 1988 </a></li><li ><a href="/collections/fashion" class="5 header__menu-item list-menu__item link link--text focus-inset caption-large"> 1989 Lpanache 1990 </a></li><li ><a href="/collections/beauty" class="6 header__menu-item list-menu__item link link--text focus-inset caption-large"> 1991 Viva Glam 1992 </a></li><li ><a href="/collections/fitness" class="7 header__menu-item list-menu__item link link--text focus-inset caption-large"> 1993 Qorfit 1994 </a></li><li ><a href="/products/h2qua-hydrogen-water-bottle" class="8 header__menu-item list-menu__item link link--text focus-inset caption-large"> 1995 H2qua 1996 </a></li></ul> 1997 </details> 1998 </header-menu> 1999 2000</li><li><a href="/pages/contact" class="header__menu-item header__menu-item--main list-menu__item link link--text focus-inset"> 2001 <span>Contact Us</span> 2002 </a></li><li> 2003 <header-menu> 2004 <details id="Details-HeaderMenu-5"> 2005 <summary class="header__menu-item header__menu-item--main list-menu__item link focus-inset"> 2006 <span class="header__active-menu-item">More</span> 2007 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 2008 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 2009</svg> 2010 2011 </summary> 2012 <ul id="HeaderMenu-MenuList-5" class="header__submenu list-menu list-menu--disclosure gradient caption-large motion-reduce global-settings-popup" role="list" tabindex="-1"><li ><a href="/pages/about-us" class="1 header__menu-item list-menu__item link link--text focus-inset caption-large" aria-current="page"> 2013 About Us 2014 </a></li><li ><a href="/blogs/news" class="2 header__menu-item list-menu__item link link--text focus-inset caption-large"> 2015 Blogs 2016 </a></li><li ><a href="/pages/partner-program" class="3 header__menu-item list-menu__item link link--text focus-inset caption-large"> 2017 Partner Program 2018 </a></li></ul> 2019 </details> 2020 </header-menu> 2021 2022</li></ul> 2023 </nav> 2024 2025 2026<div class="header__icons"> 2027 <details-modal class="header__search"> 2028 <details> 2029 <summary class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" aria-haspopup="dialog" aria-label="Search">
2030 <span> 2031 <svg class="modal__toggle-open icon icon-search" aria-hidden="true" focusable="false"> 2032 <use href="#icon-search"> 2033 </svg> 2034 <svg class="modal__toggle-close icon icon-close" aria-hidden="true" focusable="false"> 2035 <use href="#icon-close"> 2036 </svg> 2037 </span> 2038 </summary> 2039 <div class="search-modal modal__content gradient" role="dialog" aria-modal="true" aria-label="Search"> 2040 <div class="modal-overlay"></div> 2041 <div class="search-modal__content search-modal__content--right search-modal__content-bottom" tabindex="-1"><predictive-search class="search-modal__form" data-main='false' data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form search-modal__form--border-light search-modal__form--polyfill search-modal__form--predictive" data-modal="2x3jmbZG9eem72qw5PdJJJsQCzdV6tgdNeYHCTI7hF/pJZby01zw35KA+hQIpbfSY2gZl/+5CPfCTroSU/CRJvRSSq8QlX93DrLmshWuneB5D3xtmBros0gNRu/a2or8UAhSyN3/CERHlksl8EBckPd2VYmpRGQ/5DOJFq0QV8TCDQmuBJjTyST8SgSNmhgU17yZoug5tmAPFx0UViEILO0DCup4vTdZN2Gk+U5p1evWu322+y7VXYmnhwQezOsg5w6DHyS9n7CsQ/NAPfYoCnCDwXPmEie7dw/CC2QirOcvsHAgZrgH/WtkXvSlNzLU5bIFO3itKQi0CO9PK+h3sODZoNQV3AbU/mNbPwdDIme6Mc4V0wZEspobVo4H4rXr70L6BayzkL78pHQraVyZ6A=="> 2042 <div class="field"> 2043 <input class="search__input field__input" 2044 id="Search-In-Modal" 2045 type="search" 2046 name="q" 2047 value="" 2048 placeholder="Search"role="combobox" 2049 aria-expanded="false" 2050 aria-owns="predictive-search-results" 2051 aria-controls="predictive-search-results" 2052 aria-haspopup="listbox" 2053 aria-autocomplete="list" 2054 autocorrect="off" 2055 autocomplete="off" 2056 autocapitalize="off" 2057 spellcheck="false"> 2058 <label class="field__label" for="Search-In-Modal">Search</label> 2059 <input type="hidden" name="options[prefix]" value="last"> 2060 <button type="reset" class="reset__button field__button hidden" aria-label="Clear search term"> 2061 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 2062 <use xlink:href="#icon-reset"> 2063 </svg> 2064 </button> 2065 <button class="search__button field__button" aria-label="Search"> 2066 <svg class="icon icon-search" aria-hidden="true" focusable="false"> 2067 <use href="#icon-search"> 2068 </svg> 2069 </button> 2070 </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search> 2071 <div class="predictive-search__loading-state"> 2072 <svg aria-hidden="true" focusable="false" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 2073 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 2074 </svg> 2075 </div> 2076 </div> 2077 2078 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button type="button" class="search-modal__close-button modal__close-button link link--text focus-inset" aria-label="Close"> 2079 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 2080 <use href="#icon-close"> 2081 </svg> 2082 </button> 2083 </div> 2084 </div> 2085 </details> 2086 </details-modal><a href="https://www.koozo.com/customer_authentication/redirect?locale=en®ion_country=IN" class="header__icon header__icon--account link focus-inset small-hide"> 2087 <svg 2088 xmlns="http://www.w3.org/2000/svg" 2089 aria-hidden="true" 2090 focusable="false" 2091 class="icon icon-account" 2092 fill="none" 2093 viewBox="0 0 18 19" 2094> 2095 <path fill-rule="evenodd" clip-rule="evenodd" d="M6 4.5a3 3 0 116 0 3 3 0 01-6 0zm3-4a4 4 0 100 8 4 4 0 000-8zm5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15zM9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.
20951-3.67-1.35-6.17-1.35z" fill="currentColor"> 2096</svg> 2097 2098 <span class="visually-hidden">Log in</span> 2099 </a><a href="/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble"> 2100 <svg class="icon icon-cart" aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35.53 44.83" style='transform: scale(0.9);'> 2101 <path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="M12.36,10.93l29.38-.08q.72,16.41,1.45,32.8H10.66Z" transform="translate(-9.16 -0.32)"/> 2102 <path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="M19.39,10.85V9.52a7.7,7.7,0,1,1,15.39,0v1.33" transform="translate(-9.16 -0.32)"/> 2103 <path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="M19.12,15.46a7.7,7.7,0,0,0,15.08,0" transform="translate(-9.16 -0.32)"/> 2104 </svg> 2105<span class="visually-hidden">Cart</span></a> 2106 </div> 2107 </header> 2108</sticky-header> 2109 2110 2111 2112 2113 2114
2115<script type="application/ld+json"> 2116{ 2117 "@context": "https://schema.org", 2118 "@type": "Organization", 2119 "name": "Koozo", 2120 "alternateName": "Koozo Commerce Pvt. Ltd.", 2121 "url": "https://www.koozo.com/", 2122 "logo": "https://www.koozo.com/cdn/shop/files/Untitled_design_19.png?v=1767965591&width=500", 2123 "contactPoint": { 2124 "@type": "ContactPoint", 2125 "telephone": "+91-124-6790410", 2126 "contactType": "customer service", 2127 "contactOption": "TollFree", 2128 "areaServed": "IN", 2129 "availableLanguage": ["en","Hindi"] 2130 }, 2131 "sameAs": [ 2132 "https://www.facebook.com/profile.php?id=61577690893484", 2133 "https://www.instagram.com/social.koozo/", 2134 "https://www.youtube.com/@Koozo_Commerce", 2135 "https://www.linkedin.com/company/koozocommerce/", 2136 "https://in.pinterest.com/koozoEcomm/", 2137 "https://www.koozo.com/" 2138 ] 2139} 2140</script>
2140 2141<style> @media screen and (min-width: 990px) {#shopify-section-sections--18194296701120__header .header--middle-left {grid-template-columns: 5fr auto 1fr; }} </style></div> 2142<!-- END sections: header-group --> 2143<div id="shopify-section-cart-drawer" class="shopify-section"> 2144 2145 2146 2147 2148<style> 2149 .drawer { 2150 visibility: hidden; 2151 } 2152 2153 2154 2155</style> 2156 2157<cart-drawer class="drawer is-empty cart-drawer--desktop-width-normal cart-drawer--mobile-width-full" data-type='modal'> 2158 <div id="CartDrawer" class="cart-drawer"> 2159 <div id="CartDrawer-Overlay" class="cart-drawer__overlay"></div> 2160 <div 2161 class="drawer__inner" 2162 role="dialog" 2163 aria-modal="true" 2164 aria-label="Your cart" 2165 tabindex="-1" 2166 ><div class="drawer__inner-empty"> 2167 <div class="cart-drawer__warnings center"> 2168 <div class="cart-drawer__empty-content"> 2169 <h2 class="cart__empty-text">Your cart is empty</h2> 2170 <button 2171 class="drawer__close" 2172 type="button" 2173 onclick="this.closest('cart-drawer').close()" 2174 aria-label="Close" 2175 > 2176 <svg 2177 xmlns="http://www.w3.org/2000/svg" 2178 aria-hidden="true" 2179 focusable="false" 2180 class="icon icon-close" 2181 fill="none" 2182 viewBox="0 0 18 17" 2183> 2184 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 2185</svg> 2186 2187 </button> 2188 <a href="/" class="button"> 2189 Continue shopping 2190 </a> 2191 2192<p class="cart__login-title h3">Have an account?</p> 2193 <p class="cart__login-paragraph"> 2194 <a href="https://www.koozo.com/customer_authentication/redirect?locale=en®ion_country=IN" class="link underlined-link">Log in</a> to check out faster. 2195 </p></div> 2196 </div></div><div class="drawer__header" style='--alignment:flex-start'> 2197 <h2 class="drawer__heading"> 2198 2199 2200 Cart ⢠0 items 2201 2202 </h2> 2203 <button 2204 class="drawer__close" 2205 type="button" 2206 onclick="this.closest('cart-drawer').close()" 2207 aria-label="Close" 2208 > 2209 <svg 2210 xmlns="http://www.w3.org/2000/svg" 2211 aria-hidden="true" 2212 focusable="false" 2213 class="icon icon-close" 2214 fill="none" 2215 viewBox="0 0 18 17" 2216> 2217 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 2218</svg> 2219 2220 </button> 2221 </div> 2222 <div class="cart-drawer__body"> 2223 2224 2225 2226 2227 2228 2229 <div class='cart-timer color-inverse' style="--font-size:1.4rem;--margin-top: 0.0rem;--margin-bottom: 1.5rem;" > 2230 <strong>Cart reserved for 2231 <countdown-timer data-duration="300"></countdown-timer> 2232 </strong> @<strong > off</strong> 2233 </div> 2234 2235 2236 2237 <p class="free-shipping product__text product__text-center" style="--text-color:#121212;--icon-color:#121212;"> 2238 2239 <span><strong>Great Choice! Free Shipping On Us</strong>ð</span> 2240 </p> 2241 2242 2243<style> 2244p.free-shipping.product__text.product__text-center { 2245 position: relative; 2246} 2247 2248.cart-drawer__body .free-shipping:before { 2249 width: 100%; 2250 height: 7px; 2251 background: rgb(var(--accent-color)); 2252 content: ""; 2253 position: absolute; 2254 bottom: -15px; 2255 border-radius: 10px; 2256} 2257 2258</style> 2259 2260 2261 2262 2263 <cart-drawer-items 2264 2265 class=" is-empty" 2266 2267 style="--image-size: 20%;--title-size:1.5rem;--margin-top: 3.6rem;--margin-bottom: 2.1rem;" 2268 2269 > 2270 <form 2271 action="/cart" 2272 id="CartDrawer-Form" 2273 class="cart__contents cart-drawer__form" 2274 method="post" 2275 > 2276 <div id="CartDrawer-CartItems" class="drawer__contents js-contents"><p id="CartDrawer-LiveRegionText" class="visually-hidden" role="status"></p> 2277 <p id="CartDrawer-LineItemStatus" class="visually-hidden" aria-hidden="true" role="status"> 2278 Loading... 2279 </p> 2280 </div> 2281 <div id="CartDrawer-CartErrors" role="alert"></div> 2282 </form> 2283 </cart-drawer-items> 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 </div> 2302 <div class="drawer__footer"> 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 <div class="review-items-container side-margins-negative" style=" 2320 --star-color:#ffcc00; 2321 --checkmark-color:#6d388b; 2322 --bg-color:#f2f2f2; 2323 --border-radius: 1.2rem; 2324 --border-thickness: 0px; 2325 --border-color: #b7b7b7; 2326 --margin-top: 1rem; 2327 --margin-bottom: 1rem; 2328border-bottom: solid 1px #ddd; 2329 padding-bottom: 1rem; 2330 " bis_skin_checked="1"> 2331 2332 2333 <splide-component data-type="slide" data-autoplay="false" data-autoplay-speed="5" data-gap-desktop="45" data-gap-mobile="45" data-side-padding-desktop="15" data-side-padding-mobile="15" data-sli
2333des-desktop="1" data-slides-mobile="1" style="--columns-desktop: 1; --columns-mobile: 1; --gap-desktop: 45px; --gap-mobile: 45px; --padding-desktop: 15px; --padding-mobile: 15px; --active-slide-height: 65px;"> 2334 <div class="splide splide--precalc-width splide--precalc-padding splide--small-pagination splide--desktop-dots-under splide--mobile-dots-under splide--desktop-arrows-hidden splide--mobile-arrows-hidden is-overflow is-initialized splide--slide splide--ltr splide--draggable is-active" data-desktop-adaptive-height="true" data-mobile-adaptive-height="true" id="splide02" role="region" aria-roledescription="carousel" bis_skin_checked="1"> 2335 <div class="splide__track splide__track--slide splide__track--ltr splide__track--draggable" id="splide02-track" style="padding-left: 15px; padding-right: 15px;" aria-live="polite" aria-atomic="true" bis_skin_checked="1"> 2336 <ul class="splide__list" id="splide02-list" role="presentation" style="transform: translateX(0px);"> 2337 2338 2339 2340 2341 <li class="splide__slide is-instant-active is-active is-visible" id="splide02-slide01" role="tabpanel" aria-roledescription="slide" aria-label="1 of 3" style="margin-right: 45px; width: calc(100% + 0px);"> 2342 <div class="splide__slide__container" bis_skin_checked="1"> 2343 2344 <div class="review-item review-item--top custom-border-radius custom-border-hex color-background-1" bis_skin_checked="1"><div class="review-item__image media media--transparent custom-border-radius" style="--border-radius: 4.0rem;" bis_skin_checked="1"> 2345 <img src="//koozo.com/cdn/shop/files/renu.jpg?v=1742879388" alt="files/renu.jpg" width="auto" height="auto" loading="lazy"> 2346 </div><div class="review-item__right" bis_skin_checked="1"> 2347 <div class="review-item__text" bis_skin_checked="1"> 2348 <p> 2349Super fast delivery and great product quality. Will shop again!</p> 2350 </div><div class="review-item__author" bis_skin_checked="1"> 2351 <em>Ritika</em> <em> 2352 <div class="rating-stars__container" style="transform: translateY(0%);font-size: 0.9em; color: var(--star-color);" bis_skin_checked="1"> 2353 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" fill="currentColor"> 2354 <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path> 2355 </svg> 2356 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" fill="currentColor"> 2357 <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path> 2358 </svg> 2359 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" fill="currentColor"> 2360 <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path> 2361 </svg> 2362 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" fill="currentColor"> 2363 <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path> 2364 </svg> 2365 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" fill="currentColor"> 2366 <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path> 2367 </svg> 2368 </div> 2369</em> 2370 </div></div> 2371 </div> 2372 2373 </div> 2374 </li> 2375 2376 2377 2378 2379 <li class="splide__slide is-next" id="splide02-slide02" role="tabpanel" aria-roledescription="slide" aria-label="2 of 3" style="margin-right: 45px; width: calc(100% + 0px);" aria-hidden="true"> 2380 <div class="splide__slide__container" bis_skin_checked="1"> 2381 2382 <div class="review-item review-item--top custom-border-radius custom-border-hex color-background-1" bis_skin_checked="1"><div class="review-item__image media media--transparent custom-border-radius" style="--border-radius: 4.0rem;" bis_skin_checked="1"> 2383 <img src="//koozo.com/cdn/shop/files/c25.jpg?v=1743415046" alt="files/c25.jpg" width="auto" height="auto" loading="lazy"> 2384 </div><div class="review-item__right" bis_skin_checked="1"> 2385 <div class="review-item__text" bis_skin_checked="1"> 2386 <p>Loved the varietyâfound everything I needed in one place.</p> 2387 </div><div class="review-item__author" bis_skin_checked="1"> 2388 <em>Amit </em>
2389 <div class="rating-stars__container" style="transform: translateY(0%);font-size: 0.9em; color: var(--star-color);" bis_skin_checked="1"> 2390 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" fill="currentColor"> 2391 <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path> 2392 </svg> 2393 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" fill="currentColor"> 2394 <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path> 2395 </svg> 2396 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" fill="currentColor"> 2397 <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path> 2398 </svg> 2399 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" fill="currentColor"> 2400 <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path> 2401 </svg> 2402 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" fill="currentColor"> 2403 <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path> 2404 </svg> 2405 </div> 2406 2407 </div></div> 2408 </div> 2409 2410 </div> 2411 </li> 2412 2413 2414 2415 2416 <li class="splide__slide" id="splide02-slide03" role="tabpanel" aria-roledescription="slide" aria-label="3 of 3" style="margin-right: 45px; width: calc(100% + 0px);" aria-hidden="true"> 2417 <div class="splide__slide__container" bis_skin_checked="1"> 2418 2419 <div class="review-item review-item--top custom-border-radius custom-border-hex color-background-1" bis_skin_checked="1"><div class="review-item__image media media--transparent custom-border-radius" style="--border-radius: 4.0rem;" bis_skin_checked="1"> 2420 <img src="//koozo.com/cdn/shop/files/Nishita-Sharma.jpg?v=1742879372" alt="files/Nishita-Sharma.jpg" width="auto" height="auto" loading="lazy"> 2421 </div><div class="review-item__right" bis_skin_checked="1"> 2422 <div class="review-item__text" bis_skin_checked="1"> 2423 <p>Easy checkout and smooth COD process. Very satisfied.</p> 2424 </div><div class="review-item__author" bis_skin_checked="1"> 2425 <em>Neha </em> 2426 <div class="rating-stars__container" style="transform: translateY(0%);font-size: 0.9em; color: var(--star-color);" bis_skin_checked="1"> 2427 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" fill="currentColor"> 2428 <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path> 2429 </svg> 2430 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" fill="currentColor"> 2431 <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path> 2432 </svg> 2433 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" fill="currentColor"> 2434 <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path> 2435 </svg> 2436 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" fill="currentColor"> 2437 <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path> 2438 </svg> 2439 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" fill="currentColor"> 2440 <path d="M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"></path> 2441 </svg> 2442 </div> 2443 2444 </div></div> 2445 </div> 2446 2447 </div> 2448 </li> 2449 2450 2451 2452 </ul> 2453 </div> 2454 <div class="splide__dots-and-arrows" bis_skin_checked="1"> 2455 2456 <div class="splide__arrows splide__arrows--ltr" bis_skin_checked="1">
2456<button class="splide__arrow splide__arrow--prev" type="button" disabled="" aria-label="Previous slide" aria-controls="splide02-track"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="40" height="40" focusable="false"><path d="m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z"></path></svg></button><button class="splide__arrow splide__arrow--next" type="button" aria-label="Next slide" aria-controls="splide02-track"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="40" height="40" focusable="false"><path d="m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z"></path></svg></button></div> 2457 </div> 2458 </div> 2459 </splide-component> 2460 2461</div> 2462 2463 2464 2465 2466 <div class="cart-drawer__footer" style="--margin-top: 1.5rem;--margin-bottom: 1.5rem;" > 2467 <div class="cart-drawer__totals" role="status" style='--spacing:1.0rem;'> 2468 2469 2470 2471 2472 2473 2474 <p class='cart-drawer__totals__row cart-drawer__totals__row--spaced text-color-text' style='--text-size:2.0rem;'> 2475 <span><strong>Subtotal</strong></span><span><strong><span class='cart-drawer__totals__row__money'><span class=cvc-money>â¹0</span></span></strong></span> 2476 </p> 2477 2478 </div> 2479 2480 <p class='cart-drawer__total-savings spaced text-color-accent-1'> 2481 2482 </p> 2483 2484 </div> 2485 2486 2487 2488 <style> 2489 2490 #CartDrawer-Checkout { 2491 --icon-scale: 1.2em; 2492 --icon-spacing: 10px; 2493 } 2494 2495 2496 </style> 2497 <div class="cart__ctas" style="--margin-top: 1.5rem;--margin-bottom: 1.5rem;" > 2498 <input required class="required field__input " id="cardesc" type="hidden" name="attributes[CarDesc]" value="222222" /> 2499 2500 2501 2502 2503<div class="gokwik-checkout"> 2504 <button type='button' class="disabled" disabled onclick="onCheckoutClick(this)"> 2505 <span class="btn-text" > 2506 <span>Buy now</span> 2507 <span>10% off on prepaid orders</span> 2508 </span> 2509 <span class="pay-opt-icon"> 2510 <!-- <img src="https://cdn.gokwik.co/v4/images/upi-icons.svg"> --> 2511 <!-- <img src="https://cdn.gokwik.co/v4/images/right-arrow.svg"> --> 2512 2513 </span> 2514 <div style="display:none" class="addloadr" id="btn-loader"><div class="cir-loader">Loading..</div></div> 2515 </button> 2516</div> 2517 2518 2519 2520 2521 <!-- <button 2522 type="submit" 2523 id="CartDrawer-Checkout" 2524 class="cart__checkout-button button" 2525 name="checkout" 2526 form="CartDrawer-Form" 2527 2528 disabled 2529 2530 > 2531 <span class='button__label'> 2532 Check out 2533 2534 </span> 2535 </button> --> 2536 2537<div class='tnc-checkbox-warning tnc-checkbox-warning--under-button hidden' style='margin-top: 0.6em;'></div> 2538 </div> 2539 2540 2541 2542 2543 2544 2545 <div 2546 class="product-info__image-block" 2547 style="--image-width:100%;--image-alignment:center;--border-radius:0.0rem;--margin-top: 0.0rem;--margin-bottom: 0.0rem;" 2548 2549 > 2550 2551 <div class="media media--transparent ratio" style="--ratio-percent: 17.666666666666668%"><img src="//www.koozo.com/cdn/shop/files/secure.png?v=1742818632&width=1500" alt="" srcset="//www.koozo.com/cdn/shop/files/secure.png?v=1742818632&width=165 165w, //www.koozo.com/cdn/shop/files/secure.png?v=1742818632&width=360 360w, //www.koozo.com/cdn/shop/files/secure.png?v=1742818632&width=535 535w, //www.koozo.com/cdn/shop/files/secure.png?v=1742818632&width=750 750w, //www.koozo.com/cdn/shop/files/secure.png?v=1742818632&width=1070 1070w, //www.koozo.com/cdn/shop/files/secure.png?v=1742818632&width=1250 1250w, //www.koozo.com/cdn/shop/files/secure.png?v=1742818632&width=1500 1500w" width="1500" height="265" loading="lazy" sizes="(min-width: 430px) calc(370px * 1), 2552 calc((100vw - 30px) * 1)"> 2553 </div> 2554 2555 </div> 2556 2557 2558 2559 <!-- end footer --> 2560 </div> 2561 </div> 2562 </div> 2563</cart-drawer> 2564
2565<script> 2566 document.addEventListener('DOMContentLoaded', function () { 2567 function isIE() { 2568 const ua = window.navigator.userAgent; 2569 const msie = ua.indexOf('MSIE '); 2570 const trident = ua.indexOf('Trident/'); 2571 2572 return msie > 0 || trident > 0; 2573 } 2574 2575 if (!isIE()) return; 2576 const cartSubmitInput = document.createElement('input'); 2577 cartSubmitInput.setAttribute('name', 'checkout'); 2578 cartSubmitInput.setAttribute('type', 'hidden'); 2579 document.querySelector('#cart').appendChild(cartSubmitInput); 2580 document.querySelector('#checkout').addEventListener('click', function (event) { 2581 document.querySelector('#cart').submit(); 2582 }); 2583 }); 2584</script>
2584 2585 2586</div><main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"> 2587 2588 2589 2590 <section id="shopify-section-template--18194291884224__main" class="shopify-section section"><style data-shopify>.section-template--18194291884224__main-padding { 2591 padding-top: 27px; 2592 padding-bottom: 27px; 2593 } 2594 .main-page-title.page-title { 2595 text-align:left 2596 } 2597 2598 @media screen and (min-width: 750px) { 2599 .section-template--18194291884224__main-padding { 2600 padding-top: 36px; 2601 padding-bottom: 36px; 2602 } 2603 }</style><div class="page-width section-template--18194291884224__main-padding"> 2604 <h1 class="main-page-title page-title "> 2605 About Us 2606 </h1> 2607 <div class="rte"> 2608 <p class="MsoNormal"><span lang="EN-US">At Koozo, we believe shopping should feel goodâsimple, smooth, and full of delightful finds. Thatâs why we carefully curate useful, well-designed, and affordable products that bring real value to your everyday life.<br><br>From lifestyle upgrades and smart gadgets to beauty essentials and wellness boosters, we handpick items that blend style and function. Everything we list goes through our own checklistâIs it useful? Is it trendy? Does it make life better?<br><br>We keep things transparent. No confusing jargon, no overpriced fluff. Just honest products, fast delivery, and customer-first support.<br><br>New launches drop often, so whether you're a first-time visitor or a regular, thereâs always something fresh to discover.<br><br>At the heart of Koozo is one missionâmaking smart shopping easy and fun for everyone. Whether you're buying for yourself, your home, or gifting to someone special, we want you to feel like youâve made a smart, satisfying choice.<br><br>Thanks for being here. Welcome to a better way to shop.</span></p> 2609 </div> 2610</div> 2611 2612 2613<style> #shopify-section-template--18194291884224__main .title {text-align: left;} </style></section><!-- Failed to render section "custom_form_fL6cPE": section file "custom-form.liquid" does not exist --><div id="shopify-section-template--18194291884224__section_divider_iPAmai" class="shopify-section"><style data-shopify> 2614 .section-divider-template--18194291884224__section_divider_iPAmai { 2615 transform: scaleX(1) scaleY(1); 2616 } 2617 .section-template--18194291884224__section_divider_iPAmai-top-padding { 2618 height: 0px; 2619 } 2620 .section-template--18194291884224__section_divider_iPAmai-bottom-padding { 2621 height: 0px; 2622 } 2623 @media screen and (min-width: 750px) { 2624 .section-template--18194291884224__section_divider_iPAmai-top-padding { 2625 height: 0px; 2626 } 2627 .section-template--18194291884224__section_divider_iPAmai-bottom-padding { 2628 height: 0px; 2629 } 2630 } 2631 2632 .shape-color-template--18194291884224__section_divider_iPAmai.color-custom { 2633 --color-background: 221, 29, 29; 2634 } 2635 .bg-color-template--18194291884224__section_divider_iPAmai.color-custom { 2636 --color-background: 255, 255, 255; 2637 } 2638</style> 2639 2640<div class="section-template--18194291884224__section_divider_iPAmai-top-padding color-background-1 bg-color-template--18194291884224__section_divider_iPAmai always-display"> 2641   2642</div> 2643<div class="section-divider section-divider-template--18194291884224__section_divider_iPAmai color-background-1 bg-color-template--18194291884224__section_divider_iPAmai always-display"> 2644 <div class="section-divider__svg color-accent-1 shape-color-template--18194291884224__section_divider_iPAmai"> 2645 2646 <svg 2647 class="waves-animated-1" 2648 xmlns="http://www.w3.org/2000/svg" 2649 xmlns:xlink="http://www.w3.org/1999/xlink"
2650 viewBox="0 24 150 28" 2651 preserveAspectRatio="none" 2652 > 2653 <defs> 2654 <path id="gentle-wave" 2655 d="M-160 44c30 0 2656 58-18 88-18s 2657 58 18 88 18 2658 58-18 88-18 2659 58 18 88 18 2660 v44h-352z" /> 2661 </defs> 2662 <g class="parallax1"> 2663 <use xlink:href="#gentle-wave" x="50" y="3" fill="currentColor"/> 2664 </g> 2665 <g class="parallax2"> 2666 <use xlink:href="#gentle-wave" x="50" y="0" fill="currentColor"/> 2667 </g> 2668 <g class="parallax3"> 2669 <use xlink:href="#gentle-wave" x="50" y="9" fill="currentColor"/> 2670 </g> 2671 <g class="parallax4"> 2672 <use xlink:href="#gentle-wave" x="50" y="6" fill="currentColor"/> 2673 </g> 2674 </svg> 2675 2676 </div> 2677</div> 2678<div class="section-template--18194291884224__section_divider_iPAmai-bottom-padding color-accent-1 shape-color-template--18194291884224__section_divider_iPAmai always-display"> 2679   2680</div> 2681 2682 2683</div> 2684 2685 2686 2687 </main> 2688 2689 <div id="shopify-section-promo-popup" class="shopify-section"> 2690</div> 2691 <div id="shopify-section-scroll-to-top-btn" class="shopify-section"><style data-shopify> 2692 .scroll-to-top-btn-scroll-to-top-btn { 2693 --offset-x: 2.0rem; 2694 --offset-y: 2.0rem; 2695 } 2696 @media screen and (max-width: 749px) { 2697 .scroll-to-top-btn-scroll-to-top-btn { 2698 --offset-x: 1.5rem; 2699 --offset-y: 1.5rem; 2700 } 2701 } 2702</style> 2703 2704 2705 <button 2706 class="floating-btn scroll-to-top-btn scroll-to-top-btn-bottom-right scroll-to-top-btn-scroll-to-top-btn color-accent-1" 2707 onclick="handleScrollToTop()" 2708 2709 style="display:none;" 2710 2711 > 2712 <svg 2713 aria-hidden="true" 2714 focusable="false" 2715 data-prefix="fas" 2716 data-icon="chevron-up" 2717 class="svg-inline--fa fa-chevron-up " 2718 role="img" 2719 xmlns="http://www.w3.org/2000/svg" 2720 viewBox="0 0 512 512" 2721 > 2722 <path fill="currentColor" d="M233.4 105.4c12.5-12.5 32.8-12.5 45.3 0l192 192c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L256 173.3 86.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l192-192z"></path> 2723 </svg> 2724 </button> 2725 2726
2726<script> 2727 2728 function checkBtnVisibility() { 2729 const scrollToTopBtn = document.querySelector('.scroll-to-top-btn'); 2730 if (scrollToTopBtn) { 2731 if (window.scrollY > 400) { 2732 scrollToTopBtn.style.display = ''; 2733 } else { 2734 scrollToTopBtn.style.display = 'none'; 2735 } 2736 } 2737 } 2738 checkBtnVisibility() 2739 2740 window.addEventListener('scroll', checkBtnVisibility) 2741 2742 2743 function handleScrollToTop() { 2744 window.scrollTo({ 2745 top: 0, 2746 behavior: "smooth" 2747 }) 2748 } 2749 </script>
2749 2750 2751 2752 2753 2754</div> 2755 <div id="shopify-section-global-music-player" class="shopify-section"><style data-shopify> 2756 .music-player-global-music-player { 2757 --offset-x: 2.0rem; 2758 --offset-y: 2.0rem; 2759 } 2760 @media screen and (max-width: 749px) { 2761 .music-player-global-music-player { 2762 --offset-x: 1.5rem; 2763 --offset-y: 1.5rem; 2764 } 2765 } 2766</style> 2767 2768 2769 2770 2771</div> 2772 <!-- BEGIN sections: footer-group --> 2773<div id="shopify-section-sections--18194296635584__17623312431539506e" class="shopify-section shopify-section-group-footer-group"> 2774 2775</div><div id="shopify-section-sections--18194296635584__horizontal_ticker_EnQXex" class="shopify-section shopify-section-group-footer-group"><style data-shopify>.section-sections--18194296635584__horizontal_ticker_EnQXex-padding { 2776 padding-top: 12px; 2777 padding-bottom: 12px; 2778 } 2779 2780 .horizontal-ticker-sections--18194296635584__horizontal_ticker_EnQXex .horizontal-ticker__container { 2781 animation: horTicker 30s linear infinite forwards; 2782 column-gap: 30px; 2783 } 2784 2785 @media screen and (min-width: 750px) { 2786 .section-sections--18194296635584__horizontal_ticker_EnQXex-padding { 2787 padding-top: 16px; 2788 padding-bottom: 16px; 2789 } 2790 2791 .horizontal-ticker-sections--18194296635584__horizontal_ticker_EnQXex .horizontal-ticker__container { 2792 column-gap: 30px; 2793 } 2794 } 2795 2796 .horizontal-ticker-sections--18194296635584__horizontal_ticker_EnQXex.color-custom { 2797 --color-background: 255, 255, 255; 2798 --gradient-background: #ffffff; 2799 --color-foreground: 46, 42, 57; 2800 }</style> 2801 2802 2803 <div class="horizontal-ticker horizontal-ticker-sections--18194296635584__horizontal_ticker_EnQXex color-background-1 gradient section-sections--18194296635584__horizontal_ticker_EnQXex-padding always-display" style='--mobile-text-size: 1.6rem;--desktop-text-size: 1.8rem;--mobile-image-height: 2.6rem;--desktop-image-height: 2.0rem;'> 2804 <div class="horizontal-ticker__container"> 2805 2806 2807 2808 2809 2810 <img 2811 src="//www.koozo.com/cdn/shop/files/Viva-Glam-png.png?v=1760356061" 2812 2813 role="presentation" 2814 2815 class='custom-image-height' 2816 height="auto" 2817 width="auto" 2818 loading="lazy" 2819 > 2820 2821 2822 <img 2823 src="//www.koozo.com/cdn/shop/files/Trulittle-png.png?v=1760355999" 2824 2825 role="presentation" 2826 2827 class='custom-image-height' 2828 height="auto" 2829 width="auto" 2830 loading="lazy" 2831 > 2832 2833 2834 <img 2835 src="//www.koozo.com/cdn/shop/files/Slursh-png.png?v=1760355957" 2836 2837 role="presentation" 2838 2839 class='custom-image-height' 2840 height="auto" 2841 width="auto" 2842 loading="lazy" 2843 > 2844 2845 2846 <img 2847 src="//www.koozo.com/cdn/shop/files/Skimmylo-png.png?v=1760355911" 2848 2849 role="presentation" 2850 2851 class='custom-image-height' 2852 height="auto" 2853 width="auto" 2854 loading="lazy" 2855 > 2856 2857 2858 <img 2859 src="//www.koozo.com/cdn/shop/files/Qorfit-png.png?v=1760355872" 2860 2861 role="presentation" 2862 2863 class='custom-image-height' 2864 height="auto" 2865 width="auto" 2866 loading="lazy" 2867 > 2868 2869 2870 <img 2871 src="//www.koozo.com/cdn/shop/files/Nuwelo-png.png?v=1760355841" 2872 2873 role="presentation" 2874 2875 class='custom-image-height' 2876 height="auto" 2877 width="auto" 2878 loading="lazy" 2879 > 2880 2881 2882 <img 2883 src="//www.koozo.com/cdn/shop/files/LivinH-png.png?v=1760355816" 2884 2885 role="presentation" 2886 2887 class='custom-image-height' 2888 height="auto" 2889 width="auto" 2890 loading="lazy" 2891 > 2892 2893 2894 <img 2895 src="//www.koozo.com/cdn/shop/files/H2QUA-logo-png.png?v=1760355775" 2896 2897 role="presentation" 2898 2899 class='custom-image-height' 2900 height="auto" 2901 width="auto" 2902 loading="lazy" 2903 > 2904 2905 2906 2907 2908 <img 2909 src="//www.koozo.com/cdn/shop/files/Viva-Glam-png.png?v=1760356061" 2910 2911 role="presentation" 2912 2913 class='custom-image-height' 2914 height="auto" 2915 width="auto" 2916 loading="lazy" 2917 > 2918 2919 2920 2921 2922 2923 2924 <img 2925 src="//www.koozo.com/cdn/shop/files/Trulittle-png.png?v=1760355999" 2926 2927 role="presentation" 2928 2929 class='custom-image-height' 2930 height="auto" 2931 width="auto" 2932 loading="lazy" 2933 > 2934 2935 2936 2937 2938 2939 2940 <img 2941 src="//www.koozo.com/cdn/shop/files/Slursh-png.png?v=1760355957" 2942 2943 role="presentation" 2944 2945 class='custom-image-height' 2946 height="auto" 2947 width="auto" 2948 loading="lazy" 2949 > 2950 2951 2952 2953 2954 2955 2956 <img 2957 src="//www.koozo.com/cdn/shop/files/Skimmylo-png.png?v=1760355911" 2958 2959 role="presentation" 2960 2961 class='custom-image-height' 2962 height="auto" 2963 width="auto" 2964 loading="lazy" 2965 > 2966 2967 2968 2969 2970 2971 2972 <img 2973 src="//www.koozo.com/cdn/shop/files/Qorfit-png.png?v=1760355872" 2974 2975 role="presentation" 2976 2977 class='custom-image-height' 2978 height="auto" 2979 width="auto" 2980 loading="lazy" 2981 > 2982 2983 2984 2985 2986 2987 2988 <img 2989 src="//www.koozo.com/cdn/shop/files/Nuwelo-png.png?v=1760355841" 2990 2991 role="presentation" 2992 2993 class='custom-image-height' 2994 height="auto" 2995 width="auto" 2996 loading="lazy" 2997 > 2998 2999 3000 3001 3002 3003 3004 <img 3005 src="//www.koozo.com/cdn/shop/files/LivinH-png.png?v=1760355816" 3006 3007 role="presentation" 3008 3009 class='custom-image-height' 3010 height="auto" 3011 width="auto" 3012 loading="lazy" 3013 > 3014 3015 3016 3017 3018 3019 3020 <img 3021 src="//www.koozo.com/cdn/shop/files/H2QUA-logo-png.png?v=1760355775" 3022 3023 role="presentation" 3024 3025 class='custom-image-height' 3026 height="auto" 3027 width="auto" 3028 loading="lazy" 3029 > 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 <img 3040 src="//www.koozo.com/cdn/shop/files/Viva-Glam-png.png?v=1760356061" 3041 3042 role="presentation" 3043 3044 class='custom-image-height' 3045 height="auto" 3046 width="auto" 3047 loading="lazy" 3048 > 3049 3050 3051 3052 3053 3054 3055 <img 3056 src="//www.koozo.com/cdn/shop/files/Trulittle-png.png?v=1760355999" 3057 3058 role="presentation" 3059 3060 class='custom-image-height' 3061 height="auto" 3062 width="auto" 3063 loading="lazy" 3064 > 3065 3066 3067 3068 3069 3070 3071 <img 3072 src="//www.koozo.com/cdn/shop/files/Slursh-png.png?v=1760355957" 3073 3074 role="presentation" 3075 3076 class='custom-image-height' 3077 height="auto" 3078 width="auto" 3079 loading="lazy" 3080 > 3081 3082 3083 3084 3085 3086 3087 <img 3088 src="//www.koozo.com/cdn/shop/files/Skimmylo-png.png?v=1760355911" 3089 3090 role="presentation" 3091 3092 class='custom-image-height' 3093 height="auto" 3094 width="auto" 3095 loading="lazy" 3096 > 3097 3098 3099 3100 3101 3102 3103 <img 3104 src="//www.koozo.com/cdn/shop/files/Qorfit-png.png?v=1760355872" 3105 3106 role="presentation" 3107 3108 class='custom-image-height' 3109 height="auto" 3110 width="auto" 3111 loading="lazy" 3112 > 3113 3114 3115 3116 3117 3118 3119 <img 3120 src="//www.koozo.com/cdn/shop/files/Nuwelo-png.png?v=1760355841" 3121 3122 role="presentation" 3123 3124 class='custom-image-height' 3125 height="auto" 3126 width="auto" 3127 loading="lazy" 3128 > 3129 3130 3131 3132 3133 3134 3135 <img 3136 src="//www.koozo.com/cdn/shop/files/LivinH-png.png?v=1760355816" 3137 3138 role="presentation" 3139 3140 class='custom-image-height' 3141 height="auto" 3142 width="auto" 3143 loading="lazy" 3144 > 3145 3146 3147 3148 3149 3150 3151 <img 3152 src="//www.koozo.com/cdn/shop/files/H2QUA-logo-png.png?v=1760355775" 3153 3154 role="presentation" 3155 3156 class='custom-image-height' 3157 height="auto" 3158 width="auto" 3159 loading="lazy" 3160 > 3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 <img 3171 src="//www.koozo.com/cdn/shop/files/Viva-Glam-png.png?v=1760356061" 3172 3173 role="presentation" 3174 3175 class='custom-image-height' 3176 height="auto" 3177 width="auto" 3178 loading="lazy" 3179 > 3180 3181 3182 3183 3184 3185 3186 <img 3187 src="//www.koozo.com/cdn/shop/files/Trulittle-png.png?v=1760355999" 3188 3189 role="presentation" 3190 3191 class='custom-image-height' 3192 height="auto" 3193 width="auto" 3194 loading="lazy" 3195 > 3196 3197 3198 3199 3200 3201 3202 <img 3203 src="//www.koozo.com/cdn/shop/files/Slursh-png.png?v=1760355957" 3204 3205 role="presentation" 3206 3207 class='custom-image-height' 3208 height="auto" 3209 width="auto" 3210 loading="lazy" 3211 > 3212 3213 3214 3215 3216 3217 3218 <img 3219 src="//www.koozo.com/cdn/shop/files/Skimmylo-png.png?v=1760355911" 3220 3221 role="presentation" 3222 3223 class='custom-image-height' 3224 height="auto" 3225 width="auto" 3226 loading="lazy" 3227 > 3228 3229 3230 3231 3232 3233 3234 <img 3235 src="//www.koozo.com/cdn/shop/files/Qorfit-png.png?v=1760355872" 3236 3237 role="presentation" 3238 3239 class='custom-image-height' 3240 height="auto" 3241 width="auto" 3242 loading="lazy" 3243 > 3244 3245 3246 3247 3248 3249 3250 <img 3251 src="//www.koozo.com/cdn/shop/files/Nuwelo-png.png?v=1760355841" 3252 3253 role="presentation" 3254 3255 class='custom-image-height' 3256 height="auto" 3257 width="auto" 3258 loading="lazy" 3259 > 3260 3261 3262 3263 3264 3265 3266 <img 3267 src="//www.koozo.com/cdn/shop/files/LivinH-png.png?v=1760355816" 3268 3269 role="presentation" 3270 3271 class='custom-image-height' 3272 height="auto" 3273 width="auto" 3274 loading="lazy" 3275 > 3276 3277 3278 3279 3280 3281 3282 <img 3283 src="//www.koozo.com/cdn/shop/files/H2QUA-logo-png.png?v=1760355775" 3284 3285 role="presentation" 3286 3287 class='custom-image-height' 3288 height="auto" 3289 width="auto" 3290 loading="lazy" 3291 > 3292 3293 3294 3295 3296 3297 3298 3299</div> 3300 </div> 3301 3302 3303 3304</div><div id="shopify-section-sections--18194296635584__footer" class="shopify-section shopify-section-group-footer-group"> 3305<style data-shopify>.footer-ticker img { 3306 filter: saturate(0) brightness(0) invert(1); 3307} 3308.footer-ticker { 3309 background: #232323; 3310} 3311 3312 .footer { 3313 margin-top: 0px; 3314 } 3315 3316 .section-sections--18194296635584__footer-padding { 3317 padding-top: 24px; 3318 padding-bottom: 15px; 3319 } 3320 3321 @media screen and (min-width: 750px) { 3322 .footer { 3323 margin-top: 0px; 3324 } 3325 3326 .section-sections--18194296635584__footer-padding { 3327 padding-top: 32px; 3328 padding-bottom: 20px; 3329 } 3330 } 3331 3332 .color-scheme-sections--18194296635584__footer.color-custom { 3333 --color-background: 244, 198, 198; 3334 --gradient-background: #f4c6c6; 3335 --color-foreground: 18, 18, 18; 3336 --color-button: 255, 255, 255; 3337 --color-button-text: 18, 18, 18; 3338 --color-base-outline-button-labels: 255, 255, 255; 3339 }</style><footer class="footer color-scheme-sections--18194296635584__footer color-accent-1 gradient section-sections--18194296635584__footer-padding animate-section animate--hidden" data-animations='' data-type='2x3jmbZG9eem72qw5PdJJJsQCzdV6tgdNeYHCTI7hF/pJZby01zw35KA+hQIpbfSY2gZl/+5CPfCTroSU/CRJvRSSq8QlX93DrLmshWuneB5D3xtmBros0gNRu/a2or8UAhSyN3/CERHlksl8EBckPd2VYmpRGQ/5DOJFq0QV8TCDQmuBJjTyST8SgSNmhgU17yZoug5tmAPFx0UViEILO0DCup4vTdZN2Gk+U5p1evWu322+y7VXYmnhwQezOsg5w6DHyS9n7CsQ/NAPfYoCnCDwXPmEie7dw/CC2QirOcvsHAgZrgH/WtkXvSlNzLU5bIFO3itKQi0CO9PK+h3sODZoNQV3AbU/mNbPwdDIme6Mc4V0wZEspobVo4H4rXr70L6BayzkL78pHQraVyZ6A=='>
3339<div class="footer__content-top page-width"><div class="footer__blocks-wrapper grid"><div 3340 class="footer-block grid__item footer-block--desktop-3 footer-block--mobile-2 animate-item animate-item--child" 3341 style="--index: 0;" 3342 ><div class="footer-block__details-content footer-block-image "><div 3343 class="footer-block__image-wrapper global-media-settings" 3344 style="max-width: min(100%, 240px);" 3345 > 3346 3347 <h2 class="footer-block__heading ss">ALSO AVAILABLE ON</h2> 3348 <img 3349 srcset="//www.koozo.com/cdn/shop/files/blinkit.png?v=1765356448&width=240, //www.koozo.com/cdn/shop/files/blinkit.png?v=1765356448&width=480 2x" 3350 src="//www.koozo.com/cdn/shop/files/blinkit.png?v=1765356448&width=760" 3351 alt="" 3352 loading="lazy" 3353 width="258" 3354 height="54" 3355 > 3356 <p style="font-size:1.4rem"><strong>Koozo Commerce Pvt. Ltd.</strong><br> 3357 Splendor Spectrum One, Tower 1 33584th Floor, Golf Course Ext. Road 3359Sector-58, Gurugram, 122001, HR 3360 </p> 3361 3362 <ul class=sociallist> 3363 <li><a href="https://www.facebook.com/share/1PmDSbqvWU/"><img src="https://cdn.shopify.com/s/files/1/0690/0160/9408/files/facebook.png?v=1765360337" alt="" /></a></li> 3364 <li><a href="https://www.instagram.com/social.koozo?igsh=MTRxM296aXNqemprdQ=="><img src="https://cdn.shopify.com/s/files/1/0690/0160/9408/files/instagram.png?v=1765360337" alt="" /></a></li> 3365 <li><a href="https://youtube.com/@koozo_commerce?si=MoHdtz2n6t0rBISQ"><img src="https://cdn.shopify.com/s/files/1/0690/0160/9408/files/youtube.png?v=1765360337" alt="" /></a></li> 3366 <li><a href="https://whatsapp.com/channel/0029VbAyhGdI1rcigqVemV2M"><img src="https://cdn.shopify.com/s/files/1/0690/0160/9408/files/whatsapp.png?v=1765360337" alt="" /></a></li> 3367 <li><a href="https://www.linkedin.com/company/koozocommerce/"><img src="https://cdn.shopify.com/s/files/1/0690/0160/9408/files/linkedin.png?v=1765360336" alt="" /></a></li> 3368 3369 3370 3371 </ul> 3372 3373 3374 3375 </div></div></div><div 3376 class="footer-block grid__item footer-block--menu footer-block--desktop-2 footer-block--mobile-1 animate-item animate-item--child" 3377 style="--index: 1;" 3378 ><h2 class="footer-block__heading">EXPLORE</h2><ul class="footer-block__details-content list-unstyled"> 3379 <li> 3380 <a 3381 href="/pages/about-us" 3382 class="link link--text list-menu__item list-menu__item--link list-menu__item--active" 3383 > 3384 About Us 3385 </a> 3386 </li> 3387 3388 3389 3390 <li> 3391 <a 3392 href="/collections/our-products" 3393 class="link link--text list-menu__item list-menu__item--link" 3394 > 3395 Our Products 3396 </a> 3397 </li> 3398 3399 3400 3401 <li> 3402 <a 3403 href="/blogs/news" 3404 class="link link--text list-menu__item list-menu__item--link" 3405 > 3406 Blogs 3407 </a> 3408 </li> 3409 3410 3411 <li> 3412 <a 3413 href="/pages/partner-program" 3414 class="link link--text list-menu__item list-menu__item--link" 3415 > 3416 Partner Program 3417 </a> 3418 </li> 3419 3420 3421 <li> 3422 <a 3423 href="/pages/bulk-orders" 3424 class="link link--text list-menu__item list-menu__item--link" 3425 > 3426 Bulk Orders 3427 </a> 3428 </li> 3429 3430 3431 <li> 3432 <a 3433 href="/pages/track-order" 3434 class="link link--text list-menu__item list-menu__item--link" 3435 > 3436 Track Order 3437 </a> 3438 </li> 3439 3440</ul></div><div 3441 class="footer-block grid__item footer-block--menu footer-block--desktop-2 footer-block--mobile-2 animate-item animate-item--child" 3442 style="--index: 2;" 3443 ><h2 class="footer-block__heading">HELP CENTER</h2><ul class="footer-block__details-content list-unstyled"> 3444 <li> 3445 <a 3446 href="/pages/contact" 3447 class="link link--text list-menu__item list-menu__item--link" 3448 > 3449 Contact Us 3450 </a> 3451 </li> 3452 3453 3454 <li> 3455 <a 3456 href="/pages/privacy-policy" 3457 class="link link--text list-menu__item list-menu__item--link" 3458 > 3459 Privacy Policy 3460 </a> 3461 </li> 3462 3463 3464 <li> 3465 <a 3466 href="/pages/shipping-policy" 3467 class="link link--text list-menu__item list-menu__item--link" 3468 > 3469 Shipping Policy 3470 </a> 3471 </li> 3472 3473 3474 <li> 3475 <a 3476 href="/pages/return-policy" 3477 class="link link--text list-menu__item list-menu__item--link" 3478 > 3479 Return Policy 3480 </a> 3481 </li> 3482 3483 3484 <li> 3485 <a 3486 href="/pages/terms-of-service" 3487 class="link link--text list-menu__item list-menu__item--link" 3488 > 3489 Terms of Service 3490 </a> 3491 </li> 3492 3493 3494 <li> 3495 <a 3496 href="/pages/disclaimer" 3497 class="link link--text list-menu__item list-menu__item--link" 3498 > 3499 Disclaimer 3500 </a> 3501 </li> 3502 3503</ul></div><div 3504 class="footer-block grid__item footer-block--desktop-5 footer-block--mobile-2 animate-item animate-item--child" 3505 style="--index: 3;" 3506 ><h2 class="footer-block__heading">SUBSCRIBE TO OUR EMAIL ALERTS!</h2> 3507 <div> 3508 <div class="footer-block__details-content footer-block__details-content-mb rte"> 3509 3510 </div><form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="footer__newsletter newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"> 3511 <div class="newsletter-form__field-wrapper"> 3512 <div class="field"> 3513 <input 3514 id="NewsletterForm--sections--18194296635584__footer" 3515 type="email" 3516 name="contact[email]" 3517 class="field__input" 3518 value="" 3519 aria-required="true" 3520 autocorrect="off" 3521 autocapitalize="off" 3522 autocomplete="email" 3523 3524 placeholder="Email" 3525 required 3526 > 3527 <label class="field__label" for="NewsletterForm--sections--18194296635584__footer"> 3528 Email 3529 </label> 3530 3531 <button 3532 type="submit" 3533 class="newsletter-form__button field__button" 3534 name="commit" 3535 id="Subscribe" 3536 aria-label="Subscribe" 3537 > 3538 <svg 3539 viewBox="0 0 14 10" 3540 fill="none" 3541 aria-hidden="true" 3542 focusable="false" 3543 class="icon icon-arrow" 3544 xmlns="http://www.w3.org/2000/svg" 3545> 3546 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 3547</svg> 3548 3549 </button> 3550 3551 </div></div> 3552 3553</form><img src="https://cdn.shopify.com/s/files/1/0690/0160/9408/files/secure-logo-new.png?v=1774431179" alt="" class="mysecure" /> 3554 </div></div></div><div class="footer-block--newsletter"></div> 3555 </div>
3555<div class="footer__content-bottom animate-item animate-item--child" style="--index: 4;"> 3556 <div class="footer__content-bottom-wrapper page-width"> 3557 <div class="footer__column footer__localization isolate"></div> 3558 <div class="footer__column footer__column--info"><div class="footer__payment"> 3559 <img src="https://cdn.shopify.com/s/files/1/0908/5861/9162/files/my-payment.png?v=1731324059" alt="" class="my-payment" /> 3560 <span class="visually-hidden">Payment methods</span> 3561 <ul class="list list-payment" role="list"> 3562 3563 3564<li class="list-payment__item"> 3565 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 3566 3567 </li><li class="list-payment__item"> 3568 <svg class="icon icon--full-color" 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> 3569 </li><li class="list-payment__item"> 3570 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-maestro"><title id="pi-maestro">Maestro</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"/><circle fill="#EB001B" cx="15" cy="12" r="7"/><circle fill="#00A2E5" cx="23" cy="12" r="7"/><path fill="#7375CF" d="M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z"/></svg> 3571 </li><li class="list-payment__item"> 3572 <svg class="icon icon--full-color" 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;"/>
3572<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> 3573 3574 </li><li class="list-payment__item"> 3575 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-rupay"><title id="pi-rupay">RuPay</title><g fill="none" fill-rule="evenodd"><rect stroke-opacity=".07" stroke="#000" fill="#FFF" x=".5" y=".5" width="37" height="23" rx="3"/><path fill="#097A44" d="M32 15.77l2-7.41 2 3.82z"/><path fill="#F46F20" d="M30.76 15.79l2-7.4 2 3.82z"/><path d="M20.67 8.2a2 2 0 0 0-1.56-.56h-3l-1.95 6.81h1.75l.66-2.31h1.23a3.4 3.4 0 0 0 1.9-.5 2.93 2.93 0 0 0 1.12-1.72 1.77 1.77 0 0 0-.15-1.72zm-3.21.94h1.12a.76.76 0 0 1 .55.15c.11.11.07.35 0 .53a1.08 1.08 0 0 1-.4.62 1.21 1.21 0 0 1-.7.2H17l.46-1.5zM9.14 9a1.64 1.64 0 0 0-.2-.61 1.3 1.3 0 0 0-.58-.53 2.75 2.75 0 0 0-1.08-.18H4l-2 6.75h1.73l.72-2.52H5.7c.47 0 .58.1.6.13.02.03.09.15 0 .65l-.16.6a3.35 3.35 0 0 0-.11.59v.55h1.79l.12-.43-.11-.08s-.07-.05-.06-.2c.027-.19.07-.377.13-.56l.1-.42a2.14 2.14 0 0 0 .1-1.11.88.88 0 0 0-.26-.41 2 2 0 0 0 .68-.54 2.79 2.79 0 0 0 .53-1c.07-.22.101-.45.09-.68zm-1.86.83a.84.84 0 0 1-.5.6 1.79 1.79 0 0 1-.64.09H4.86l.38-1.33h1.43a1.1 1.1 0 0 1 .53.09c.05 0 .21.07.08.5v.05zm4.9 2.17a2.11 2.11 0 0 1-.3.67 1 1 0 0 1-.87.43c-.34 0-.36-.14-.38-.2a1.24 1.24 0 0 1 .07-.52l.89-3.11H9.9l-.86 3a3 3 0 0 0-.15 1.32c.08.42.4.91 1.41.91.247.004.493-.03.73-.1a2.51 2.51 0 0 0 .6-.29l-.08.3h1.62l1.47-5.13H13L12.18 12zm12.93 1.1l.63-2.18c.24-.83-.07-1.21-.37-1.39A2.75 2.75 0 0 0 24 9.2a2.87 2.87 0 0 0-2 .68 2.75 2.75 0 0 0-.69 1.1l-.09.26h1.61v-.11a1.15 1.15 0 0 1 .25-.37.84.84 0 0 1 .56-.17.89.89 0 0 1 .46.08v.18c0 .06 0 .15-.25.23a2.13 2.13 0 0 1-.48.1l-.44.05a4 4 0 0 0-1.25.32c-.57.271-.99.78-1.15 1.39a1.25 1.25 0 0 0 .17 1.22c.289.307.7.468 1.12.44a2.43 2.43 0 0 0 1.07-.25l.4-.23v.33H25l.13-.48-.13-.07a.61.61 0 0 1 0-.22c0-.25.07-.43.11-.58zm-2.92-.1a.62.62 0 0 1 .34-.4 2.17 2.17 0 0 1 .57-.15l.29-.05.3-.07v.07a1.24 1.24 0 0 1-.51.75 1.44 1.44 0 0 1-.72.21.34.34 0 0 1-.25-.08.55.55 0 0 1-.02-.28zm7.91-3.68l-1.69 3v-3h-1.8l.39 5.13-.12.19a.8.8 0 0 1-.23.25.64.64 0 0 1-.24.08h-.68l-.39 1.37h.83a2 2 0 0 0 1.29-.34 9.55 9.55 0 0 0 1.27-1.71l3.17-5-1.8.03z" fill="#302F82"/></g></svg> 3576 </li><li class="list-payment__item"> 3577 <svg class="icon icon--full-color" 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
357716.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> 3578 3579 </li></ul> 3580 </div></div> 3581 </div> 3582 <div class="footer__content-bottom-wrapper page-width"> 3583 <div class="footer__copyright caption"> 3584 <small class="copyright__content"> 3585 © 2026, 3586 3587 3588 3589 </small> 3590 <small class="copyright__content">Koozo Commerce Pvt. Ltd. All Rights Reserved. Powered by Shopify</small> 3591 3592</div> 3593 </div> 3594 </div> 3595</footer> 3596 3597 3598 3599 3600<style> #shopify-section-sections--18194296635584__footer .footer-block__heading {font-size: 18px;} #shopify-section-sections--18194296635584__footer h2.footer-block__heading.ss {margin-bottom: 10px;} #shopify-section-sections--18194296635584__footer ul.sociallist {padding: 0; margin: 0; list-style: none; display: flex; gap: 15px;} #shopify-section-sections--18194296635584__footer ul.sociallist img {width: 30px;} @media screen and (max-width: 749px) {#shopify-section-sections--18194296635584__footer .footer-block-image {justify-content: left; }} </style></div> 3601<!-- END sections: footer-group --> 3602 3603 <ul hidden> 3604 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 3605 <li id="a11y-new-window-message">Opens in a new window.</li> 3606 </ul> 3607 3608
3608<script> 3609 window.shopUrl = 'https://www.koozo.com'; 3610 window.routes = { 3611 cart_add_url: '/cart/add', 3612 cart_change_url: '/cart/change', 3613 cart_update_url: '/cart/update', 3614 cart_clear_url: '/cart/clear', 3615 cart_url: '/cart', 3616 predictive_search_url: '/search/suggest' 3617 }; 3618 3619 window.cartStrings = { 3620 error: `There was an error while updating your cart. Please try again.`, 3621 quantityError: `You can only add [quantity] of this item to your cart.` 3622 } 3623 3624 window.variantStrings = { 3625 addToCart: `Add to cart`, 3626 soldOut: `Sold out`, 3627 unavailable: `Unavailable`, 3628 unavailable_with_option: `[value] - Unavailable`, 3629 } 3630 3631 window.accessibilityStrings = { 3632 imageAvailable: `Image [index] is now available in gallery view`, 3633 shareSuccess: `Link copied to clipboard`, 3634 pauseSlideshow: `Pause slideshow`, 3635 playSlideshow: `Play slideshow`, 3636 } 3637 </script>
3637 3638 3639
3639<script> 3640 const productForm = document.querySelector('product-form[data-main="true"]'); 3641 if (productForm) { 3642 document.querySelectorAll('[id^="SectionAtcBtn-"]').forEach(btn => { 3643 btn.addEventListener('click', (e) => { 3644 productForm.handleSubmit(e); 3645 }) 3646 }) 3647 } 3648 3649 3650 const stickyAtc = document.querySelector('.sticky-atc'); 3651 let bottomMargin = 50; 3652 if (stickyAtc) bottomMargin += stickyAtc.clientHeight; 3653 const shrineAnimationsObserver = new IntersectionObserver(elements => { 3654 elements.forEach(element => { 3655 if (element.isIntersecting) { 3656 element.target.classList.add('animate--shown'); 3657 } 3658 3659 }) 3660 }, { rootMargin: `0px 0px -${bottomMargin}px 0px` }) 3661 3662 function initAnimations(rootElement = document, isThemeEditorEvent = false) { 3663 const elementsToAnimate = rootElement.querySelectorAll('.animate-section'); 3664 if (elementsToAnimate.length == 0) return; 3665 3666 3667 elementsToAnimate.forEach(element => { 3668 if (isThemeEditorEvent) { 3669 element.classList.add('animate--shown'); 3670 return; 3671 } 3672 shrineAnimationsObserver.observe(element); 3673 }) 3674 } 3675 3676 window.addEventListener('DOMContentLoaded', () => initAnimations()); 3677 if (Shopify.designMode) { 3678 document.addEventListener('shopify:section:load', (event) => initAnimations(event.target, true)); 3679 document.addEventListener('shopify:section:reorder', () => initAnimations(document, true)); 3680 } 3681 3682 </script>
3682 3683 3684
3684<script> 3685 (function () { 3686 var links = document.links; 3687 for (let i = 0; i < links.length; i++) { 3688 if (links[i].hostname !== window.location.hostname) { 3689 links[i].target = '_blank'; 3690 links[i].rel = 'noreferrer noopener'; 3691 } 3692 } 3693 })(); 3694 </script>
3694 3695 3696 3697 3698 3699
3699<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
3699 3700 3701
3701<script type="text/javascript"> 3702 $(document).ready(function(){ 3703 $(".footer-block--menu.footer-block--mobile-1").click(function(){ 3704 $(".footer-block--menu.footer-block--mobile-1").toggleClass("quick-open"); 3705 }); 3706 }); 3707 </script>
3707 3708 3709
3709<script type="text/javascript"> 3710 $(document).ready(function(){ 3711 $(".footer-block--menu.footer-block--mobile-2").click(function(){ 3712 $(".footer-block--menu.footer-block--mobile-2").toggleClass("quick-open"); 3713 }); 3714 }); 3715 </script>
3715 3716 3717 3718 3719 3720 <style> .rating-stars .flex-center {justify-content: left;} .comparison-table-container {margin-top: 30px; width: 100%; max-width: 100%;} .comparison-table__row-name h3 {text-align: left;} .comparison-table-container {width: 100%; max-width: 100%;} .comparison-table .comparison-table__row-name h3 {font-size: 1.1rem;} .comparison-table tbody td:not(.comparison-table__row-name) {padding: 1rem 2rem; font-size: 12px;} .footer__payment .list.list-payment {display: none;} .footer-block__heading {text-align: left;} .product__description.rte.quick-add-hidden {display: none;} @media screen and (max-width: 749px) {.custom-columns {--mobile-row-gap: 0rem !important; } .comparison-table tbody td:not(.comparison-table__row-name) {padding: 0.5rem; } .comparison-table .comparison-table__row-name {padding: 1rem; width: 105px; }} @media screen and (max-width: 790px) {.multirow__inner p.my-number {top: 273px !important; width: 40px !important; height: 40px !important; font-size: 26px !important; line-height: 36px !important; } .image-with-text__content .image-with-text__text + .button {margin: 3rem auto; }} </style> 3721<div id="shopify-block-AZTA0UUdWeWUzNG9jV__1219337400145039034" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: kwikpass -->
3721<script defer> 3722 function getCustomerId() { 3723 3724 return null 3725 3726 } 3727 3728 function getThemeId() { 3729 3730 return null 3731 3732 } 3733 3734 3735 let token = null; 3736 let isDropdownVisible = false; 3737 let isDropdownMobileVisible = false; 3738 let isElementsWithAccountClickable = true; 3739 const ICON_SELECT_QUERY='.header__icon--account'; 3740 const HORIZON_PROFILE_ICON = '.account-button.header-actions__action' 3741 3742 // Define handleDrawer2 in global scope so it can be accessed by onclick attributes - for horizon themes 3743 function handleDrawer2() { 3744 const token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment)) 3745 if (token) { 3746 const kwikpassLoggedInElement = document.getElementById("icon-kwikpass"); 3747 const crossIconElement = document.getElementById("icon-close-kwikpass") 3748 const drawerElement = document.getElementById("kwikpass-drawer-desktop") 3749 // display cross icon and hide icon-kwikpass if isDropdownVisible = true else display icon-kwikpass and hide cross icon 3750 if(drawerElement && crossIconElement && kwikpassLoggedInElement) { 3751 if(isDropdownVisible){ 3752 drawerElement.style.display = "none"; 3753 crossIconElement.style.display="none"; 3754 kwikpassLoggedInElement.style.display="flex"; 3755 }else{ 3756 drawerElement.style.display = "block"; 3757 crossIconElement.style.display="flex"; 3758 kwikpassLoggedInElement.style.display="none"; 3759 } 3760 isDropdownVisible = !isDropdownVisible; 3761 } 3762 3763 const kwikpassLoggedInElementMbl = document.getElementById("icon-kwikpass-mobile"); 3764 const crossIconElementMbl = document.getElementById("icon-close-kwikpass-mobile") 3765 const drawerElementMbl = document.getElementById("kwikpass-drawer-mobile") 3766 // display cross icon and hide icon-kwikpass if isDropdownMobileVisible = true else display icon-kwikpass and hide cross icon 3767 if(drawerElementMbl && crossIconElementMbl && kwikpassLoggedInElementMbl) { 3768 if(isDropdownMobileVisible){ 3769 drawerElementMbl.style.display = "none"; 3770 crossIconElementMbl.style.display="none"; 3771 kwikpassLoggedInElementMbl.style.display="flex"; 3772 }else{ 3773 drawerElementMbl.style.display = "block"; 3774 crossIconElementMbl.style.display="flex"; 3775 kwikpassLoggedInElementMbl.style.display="none"; 3776 } 3777 isDropdownMobileVisible = !isDropdownMobileVisible; 3778 } 3779 } 3780 } 3781 3782 function addProfileIconInHorizon(){ 3783 3784 const kpLoader = `<svg 3785 class="loadergk kploader" 3786 width="17" 3787 height="16" 3788 viewBox="0 0 17 16" 3789 fill="none" 3790 xmlns="http://www.w3.org/2000/svg" 3791 > 3792 <path 3793 d="M8.50004 1.33325V3.99992M8.50004 11.9999V14.6666M4.50004 7.99992H1.83337M15.1667 7.99992H12.5M13.219 12.7189L11.3334 10.8333M13.219 3.33321L11.3334 5.21883M3.78109 12.7189L5.66671 10.8333M3.78109 3.33321L5.66671 5.21883" 3794 stroke="#111" 3795 stroke-width="1.6" 3796 stroke-linecap="round" 3797 stroke-linejoin="round" 3798 /> 3799 </svg>` 3800 3801 /*removing existing profile(person) icon - person icon is not present in this store*/ 3802 // Note: profileButtonElement and profileButtonElementMbl are now defined later in the code (lines 356 and 376) 3803 3804 // defining css and add it to style tag in head 3805 function appendCss() { 3806 let css = ` 3807 .loadergk { 3808 display: none; 3809 animation: rotate 1.5s linear infinite; 3810 } 3811 @keyframes rotate { 3812 100% { 3813 transform: rotate(360deg); 3814 } 3815 } 3816 .kp-disabled-text-color{ 3817 cursor: not-allowed; 3818 } 3819 #logout-button-desktop, #logout-button-mobile{ 3820 cursor: pointer; 3821 display: flex; 3822 justify-content: center; 3823 align-items: center; 3824 gap: 8px; 3825 font-size: 14px; 3826 color: #344054; 3827 font-style: normal; 3828 font-weight: 600; 3829 line-height: 20px; 3830 width: 100%; 3831 border-radius: 8px; 3832 padding: 8px 14px;; 3833 border: 1px solid var(--gray-300, #d0d5dd); 3834 background: var(--base-white, #fff); 3835 box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05); 3836 } 3837 #loggedin-icons{ 3838 align-self: center; 3839 display: none; 3840 } 3841 #loggedin-icons-mobile{ 3842 display:none; 3843 } 3844 /* Base drawer styles */ 3845 #kwikpass-drawer-desktop,#kwikpass-drawer-mobile{ 3846 padding: 16px; 3847 display: none; 3848 width: 10rem; 3849 position: absolute; 3850 box-shadow: 0px 0px 32px 0px rgba(16, 24, 40, 0.32); 3851 border-bottom-left-radius: 8px; 3852 border-bottom-right-radius: 8px; 3853 z-index: 999; 3854 background:#fff!important; 3855 } 3856 3857 /* Old theme drawer - original positioning (MUST NOT BREAK) */ 3858 .kp-old-theme #kwikpass-drawer-desktop, 3859 .kp-old-theme #kwikpass-drawer-mobile { 3860 right: 10%; 3861 top: 175%; 3862 } 3863 3864 /* New theme drawer - use right: 0 to align with icon's right edge (responsive) */ 3865 .kp-new-theme #kwikpass-drawer-desktop, 3866 .kp-new-theme #kwikpass-drawer-mobile { 3867 right: 74px; 3868 top: 78%; 3869 } 3870 #kwikpass-drawer-desktop > ul , #kwikpass-drawer-mobile > ul { 3871 margin: 0px 0px 15px 0px; 3872 padding: 0; 3873 width: 100%; 3874 } 3875 #kwikpass-drawer-desktop >ul >a , #kwikpass-drawer-mobile > ul > a { 3876 cursor: pointer; 3877 width: 100%; 3878 display: flex!important; 3879 justify-content: space-between; 3880 align-items: center; 3881 padding: 0; 3882 color: inherit; 3883 margin-left:0!important; 3884 text-decoration: none; 3885 } 3886 #kwikpass-drawer-desktop >ul >a:hover , #kwikpass-drawer-mobile > ul > a:hover , #kwikpass-drawer-desktop >ul >a:focus , #kwikpass-drawer-mobile > ul > a:focus { 3887 text-decoration: none; 3888 } 3889 #kwikpass-drawer-desktop >ul >a:focus , #kwikpass-drawer-mobile > ul > a:focus,#kwikpass-drawer-desktop >ul >a:active , #kwikpass-drawer-mobile > ul > a:active { 3890 text-decoration: none; 3891 } 3892 #kwikpass-drawer-desktop >ul >a:focus .loadergk , #kwikpass-drawer-mobile > ul > a:focus .loadergk { 3893 display: block; 3894 } 3895 #kwikpass-drawer-desktop >ul >a:not(:focus) .loadergk , #kwikpass-drawer-mobile > ul > a:not(:focus) .loadergk { 3896 display: none; 3897 } 3898 #kwikpass-drawer-desktop > ul > a > p , #kwikpass-drawer-mobile > ul > a > p { 3899 font-size: 14px; 3900 font-style: normal; 3901 font-weight: 500; 3902 line-height: 142.857%; 3903 display: inline-flex; 3904 gap: 8px; 3905 align-items: center; 3906 margin: 0px 0 0px 0; 3907 color: #000; 3908 } 3909 /* Base icon styles */ 3910 .header--icon{ 3911 cursor: pointer; 3912 display: inline-flex; 3913 color: #000; 3914 } 3915 .header--icon--mobile{ 3916 cursor: pointer; 3917 display: inline-flex; 3918 color: #000; 3919 width: 23px; 3920 } 3921 3922 /* Old theme - original positioning (MUST NOT BREAK) */ 3923 .kp-old-theme.header--icon, 3924 .kp-old-theme.header--icon--mobile { 3925 position: relative; 3926 top: 10px; 3927 margin: 0 10px; 3928 } 3929 3930 /* New theme - match old theme visual appearance */ 3931 .kp-new-theme.header--icon, 3932 .kp-new-theme.header--icon--mobile { 3933 display: inline-flex; 3934 align-items: center; 3935 } 3936 #icon-close-kwikpass, #icon-close-kwikpass-mobile{ 3937 display: none; 3938 border-radius: 50px; 3939 border: 1px solid; 3940 margin: 0; 3941 padding: 2px; 3942 align-items: center; 3943 justify-content: center; 3944 margin-left:3px; 3945 } 3946 3947 floating-panel-component.account-popover__panel.details-content.color-scheme-1 { 3948 display: none; 3949 } 3950 3951 `; 3952 3953 var style = document.createElement('style'); 3954 style.innerHTML = css; 3955 document.getElementsByTagName('head')[0].appendChild(style); 3956 } 3957 3958 // function call to append css to style tag 3959 appendCss() 3960 3961 const userIcon = `<svg width="23" height="23" viewBox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg" id="svgkp"> 3962 <path d="M22.9129 12.935L13.7571 23.0474C13.5348 23.2929 13.1284 23.1084 13.1669 22.7794L14.0816 14.9731H10.6991C10.4034 14.9731 10.2484 14.6219 10.4478 14.4035L20.3133 3.59739C20.5589 3.32834 20.9984 3.58134 20.8891 3.92887L18.2354 12.3664H22.6607C22.9557 12.3664 23.1109 12.7163 22.9129 12.935Z" fill="#FEA203"/> 3963 <path id="svgkp-path" fill-rule="evenodd" clip-rule="evenodd" d="M16.6079 5.35819C16.4805 5.1933 16.3421 5.03582 16.1932 4.8869C15.2702 3.96387 14.0183 3.44531 12.7129 3.44531C11.4075 3.44531 10.1556 3.96387 9.2326 4.8869C8.30957 5.80993 7.79102 7.06183 7.79102 8.36719C7.79102 9.67255 8.30957 10.9244 9.2326 11.8475C9.48368 12.0986 9.75909 12.3197 10.0533 12.5086L11.0235 11.4503C10.7335 11.2914 10.4649 11.0911 10.227 10.8531C9.56766 10.1938 9.19727 9.29959 9.19727 8.36719C9.19727 7.43479 9.56766 6.54057 10.227 5.88127C10.8863 5.22196 11.7805 4.85156 12.7129 4.85156C13.6453 4.85156 14.5395 5.22196 15.1988 5.88127C15.3636 6.04604 15.5103 6.22549 15.6377 6.41654L16.6079 5.35819ZM20.6413 18.6497L19.6746 19.7132C20.1676 20.4122 20.4473 21.2264 20.4473 22.0781V23.8359C20.4473 24.2243 20.7621 24.5391 21.1504 24.5391C21.5387 24.5391 21.8535 24.2243 21.8535 23.8359V22.0781C21.8535 20.7863 21.4016 19.6103 20.6413 18.6497ZM12.3111 17.5078H10.3026C7.27113 17.5078 4.97852 19.6394 4.97852 22.0781V23.8359C4.97852 24.2243 4.66372 24.5391 4.27539 24.5391C3.88707 24.5391 3.57227 24.2243 3.57227 23.8359V22.0781C3.57227 18.6922 6.67684 16.1016 10.3026 16.1016H12.4885L12.3111 17.5078Z" fill="currentColor" stroke="currentColor" stroke-width="0.1"/> 3964 </svg>`; 3965
3966 // kwikpass icon for desktop - if user is not logged in 3967 const KwikpassNotLoggedIcon = `<div id="kp-login-button-header-logo" onclick="handleKpAndShopifyLogin()" style="cursor: pointer;display: flex;align-items: center;">${userIcon}</div>` 3968 3969 // kwikpass icon for mobile - if user is not logged in 3970 const KwikpassNotLoggedIconMobile = `<div id="kp-login-button-header-logo-mobile" onclick="handleKpAndShopifyLogin()" style="cursor: pointer;display: flex">${userIcon}</div>` 3971 3972 // dropdown for desktop (opens on clicking kwikpass icon if user logged in) 3973 const drawerhtmlDesktop = `<div id="kwikpass-drawer-desktop" > 3974 <ul> 3975 <a href="javascript:void(0);" onclick="event.preventDefault();handleShopifyLogin(event,'/account')" tabindex="0" style=" display: flex"> 3976 <p> 3977 <svg 3978 width="16" 3979 height="16" 3980 viewBox="0 0 20 20" 3981 fill="none" 3982 xmlns="http://www.w3.org/2000/svg" 3983 > 3984 <path 3985 d="M4.6 2.20033L3.3 3.93366C3.04251 4.27697 2.91377 4.44863 2.91676 4.59232C2.91936 4.71736 2.97799 4.83462 3.07646 4.91172C3.18962 5.00032 3.40419 5.00032 3.83333 5.00032H16.1667C16.5958 5.00032 16.8104 5.00032 16.9235 4.91172C17.022 4.83462 17.0806 4.71736 17.0832 4.59232C17.0862 4.44863 16.9575 4.27697 16.7 3.93366L15.4 2.20033M4.6 2.20033C4.74667 2.00477 4.82 1.90699 4.91294 1.83647C4.99525 1.77401 5.08846 1.72741 5.18782 1.69903C5.3 1.66699 5.42222 1.66699 5.66667 1.66699H14.3333C14.5778 1.66699 14.7 1.66699 14.8122 1.69903C14.9115 1.72741 15.0047 1.77401 15.0871 1.83647C15.18 1.90699 15.2533 2.00477 15.4 2.20033M4.6 2.20033L3.03333 4.28921C2.83545 4.55306 2.73651 4.68498 2.66625 4.83026C2.6039 4.95917 2.55843 5.09559 2.53096 5.23612C2.5 5.3945 2.5 5.55941 2.5 5.88921L2.5 15.667C2.5 16.6004 2.5 17.0671 2.68166 17.4236C2.84144 17.7372 3.09641 17.9922 3.41002 18.152C3.76654 18.3337 4.23325 18.3337 5.16667 18.3337L14.8333 18.3337C15.7668 18.3337 16.2335 18.3337 16.59 18.152C16.9036 17.9922 17.1586 17.7372 17.3183 17.4236C17.5 17.0671 17.5 16.6004 17.5 15.667V5.88921C17.5 5.55941 17.5 5.3945 17.469 5.23613C17.4416 5.09559 17.3961 4.95918 17.3338 4.83026C17.2635 4.68498 17.1646 4.55306 16.9667 4.28921L15.4 2.20033M13.3333 8.33366C13.3333 9.21771 12.9821 10.0656 12.357 10.6907C11.7319 11.3158
398510.8841 11.667 10 11.667C9.11594 11.667 8.2681 11.3158 7.64298 10.6907C7.01786 10.0656 6.66667 9.21771 6.66667 8.33366" 3986 stroke="currentColor" 3987 stroke-width="1.66667" 3988 stroke-linecap="round" 3989 stroke-linejoin="round" 3990 fill="none" 3991 /> 3992 </svg> 3993 3994 Order History 3995 </p> 3996 3997 ${kpLoader} 3998 </a> 3999 </ul> 4000 <button id="logout-button-desktop"> 4001 Logout 4002 <svg 4003 width="16" 4004 height="16" 4005 viewBox="0 0 20 20" 4006 fill="none" 4007 xmlns="http://www.w3.org/2000/svg" 4008 > 4009 <path 4010 d="M15 6.66667L18.3334 10M18.3334 10L15 13.3333M18.3334 10H7.50002M12.5 3.50337C11.4377 2.86523 10.2044 2.5 8.88891 2.5C4.90019 2.5 1.66669 5.85786 1.66669 10C1.66669 14.1421 4.90019 17.5 8.88891 17.5C10.2044 17.5 11.4377 17.1348 12.5 16.4966" 4011 stroke="currentColor" 4012 stroke-width="1.66667" 4013 stroke-linecap="round" 4014 stroke-linejoin="round" 4015 fill="none" 4016 /> 4017 </svg> 4018 </button> 4019 </div>`; 4020 4021 // dropdown for mobile (opens on clicking kwikpass icon if user logged in) 4022 const drawerhtmlMobile = `<div id="kwikpass-drawer-mobile"> 4023 <ul> 4024 <a href="javascript:void(0);" onclick="event.preventDefault();handleShopifyLogin(event,'/account')" tabindex="0" style=" display: flex"> 4025 <p> 4026 <svg 4027 width="16" 4028 height="16"
4029 viewBox="0 0 20 20" 4030 fill="none" 4031 xmlns="http://www.w3.org/2000/svg" 4032 class="ordericon" 4033 > 4034 <path 4035 d="M4.6 2.20033L3.3 3.93366C3.04251 4.27697 2.91377 4.44863 2.91676 4.59232C2.91936 4.71736 2.97799 4.83462 3.07646 4.91172C3.18962 5.00032 3.40419 5.00032 3.83333 5.00032H16.1667C16.5958 5.00032 16.8104 5.00032 16.9235 4.91172C17.022 4.83462 17.0806 4.71736 17.0832 4.59232C17.0862 4.44863 16.9575 4.27697 16.7 3.93366L15.4 2.20033M4.6 2.20033C4.74667 2.00477 4.82 1.90699 4.91294 1.83647C4.99525 1.77401 5.08846 1.72741 5.18782 1.69903C5.3 1.66699 5.42222 1.66699 5.66667 1.66699H14.3333C14.5778 1.66699 14.7 1.66699 14.8122 1.69903C14.9115 1.72741 15.0047 1.77401 15.0871 1.83647C15.18 1.90699 15.2533 2.00477 15.4 2.20033M4.6 2.20033L3.03333 4.28921C2.83545 4.55306 2.73651 4.68498 2.66625 4.83026C2.6039 4.95917 2.55843 5.09559 2.53096 5.23612C2.5 5.3945 2.5 5.55941 2.5 5.88921L2.5 15.667C2.5 16.6004 2.5 17.0671 2.68166 17.4236C2.84144 17.7372 3.09641 17.9922 3.41002 18.152C3.76654 18.3337 4.23325 18.3337 5.16667 18.3337L14.8333 18.3337C15.7668 18.3337 16.2335 18.3337 16.59 18.152C16.9036 17.9922 17.1586 17.7372 17.3183 17.4236C17.5 17.0671 17.5 16.6004 17.5 15.667V5.88921C17.5 5.55941 17.5 5.3945 17.469 5.23613C17.4416 5.09559 17.3961 4.95918 17.3338 4.83026C17.2635 4.68498 17.1646 4.55306 16.9667 4.28921L15.4 2.20033M13.3333 8.33366C13.3333 9.21771 12.9821 10.0656 12.357 10.6907C11.7319 11.3158
403510.8841 11.667 10 11.667C9.11594 11.667 8.2681 11.3158 7.64298 10.6907C7.01786 10.0656 6.66667 9.21771 6.66667 8.33366" 4036 stroke="currentColor" 4037 stroke-width="1.66667" 4038 stroke-linecap="round" 4039 stroke-linejoin="round" 4040 fill="none" 4041 /> 4042 </svg> 4043 4044 Order History 4045 </p> 4046 4047 ${kpLoader} 4048 </a> 4049 </ul> 4050 <button id="logout-button-mobile"> 4051 Logout 4052 <svg 4053 width="16" 4054 height="16" 4055 viewBox="0 0 20 20" 4056 fill="none" 4057 xmlns="http://www.w3.org/2000/svg" 4058 > 4059 <path 4060 d="M15 6.66667L18.3334 10M18.3334 10L15 13.3333M18.3334 10H7.50002M12.5 3.50337C11.4377 2.86523 10.2044 2.5 8.88891 2.5C4.90019 2.5 1.66669 5.85786 1.66669 10C1.66669 14.1421 4.90019 17.5 8.88891 17.5C10.2044 17.5 11.4377 17.1348 12.5 16.4966" 4061 stroke="currentColor" 4062 stroke-width="1.66667" 4063 stroke-linecap="round" 4064 stroke-linejoin="round" 4065 fill="none" 4066 /> 4067 </svg> 4068 </button> 4069 </div>`; 4070 4071 4072 4073 const kwikpassLoggedInIcon = ` 4074 <div id="loggedin-icons"> 4075 <div id="icon-close-kwikpass" class="icon-close-kwikpass" style="height: 20px; width:20px; cursor: pointer;" onclick="handleDrawer2()"> 4076 <svg width="18" height="18" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 4077 <path d="M18 6L6 18M6 6L18 18" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/> 4078 </svg> 4079 </div> 4080 <div style="cursor: pointer;display: flex;" onclick="handleDrawer2()" id="icon-kwikpass"> 4081 ${userIcon} 4082 </div> 4083 </div>`; 4084 4085 const kwikpassLoggedInIconMobile = ` 4086 <div id="loggedin-icons-mobile" > 4087 <div id="icon-close-kwikpass-mobile" style="cursor: pointer;height: 20px; width:20px;" onclick="handleDrawer2()"> 4088 <svg width="17" height="17" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 4089 <path d="M18 6L6 18M6 6L18 18" stroke="currentColor" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/> 4090 </svg> 4091 </div> 4092 <div style="cursor: pointer;display: flex" onclick="handleDrawer2()" id="icon-kwikpass-mobile"> 4093 ${userIcon} 4094 </div> 4095 </div>`; 4096 4097 4098 // It will change based on theme - Desktop 4099 const profileButtonElement = document.querySelector('.account-button.header-actions__action') 4100 const personIconElement = profileButtonElement?.parentElement 4101 const html = ` 4102 ${KwikpassNotLoggedIcon} 4103 ${kwikpassLoggedInIcon} 4104 ${drawerhtmlDesktop} 4105 `; 4106 4107 if(!document.getElementsByClassName("header--icon")?.[0]){ 4108 // Detect theme 4109 const isOldTheme = document.querySelector('.account-popover') !== null; 4110 4111 const kwipassDesktopNode = document.createElement('div') 4112 // Add theme-specific class 4113 kwipassDesktopNode.className = isOldTheme ? "header--icon kp-old-theme" : "header--icon kp-new-theme" 4114 kwipassDesktopNode.innerHTML = html 4115 // Hide original and insert Kwikpass button (works for both themes) 4116 if(personIconElement && profileButtonElement) { 4117 profileButtonElement.style.display = 'none'; 4118 personIconElement.insertBefore(kwipassDesktopNode, profileButtonElement); 4119 } 4120 } 4121 4122 //mobile - Get the second instance of account button 4123 const allAccountButtons = document.querySelectorAll('.account-button.header-actions__action') 4124 const profileButtonElementMbl = allAccountButtons[1] // Second instance (mobile) 4125 const personIconElementMbl = profileButtonElementMbl?.parentElement 4126 4127 4128 4129 const htmlmobile = ` 4130 ${KwikpassNotLoggedIconMobile} 4131 ${kwikpassLoggedInIconMobile} 4132 ${drawerhtmlMobile} 4133 `; 4134 4135 if(!document.getElementsByClassName("header--icon--mobile")?.[0]){ 4136 // Detect theme 4137 const isOldThemeMobile = document.querySelector('.account-drawer') !== null; 4138 4139 const kwipassMobileNode = document.createElement('div') 4140 // Add theme-specific class 4141 kwipassMobileNode.className = isOldThemeMobile ? "header--icon--mobile kp-old-theme" : "header--icon--mobile kp-new-theme" 4142 kwipassMobileNode.innerHTML = htmlmobile 4143 // Hide original and insert Kwikpass button (works for both themes) 4144 if(personIconElementMbl && profileButtonElementMbl) { 4145 profileButtonElementMbl.style.display = 'none'; 4146 personIconElementMbl.insertBefore(kwipassMobileNode, profileButtonElementMbl); 4147 } 4148 } 4149 } 4150 4151 function addLoginButtonForHorizon(){ 4152 4153 function updateDOM(isKwikpassLogin = true) { 4154 token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment)); 4155 const isLogout = sessionStorage.getItem('isLogout'); 4156 const phoneNumber = getValueFromCookiesOrLocalStorage('notify_ph
4156one_number'); 4157 4158 if ((!token && !isLogout) || (token && !phoneNumber)) { 4159 openIframe('kp_sso_token') 4160 } 4161 4162 const drawerElementMobile = document.getElementById("kwikpass-drawer-mobile") 4163 if(drawerElementMobile){ 4164 if(token){ 4165 document.getElementById("kp-login-button-header-logo-mobile").style.display = "none" 4166 document.getElementById("loggedin-icons-mobile").style.display = "block" 4167 }else{ 4168 document.getElementById("kp-login-button-header-logo-mobile").style.display = "flex" 4169 document.getElementById("loggedin-icons-mobile").style.display = "none" 4170 drawerElementMobile.style.display = "none" 4171 } 4172 } 4173 4174 const drawerElement = document.getElementById("kwikpass-drawer-desktop") 4175 if(drawerElement){ 4176 if(token){ 4177 document.getElementById("kp-login-button-header-logo").style.display = "none" 4178 document.getElementById("loggedin-icons").style.display = "block" 4179 }else{ 4180 document.getElementById("kp-login-button-header-logo").style.display = "flex" 4181 document.getElementById("loggedin-icons").style.display = "none" 4182 drawerElement.style.display = "none" 4183 } 4184 } 4185 4186 // shopify logout 4187 const logoutLink = document.querySelectorAll('a[href*="/account/logout"]'); 4188 logoutLink.forEach((element) => { 4189 element.addEventListener("click", (event) => { 4190 event.preventDefault() 4191 handleLogout() 4192 }) 4193 }); 4194 4195 const logoutElement = document.getElementById('logout-button-desktop') 4196 if(logoutElement) logoutElement.addEventListener('click', handleLogout); 4197 4198 //mobile 4199 const logoutElementMobile = document.getElementById('logout-button-mobile') 4200 if(logoutElementMobile) logoutElementMobile.addEventListener('click', handleLogout); 4201 } 4202 4203 let isElementsWithAccountClickable = true; 4204 4205 // Add a click event listener to the document 4206 document.addEventListener('click', function(event) { 4207 const dropdownButton = document.getElementsByClassName('header--icon') ?. [0] 4208 // Check if the clicked element is the dropdown button or inside the dropdown menu 4209 const isClickInsideDropdown = dropdownButton?.contains(event.target); 4210 4211 // If the click is outside the dropdown, hide the dropdown 4212 const kwikpassLoggedInElement = document.getElementById("icon-kwikpass"); 4213 const crossIconElement = document.getElementById("icon-close-kwikpass") 4214 const drawerElement = document.getElementById("kwikpass-drawer-desktop") 4215 4216 if (! isClickInsideDropdown && isDropdownVisible && token) { 4217 drawerElement.style.display = "none"; 4218 crossIconElement.style.display = "none"; 4219 kwikpassLoggedInElement.style.display = "flex"; 4220 isDropdownVisible = ! isDropdownVisible; 4221 } 4222 4223 //mobile 4224 const dropdownButtonMbl = document.getElementsByClassName('header--icon--mobile')?.[0] 4225 4226 // Check if the clicked element is the dropdown button or inside the dropdown menu 4227 const isClickInsideDropdownMbl = dropdownButtonMbl?.contains(event.target); 4228 4229 // If the click is outside the dropdown, hide the dropdown 4230 const kwikpassLoggedInElementMbl = document.getElementById("icon-kwikpass-mobile"); 4231 const crossIconElementMbl = document.getElementById("icon-close-kwikpass-mobile") 4232 const drawerElementMbl = document.getElementById("kwikpass-drawer-mobile") 4233 4234 if (! isClickInsideDropdownMbl && isDropdownMobileVisible && token) { 4235 drawerElementMbl.style.display = "none"; 4236 crossIconElementMbl.style.display = "none"; 4237 kwikpassLoggedInElementMbl.style.display = "flex"; 4238 isDropdownMobileVisible = !isDropdownMobileVisible; 4239 } 4240 }); 4241 4242 document.addEventListener('DOMContentLoaded', function() { 4243 updateDOM(); 4244 }); 4245 4246 window.addEventListener('update-dom', function() { 4247 const kwikpassLoggedInElement = document.getElementById("icon-kwikpass"); 4248 const crossIconElement = document.getElementById("icon-close-kwikpass") 4249 const drawerElement = document.getElementById("kwikpass-drawer-desktop") 4250 if(drawerElement) drawerElement.style.display = "none"; 4251 if(crossIconElement) crossIconElement.style.display="none"; 4252 if(kwikpassLoggedInElement) kwikpassLoggedInElement.style.display="flex"; 4253
4254 const kwikpassLoggedInElementMbl = document.getElementById("icon-kwikpass-mobile"); 4255 const crossIconElementMbl = document.getElementById("icon-close-kwikpass-mobile") 4256 const drawerElementMbl = document.getElementById("kwikpass-drawer-mobile") 4257 if(drawerElementMbl) drawerElementMbl.style.display = "none"; 4258 if(crossIconElementMbl) crossIconElementMbl.style.display="none"; 4259 if(kwikpassLoggedInElementMbl) kwikpassLoggedInElementMbl.style.display="flex"; 4260 updateDOM(); 4261 }); 4262 addProfileIconInHorizon() 4263 updateDOM(); 4264 } 4265 4266 function handleDrawer1() { 4267 const token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment)); 4268 if (token) { 4269 const kwikpassLoggedInElement = document.getElementById("icon-kwikpass"); 4270 const crossIconElement = document.getElementById("icon-close-kwikpass"); 4271 const drawerElement = document.getElementById("kwikpass-drawer-desktop"); 4272 // display cross icon and hide icon-kwikpass if isDropdownVisible = true else display icon-kwikpass and hide cross icon 4273 if(isDropdownVisible){ 4274 drawerElement.style.display = "none"; 4275 crossIconElement.style.display="none"; 4276 kwikpassLoggedInElement.style.display="flex"; 4277 }else{ 4278 drawerElement.style.display = "block"; 4279 crossIconElement.style.display="flex"; 4280 kwikpassLoggedInElement.style.display="none"; 4281 } 4282 isDropdownVisible = !isDropdownVisible; 4283 } 4284 } 4285 4286 function addLoginButton(){ 4287 function updateDOM() { 4288 token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment)); 4289 const isLogout = sessionStorage.getItem('isLogout'); 4290 const phoneNumber = getValueFromCookiesOrLocalStorage('notify_phone_number'); 4291 4292 if ((!token && !isLogout) || (token && !phoneNumber)) { 4293 openIframe('kp_sso_token') 4294 } 4295 4296 const drawerElement = document.getElementById("kwikpass-drawer-desktop") 4297 if(drawerElement){ 4298 if(token){ 4299 document.getElementById("kp-login-button-header-logo").style.display = "none" 4300 document.getElementById("loggedin-icons").style.display = "block" 4301 }else{ 4302 document.getElementById("kp-login-button-header-logo").style.display = "flex" 4303 document.getElementById("loggedin-icons").style.display = "none" 4304 drawerElement.style.display = "none" 4305 } 4306 } 4307 // shopify logout 4308 const logoutLink = document.querySelectorAll('a[href*="/account/logout"]'); 4309 logoutLink.forEach((element) => { 4310 element.addEventListener("click", (event) => { 4311 event.preventDefault() 4312 handleLogout() 4313 }) 4314 }); 4315 4316 const logoutElement = document.getElementById('logout-button-desktop') 4317 4318 if(logoutElement) logoutElement.addEventListener('click', handleLogout); 4319 } 4320 4321 const elementsWithAccount = document.querySelectorAll('a[href="/account"]'); 4322 elementsWithAccount.forEach((element) => { 4323 element.addEventListener('click', async (e) => { 4324 e.preventDefault(); 4325 const customerId = getCustomerId() 4326 token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment)); 4327 kpHandleLogin('/account'); 4328 }); 4329 }); 4330 4331 document.addEventListener('DOMContentLoaded', function() { 4332 updateDOM(); 4333 }); 4334 4335 window.addEventListener('update-dom', function() { 4336 updateDOM(); 4337 }); 4338 4339 //TODO: update this with a query for the required button 4340 4341 const loader = `<svg 4342 class="kploader" 4343 width="17" 4344 height="16"
4345 viewBox="0 0 17 16" 4346 fill="none" 4347 xmlns="http://www.w3.org/2000/svg" 4348 > 4349 <path 4350 d="M8.50004 1.33325V3.99992M8.50004 11.9999V14.6666M4.50004 7.99992H1.83337M15.1667 7.99992H12.5M13.219 12.7189L11.3334 10.8333M13.219 3.33321L11.3334 5.21883M3.78109 12.7189L5.66671 10.8333M3.78109 3.33321L5.66671 5.21883" 4351 stroke="#111" 4352 stroke-width="1.6" 4353 stroke-linecap="round" 4354 stroke-linejoin="round" 4355 /> 4356 </svg>` 4357 4358 /*removing existing profile(person) icon - person icon is not present in this store*/ 4359 const profileButtonElement = document.querySelector(ICON_SELECT_QUERY) || document.querySelector(HORIZON_PROFILE_ICON); 4360 4361 // defining css and add it to style tag in head 4362 function appendCss() { 4363 let css = ` 4364 .kploader { 4365 display: none; 4366 animation: rotate 1.5s linear infinite; 4367 } 4368 @keyframes rotate { 4369 100% { 4370 transform: rotate(360deg); 4371 } 4372 } 4373 .kp-disabled-text-color{ 4374 cursor: not-allowed; 4375 } 4376 #logout-button-desktop{ 4377 cursor: pointer; 4378 display: flex; 4379 justify-content: center; 4380 align-items: center; 4381 gap: 8px; 4382 font-size: 14px; 4383 color: #344054; 4384 font-style: normal; 4385 font-weight: 600; 4386 line-height: 20px; 4387 width: 100%; 4388 border-radius: 8px; 4389 padding: 8px 14px;; 4390 border: 1px solid var(--gray-300, #d0d5dd); 4391 background: var(--base-white, #fff); 4392 box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05); 4393 } 4394 #loggedin-icons{ 4395 align-self: center; 4396 display: none; 4397 } 4398 #kwikpass-drawer-desktop{ 4399 padding: 16px; 4400 display: none; 4401 right: 0%; 4402 width: 18rem; 4403 position: absolute; 4404 top: 100%; 4405 box-shadow: 0px 0px 32px 0px rgba(16, 24, 40, 0.32); 4406 border-bottom-left-radius: 8px; 4407 border-bottom-right-radius: 8px; 4408 z-index: 999; 4409 background:#fff!important; 4410 } 4411 #kwikpass-drawer-desktop > ul{ 4412 margin: 0px 0px 10px 0px; 4413 padding: 0; 4414 width: 100%; 4415 } 4416 #kwikpass-drawer-desktop >ul >a{ 4417 cursor: pointer; 4418 width: 100%; 4419 display: flex!important; 4420 justify-content: space-between; 4421 align-items: center; 4422 padding: 0; 4423 color: inherit; 4424 margin-left:0!important; 4425 text-decoration: none; 4426 } 4427 #kwikpass-drawer-desktop >ul >a:hover , #kwikpass-drawer-desktop >ul >a:focus { 4428 text-decoration: none; 4429 } 4430 #kwikpass-drawer-desktop >ul >a:focus,#kwikpass-drawer-desktop >ul >a:active { 4431 text-decoration: none; 4432 } 4433 #kwikpass-drawer-desktop >ul >a:focus .kploader { 4434 display: block; 4435 } 4436 #kwikpass-drawer-desktop >ul >a:not(:focus) .kploader { 4437 display: none; 4438 } 4439 #kwikpass-drawer-desktop > ul > a > p { 4440 font-size: 14px; 4441 font-style: normal; 4442 font-weight: 500; 4443 line-height: 142.857%; 4444 display: inline-flex; 4445 gap: 8px; 4446 align-items: center; 4447 margin: 10px 0 10px 0; 4448 color: #000; 4449 } 4450 .header--icon{ 4451 cursor: pointer; 4452 position: relative; 4453 display: inline-flex; 4454 } 4455 path#svgkp-path { 4456 stroke-width: 1; 4457 } 4458 #icon-close-kwikpass{ 4459 display: none; 4460 border-radius: 50px; 4461 border: 1px solid; 4462 margin: 0; 4463 padding: 2px; 4464 align-items: center; 4465 justify-content: center; 4466 margin-left:3px; 4467 } 4468 `; 4469 4470 var style = document.createElement('style'); 4471 style.innerHTML = css; 4472 document.getElementsByTagName('head')[0].appendChild(style); 4473 } 4474 4475 // function call to append css to style tag 4476 appendCss() 4477 // existing user icon to show in the header 4478 // TODO : fetch user icon form backend 4479 const userIcon = `<svg width="23" height="23" viewBox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg" id="svgkp"> 4480 <path d="M22.9129 12.935L13.7571 23.0474C13.5348 23.2929 13.1284 23.1084 13.1669 22.7794L14.0816 14.9731H10.6991C10.4034 14.9731 10.2484 14.6219 10.4478 14.4035L20.3133 3.59739C20.5589 3.32834 20.9984 3.58134 20.8891 3.92887L18.2354 12.3664H22.6607C22.9557 12.3664 23.1109 12.7163 22.9129 12.935Z" fill="#FEA203"/> 4481 <path id="svgkp-path" fill-rule="evenodd" clip-rule="evenodd" d="M16.6079 5.35819C16.4805 5.1933 16.3421 5.03582 16.1932 4.8869C15.2702 3.96387 14.0183 3.44531 12.7129 3.44531C11.4075 3.44531 10.1556 3.96387 9.2326 4.8869C8.30957 5.80993 7.79102 7.06183 7.79102 8.36719C7.79102 9.67255 8.30957 10.9244 9.2326 11.8475C9.48368 12.0986 9.75909 12.3197 10.0533 12.5086L11.0235 11.4503C10.7335 11.2914 10.4649 11.0911 10.227 10.8531C9.56766 10.1938 9.19727 9.29959 9.19727 8.36719C9.19727 7.43479 9.56766 6.54057 10.227 5.88127C10.8863 5.22196 11.7805 4.85156 12.7129 4.85156C13.6453 4.85156 14.5395 5.22196 15.1988 5.88127C15.3636 6.04604 15.5103 6.22549 15.6377 6.41654L16.6079 5.35819ZM20.6413 18.6497L19.6746 19.7132C20.1676 20.4122 20.4473 21.2264 20.4473 22.0781V23.8359C20.4473 24.2243 20.7621 24.5391 21.1504 24.5391C21.5387 24.5391 21.8535 24.2243 21.8535 23.8359V22.0781C21.8535 20.7863 21.4016 19.6103 20.6413 18.6497ZM12.3111 17.5078H10.3026C7.27113 17.5078 4.97852 19.6394 4.97852 22.0781V23.8359C4.97852 24.2243 4.66372 24.5391 4.27539 24.5391C3.88707 24.5391 3.57227 24.2243 3.57227 23.8359V22.0781C3.57227 18.6922 6.67684 16.1016 10.3026 16.1016H12.4885L12.3111 17.5078Z" fill="currentColor" stroke="currentColor"/> 4482 </svg>`; 4483 4484 // kwikpass icon for desktop - if user is not logged in 4485 const KwikpassNotLoggedIcon = `<div id="kp-login-button-header-logo" style="cursor: pointer;display: flex;align-items: center;">${userIcon}</div>` 4486
4487 // dropdown for desktop (opens on clicking kwikpass icon if user logged in) 4488 const drawerhtmlDesktop = `<div id="kwikpass-drawer-desktop"> 4489 <ul> 4490 <a href="javascript:void(0)" onclick="handleShopifyLogin(event,'/account')" tabindex="0" style=" display: flex"> 4491 <p> 4492 <svg 4493 width="20" 4494 height="20" 4495 viewBox="0 0 20 20" 4496 fill="none" 4497 xmlns="http://www.w3.org/2000/svg" 4498 > 4499 <path 4500 d="M4.6 2.20033L3.3 3.93366C3.04251 4.27697 2.91377 4.44863 2.91676 4.59232C2.91936 4.71736 2.97799 4.83462 3.07646 4.91172C3.18962 5.00032 3.40419 5.00032 3.83333 5.00032H16.1667C16.5958 5.00032 16.8104 5.00032 16.9235 4.91172C17.022 4.83462 17.0806 4.71736 17.0832 4.59232C17.0862 4.44863 16.9575 4.27697 16.7 3.93366L15.4 2.20033M4.6 2.20033C4.74667 2.00477 4.82 1.90699 4.91294 1.83647C4.99525 1.77401 5.08846 1.72741 5.18782 1.69903C5.3 1.66699 5.42222 1.66699 5.66667 1.66699H14.3333C14.5778 1.66699 14.7 1.66699 14.8122 1.69903C14.9115 1.72741 15.0047 1.77401 15.0871 1.83647C15.18 1.90699 15.2533 2.00477 15.4 2.20033M4.6 2.20033L3.03333 4.28921C2.83545 4.55306 2.73651 4.68498 2.66625 4.83026C2.6039 4.95917 2.55843 5.09559 2.53096 5.23612C2.5 5.3945 2.5 5.55941 2.5 5.88921L2.5 15.667C2.5 16.6004 2.5 17.0671 2.68166 17.4236C2.84144 17.7372 3.09641 17.9922 3.41002 18.152C3.76654 18.3337 4.23325 18.3337 5.16667 18.3337L14.8333 18.3337C15.7668 18.3337 16.2335 18.3337 16.59 18.152C16.9036 17.9922 17.1586 17.7372 17.3183 17.4236C17.5 17.0671 17.5 16.6004 17.5 15.667V5.88921C17.5 5.55941 17.5 5.3945 17.469 5.23613C17.4416 5.09559 17.3961 4.95918 17.3338 4.83026C17.2635 4.68498 17.1646 4.55306 16.9667 4.28921L15.4 2.20033M13.3333 8.33366C13.3333 9.21771 12.9821 10.0656 12.357 10.6907C11.7319 11.3158
450010.8841 11.667 10 11.667C9.11594 11.667 8.2681 11.3158 7.64298 10.6907C7.01786 10.0656 6.66667 9.21771 6.66667 8.33366" 4501 stroke="currentColor" 4502 stroke-width="1.66667" 4503 stroke-linecap="round" 4504 stroke-linejoin="round" 4505 fill="none" 4506 /> 4507 </svg> 4508 Order History 4509 </p> 4510 4511 ${loader} 4512 </a> 4513 </ul> 4514 <button id="logout-button-desktop"> 4515 Logout 4516 <svg 4517 width="20" 4518 height="20" 4519 viewBox="0 0 20 20" 4520 fill="none" 4521 xmlns="http://www.w3.org/2000/svg" 4522 > 4523 <path 4524 d="M15 6.66667L18.3334 10M18.3334 10L15 13.3333M18.3334 10H7.50002M12.5 3.50337C11.4377 2.86523 10.2044 2.5 8.88891 2.5C4.90019 2.5 1.66669 5.85786 1.66669 10C1.66669 14.1421 4.90019 17.5 8.88891 17.5C10.2044 17.5 11.4377 17.1348 12.5 16.4966" 4525 stroke="currentColor" 4526 stroke-width="1.66667" 4527 stroke-linecap="round" 4528 stroke-linejoin="round" 4529 fill="none" 4530 /> 4531 </svg> 4532 </button> 4533 </div>`; 4534 4535 const kwikpassLoggedInIcon = ` 4536 <div id="loggedin-icons" > 4537 <div id="icon-close-kwikpass" class="icon-close-kwikpass" style="height: 20px; width:20px; cursor: pointer;" onclick="handleDrawer1()"> 4538 <svg width="18" height="18" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 4539 <path d="M18 6L6 18M6 6L18 18" stroke="currentColor" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/> 4540 </svg> 4541 </div> 4542 <div style="cursor: pointer;display: flex;" onclick="handleDrawer1()" id="icon-kwikpass"> 4543 ${userIcon} 4544 </div> 4545 </div>`; 4546 4547 4548 // It will change based on theme 4549 const personIconElement = document.querySelector(ICON_SELECT_QUERY)?.parentElement || document.querySelector(HORIZON_PROFILE_ICON)?.parentElement 4550 const html = ` 4551 ${KwikpassNotLoggedIcon} 4552 ${kwikpassLoggedInIcon} 4553 ${drawerhtmlDesktop} 4554 `; 4555 4556 4557 if(!document.getElementsByClassName("header--icon")?.[0]){ 4558 const kwipassDesktopNode = document.createElement('div') 4559 kwipassDesktopNode.className="header--icon" 4560 kwipassDesktopNode.innerHTML = html 4561 personIconElement?.replaceChild(kwipassDesktopNode,profileButtonElement) 4562 } 4563 4564 let timerId=null; 4565 document.getElementById('kp-login-button-header-logo')?.addEventListener('click', () => { 4566 clearTimeout(timerId); 4567 timerId = null; 4568 handleKpAndShopifyLogin(); 4569 }); 4570 const kwikpassMobileIconElement = document.getElementById('kp-login-button-header-logo-mobile'); 4571 if (kwikpassMobileIconElement) { 4572 kwikpassMobileIconElement.addEventListener('click', () => { 4573 clearTimeout(timerId); 4574 timerId = null; 4575 handleKpAndShopifyLogin(); 4576 }); 4577 } 4578 4579 updateDOM(); 4580 4581 } 4582 4583 let isdomReady = false; 4584 document.addEventListener('DOMContentLoaded', function() { 4585 isdomReady = true; 4586 }, { once: true }); 4587 4588 function handleManualIntegration(){ 4589 if(isdomReady){ 4590 handleDOMUpdate(); 4591 }else{ 4592 document.addEventListener('DOMContentLoaded', function() { 4593 handleDOMUpdate(); 4594 }); 4595 } 4596 4597 window.addEventListener('update-dom', function() { 4598 handleDOMUpdate(); 4599 }); 4600 } 4601 4602 function handleNewVersionsOfHorizon(){ 4603 const headerEl = document.querySelector("header"); 4604 4605 if (headerEl) { 4606 // Create an observer to watch attribute changes 4607 const observer = new MutationObserver((mutationsList) => { 4608 for (const mutation of mutationsList) { 4609 if ( 4610 mutation.type === "attributes" && 4611 mutation.attributeName === "data-hydrated" 4612 ) { 4613 const newValue = headerEl.getAttribute("data-hydrated"); 4614 if (newValue === "true") { 4615 4616 addProfileIconInHorizon(); 4617 const drawerElementMobile = document.getElementById("kwikp
4617ass-drawer-mobile") 4618 if(drawerElementMobile){ 4619 if(token){ 4620 document.getElementById("kp-login-button-header-logo-mobile").style.display = "none" 4621 document.getElementById("loggedin-icons-mobile").style.display = "block" 4622 }else{ 4623 document.getElementById("kp-login-button-header-logo-mobile").style.display = "flex" 4624 document.getElementById("loggedin-icons-mobile").style.display = "none" 4625 drawerElementMobile.style.display = "none" 4626 } 4627 } 4628 4629 const drawerElement = document.getElementById("kwikpass-drawer-desktop") 4630 if(drawerElement){ 4631 if(token){ 4632 document.getElementById("kp-login-button-header-logo").style.display = "none" 4633 document.getElementById("loggedin-icons").style.display = "block" 4634 }else{ 4635 document.getElementById("kp-login-button-header-logo").style.display = "flex" 4636 document.getElementById("loggedin-icons").style.display = "none" 4637 drawerElement.style.display = "none" 4638 } 4639 } 4640 const logoutElement = document.getElementById('logout-button-desktop') 4641 if(logoutElement) logoutElement.addEventListener('click', handleLogout); 4642 4643 //mobile 4644 const logoutElementMobile = document.getElementById('logout-button-mobile') 4645 if(logoutElementMobile) logoutElementMobile.addEventListener('click', handleLogout); 4646 4647 // Stop observing once done (optional) 4648 observer.disconnect(); 4649 } 4650 } 4651 } 4652 }); 4653 4654 observer.observe(headerEl, { attributes: true }); 4655 4656 setTimeout(() => { 4657 observer.disconnect(); 4658 }, 10000); 4659 4660} 4661 4662 } 4663 4664 /** 4665 * Identifies account-related URLs that must be gated until KwikPass scripts load. 4666 */ 4667 function isAccountPath(pathname) { 4668 if (!pathname) return false; 4669 return ( 4670 pathname === '/account' || 4671 pathname.startsWith('/account/login') || 4672 pathname.startsWith('/account/register') || 4673 pathname.endsWith('/account') || 4674 pathname.indexOf('customer_authentication') !== -1 || 4675 pathname === '/account/addresses' 4676 ); 4677 } 4678 4679 /** 4680 * KwikpassAccountGate 4681 * ------------------- 4682 * Blocks navigation to account pages (see isAccountPath) until every required 4683 * KwikPass script has loaded successfully. 4684 * 4685 * Design notes: 4686 * - A SINGLE delegated click listener is attached on `document` in the CAPTURE 4687 * phase. This means it runs before any bubbling / inline `onclick` handlers, 4688 * so navigation is reliably blocked even for links clicked before scripts 4689 * finish loading (the race condition we care about). No per-anchor listeners. 4690 * - A MutationObserver only manages the visual `kwikpass-loading` class on 4691 * dynamically injected account links; the actual click-blocking never depends 4692 * on the observer, so newly added links are protected immediately by delegation. 4693 * - Loading state is centralized: every registered script key must flip to true 4694 * before the gate lifts. If ANY script fails, the gate stays locked. 4695 */ 4696 var KwikpassAccountGate = (function () { 4697 var LOADING_CLASS = 'kwikpass-loading'; 4698 var STYLE_ID = 'kwikpass-gate-style'; 4699 4700 var scriptStatus = Object.create(null); // key -> true once that script loads 4701 var requiredScripts = []; 4702 var failed = false; // a required script errored -> stay locked 4703 var unlocked = false; // gate lifted; navigation allowed 4704 var observer = null; 4705 var clickListenerAttached = false; 4706 4707 // Resolve an anchor's pathname tolerantly (handles relative/absolute hrefs). 4708 function getAnchorPath(anchor) { 4709 try { 4710 return anchor.pathname || new URL(anchor.href, window.location.origin).pathname; 4711 } catch (e) { 4712 return null; 4713 } 4714 } 4715 4716 function isAccountAnchor(anchor) { 4717 if (!anchor || anchor.tagName !== 'A') return false;
4718 var href = anchor.getAttribute('href'); 4719 // Ignore non-navigational hrefs (in-page anchors, javascript: handlers). 4720 if (!href || href.indexOf('javascript:') === 0 || href.charAt(0) === '#') return false; 4721 return isAccountPath(getAnchorPath(anchor)); 4722 } 4723 4724 // Single delegated capture-phase handler: blocks account-link navigation 4725 // while the gate is locked. 4726 function onDocumentClick(event) { 4727 if (unlocked) return; 4728 var target = event.target; 4729 var anchor = target && target.closest ? target.closest('a[href]') : null; 4730 if (!anchor || !isAccountAnchor(anchor)) return; 4731 event.preventDefault(); 4732 event.stopPropagation(); 4733 } 4734 4735 // Add/remove the visual loading class on every current account anchor. 4736 function refreshAnchorClasses() { 4737 var anchors = document.querySelectorAll('a[href]'); 4738 for (var i = 0; i < anchors.length; i++) { 4739 if (!isAccountAnchor(anchors[i])) continue; 4740 if (unlocked) anchors[i].classList.remove(LOADING_CLASS); 4741 else anchors[i].classList.add(LOADING_CLASS); 4742 } 4743 } 4744 4745 function injectStyle() { 4746 if (document.getElementById(STYLE_ID)) return; 4747 var style = document.createElement('style'); 4748 style.id = STYLE_ID; 4749 // Visual cue only; click-blocking is handled by the delegated listener. 4750 style.textContent = '.' + LOADING_CLASS + '{cursor:progress;opacity:.7;}'; 4751 (document.head || document.documentElement).appendChild(style); 4752 } 4753 4754 // Flag account links inside a freshly added DOM node. 4755 function flagNode(node) { 4756 if (node.nodeType !== 1) return; // element nodes only 4757 if (node.tagName === 'A' && isAccountAnchor(node)) { 4758 node.classList.add(LOADING_CLASS); 4759 } 4760 if (node.querySelectorAll) { 4761 var inner = node.querySelectorAll('a[href]'); 4762 for (var k = 0; k < inner.length; k++) { 4763 if (isAccountAnchor(inner[k])) inner[k].classList.add(LOADING_CLASS); 4764 } 4765 } 4766 } 4767 4768 // Watch for dynamically injected account links (visual class only). 4769 function startObserver() { 4770 if (observer || typeof MutationObserver === 'undefined') return; 4771 observer = new MutationObserver(function (mutations) { 4772 if (unlocked) return; 4773 for (var m = 0; m < mutations.length; m++) { 4774 var added = mutations[m].addedNodes; 4775 for (var n = 0; n < added.length; n++) flagNode(added[n]); 4776 } 4777 }); 4778 observer.observe(document.documentElement, { childList: true, subtree: true }); 4779 } 4780 4781 function lockNavigation() { 4782 if (!clickListenerAttached) { 4783 document.addEventListener('click', onDocumentClick, true); // capture phase 4784 clickListenerAttached = true; 4785 } 4786 injectStyle(); 4787 startObserver(); 4788 // The DOM may still be parsing when scripts are appended. 4789 if (document.readyState === 'loading') { 4790 document.addEventListener('DOMContentLoaded', refreshAnchorClasses, { once: true }); 4791 } else { 4792 refreshAnchorClasses(); 4793 } 4794 } 4795 4796 function unlockNavigation() { 4797 if (unlocked) return; 4798 unlocked = true; 4799 if (clickListenerAttached) { 4800 document.removeEventListener('click', onDocumentClick, true); 4801 clickListenerAttached = false; 4802 } 4803 if (observer) { 4804 observer.disconnect(); 4805 observer = null; 4806 } 4807 refreshAnchorClasses(); // strips the loading class from account links 4808 } 4809 4810 function maybeUnlock() { 4811 if (failed) return; 4812 for (var i = 0; i < requiredScripts.length; i++) { 4813 if (!scriptStatus[requiredScripts[i]]) return; // still waiting on a script 4814 } 4815 unlockNavigation(); 4816 } 4817 4818 return { 4819 // Register every script key up front and begin blocking immediately. 4820 init: function (keys) { 4821 requiredScripts = keys.slice(); 4822 for (var i = 0; i < keys.length; i++) scriptStatus[keys[i]] = false; 4823 failed = false; 4824 unlocked = false; 4825 lockNavigation(); 4826 }, 4827 markLoaded: function (key) { 4828 scriptStatus[key] = true; 4829 maybeUnlock(); 4830 }, 4831 markFailed: function (key, err) { 4832 failed = true; 4833 // Meaningful error; gate stays locked intentionally. 4834 console.error( 4835 '[KwikPass] Required script failed to load: "' + key + 4836 '". Account links remain disabled.', err 4837 ); 4838 } 4839 }; 4840 })(); 4841 4842 4843 var KP_LOW_PRIORITY_SCRIPT_URL = "https://pdp.gokwik.co/jify/build/sdk.js"; 4844 4845 function generateKpRequestId(){ 4846 return 'req-' + Date.now().toString(36) + '-' + Math.random().toString(36).slice(2); 4847 } 4848 4849 function runWhenIdle(fn, timeout){ 4850 if(typeof requestIdleCallback === 'function'){ 4851 requestIdleCallback(fn, { timeout: timeout }); 4852 }else{ 4853 setTimeout(fn, 0); 4854 } 4855 } 4856 4857 function isJifyScriptAlreadyPresent(){ 4858 return !!document.querySelector('script[src*="/jify/"]'); 4859 } 4860 4861 function loadLowPriorityScript(src){ 4862 runWhenIdle(function(){
4863 try{ 4864 if(isJifyScriptAlreadyPresent()){ 4865 return; 4866 } 4867 var script = document.createElement('script'); 4868 script.src = src; 4869 script.type = 'module'; 4870 script.async = true; 4871 script.setAttribute('fetchpriority', 'low'); 4872 document.body.appendChild(script); 4873 }catch(err){ 4874 console.error(err); 4875 } 4876 }, 5000); 4877 } 4878 4879 function checkMerchantStatusAndLoadLowPriorityScript(merchantId){ 4880 runWhenIdle(function(){ 4881 try{ 4882 if(!merchantId){ 4883 return; 4884 } 4885 4886 if(isJifyScriptAlreadyPresent()){ 4887 return; 4888 } 4889 4890 var kpRequestId = generateKpRequestId(); 4891 var merchantStatusUrl = 'https://gkx.gokwik.co/jify/api/v1/merchant/status'; 4892 4893 fetch(merchantStatusUrl, { 4894 method: 'GET', 4895 priority: 'low', 4896 headers: { 4897 'gk-merchant-id': merchantId, 4898 'kp-merchant-id': merchantId, 4899 'kp-request-id': kpRequestId, 4900 }, 4901 }) 4902 .then(function(response){ return response.json(); }) 4903 .then(function(data){ 4904 if(data && data.enabled === true && KP_LOW_PRIORITY_SCRIPT_URL){ 4905 loadLowPriorityScript(KP_LOW_PRIORITY_SCRIPT_URL); 4906 } 4907 }) 4908 .catch(function(err){ console.error(err); }); 4909 }catch(err){ 4910 console.error(err); 4911 } 4912 }, 3000); 4913 } 4914 4915 function addScripts(){ 4916 var kwikpassCoreFnUrl="https://pdp.gokwik.co/kwikpass/kwikpass-core-functions-min.js" 4917 var kwikpassMerchantV2Url="https://pdp.gokwik.co/kwikpass/plugin/build/kp-merchant-v2.js"; 4918 var kwikpassSDKUrl="https://pdp.gokwik.co/kwikpass/plugin/build/kp-shopify-app-sdk.js"; 4919 4920 // Start blocking account-link navigation before the scripts are appended. 4921 KwikpassAccountGate.init(['core', 'merchantV2', 'sdk']); 4922 4923 var kpCoreFnScript = document.createElement('script'); 4924 kpCoreFnScript.src = kwikpassCoreFnUrl; 4925 kpCoreFnScript.async=false; 4926 4927 kpCoreFnScript.onload = () => { 4928 KwikpassAccountGate.markLoaded('core'); 4929 if(document.querySelector(ICON_SELECT_QUERY)){ 4930 addLoginButton(); 4931 }else if(document.querySelector(HORIZON_PROFILE_ICON)){ 4932 handleNewVersionsOfHorizon(); 4933 addLoginButtonForHorizon(); 4934 }else{ 4935 handleManualIntegration(); 4936 } 4937 }; 4938 kpCoreFnScript.onerror = (e) => KwikpassAccountGate.markFailed('core', e); 4939 4940 var kpMerchantV2Script = document.createElement('script'); 4941 kpMerchantV2Script.src = kwikpassMerchantV2Url; 4942 kpMerchantV2Script.async=false; 4943 kpMerchantV2Script.onload = () => KwikpassAccountGate.markLoaded('merchantV2'); 4944 kpMerchantV2Script.onerror = (e) => KwikpassAccountGate.markFailed('merchantV2', e); 4945 4946 var kpMerchantV2SDKScript = document.createElement('script'); 4947 kpMerchantV2SDKScript.src = kwikpassSDKUrl; 4948 kpMerchantV2SDKScript.async=false; 4949 kpMerchantV2SDKScript.onload = () => KwikpassAccountGate.markLoaded('sdk'); 4950 kpMerchantV2SDKScript.onerror = (e) => KwikpassAccountGate.markFailed('sdk', e); 4951 4952 // Appended together => the three scripts download in parallel 4953 // (async=false preserves execution order between them). 4954 document.body.appendChild(kpCoreFnScript); 4955 document.body.appendChild(kpMerchantV2Script); 4956 document.body.appendChild(kpMerchantV2SDKScript); 4957 } 4958 4959 const __kp_mid = "19s7ddkpk2eg"; 4960 if(!__kp_mid || __kp_mid === ''){ 4961 window.merchantInfo = { 4962 ...window.merchantInfo, 4963 environment: "production", 4964 type: "merchantInfo", 4965 integrationType: "PLUGIN", 4966 } 4967 4968 var updateThemeMetaFieldGet = 'https://gkx.gokwik.co/kp/api/v1/shopify-app/update-theme-meta-field'; 4969 4970 4971 const options = { 4972 method: 'GET', 4973 headers: {accept: 'application/json', shop: window.Shopify.shop } 4974 }; 4975 4976 fetch(updateThemeMetaFieldGet, options) 4977 .then(response => response.json()) 4978 .then(response => { 4979 var data = response.data; 4980 if(data?.mid != null && data?.mid !== ''){ 4981 window.merchantInfo["mid"] = data.mid; 4982 } 4983 4984 addScripts(); 4985 checkMerchantStatusAndLoadLowPriorityScript(window.merchantInfo.mid); 4986 }) 4987 .catch(err => console.error(err)); 4988 }else{ 4989 window.merchantInfo = { 4990 ...window.merchantInfo, 4991 ...(__kp_mid != null && __kp_mid !== '' ? { mid: __kp_mid } : {}), 4992 environment: "production", 4993 type: "merchantInfo", 4994 integrationType: "PLUGIN", 4995 } 4996 4997 addScripts(); 4998 checkMerchantStatusAndLoadLowPriorityScript(window.merchantInfo.mid); 4999 } 5000 5001</script>
5001 5002<!-- END app snippet --> 5003 5004</div>
5004<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5004 5005</body> 5006</html>
5007<script> 5008fbpixelid = ''; 5009document.addEventListener("DOMContentLoaded", (event) => { 5010window.top.location.search.split("&").forEach(function(a){ 5011 if(a.split("=")[0] == "utm_term"){ 5012 //alert('Test'); 5013 var fbpixelid = a.split("=")[1]; 5014!function(f,b,e,v,n,t,s) 5015{if(f.fbq)return;n=f.fbq=function(){n.callMethod? 5016n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 5017if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 5018n.queue=[];t=b.createElement(e);t.async=!0; 5019t.src=v;s=b.getElementsByTagName(e)[0]; 5020s.parentNode.insertBefore(t,s)}(window, document,'script', 5021'https://connect.facebook.net/en_US/fbevents.js'); 5022fbq('init', fbpixelid); 5023fbq('track', 'PageView'); 5024 fbq('track', 'ViewContent'); 5025 let iframe = document.querySelector("#noscriptId"); 5026 iframe.src = "https://www.facebook.com/tr?id="+fbpixelid+"&ev=PageView&noscript=1" 5027 } 5028 5029}) 5030}); 5031document.addEventListener("DOMContentLoaded", (event) => { 5032window.top.location.search.split("&").forEach(function(a){ 5033 if (a.split("=")[0] == "utm_gtm") { 5034 //alert('Test'); 5035 var gtmid = a.split("=")[1]; 5036 initgtm(window, document, 'script', 'dataLayer', gtmid); 5037 try { 5038 window.dataLayer.push({ 5039 'event': 'PageView' 5040 }); 5041 } catch (e) { 5042 5043 5044 } 5045 } 5046 }) 5047}); 5048</script>
5048 5049<noscript><img id="noscriptId" height="1" width="1" style="display:none" 5050 src="" 5051 /></noscript>
5052<script> 5053var initgtm = function(w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l !== 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); }; 5054</script>
5054 5055
5055<script> 5056 var qs = (function(a) { 5057 if (a == "") return {}; 5058 var b = {}; 5059 for (var i = 0; i < a.length; ++i) 5060 { 5061 var p=a[i].split('=', 2); 5062 if (p.length == 1) 5063 b[p[0]] = ""; 5064 else 5065 b[p[0]] = decodeURIComponent(p[1].replace(/\+/g, " ")); 5066 } 5067 return b; 5068})(window.location.search.substr(1).split('&')) 5069 function setCookie(cname, cvalue, exdays) { 5070 const d = new Date(); 5071 d.setTime(d.getTime() + (exdays*24*60*60*1000)); 5072 let expires = "expires="+d.toUTCString(); 5073 document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; 5074 } 5075 function getCookie(cname) { 5076 let name = cname + "="; 5077 let ca = document.cookie.split(';'); 5078 for(let i = 0; i < ca.length; i++) { 5079 let c = ca[i]; 5080 while (c.charAt(0) == ' ') { 5081 c = c.substring(1); 5082 } 5083 if (c.indexOf(name) == 0) { 5084 return c.substring(name.length, c.length); 5085 } 5086 } 5087 return ""; 5088 } 5089 if(location.search.indexOf("utm_term")!= -1) 5090 { 5091 let utm_content_fb = getCookie("utm_content_fb"); 5092 let utm_content_val = qs["utm_term"]; 5093 let utm_content_val_gtm = qs["utm_gtm"]; //// GA Pixel 5094 let utm_content_gtm = getCookie("utm_content_gtm"); 5095 if (utm_content_fb == "" || utm_content_fb == undefined) 5096 { 5097 if(utm_content_val != '') 5098 { 5099 setCookie("utm_content_fb",utm_content_val,30); 5100 } 5101 } 5102 else 5103 { 5104 setCookie("utm_content_fb",utm_content_val,30); 5105 } 5106 5107 if (utm_content_gtm == "" || utm_content_gtm == undefined ) 5108 { 5109 5110 if(utm_content_val_gtm != '') 5111 { 5112 setCookie("utm_content_gtm",utm_content_val_gtm,30); 5113 } 5114 5115 5116 } 5117 else 5118 { 5119 setCookie("utm_content_gtm",utm_content_val_gtm,30); 5120 } 5121 5122 5123 5124 } 5125 5126 5127if(location.search.indexOf("utm_source")!= -1) 5128 { 5129 let utm_source = getCookie("vc-source"); 5130 let utm_source_val = qs["utm_source"]; 5131 if (utm_source == "" || utm_source == undefined) 5132 { 5133 if(utm_source_val != '') 5134 { 5135 setCookie("vc-source",utm_source_val,30); 5136 } 5137 } 5138 else 5139 { 5140 setCookie("vc-source",utm_source_val,30); 5141 } 5142 5143 5144 5145 } 5146 5147 5148if(location.search.indexOf("utm_medium")!= -1) 5149 { 5150 let utm_medium = getCookie("vc-medium"); 5151 let utm_medium_val = qs["utm_medium"]; 5152 if (utm_medium == "" || utm_medium == undefined) 5153 { 5154 if(utm_medium_val != '') 5155 { 5156 setCookie("vc-medium",utm_medium_val,30); 5157 } 5158 } 5159 else 5160 { 5161 setCookie("vc-medium",utm_medium_val,30); 5162 } 5163 5164 5165 5166 } 5167 if(location.search.indexOf("utm_campaign")!= -1) 5168 { 5169 let utm_campaign = getCookie("vc-campaign"); 5170 let utm_campaign_val = qs["utm_campaign"]; 5171 if (utm_campaign == "" || utm_campaign == undefined) 5172 { 5173 if(utm_campaign_val != '') 5174 { 5175 setCookie("vc-campaign",utm_campaign_val,30); 5176 } 5177 } 5178 else 5179 { 5180 setCookie("vc-campaign",utm_campaign_val,30); 5181 } 5182 5183 5184 5185 } 5186 if(location.search.indexOf("utm_term")!= -1) 5187 { 5188 let utm_term = getCookie("vc-term"); 5189 let utm_term_val = qs["utm_term"]; 5190 if (utm_term == "" || utm_term == undefined) 5191 { 5192 if(utm_term_val != '') 5193 { 5194 setCookie("vc-term",utm_term_val,30); 5195 } 5196 } 5197 else 5198 {
5199 setCookie("vc-term",utm_term_val,30); 5200 } 5201 5202 } 5203 5204 if(location.search.indexOf("p1")!= -1) 5205 { 5206 let utm_p1 = getCookie("vc-p1"); 5207 let utm_p1_val = qs["p1"]; 5208 if (utm_p1 == "" || utm_p1 == undefined) 5209 { 5210 if(utm_p1_val != '') 5211 { 5212 setCookie("vc-p1",utm_p1_val,30); 5213 } 5214 } 5215 else 5216 { 5217 setCookie("vc-p1",utm_p1_val,30); 5218 } 5219 5220 5221 5222 } 5223 5224 </script>
5224 5225
5225<script> 5226 //$.getJSON("https://api.ipify.org?format=json", function(data) { 5227 5228 //$("#gfg").html(data.ip); 5229 //setCookie("vc-ip",data.ip,30); 5230 //}) 5231 </script>
vendor: 1 bytes, line 5231
5231
5232<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script>
vendor: 1 bytes, line 5232
5232
5233<script> 5234function getCookie(cname) { 5235 let name = cname + "="; 5236 let ca = document.cookie.split(';'); 5237 for(let i = 0; i < ca.length; i++) { 5238 let c = ca[i]; 5239 while (c.charAt(0) == ' ') { 5240 c = c.substring(1); 5241 } 5242 if (c.indexOf(name) == 0) { 5243 return c.substring(name.length, c.length); 5244 } 5245 } 5246 return ""; 5247} 5248 5249function updateCartAttributes(attributes) { 5250 fetch('/cart/update.js', { 5251 method: "POST", 5252 headers: { 5253 'X-Requested-With': 'XMLHttpRequest', 5254 'Content-Type': 'application/json;' 5255 }, 5256 body: JSON.stringify({ 5257 attributes: attributes 5258 }) 5259 }) 5260} 5261 5262function getUtmAttributes() { 5263 var utm_ip = getCookie("vc-ip"); 5264 var vc_click_id = getCookie("vc-click"); 5265 5266 return { 5267 utm_source: getCookie("vc-source"), 5268 utm_medium: getCookie("vc-medium"), 5269 utm_campaign: getCookie("vc-campaign"), 5270 utm_content: getCookie("utm_content_fb"), 5271 p1: getCookie("vc-p1"), 5272 campaign_id: window.TrackierWebSDK.getUrlParam('campaign_id'), 5273 pub_id: window.TrackierWebSDK.getUrlParam('pub_id'), 5274 fbclid: window.TrackierWebSDK.getUrlParam('fbclid'), 5275 gclid: window.TrackierWebSDK.getUrlParam('gclid'), 5276 aff_cid: vc_click_id, 5277 browser_ip: utm_ip 5278 } 5279} 5280 5281// set attributes on page load 5282$(document).ready(function() { 5283 if (!window.__isCartUpdated) { 5284 var attributes = getUtmAttributes(); 5285 updateCartAttributes(attributes); 5286 } 5287}) 5288 5289function updatecart(clickId) { 5290 //alert(clickId); 5291 var attributes = getUtmAttributes(); 5292 attributes.tr_click_id = clickId; 5293 updateCartAttributes(attributes); 5294 window.__isCartUpdated = true; 5295} 5296 5297// set the callback 5298// TODO: set this before calling window.TrackierWebSDK.trackClick 5299 5300window.TrackierWebSDK.setClickPixelCb(function (clickId) { 5301 //alert(clickId); 5302 updatecart(clickId); 5303}) 5304 5305 5306</script>
5306 5307
5308<script> 5309 $(".skipcart").click(function(){ 5310 // updatecart(); 5311 //button.addClass("active") 5312 //$('.skipcart').addClass('hbt'); 5313 //$('.skipf').submit(); 5314 }); 5315</script>
5315 5316 5317
5317<script> 5318 document.addEventListener('DOMContentLoaded', function() { 5319 // Check if the URL contains 'gkref' 5320 if (window.location.search.includes('gkref')) { 5321 // Hide the entire page layout 5322 document.body.innerHTML = ` 5323 <div id="popup-message" style=" 5324 position: fixed; 5325 top: 50%; 5326 left: 50%; 5327 transform: translate(-50%, -50%); 5328 background: #fff; 5329 border: 2px solid #000; 5330 border-radius: 12px; 5331 padding: 30px 40px; 5332 text-align: center; 5333 z-index: 99999; 5334 box-shadow: 0 0 20px rgba(0,0,0,0.3); 5335 font-family: Arial, sans-serif; 5336 "> 5337 <h2 id="loading-text" style="margin-bottom: 15px;">Loading, please wait...</h2> 5338 <p>Your request is being processed.</p> 5339 </div> 5340 `; 5341 // Set page background 5342 document.body.style.background = '#f4f4f4'; 5343 } 5344 }); 5345</script>
5345 5346 5347 5348
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.