1<!doctype html> 2<html class="no-js no-touch supports-no-cookies" lang="en"> 3<head> 4<!-- Start of Booster Apps Seo-0.1--><title>Search</title><meta name="description" content="Kalakaar India is India's Leading Online Shopping Site for Designer and Custom Mobile Cases & Covers, Mobile Accessories and Cute Quirky Stuffs" />
4<script type="application/ld+json"> 5 { 6 "@context": "https://schema.org", 7 "@type": "WebSite", 8 "name": "Kalakaar Indiaa", 9 "url": "https://kalakaarindiaa.com", 10 "potentialAction": { 11 "@type": "SearchAction", 12 "query-input": "required name=query", 13 "target": "https://kalakaarindiaa.com/search?q={query}" 14 } 15 } 16</script>
16<!-- end of Booster Apps SEO --> 17 18 19<!-- Google Tag Manager -->
20<script>
vendor: 327 bytes, lines 20-24
20(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 21new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 22j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 23'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 24})(window,document,'script','dataLayer','
24GTM-NP9ZD83W
vendor: 3 bytes, line 24
24');
24</script>
24 25<!-- End Google Tag Manager --> 26
26<script> 27 28 29 (function() { 30 class Ultimate_Shopify_DataLayer { 31 constructor() { 32 window.dataLayer = window.dataLayer || []; 33 34 // use a prefix of events name 35 this.eventPrefix = 'ki-'; 36 37 //Keep the value false to get non-formatted product ID 38 this.formattedItemId = true; 39 40 // data schema 41 this.dataSchema = { 42 ecommerce: { 43 show: true 44 }, 45 dynamicRemarketing: { 46 show: true, 47 business_vertical: 'retail' 48 } 49 } 50 51 // add to wishlist selectors 52 this.addToWishListSelectors = { 53 'addWishListIcon': '', 54 'gridItemSelector': '', 55 'productLinkSelector': 'a[href*="/products/"]' 56 } 57 58 // quick view selectors 59 this.quickViewSelector = { 60 'quickViewElement': '', 61 'gridItemSelector': '', 62 'productLinkSelector': 'a[href*="/products/"]' 63 } 64 65 // mini cart button selector 66 this.miniCartButton = [ 67 'a[href="/cart"]', 68 ]; 69 this.miniCartAppersOn = 'click'; 70 71 72 // begin checkout buttons/links selectors 73 this.beginCheckoutButtons = [ 74 'input[name="checkout"]', 75 'button[name="checkout"]', 76 'a[href="/checkout"]', 77 '.additional-checkout-buttons', 78 ]; 79 80 // direct checkout button selector 81 this.shopifyDirectCheckoutButton = [ 82 '.shopify-payment-button' 83 ] 84 85 //Keep the value true if Add to Cart redirects to the cart page 86 this.isAddToCartRedirect = false; 87 88 // keep the value false if cart items increment/decrement/remove refresh page 89 this.isAjaxCartIncrementDecrement = true; 90 91 92 // Caution: Do not modify anything below this line, as it may result in it not functioning correctly. 93 this.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} 94 this.countryCode = "IN"; 95 this.collectData(); 96 this.storeURL = "https://kalakaarindiaa.com"; 97 } 98 99 updateCart() { 100 fetch("/cart.js") 101 .then((response) => response.json()) 102 .then((data) => { 103 this.cart = data; 104 }); 105 } 106 107 debounce(delay) { 108 let timeoutId; 109 return function(func) { 110 const context = this; 111 const args = arguments; 112 113 clearTimeout(timeoutId); 114 115 timeoutId = setTimeout(function() { 116 func.apply(context, args); 117 }, delay); 118 }; 119 } 120 121 collectData() { 122 this.customerData(); 123 this.ajaxRequestData(); 124 this.searchPageData(); 125 this.miniCartData(); 126 this.beginCheckoutData(); 127 128 129 130 131 132 133 134 this.addToWishListData(); 135 this.quickViewData(); 136 this.formData(); 137 this.phoneClickData(); 138 this.emailClickData(); 139 } 140 141 //logged in customer data 142 customerData() { 143 const currentUser = {}; 144 145 146 if (currentUser.email) { 147 currentUser.hash_email = "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 148 } 149 150 window.dataLayer = window.dataLayer || []; 151 dataLayer.push({ 152 customer: currentUser 153 }); 154 } 155 156 // add_to_cart, remove_from_cart, search 157 ajaxRequestData() { 158 const self = this; 159 160 // handle non-ajax add to cart 161 if(this.isAddToCartRedirect) { 162 document.addEventListener('submit', function(event) { 163 const addToCartForm = event.target.closest('form[action="/cart/add"]'); 164 if(addToCartForm) { 165 event.preventDefault(); 166 167 const formData = new FormData(addToCartForm); 168 169 fetch(window.Shopify.routes.root + 'cart/add.js', { 170 method: 'POST', 171 body: formData 172 }) 173 .then(response => { 174 window.location.href = "/cart"; 175 }) 176 .catch((error) => { 177 console.error('Error:', error); 178 }); 179 } 180 }); 181 } 182 183 // fetch 184 let originalFetch = window.fetch; 185 let debounce = this.debounce(800); 186 187 window.fetch = function () { 188 return originalFetch.apply(this, arguments).then((response) => { 189 if (response.ok) { 190 let cloneResponse = response.clone(); 191 let requestURL = arguments[0]; 192 193 if(/.*\/search\/?.*\?.*q=.+/.test(requestURL) && !requestURL.includes('&requestFrom=uldt')) { 194 const queryString = requestURL.split('?')[1];
195 const urlParams = new URLSearchParams(queryString); 196 const search_term = urlParams.get("q"); 197 198 debounce(function() { 199 fetch(`${self.storeURL}/search/suggest.json?q=${search_term}&resources[type]=product&requestFrom=uldt`) 200 .then(res => res.json()) 201 .then(function(data) { 202 const products = data.resources.results.products; 203 if(products.length) { 204 const fetchRequests = products.map(product => 205 fetch(`${self.storeURL}/${product.url.split('?')[0]}.js`) 206 .then(response => response.json()) 207 .catch(error => console.error('Error fetching:', error)) 208 ); 209 210 Promise.all(fetchRequests) 211 .then(products => { 212 const items = products.map((product) => { 213 return { 214 product_id: product.id, 215 product_title: product.title, 216 variant_id: product.variants[0].id, 217 variant_title: product.variants[0].title, 218 vendor: product.vendor, 219 total_discount: 0, 220 final_price: product.price_min,
221 product_type: product.type, 222 quantity: 1 223 } 224 }); 225 226 self.ecommerceDataLayer('search', {search_term, items}); 227 }) 228 }else { 229 self.ecommerceDataLayer('search', {search_term, items: []}); 230 } 231 }); 232 }); 233 } 234 else if (requestURL.includes("/cart/add")) { 235 cloneResponse.text().then((text) => { 236 let data = JSON.parse(text); 237 238 if(data.items && Array.isArray(data.items)) { 239 data.items.forEach(function(item) { 240 self.ecommerceDataLayer('add_to_cart', {items: [item]}); 241 }) 242 } else { 243 self.ecommerceDataLayer('add_to_cart', {items: [data]}); 244 } 245 self.updateCart(); 246 }); 247 }else if(requestURL.includes("/cart/change") || requestURL.includes("/cart/update")) { 248 249 cloneResponse.text().then((text) => { 250 251 let newCart = JSON.parse(text); 252 let newCartItems = newCart.items; 253 let oldCartItems = self.cart.items; 254 255 for(let i = 0; i < oldCartItems.length; i++) { 256 let item = oldCartItems[i]; 257 let newItem = newCartItems.find(newItems => newItems.id === item.id); 258 259 260 if(newItem) { 261 262 if(newItem.quantity > item.quantity) { 263 // cart item increment 264 let quantity = (newItem.quantity - item.quantity); 265 let updatedItem = {...item, quantity} 266 self.ecommerceDataLayer('add_to_cart', {items: [updatedItem]}); 267 self.updateCart(); 268 269 }else if(newItem.quantity < item.quantity) { 270 // cart item decrement 271 let quantity = (item.quantity - newItem.quantity); 272 let updatedItem = {...item, quantity} 273 self.ecommerceDataLayer('remove_from_cart', {items: [updatedItem]}); 274 self.updateCart(); 275 } 276 277 278 }else { 279 self.ecommerceDataLayer('remove_from_cart', {items: [item]}); 280 self.updateCart(); 281 } 282 } 283 284 }); 285 } 286 } 287 return response; 288 }); 289 } 290 // end fetch 291 292 293 //xhr 294 var origXMLHttpRequest = XMLHttpRequest; 295 XMLHttpRequest = function() { 296 var requestURL; 297 298 var xhr = new origXMLHttpRequest(); 299 var origOpen = xhr.open; 300 var origSend = xhr.send; 301 302 // Override the `open` function. 303 xhr.open = function(method, url) { 304 requestURL = url; 305 return origOpen.apply(this, arguments); 306 }; 307 308 309 xhr.send = function() { 310 311 // Only proceed if the request URL matches what we're looking for. 312 if (requestURL.includes("/cart/add") || requestURL.includes("/cart/change") || /.*\/search\/?.*\?.*q=.+/.test(requestURL)) { 313 314 xhr.addEventListener('load', function() { 315 if (xhr.readyState === 4) { 316 if (xhr.status >= 200 && xhr.status < 400) { 317 318 if(/.*\/search\/?.*\?.*q=.+/.test(requestURL) && !requestURL.inclides('&requestFrom=uldt')) { 319 const queryString = requestURL.split('?')[1];
320 const urlParams = new URLSearchParams(queryString); 321 const search_term = urlParams.get("q"); 322 323 debounce(function() { 324 fetch(`${self.storeURL}/search/suggest.json?q=${search_term}&resources[type]=product&requestFrom=uldt`) 325 .then(res => res.json()) 326 .then(function(data) { 327 const products = data.resources.results.products; 328 if(products.length) { 329 const fetchRequests = products.map(product => 330 fetch(`${self.storeURL}/${product.url.split('?')[0]}.js`) 331 .then(response => response.json()) 332 .catch(error => console.error('Error fetching:', error)) 333 ); 334 335 Promise.all(fetchRequests) 336 .then(products => { 337 const items = products.map((product) => { 338 return { 339 product_id: product.id, 340 product_title: product.title, 341 variant_id: product.variants[0].id, 342 variant_title: product.variants[0].title, 343 vendor: product.vendor, 344 total_discount: 0, 345 final_price: product.price_min,
346 product_type: product.type, 347 quantity: 1 348 } 349 }); 350 351 self.ecommerceDataLayer('search', {search_term, items}); 352 }) 353 }else { 354 self.ecommerceDataLayer('search', {search_term, items: []}); 355 } 356 }); 357 }); 358 359 } 360 361 else if(requestURL.includes("/cart/add")) { 362 const data = JSON.parse(xhr.responseText); 363 364 if(data.items && Array.isArray(data.items)) { 365 data.items.forEach(function(item) { 366 self.ecommerceDataLayer('add_to_cart', {items: [item]}); 367 }) 368 } else { 369 self.ecommerceDataLayer('add_to_cart', {items: [data]}); 370 } 371 self.updateCart(); 372 373 }else if(requestURL.includes("/cart/change")) { 374 375 const newCart = JSON.parse(xhr.responseText); 376 const newCartItems = newCart.items; 377 let oldCartItems = self.cart.items; 378 379 for(let i = 0; i < oldCartItems.length; i++) { 380 let item = oldCartItems[i]; 381 let newItem = newCartItems.find(newItems => newItems.id === item.id); 382 383 384 if(newItem) { 385 if(newItem.quantity > item.quantity) { 386 // cart item increment 387 let quantity = (newItem.quantity - item.quantity); 388 let updatedItem = {...item, quantity} 389 self.ecommerceDataLayer('add_to_cart', {items: [updatedItem]}); 390 self.updateCart(); 391 392 }else if(newItem.quantity < item.quantity) { 393 // cart item decrement 394 let quantity = (item.quantity - newItem.quantity); 395 let updatedItem = {...item, quantity} 396 self.ecommerceDataLayer('remove_from_cart', {items: [updatedItem]}); 397 self.updateCart(); 398 } 399 400 401 }else { 402 self.ecommerceDataLayer('remove_from_cart', {items: [item]}); 403 self.updateCart(); 404 } 405 } 406 } 407 } 408 } 409 }); 410 } 411 412 return origSend.apply(this, arguments); 413 }; 414 415 return xhr; 416 }; 417 //end xhr 418 } 419 420 // search event from search page 421 searchPageData() { 422 const self = this; 423 let pageUrl = window.location.href; 424 425 if(/.+\/search\?.*\&?q=.+/.test(pageUrl)) { 426 const queryString = pageUrl.split('?')[1]; 427 const urlParams = new URLSearchParams(queryString);
428 const search_term = urlParams.get("q"); 429 430 fetch(`https://kalakaarindiaa.com/search/suggest.json?q=${search_term}&resources[type]=product&requestFrom=uldt`) 431 .then(res => res.json()) 432 .then(function(data) { 433 const products = data.resources.results.products; 434 if(products.length) { 435 const fetchRequests = products.map(product => 436 fetch(`${self.storeURL}/${product.url.split('?')[0]}.js`) 437 .then(response => response.json()) 438 .catch(error => console.error('Error fetching:', error)) 439 ); 440 Promise.all(fetchRequests) 441 .then(products => { 442 const items = products.map((product) => { 443 return { 444 product_id: product.id, 445 product_title: product.title, 446 variant_id: product.variants[0].id, 447 variant_title: product.variants[0].title, 448 vendor: product.vendor, 449 total_discount: 0, 450 final_price: product.price_min,
451 product_type: product.type, 452 quantity: 1 453 } 454 }); 455 456 self.ecommerceDataLayer('search', {search_term, items}); 457 }); 458 }else { 459 self.ecommerceDataLayer('search', {search_term, items: []}); 460 } 461 }); 462 } 463 } 464 465 // view_cart 466 miniCartData() { 467 if(this.miniCartButton.length) { 468 let self = this; 469 if(this.miniCartAppersOn === 'hover') { 470 this.miniCartAppersOn = 'mouseenter'; 471 } 472 this.miniCartButton.forEach((selector) => { 473 let miniCartButton = document.querySelector(selector); 474 475 if(miniCartButton) { 476 miniCartButton.addEventListener(self.miniCartAppersOn, () => { 477 self.ecommerceDataLayer('view_cart', self.cart); 478 }); 479 } 480 }); 481 } 482 } 483 484 // begin_checkout 485 beginCheckoutData() { 486 let self = this; 487 document.addEventListener('pointerdown', () => { 488 let targetElement = event.target.closest(self.beginCheckoutButtons.join(', ')); 489 if(targetElement) { 490 self.ecommerceDataLayer('begin_checkout', self.cart); 491 } 492 }); 493 } 494 495 // view_cart, add_to_cart, remove_from_cart 496 viewCartPageData() { 497 498 this.ecommerceDataLayer('view_cart', this.cart); 499 500 //if cart quantity chagne reload page 501 if(!this.isAjaxCartIncrementDecrement) { 502 const self = this; 503 document.addEventListener('pointerdown', (event) => { 504 const target = event.target.closest('a[href*="/cart/change?"]'); 505 if(target) { 506 const linkUrl = target.getAttribute('href'); 507 const queryString = linkUrl.split("?")[1]; 508 const urlParams = new URLSearchParams(queryString); 509 const newQuantity = urlParams.get("quantity"); 510 const line = urlParams.get("line"); 511 const cart_id = urlParams.get("id"); 512 513 514 if(newQuantity && (line || cart_id)) { 515 let item = line ? {...self.cart.items[line - 1]} : self.cart.items.find(item => item.key === cart_id); 516 517 let event = 'add_to_cart'; 518 if(newQuantity < item.quantity) { 519 event = 'remove_from_cart'; 520 } 521 522 let quantity = Math.abs(newQuantity - item.quantity); 523 item['quantity'] = quantity; 524 525 self.ecommerceDataLayer(event, {items: [item]}); 526 } 527 } 528 }); 529 } 530 } 531 532 productSinglePage() { 533 534 } 535 536 collectionsPageData() { 537 var ecommerce = { 538 'items': [ 539 540 ] 541 }; 542 543 ecommerce['item_list_id'] = null 544 ecommerce['item_list_name'] = null 545 546 this.ecommerceDataLayer('view_item_list', ecommerce); 547 } 548 549 550 // add to wishlist 551 addToWishListData() { 552 if(this.addToWishListSelectors && this.addToWishListSelectors.addWishListIcon) { 553 const self = this; 554 document.addEventListener('pointerdown', (event) => { 555 let target = event.target; 556 557 if(target.closest(self.addToWishListSelectors.addWishListIcon)) { 558 let pageULR = window.location.href.replace(/\?.+/, ''); 559 let requestURL = undefined; 560 561 if(/\/products\/[^/]+$/.test(pageULR)) { 562 requestURL = pageULR; 563 } else if(self.addToWishListSelectors.gridItemSelector && self.addToWishListSelectors.productLinkSelector) { 564 let itemElement = target.closest(self.addToWishListSelectors.gridItemSelector); 565 if(itemElement) { 566 let linkElement = itemElement.querySelector(self.addToWishListSelectors.productLinkSelector); 567 if(linkElement) { 568 let link = linkElement.getAttribute('href').replace(/\?.+/g, ''); 569 if(link && /\/products\/[^/]+$/.test(link)) { 570 requestURL = link; 571 } 572 } 573 } 574 } 575 576 if(requestURL) { 577 fetch(requestURL + '.json') 578 .then(res => res.json()) 579 .then(result => { 580 let data = result.product; 581 if(data) { 582 let dataLayerData = { 583 product_id: data.id, 584 variant_id: data.variants[0].id, 585 product_title: data.title, 586 quantity: 1, 587 final_price: parseFloat(data.variants[0].price) * 100, 588 total_discount: 0, 589 product_type: data.product_type, 590 vendor: data.vendor, 591 variant_title: (data.variants[0].title !== 'Default Title') ? data.variants[0].title : undefined, 592 sku: data.variants[0].sku, 593 } 594 595 self.ecommerceDataLayer('add_to_wishlist', {items: [dataLayerData]}); 596 } 597 }); 598 } 599 } 600 }); 601 } 602 } 603 604 quickViewData() { 605 if(this.quickViewSelector.quickViewElement && this.quickViewSelector.gridItemSelector && this.quickViewSelector.productLinkSelector) { 606 const self = this; 607 document.addEventListener('pointerdown', (event) => { 608 let target = event.target; 609 if(target.closest(self.quickViewSelector.quickViewElement)) { 610 let requestURL = undefined; 611 let itemElement = target.closest(this.quickViewSelector.gridItemSelector ); 612 613 if(itemElement) { 614 let linkElement = itemElement.querySelector(self.quickViewSelector.productLinkSelector); 615 if(linkElement) { 616 let link = linkElement.getAttribute('href').replace(/\?.+/g, ''); 617 if(link && /\/products\/[^/]+$/.test(link)) { 618 requestURL = link; 619 } 620 } 621 } 622 623 if(requestURL) { 624 fetch(requestURL + '.json') 625 .then(res => res.json()) 626 .then(result => { 627 let data = result.product; 628 if(data) { 629 let dataLayerData = { 630 product_id: data.id, 631 variant_id: data.variants[0].id, 632 product_title: data.title, 633 quantity: 1, 634 final_price: parseFloat(data.variants[0].price) * 100, 635 total_discount: 0, 636 product_type: data.product_type, 637 vendor: data.vendor, 638 variant_title: (data.variants[0].title !== 'Default Title') ? data.variants[0].title : undefined, 639 sku: data.variants[0].sku, 640 } 641 642 self.ecommerceDataLayer('view_item', {items: [dataLayerData]}); 643 self.quickViewVariants = data.variants; 644 self.quickViewedItem = dataLayerData; 645 } 646 }); 647 } 648 } 649 }); 650 651 652 if(this.shopifyDirectCheckoutButton.length) { 653 let self = this; 654 document.addEventListener('pointerdown', (event) => { 655 let target = event.target; 656 let checkoutButton = event.target.closest(this.shopifyDirectCheckoutButton.join(', ')); 657 658 if(self.quickViewVariants && self.quickViewedItem && self.quickViewVariants.length && checkoutButton) { 659 660 let checkoutForm = checkoutButton.closest('form[action*="/cart/add"]'); 661 if(checkoutForm) { 662 let quantity = 1; 663 let varientInput = checkoutForm.querySelector('input[name="id"]'); 664 let quantitySelector = checkoutForm.getAttribute('id'); 665 666 if(quantitySelector) { 667 let quentityInput = document.querySelector('input[name="quantity"][form="'+quantitySelector+'"]');
668 if(quentityInput) { 669 quantity = +quentityInput.value; 670 } 671 } 672 673 if(varientInput) { 674 let variant_id = parseInt(varientInput.value); 675 676 if(variant_id) { 677 const variant = self.quickViewVariants.find(item => item.id === +variant_id); 678 if(variant && self.quickViewedItem) { 679 self.quickViewedItem['variant_id'] = variant_id; 680 self.quickViewedItem['variant_title'] = variant.title; 681 self.quickViewedItem['final_price'] = parseFloat(variant.price) * 100; 682 self.quickViewedItem['quantity'] = quantity; 683 684 self.ecommerceDataLayer('add_to_cart', {items: [self.quickViewedItem]}); 685 self.ecommerceDataLayer('begin_checkout', {items: [self.quickViewedItem]}); 686 } 687 } 688 } 689 } 690 691 } 692 }); 693 } 694 695 } 696 } 697 698 // all ecommerce events 699 ecommerceDataLayer(event, data) { 700 const self = this; 701 dataLayer.push({ 'ecommerce': null }); 702 const dataLayerData = { 703 "event": this.eventPrefix + event, 704 'ecommerce': { 705 'currency': this.cart.currency, 706 'items': data.items.map((item, index) => { 707 const dataLayerItem = { 708 'index': index, 709 'item_id': this.formattedItemId ? `shopify_${this.countryCode}_${item.product_id}_${item.variant_id}` : item.product_id.toString(), 710 'product_id': item.product_id.toString(), 711 'variant_id': item.variant_id.toString(), 712 'item_name': item.product_title, 713 'quantity': item.quantity, 714 'price': +((item.final_price / 100).toFixed(2)), 715 'discount': item.total_discount ? +((item.total_discount / 100).toFixed(2)) : 0 716 } 717 718 if(item.product_type) { 719 dataLayerItem['item_category'] = item.product_type; 720 } 721 722 if(item.vendor) { 723 dataLayerItem['item_brand'] = item.vendor; 724 } 725 726 if(item.variant_title && item.variant_title !== 'Default Title') { 727 dataLayerItem['item_variant'] = item.variant_title; 728 } 729 730 if(item.sku) { 731 dataLayerItem['sku'] = item.sku; 732 } 733 734 if(item.item_list_name) { 735 dataLayerItem['item_list_name'] = item.item_list_name; 736 } 737 738 if(item.item_list_id) { 739 dataLayerItem['item_list_id'] = item.item_list_id.toString() 740 } 741 742 return dataLayerItem; 743 }) 744 } 745 } 746 747 if(data.total_price !== undefined) { 748 dataLayerData['ecommerce']['value'] = +((data.total_price / 100).toFixed(2)); 749 } else { 750 dataLayerData['ecommerce']['value'] = +(dataLayerData['ecommerce']['items'].reduce((total, item) => total + item.price, 0)).toFixed(2); 751 } 752 753 if(data.item_list_id) { 754 dataLayerData['ecommerce']['item_list_id'] = data.item_list_id; 755 } 756 757 if(data.item_list_name) { 758 dataLayerData['ecommerce']['item_list_name'] = data.item_list_name; 759 } 760 761 if(data.search_term) { 762 dataLayerData['search_term'] = data.search_term; 763 } 764 765 if(self.dataSchema.dynamicRemarketing && self.dataSchema.dynamicRemarketing.show) { 766 dataLayer.push({ 'dynamicRemarketing': null }); 767 dataLayerData['dynamicRemarketing'] = { 768 value: dataLayerData.ecommerce.value, 769 items: dataLayerData.ecommerce.items.map(item => ({id: item.item_id ||item.product_id, google_business_vertical: self.dataSchema.dynamicRemarketing.business_vertical})) 770 } 771 } 772 773 if(!self.dataSchema.ecommerce || !self.dataSchema.ecommerce.show) { 774 delete dataLayerData['ecommerce']; 775 } 776 777 dataLayer.push(dataLayerData); 778 } 779 780 781 // contact form submit & newsletters signup 782 formData() { 783 const self = this; 784 document.addEventListener('submit', function(event) { 785 786 let targetForm = event.target.closest('form[action^="/contact"]'); 787 788 789 if(targetForm) { 790 const formData = { 791 form_location: window.location.href, 792 form_id: targetForm.getAttribute('id'), 793 form_classes: targetForm.getAttribute('class') 794 }; 795 796 let formType = targetForm.querySelector('input[name="form_type"]'); 797 let inputs = targetForm.querySelectorAll("input:not([type=hidden]):not([type=submit]), textarea, select"); 798
799 inputs.forEach(function(input) { 800 var inputName = input.name; 801 var inputValue = input.value; 802 803 if (inputName && inputValue) { 804 var matches = inputName.match(/\[(.*?)\]/); 805 if (matches && matches.length > 1) { 806 var fieldName = matches[1]; 807 formData[fieldName] = input.value; 808 } 809 } 810 }); 811 812 if(formType && formType.value === 'customer') { 813 dataLayer.push({ event: self.eventPrefix + 'newsletter_signup', ...formData}); 814 } else if(formType && formType.value === 'contact') { 815 dataLayer.push({ event: self.eventPrefix + 'contact_form_submit', ...formData}); 816 } 817 } 818 }); 819 820 } 821 822 // phone_number_click event 823 phoneClickData() { 824 const self = this; 825 document.addEventListener('click', function(event) { 826 let target = event.target.closest('a[href^="tel:"]'); 827 if(target) { 828 let phone_number = target.getAttribute('href').replace('tel:', ''); 829 dataLayer.push({ 830 event: self.eventPrefix + 'phone_number_click', 831 page_location: window.location.href, 832 link_classes: target.getAttribute('class'), 833 link_id: target.getAttribute('id'), 834 phone_number 835 }) 836 } 837 }); 838 } 839 840 // email_click event 841 emailClickData() { 842 const self = this; 843 document.addEventListener('click', function(event) { 844 let target = event.target.closest('a[href^="mailto:"]'); 845 if(target) { 846 let email_address = target.getAttribute('href').replace('mailto:', ''); 847 dataLayer.push({ 848 event: self.eventPrefix + 'email_click', 849 page_location: window.location.href, 850 link_classes: target.getAttribute('class'), 851 link_id: target.getAttribute('id'), 852 email_address 853 }) 854 } 855 }); 856 } 857 } 858 // end Ultimate_Shopify_DataLayer 859 860 document.addEventListener('DOMContentLoaded', function() { 861 try{ 862 new Ultimate_Shopify_DataLayer(); 863 }catch(error) { 864 console.log(error); 865 } 866 }); 867 868 })(); 869</script>
869 870 871
871<script src="//d1liekpayvooaz.cloudfront.net/apps/customizery/customizery.js?shop=kalakaar-indiaa.myshopify.com"></script>
871 872 873 874 875 876 <meta charset="UTF-8"> 877 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 878 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 879 <meta name="theme-color" content="#8191a4"> 880 <link rel="canonical" href="https://kalakaarindiaa.com/search"> 881 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 882 <!-- ======================= Broadcast Theme V3.8.0 ========================= --><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><link href="//kalakaarindiaa.com/cdn/shop/t/38/assets/theme.css?v=87969936283338943121726720593" as="style" rel="preload"> 883 <link href="//kalakaarindiaa.com/cdn/shop/t/38/assets/vendor.js?v=6861589454147949451726720593" as="script" rel="preload"> 884 <link href="//kalakaarindiaa.com/cdn/shop/t/38/assets/theme.js?v=77392984814197234011726720593" as="script" rel="preload"> 885 886 <link rel="icon" type="image/png" href="//kalakaarindiaa.com/cdn/shop/files/FAVICON_4000937a-44ff-4ffc-9de8-8961c49ce77d.png?crop=center&height=32&v=1613606427&width=32"> 887 888 889 <!-- Title and description ================================================ --> 890 891 892 893 894 895 <meta property="og:site_name" content="Kalakaar Indiaa"> 896<meta property="og:url" content="https://kalakaarindiaa.com/search"> 897<meta property="og:title" content="Search"> 898<meta property="og:type" content="website"> 899<meta property="og:description" content="Kalakaar India is India's Leading Online Shopping Site for Designer and Custom Mobile Cases & Covers, Mobile Accessories and Cute Quirky Stuffs"><meta name="twitter:card" content="summary_large_image"> 900<meta name="twitter:title" content="Search"> 901<meta name="twitter:description" content="Kalakaar India is India's Leading Online Shopping Site for Designer and Custom Mobile Cases & Covers, Mobile Accessories and Cute Quirky Stuffs"> 902 903 <!-- CSS ================================================================== --> 904 905 <link href="//kalakaarindiaa.com/cdn/shop/t/38/assets/font-settings.css?v=147206828386292894981766492397" rel="stylesheet" type="text/css" media="all" /> 906 907 908<style data-shopify> 909 910:root {--scrollbar-width: 0px; 911 912 913--COLOR-VIDEO-BG: #f2f2f2; 914--COLOR-BG-BRIGHTER: #f2f2f2; 915 916--COLOR-BG: #ffffff; 917--COLOR-BG-TRANSPARENT: rgba(255, 255, 255, 0); 918--COLOR-BG-SECONDARY: #F7F9FA; 919--COLOR-BG-RGB: 255, 255, 255; 920 921--COLOR-TEXT-DARK: #000000; 922--COLOR-TEXT: #212121; 923--COLOR-TEXT-LIGHT: #646464; 924 925 926/* === Opacity shades of grey ===*/ 927--COLOR-A5: rgba(33, 33, 33, 0.05); 928--COLOR-A10: rgba(33, 33, 33, 0.1); 929--COLOR-A15: rgba(33, 33, 33, 0.15); 930--COLOR-A20: rgba(33, 33, 33, 0.2); 931--COLOR-A25: rgba(33, 33, 33, 0.25); 932--COLOR-A30: rgba(33, 33, 33, 0.3); 933--COLOR-A35: rgba(33, 33, 33, 0.35); 934--COLOR-A40: rgba(33, 33, 33, 0.4); 935--COLOR-A45: rgba(33, 33, 33, 0.45); 936--COLOR-A50: rgba(33, 33, 33, 0.5); 937--COLOR-A55: rgba(33, 33, 33, 0.55); 938--COLOR-A60: rgba(33, 33, 33, 0.6); 939--COLOR-A65: rgba(33, 33, 33, 0.65); 940--COLOR-A70: rgba(33, 33, 33, 0.7); 941--COLOR-A75: rgba(33, 33, 33, 0.75); 942--COLOR-A80: rgba(33, 33, 33, 0.8); 943--COLOR-A85: rgba(33, 33, 33, 0.85); 944--COLOR-A90: rgba(33, 33, 33, 0.9); 945--COLOR-A95: rgba(33, 33, 33, 0.95); 946 947--COLOR-BORDER: rgb(240, 240, 240); 948--COLOR-BORDER-LIGHT: #f6f6f6; 949--COLOR-BORDER-HAIRLINE: #f7f7f7; 950--COLOR-BORDER-DARK: #bdbdbd;/* === Bright color ===*/ 951--COLOR-PRIMARY: #ab8c52; 952--COLOR-PRIMARY-HOVER: #806430; 953--COLOR-PRIMARY-FADE: rgba(171, 140, 82, 0.05); 954--COLOR-PRIMARY-FADE-HOVER: rgba(171, 140, 82, 0.1); 955--COLOR-PRIMARY-LIGHT: #e8d4ae;--COLOR-PRIMARY-OPPOSITE: #ffffff; 956 957 958/* === Secondary Color ===*/ 959--COLOR-SECONDARY: #8191a4; 960--COLOR-SECONDARY-HOVER: #506a89; 961--COLOR-SECONDARY-FADE: rgba(129, 145, 164, 0.05); 962--COLOR-SECONDARY-FADE-HOVER: rgba(129, 145, 164, 0.1);--COLOR-SECONDARY-OPPOSITE: #ffffff; 963 964 965/* === link Color ===*/ 966--COLOR-LINK: #212121; 967--COLOR-LINK-FADE: rgba(33, 33, 33, 0.05); 968--COLOR-LINK-FADE-HOVER: rgba(33, 33, 33, 0.1);--COLOR-LINK-OPPOSITE: #ffffff; 969 970 971/* === Product grid sale tags ===*/ 972--COLOR-SALE-BG: #f9dee5; 973--COLOR-SALE-TEXT: #af7b88;--COLOR-SALE-TEXT-SECONDARY: #f9dee5; 974 975/* === Product grid badges ===*/ 976--COLOR-BADGE-BG: #ffffff; 977--COLOR-BADGE-TEXT: #212121; 978 979/* === Product sale color ===*/ 980--COLOR-SALE: #d20000; 981 982/* === Gray background on Product grid items ===*/--filter-bg: 1.0;/* === Helper colors for form error states ===*/ 983--COLOR-ERROR: #721C24; 984--COLOR-ERROR-BG: #F8D7DA; 985--COLOR-ERROR-BORDER: #F5C6CB; 986 987 988 989 --RADIUS: 0px; 990 --RADIUS-SELECT: 0px; 991 992 993--COLOR-ANNOUNCEMENT-BG: #ffffff; 994--COLOR-ANNOUNCEMENT-TEXT: #ab8c52; 995--COLOR-ANNOUNCEMENT-BORDER: #e6ddcb; 996 997--COLOR-HEADER-BG: #ffffff; 998--COLOR-HEADER-BG-TRANSPARENT: rgba(255, 255, 255, 0); 999--COLOR-HEADER-LINK: #212121; 1000 1001--COLOR-MENU-BG: #ffffff; 1002--COLOR-MENU-LINK: #212121; 1003--COLOR-SUBMENU-BG: #ffffff; 1004--COLOR-SUBMENU-LINK: #212121; 1005--COLOR-SUBMENU-TEXT-LIGHT: #646464; 1006--COLOR-MENU-TRANSPARENT: #ffffff; 1007 1008--COLOR-FOOTER-BG: #ffffff; 1009--COLOR-FOOTER-TEXT: #212121; 1010--COLOR-FOOTER-LINK: #212121; 1011--COLOR-FOOTER-BORDER: #212121; 1012 1013--TRANSPARENT: rgba(255, 255, 255, 0); 1014 1015/* === Default overlay opacity ===*/ 1016--overlay-opacity: 0; 1017 1018/* === Custom Cursor ===*/ 1019--ICON-ZOOM-IN: url( "//kalakaarindiaa.com/cdn/shop/t/38/assets/icon-zoom-in.svg?v=182473373117644429561726720593" ); 1020--ICON-ZOOM-OUT: url( "//kalakaarindiaa.com/cdn/shop/t/38/assets/icon-zoom-out.svg?v=101497157853986683871726720593" ); 1021 1022/* === Custom Icons ===*/ 1023 1024 1025 1026 --ICON-ADD-BAG: url( "//kalakaarindiaa.com/cdn/shop/t/38/assets/icon-add-bag.svg?v=23763382405227654651726720593" ); 1027 --ICON-ADD-CART: url( "//kalakaarindiaa.com/cdn/shop/t/38/assets/icon-add-cart.svg?v=3962293684743587821726720593" ); 1028 --ICON-ARROW-LEFT: url( "//kalakaarindiaa.com/cdn/shop/t/38/assets/icon-arrow-left.svg?v=136066145774695772731726720593" );
1029 --ICON-ARROW-RIGHT: url( "//kalakaarindiaa.com/cdn/shop/t/38/assets/icon-arrow-right.svg?v=150928298113663093401726720593" ); 1030 --ICON-SELECT: url("//kalakaarindiaa.com/cdn/shop/t/38/assets/icon-select.svg?v=167170173659852274001726720593"); 1031 1032 1033--PRODUCT-GRID-ASPECT-RATIO: 100%; 1034 1035/* === Typography ===*/ 1036--FONT-WEIGHT-BODY: 400; 1037--FONT-WEIGHT-BODY-BOLD: 500; 1038 1039--FONT-STACK-BODY: Figtree, sans-serif; 1040--FONT-STYLE-BODY: normal; 1041--FONT-STYLE-BODY-ITALIC: italic; 1042--FONT-ADJUST-BODY: 1.0; 1043 1044--FONT-WEIGHT-HEADING: 400; 1045--FONT-WEIGHT-HEADING-BOLD: 500; 1046 1047--FONT-STACK-HEADING: Figtree, sans-serif; 1048--FONT-STYLE-HEADING: normal; 1049--FONT-STYLE-HEADING-ITALIC: italic; 1050--FONT-ADJUST-HEADING: 1.15; 1051 1052--FONT-STACK-NAV: Figtree, sans-serif; 1053--FONT-STYLE-NAV: normal; 1054--FONT-STYLE-NAV-ITALIC: italic; 1055--FONT-ADJUST-NAV: 1.0; 1056 1057--FONT-WEIGHT-NAV: 400; 1058--FONT-WEIGHT-NAV-BOLD: 500; 1059 1060--FONT-SIZE-BASE: 1.0rem; 1061--FONT-SIZE-BASE-PERCENT: 1.0; 1062 1063/* === Parallax ===*/ 1064--PARALLAX-STRENGTH-MIN: 120.0%; 1065--PARALLAX-STRENGTH-MAX: 130.0%;--LAYOUT-OUTER: 50px; 1066 --LAYOUT-GUTTER: 32px; 1067 --LAYOUT-OUTER-MEDIUM: 30px; 1068 --LAYOUT-GUTTER-MEDIUM: 22px; 1069 --LAYOUT-OUTER-SMALL: 16px; 1070 --LAYOUT-GUTTER-SMALL: 16px;--base-animation-delay: 0ms; 1071--line-height-normal: 1.375; /* Equals to line-height: normal; */--ICON-STROKE-WIDTH: 1px;/* === Button General ===*/ 1072--BTN-FONT-STACK: Figtree, sans-serif; 1073--BTN-FONT-WEIGHT: 400; 1074--BTN-FONT-STYLE: normal; 1075--BTN-FONT-SIZE: 13px; 1076 1077--BTN-LETTER-SPACING: 0.1em; 1078--BTN-UPPERCASE: uppercase; 1079 1080/* === Button Primary ===*/ 1081--BTN-PRIMARY-BORDER-COLOR: #212121; 1082--BTN-PRIMARY-BG-COLOR: #212121; 1083--BTN-PRIMARY-TEXT-COLOR: #ffffff; 1084 1085 1086 --BTN-PRIMARY-BG-COLOR-BRIGHTER: #3b3b3b; 1087 1088 1089/* === Button Secondary ===*/ 1090--BTN-SECONDARY-BORDER-COLOR: #ab8c52; 1091--BTN-SECONDARY-BG-COLOR: #ab8c52; 1092--BTN-SECONDARY-TEXT-COLOR: #ffffff; 1093 1094 1095 --BTN-SECONDARY-BG-COLOR-BRIGHTER: #9a7e4a; 1096 1097 1098/* === Button White ===*/ 1099--TEXT-BTN-BORDER-WHITE: #fff; 1100--TEXT-BTN-BG-WHITE: #fff; 1101--TEXT-BTN-WHITE: #000; 1102--TEXT-BTN-BG-WHITE-BRIGHTER: #f2f2f2; 1103 1104/* === Button Black ===*/ 1105--TEXT-BTN-BG-BLACK: #000; 1106--TEXT-BTN-BORDER-BLACK: #000; 1107--TEXT-BTN-BLACK: #fff; 1108--TEXT-BTN-BG-BLACK-BRIGHTER: #1a1a1a 1109} 1110</style> 1111 1112 1113 <link href="//kalakaarindiaa.com/cdn/shop/t/38/assets/theme.css?v=87969936283338943121726720593" rel="stylesheet" type="text/css" media="all" /> 1114 1115
1115<script> 1116 if (window.navigator.userAgent.indexOf('MSIE ') > 0 || window.navigator.userAgent.indexOf('Trident/') > 0) { 1117 document.documentElement.className = document.documentElement.className + ' ie'; 1118 1119 var scripts = document.getElementsByTagName('script')[0]; 1120 var polyfill = document.createElement("script"); 1121 polyfill.defer = true; 1122 polyfill.src = "//kalakaarindiaa.com/cdn/shop/t/38/assets/ie11.js?v=144489047535103983231726720593"; 1123 1124 scripts.parentNode.insertBefore(polyfill, scripts); 1125 } else { 1126 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 1127 } 1128 1129 let root = '/'; 1130 if (root[root.length - 1] !== '/') { 1131 root = root + '/'; 1132 } 1133 1134 window.theme = { 1135 routes: { 1136 root: root, 1137 cart: '/cart', 1138 cart_add_url: '/cart/add', 1139 product_recommendations_url: '/recommendations/products', 1140 predictive_search_url: '/search/suggest', 1141 addresses_url: '/account/addresses' 1142 }, 1143 assets: { 1144 photoswipe: '//kalakaarindiaa.com/cdn/shop/t/38/assets/photoswipe.js?v=101811760775731399961726720593', 1145 smoothscroll: '//kalakaarindiaa.com/cdn/shop/t/38/assets/smoothscroll.js?v=37906625415260927261726720593', 1146 swatches: '//kalakaarindiaa.com/cdn/shop/t/38/assets/swatches.json?v=153762849283573572451726720593', 1147 base: "//kalakaarindiaa.com/cdn/shop/t/38/assets/", 1148 }, 1149 strings: { 1150 addToCart: "Add to cart", 1151 soldOut: "Sold Out", 1152 from: "From", 1153 preOrder: "Pre-order", 1154 sale: "Sale", 1155 subscription: "Subscription", 1156 unavailable: "Unavailable", 1157 unitPrice: "Unit price", 1158 unitPriceSeparator: "per", 1159 shippingCalcSubmitButton: "Calculate shipping", 1160 shippingCalcSubmitButtonDisabled: "Calculating...", 1161 selectValue: "Select value", 1162 selectColor: "Select color", 1163 oneColor: "color", 1164 otherColor: "colors", 1165 upsellAddToCart: "Add", 1166 free: "Free", 1167 }, 1168 settings: { 1169 customerLoggedIn: null ? true : false, 1170 cartDrawerEnabled: true, 1171 enableQuickAdd: false, 1172 enableAnimations: true, 1173 transparentHeader: false, 1174 }, 1175 moneyFormat: true ? "\u003cspan class=\"notranslate ht-money\"\u003eRs. {{amount}}\u003c\/span\u003e" : "\u003cspan class=\"notranslate ht-money\"\u003eRs. {{amount}}\u003c\/span\u003e", 1176 moneyWithoutCurrencyFormat: "\u003cspan class=\"notranslate ht-money\"\u003eRs. {{amount}}\u003c\/span\u003e", 1177 moneyWithCurrencyFormat: "\u003cspan class=\"notranslate ht-money\"\u003eRs. {{amount}}\u003c\/span\u003e", 1178 subtotal: 0, 1179 info: { 1180 name: 'broadcast' 1181 }, 1182 version: '3.8.0' 1183 }; 1184 1185 if (window.performance) { 1186 window.performance.mark('init'); 1187 } else { 1188 window.fastNetworkAndCPU = false; 1189 } 1190 1191 const firstSectionImage = document.querySelector('.main-content > .shopify-section img'); 1192 if (firstSectionImage) { 1193 firstSectionImage.setAttribute('loading', 'eager'); 1194 firstSectionImage.setAttribute('fetchpriority', 'high'); 1195 } 1196 </script>
1196 1197 1198 1199
1199<script src="//kalakaarindiaa.com/cdn/shopifycloud/storefront/assets/themes_support/shopify_common-5f594365.js" defer="defer"></script>
1199 1200 1201 1202 <!-- Theme Javascript ============================================================== --> 1203
1203<script src="//kalakaarindiaa.com/cdn/shop/t/38/assets/vendor.js?v=6861589454147949451726720593" defer="defer"></script>
1203 1204
1204<script src="//kalakaarindiaa.com/cdn/shop/t/38/assets/theme.js?v=77392984814197234011726720593" defer="defer"></script>
1204<!-- Shopify app scripts =========================================================== --> 1205 1206
1206<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
1206<meta name="google-site-verification" content="SrK7LDyFpmpEkoV4t8W1dOXRa5lv8xq7GyXgQFXqzyY"> 1207<meta name="facebook-domain-verification" content="8do61pvvydaw82ac9jnb3iaxfl0m6k"> 1208<meta name="facebook-domain-verification" content="nrd4b6y60bm4x17o2ys7tpwj9rgse0"> 1209<meta name="facebook-domain-verification" content="8zslc3ojompi2rexlhk4j2cj32410g"> 1210<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/26108723251/digital_wallets/dialog"> 1211<meta id="in-context-paypal-metadata" data-shop-id="26108723251" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="INR"> 1212<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://kalakaarindiaa.com/search"> 1213<link rel="alternate" hreflang="en" href="https://kalakaarindiaa.com/search"> 1214<link rel="alternate" hreflang="en-AE" href="https://kalakaarindiaa.com/en-ae/search">
1215<script async="async" src="/checkouts/internal/preloads.js?locale=en-NL"></script>
vendor: 1 bytes, line 1215
1215
1216<script id="shopify-features" type="application/json">{"accessToken":"52e692522c214738f224476735792135","betas":["rich-media-storefront-analytics"],"domain":"kalakaarindiaa.com","predictiveSearch":true,"shopId":26108723251,"locale":"en"}</script>
vendor: 1 bytes, line 1216
1216
1217<script>var Shopify = Shopify || {}; 1218Shopify.shop = "kalakaar-indiaa.myshopify.com"; 1219Shopify.locale = "en"; 1220Shopify.currency = {"active":"INR","rate":"1.0"}; 1221Shopify.country = "NL"; 1222Shopify.theme = {"name":"Copy of Broadcast Magic Updated","id":171168137503,"schema_name":"Broadcast","schema_version":"3.8.0","theme_store_id":868,"role":"main"}; 1223Shopify.theme.handle = "null"; 1224Shopify.theme.style = {"id":null,"handle":null}; 1225Shopify.cdnHost = "kalakaarindiaa.com/cdn"; 1226Shopify.routes = Shopify.routes || {}; 1227Shopify.routes.root = "/"; 1228Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 1229Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 1230Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 1231Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 1231
1231
1232<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 1232
1232
1233<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 1233
1233
1234<script> 1235 window.Shopify = window.Shopify || {}; 1236 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 1237 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 1238 window.Shopify.SignInWithShop.eligible = true; 1239</script>
vendor: 1 bytes, line 1239
1239
1240<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 1240
1240
1241<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 1241
1241
1242<script type="module"> 1243 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 1244 1245 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 1246 1247</script>
vendor: 1 bytes, line 1247
1247
1248<script> 1249 window.Shopify = window.Shopify || {}; 1250 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 1251 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"]}; 1252</script>
vendor: 1 bytes, line 1252
1252
1253<script>(function() { 1254 var isLoaded = false; 1255 function asyncLoad() { 1256 if (isLoaded) return; 1257 isLoaded = true; 1258 var urls = ["\/\/d1liekpayvooaz.cloudfront.net\/apps\/customizery\/customizery.js?shop=kalakaar-indiaa.myshopify.com","https:\/\/loox.io\/widget\/NybQE9BMtd\/loox.1589042585645.js?shop=kalakaar-indiaa.myshopify.com","\/\/cdn.shopify.com\/proxy\/0b3fc73b521c2bde064e7eabb028b31e65753a519c773d08c14670b3b2315145\/bingshoppingtool-t2app-prod.trafficmanager.net\/uet\/tracking_script?shop=kalakaar-indiaa.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/cdn.gokwik.co\/v4\/dist\/gokwik.min.js?shop=kalakaar-indiaa.myshopify.com","https:\/\/analytics.gokwik.co\/analytics.js?shop=kalakaar-indiaa.myshopify.com","https:\/\/sr-cdn.shiprocket.in\/sr-promise\/static\/uc.js?channel_id=4\u0026sr_company_id=17742\u0026shop=kalakaar-indiaa.myshopify.com"]; 1259 for (var i = 0; i < urls.length; i++) { 1260 var s = document.createElement('script'); 1261 s.type = 'text/javascript'; 1262 s.async = true; 1263 s.src = urls[i]; 1264 var x = document.getElementsByTagName('script')[0]; 1265 x.parentNode.insertBefore(s, x); 1266 } 1267 }; 1268 if(window.attachEvent) { 1269 window.attachEvent('onload', asyncLoad); 1270 } else { 1271 window.addEventListener('load', asyncLoad, false); 1272 } 1273})();</script>
vendor: 1 bytes, line 1273
1273
1274<script id="__st">var __st={"a":26108723251,"offset":19800,"reqid":"c21ecf45-997e-4d0f-bc54-eda80b87d0aa-1791198281","pageurl":"kalakaarindiaa.com\/search","u":"75f9b614c375","p":"searchresults"};</script>
vendor: 1 bytes, line 1274
1274
1275<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 1275
1275
1276<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!1)}();</script>
vendor: 1 bytes, line 1276
1276
1277<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//kalakaarindiaa.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1277
1277
1278<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 = "//kalakaarindiaa.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>
1278<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 1278
1278
1279<script> 1280 window.Shopify = window.Shopify || {}; 1281 window.Shopify.MCP = window.Shopify.MCP || {}; 1282 window.Shopify.MCP.enabled = true; 1283 window.Shopify.MCP.shop = "kalakaar-indiaa.myshopify.com"; 1284 window.Shopify.MCP.mcpEndpoint = "https:\/\/kalakaarindiaa.com\/api\/mcp"; 1285 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"]}}]; 1286</script>
vendor: 1 bytes, line 1286
1286
1287<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("\/\/kalakaarindiaa.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 1288</script>
vendor: 1 bytes, line 1288
1288
1289<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://kalakaarindiaa.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 1290</script>
vendor: 1 bytes, line 1290
1290
1291<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 1292 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); 1293</script>
vendor: 1 bytes, line 1293
1293
1294<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})}})); 1295</script>
vendor: 1 bytes, line 1295
1295
1296<script id='scb4127' type='text/javascript' async='' src='https://kalakaarindiaa.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
vendor: 1 bytes, line 1296
1296
1297<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
1297 1298 1299 1300 <!-- __LXV: 1791196796968;__LXR: https://loox.io;__LXC: NybQE9BMtd; -->
1300<script>var loox_global_hash = '1791196796968'; 1301var loox_bundle_reviews_enabled = false;</script>
1301<style>.loox-reviews-default { max-width: 1200px; margin: 0 auto; }</style> 1302<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1303<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: 26108723251,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1303
1303
1304<script> 1305 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1306</script>
vendor: 1 bytes, line 1306
1306
1307<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}
1307).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: 26108723251,storefrontBaseUrl: "https://kalakaarindiaa.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://kalakaarindiaa.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1180303647","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"GT-W6X7ZQN\\\",\\\"GT-NC83MDS2\\\",\\\"AW-16621966221\\\"],\\\"target_country\\\":\\\"IN\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"AW-16621966221\\\/VauKCJO64bUaEI2n_PU9\\\",\\\"AW-16621966221\\\",\\\"MC-EE1JDQPQR7\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"AW-16621966221\\\/o-e8CIe64bUaEI2n_PU9\\\",\\\"AW-16621966221\\\",\\\"MC-EE1JDQPQR7\\\"]},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-16621966221\\\/tEkbCJC64bUaEI2n_PU9\\\",\\\"MC-WQHXB00YDE\\\",\\\"AW-16621966221\\\",\\\"MC-EE1JDQPQR7\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-16621966221\\\/OAnECIS64bUaEI2n_PU9\\\",\\\"MC-WQHXB00YDE\\\",\\\"AW-16621966221\\\",\\\"MC-EE1JDQPQR7\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-16621966221\\\/AEttCI264bUaEI2n_PU9\\\",\\\"MC-WQHXB00YDE\\\",\\\"AW-16621966221\\\",\\\"MC-EE1JDQPQR7\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"AW-16621966221\\\/9-h-CIng4bUaEI2n_PU9\\\",\\\"AW-16621966221\\\",\\\"MC-EE1JDQPQR7\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"AW-16621966221\\\/rj5rCIq64bUaEI2n_PU9\\\",\\\"AW-16621966221\\\",\\\"MC-EE1JDQPQR7\\\"]}],\\\"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":"336494879","configuration":"{\"pixel_id\":\"726986647983412\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]}
1307,{"id":"148177183","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"id":"160661791","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Checkout"},{"id":"160760095","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Test"},{"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":"Kalakaar Indiaa","paymentSettings":{"currencyCode":"INR"},"myshopifyDomain":"kalakaar-indiaa.myshopify.com","countryCode":"IN","storefrontUrl":"https:\/\/kalakaarindiaa.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://kalakaarindiaa.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"171168137503","themeStoreId":"868","themePublished":"true","eventMetadataId":"68a42988-d7d5-40ed-9576-78610fd48b0f","pageType":"searchresults","shopId":"26108723251","storefrontBaseUrl":"https:\/\/kalakaarindiaa.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
1307<script> 1308 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1309 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1310 window.ShopifyAnalytics.meta.currency = 'INR'; 1311 var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"c21ecf45-997e-4d0f-bc54-eda80b87d0aa-1791198281"}}; 1312 for (var attr in meta) { 1313 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1314 } 1315</script>
vendor: 1 bytes, line 1315
1315
1316<script class="analytics"> 1317 (function () { 1318 var customDocumentWrite = function(content) { 1319 var jquery = null; 1320 1321 if (window.jQuery) { 1322 jquery = window.jQuery; 1323 } else if (window.Checkout && window.Checkout.$) { 1324 jquery = window.Checkout.$; 1325 } 1326 1327 if (jquery) { 1328 jquery('body').append(content); 1329 } 1330 }; 1331 1332 var hasLoggedConversion = function(token) { 1333 if (token) { 1334 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1335 } 1336 return false; 1337 } 1338 1339 var setCookieIfConversion = function(token) { 1340 if (token) { 1341 var twoMonthsFromNow = new Date(Date.now()); 1342 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1343 1344 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1345 } 1346 } 1347 1348 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1349 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1350 if (trekkie.integrations) { 1351 return; 1352 } 1353 trekkie.methods = [ 1354 'identify', 1355 'page', 1356 'ready', 1357 'track', 1358 'trackForm', 1359 'trackLink' 1360 ]; 1361 trekkie.factory = function(method) { 1362 return function() { 1363 var args = Array.prototype.slice.call(arguments); 1364 args.unshift(method); 1365 trekkie.push(args); 1366 if (method == 'track' || method == 'page') { 1367 var pageUrl; 1368 try { 1369 pageUrl = window.location.href; 1370 } catch (e) {} 1371 var pageReferrer; 1372 try { 1373 pageReferrer = document.referrer; 1374 } catch (e) {} 1375 try { 1376 if (window.__TREKKIE_SHIM_QUEUE == null) { 1377 window.__TREKKIE_SHIM_QUEUE = []; 1378 } 1379 window.__TREKKIE_SHIM_QUEUE.push({ 1380 from: 'trekkie-stub', 1381 method: method, 1382 args: args.slice(1), 1383 pageContext: { 1384 url: pageUrl, 1385 referrer: pageReferrer 1386 } 1387 }); 1388 } catch (e) { 1389 // no-op 1390 } 1391 } 1392 return trekkie; 1393 }; 1394 }; 1395 for (var i = 0; i < trekkie.methods.length; i++) { 1396 var key = trekkie.methods[i]; 1397 trekkie[key] = trekkie.factory(key); 1398 } 1399 trekkie.load = function(config) { 1400 trekkie.config = config || {}; 1401 trekkie.config.initialDocumentCookie = document.cookie; 1402 var first = document.getElementsByTagName('script')[0]; 1403var script = document.createElement('script'); 1404script.type = 'text/javascript'; 1405script.onerror = function(e) { 1406 var scriptFallback = document.createElement('script'); 1407 scriptFallback.type = 'text/javascript'; 1408 scriptFallback.onerror = function(error) { 1409 var Monorail = { 1410 produce: function produce(monorailDomain, schemaId, payload) { 1411 var currentMs = new Date().getTime(); 1412 var event = { 1413 schema_id: schemaId, 1414 payload: payload, 1415 metadata: { 1416 event_created_at_ms: currentMs, 1417 event_sent_at_ms: currentMs 1418 } 1419 }; 1420 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1421 }, 1422 sendRequest: function sendRequest(endpointUrl, payload) { 1423 // Try the sendBeacon API 1424 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1425 var blobData = new window.Blob([payload], { 1426 type: 'text/plain' 1427 }); 1428 1429 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1430 return true; 1431 } // sendBeacon was not successful 1432 1433 } // XHR beacon 1434 1435 var xhr = new XMLHttpRequest(); 1436 1437 try { 1438 xhr.open('POST', endpointUrl); 1439 xhr.setRequestHeader('Content-Type', 'text/plain'); 1440 xhr.send(payload); 1441 } catch (e) { 1442 console.log(e); 1443 } 1444 1445 return false; 1446 }, 1447 isIos12: function isIos12() { 1448 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1449 } 1450 }; 1451 Monorail.produce('monorail-edge.shopifysvc.com', 1452 'trekkie_storefront_load_errors/1.1', 1453 {shop_id: 26108723251, 1454 theme_id: 171168137503, 1455 app_name: "storefront", 1456 context_url: window.location.href, 1457 source_url: "//kalakaarindiaa.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 1458 1459 }; 1460 scriptFallback.async = true; 1461 scriptFallback.src = '//kalakaarindiaa.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1462 first.parentNode.insertBefore(scriptFallback, first); 1463}; 1464script.async = true; 1465script.src = '//kalakaarindiaa.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1466first.parentNode.insertBefore(script, first); 1467 1468 }; 1469 trekkie.load( 1470 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":26108723251,"isMerchantRequest":null,"themeId":171168137503,"themeCityHash":"4651871727475448829","contentLanguage":"en","currency":"INR","eventMetadataId":"68a42988-d7d5-40ed-9576-78610fd48b0f"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1471 ); 1472 1473 var loaded = false;
1474 trekkie.ready(function() { 1475 if (loaded) return; 1476 loaded = true; 1477 1478 window.ShopifyAnalytics.lib = window.trekkie; 1479 1480 var originalDocumentWrite = document.write; 1481 document.write = customDocumentWrite; 1482 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1483 document.write = originalDocumentWrite; 1484 1485 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1486 var token = match? match[1]: undefined; 1487 if (!hasLoggedConversion(token)) { 1488 setCookieIfConversion(token); 1489 window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true}); 1490 } 1491 }); 1492 1493 window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"c21ecf45-997e-4d0f-bc54-eda80b87d0aa-1791198281","shopifyEmitted":true}); 1494 1495 var eventsListenerScript = document.createElement('script'); 1496 eventsListenerScript.async = true; 1497 eventsListenerScript.src = "//kalakaarindiaa.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1498 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1499})();</script>
1499 1500
1500<script> 1501 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 1502 window.ga = function ga() { 1503 (window.ga.q = window.ga.q || []).push(arguments); 1504 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 1505 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 1506 } 1507 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 1508 }; 1509 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 1510 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 1511 } 1512 } 1513</script>
vendor: 1 bytes, line 1513
1513
1514<script 1515 defer 1516 src="https://kalakaarindiaa.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1517 data-application="storefront-renderer" 1518 data-shop-id="26108723251" 1519 data-render-region="gcp-europe-west1" 1520 data-page-type="search" 1521 data-theme-instance-id="171168137503" 1522 data-theme-name="Broadcast" 1523 data-theme-version="3.8.0" 1524 data-monorail-region="shop_domain" 1525 data-resource-timing-sampling-rate="10" 1526 data-shs="true" 1527 data-shs-beacon="true" 1528 data-shs-export-with-fetch="true" 1529 data-shs-logs-sample-rate="1" 1530 data-shs-beacon-endpoint="https://kalakaarindiaa.com/api/collect" 1531></script>
1531 1532<meta name="shopify-y" content="00000000-0000-0000-5000-000000000000" data-expiration="1822755881000"><meta name="shopify-s" content="00000000-0000-0000-5000-000000000000" data-expiration="1791200081000"><meta name="new-cookie-storage-activated" content="t"> 1533</head> 1534 1535<body id="search" class="template-search grid-classic show-button-animation aos-initialized" data-animations="true"><!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 1535-1536
1535 1536<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1536GTM-NP9ZD83W
vendor: 83 bytes, lines 1536-1537
1536" 1537height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1538<!-- End Google Tag Manager (noscript) --> 1539 1540 <a class="in-page-link visually-hidden skip-link" data-skip-content href="#MainContent">Skip to content</a> 1541 1542 <div class="container" data-site-container> 1543 <div id="shopify-section-announcement" class="shopify-section"><style data-shopify>#Announcement--announcement { 1544 --PT: px; 1545 --PB: px;--bg: #f4f115;--text: #13130a;}</style><div id="Announcement--announcement" 1546 class="announcement__wrapper announcement__wrapper--top" 1547 data-announcement-wrapper 1548 data-section-id="announcement" 1549 data-section-type="announcement"><div class="announcement__bar announcement__bar--error"> 1550 <div class="announcement__message"> 1551 <div class="announcement__text"> 1552 <span class="announcement__main">This site has limited support for your browser. We recommend switching to Edge, Chrome, Safari, or Firefox.</span> 1553 </div> 1554 </div> 1555 </div></div> 1556</div> 1557 <div id="shopify-section-header" class="shopify-section"><style data-shopify>:root { 1558 --menu-height: calc(131px); 1559 1560 1561--icon-add-cart: var(--ICON-ADD-BAG);}.main-content > .shopify-section:first-of-type .backdrop--linear:before { display: none; }</style><div class="header__wrapper header__wrapper--borders" 1562 data-header-wrapper 1563 data-header-transparent="false" 1564 data-header-sticky 1565 data-header-style="logo_above" 1566 data-section-id="header" 1567 data-section-type="header" 1568 style="--highlight: #d02e2e;"> 1569 1570 <header class="theme__header" role="banner" data-header-height> 1571 <div> 1572 <div class="header__mobile"> 1573 <div class="header__mobile__left"> 1574 <div class="header__mobile__button"> 1575 <button class="header__mobile__hamburger" 1576 data-drawer-toggle="hamburger" 1577 aria-label="Show menu" 1578 aria-haspopup="true" 1579 aria-expanded="false" 1580 aria-controls="header-menu"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-menu" viewBox="0 0 24 24"><path d="M3 5h18M3 12h18M3 19h18" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 1581 </div><div class="header__mobile__button"> 1582 <a href="/search" class="navlink" data-popdown-toggle="search-popdown" data-focus-element><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 24 24"><g stroke="currentColor"><path d="M10.85 2c2.444 0 4.657.99 6.258 2.592A8.85 8.85 0 1110.85 2zM17.122 17.122L22 22"/></g></svg><span class="visually-hidden">Search</span> 1583 </a> 1584 </div></div> 1585 1586 <div class="header__logo"> 1587 <a class="header__logo__link" 1588 href="/" 1589 style="width: ;"><div class="header__logo__text header__logo__text--no-bg"> 1590 <span>Kalakaar Indiaa</span> 1591 </div></a> 1592 </div> 1593 1594 <div class="header__mobile__right"><div class="header__mobile__button"> 1595 <a href="/account" class="navlink"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-profile-circled" viewBox="0 0 24 24"><path d="M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2z" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="M4.271 18.346S6.5 15.5 12 15.5s7.73 2.846 7.73 2.846M12 12a3 3 0 100-6 3 3 0 000 6z" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Account</span> 1596 </a> 1597 </div><div class="header__mobile__button"> 1598 <a href="/cart" class="navlink navlink--cart navlink--cart--icon" data-cart-toggle data-focus-element > 1599 <div class="navlink__cart__content"> 1600 <span class="visually-hidden">Cart</span> 1601 1602 <span class="header__cart__status__holder"> 1603 <span class="header__cart__status" data-status-separator=": " data-cart-count="0"> 1604 0 1605 </span><!-- /snippets/social-icon.liquid --> 1606 1607 1608<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-bag" viewBox="0 0 24 24"><path d="M19.26 9.696l1.385 9A2 2 0 0118.67 21H5.33a2 2 0 01-1.977-2.304l1.385-9A2 2 0 016.716 8h10.568a2 2 0 011.977 1.696zM14 5a2 2 0 10-4 0" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></span> 1609 </div> 1610 </a> 1611 </div> 1612 </div> 1613 </div> 1614 1615 <div class="header__desktop" data-header-desktop><div class="header__desktop__upper" data-takes-space-wrapper> 1616 <div data-child-takes-space class="header__desktop__bar__l"></div> 1617 <div data-child-takes-space class="header__desktop__bar__c"><div class="header__logo"> 1618 <a class="header__logo__link" 1619 href="/" 1620 style="width: ;"><div class="header__logo__text header__logo__text--no-bg">
1621 <span>Kalakaar Indiaa</span> 1622 </div></a> 1623 </div></div> 1624 1625 <div data-child-takes-space class="header__desktop__bar__r"><div class="header__desktop__buttons header__desktop__buttons--icons"><div class="header__desktop__button"> 1626 <a href="/account" class="navlink" title="My Account"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-profile-circled" viewBox="0 0 24 24"><path d="M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2z" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="M4.271 18.346S6.5 15.5 12 15.5s7.73 2.846 7.73 2.846M12 12a3 3 0 100-6 3 3 0 000 6z" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Account</span> 1627 </a> 1628 </div><div class="header__desktop__button"> 1629 <a href="/search" class="navlink" data-popdown-toggle="search-popdown" data-focus-element title="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 24 24"><g stroke="currentColor"><path d="M10.85 2c2.444 0 4.657.99 6.258 2.592A8.85 8.85 0 1110.85 2zM17.122 17.122L22 22"/></g></svg><span class="visually-hidden">Search</span> 1630 </a> 1631 </div><div class="header__desktop__button"> 1632 <a href="/cart" class="navlink navlink--cart navlink--cart--icon" title="Cart" data-cart-toggle data-focus-element > 1633 <div class="navlink__cart__content"> 1634 <span class="visually-hidden">Cart</span> 1635 1636 <span class="header__cart__status__holder"> 1637 <span class="header__cart__status" data-status-separator=": " data-cart-count="0"> 1638 0 1639 </span><!-- /snippets/social-icon.liquid --> 1640 1641 1642<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-bag" viewBox="0 0 24 24"><path d="M19.26 9.696l1.385 9A2 2 0 0118.67 21H5.33a2 2 0 01-1.977-2.304l1.385-9A2 2 0 016.716 8h10.568a2 2 0 011.977 1.696zM14 5a2 2 0 10-4 0" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></span> 1643 </div> 1644 </a> 1645 </div> 1646 </div></div> 1647 </div> 1648 <div class="header__desktop__lower" data-takes-space-wrapper> 1649 <div data-child-takes-space class="header__desktop__bar__c"><nav class="header__menu"> 1650 <div class="header__menu__inner" data-text-items-wrapper> 1651 1652<div class="menu__item child" 1653 > 1654 <a href="/collections/new-arrival-iphone-cases" data-top-link class="navlink navlink--toplevel"> 1655 <span class="navtext">New Arrival</span> 1656 </a> 1657 1658</div> 1659 1660 1661<div class="menu__item child" 1662 > 1663 <a href="/collections/liquid-silicon-cases" data-top-link class="navlink navlink--toplevel"> 1664 <span class="navtext">Liquid Silicon Case</span> 1665 </a> 1666 1667</div> 1668 1669 1670<div class="menu__item child" 1671 > 1672 <a href="/collections/customised-iphone-case" data-top-link class="navlink navlink--toplevel"> 1673 <span class="navtext">Customised iPhone Case</span> 1674 </a> 1675 1676</div> 1677 1678 1679<div class="menu__item child" 1680 > 1681 <a href="/collections/designer-sippers" data-top-link class="navlink navlink--toplevel"> 1682 <span class="navtext">Water Bottle</span> 1683 </a> 1684 1685</div> 1686 1687 1688<div class="menu__item child" 1689 > 1690 <a href="/collections/airpods-cases" data-top-link class="navlink navlink--toplevel"> 1691 <span class="navtext">Airpod Cases</span> 1692 </a> 1693 1694</div> 1695 1696 1697<div class="menu__item child" 1698 > 1699 <a href="/collections/iphone-charms" data-top-link class="navlink navlink--toplevel"> 1700 <span class="navtext">Phone Charms</span> 1701 </a> 1702 1703</div> 1704 1705 1706<div class="menu__item child" 1707 > 1708 <a href="/collections/ipad-cases" data-top-link class="navlink navlink--toplevel"> 1709 <span class="navtext">iPad Cases</span> 1710 </a> 1711 1712</div> 1713 1714 1715<div class="menu__item child" 1716 > 1717 <a href="/collections/watch-accessories" data-top-link class="navlink navlink--toplevel"> 1718 <span class="navtext">iWatch Bands</span> 1719 </a> 1720 1721</div> 1722 1723 1724<div class="menu__item child" 1725 > 1726 <a href="/collections/iphone-charger-case" data-top-link class="navlink navlink--toplevel"> 1727 <span class="navtext">Charger Case</span> 1728 </a> 1729 1730</div> 1731 1732 1733<div class="menu__item child" 1734 > 1735 <a href="/collections/kalakaar-audio" data-top-link class="navlink navlink--toplevel"> 1736 <span class="navtext">
1736Speakers</span> 1737 </a> 1738 1739</div> 1740 1741 1742<div class="menu__item child" 1743 > 1744 <a href="/collections/on-sale" data-top-link class="navlink navlink--toplevel"> 1745 <span class="navtext">On Sale</span> 1746 </a> 1747 1748</div> 1749<div class="hover__bar"></div> 1750 1751 <div class="hover__bg"></div> 1752 </div> 1753 </nav></div> 1754 </div></div> 1755 </div> 1756 </header> 1757 1758 <nav class="header__drawer" 1759 data-drawer="hamburger" 1760 aria-label="Menu" 1761 id="header-menu"> 1762 <div class="drawer__content" data-drawer-content> 1763 <button class="drawer__close" 1764 data-drawer-toggle="hamburger" 1765 aria-label="Show menu" 1766 aria-haspopup="true" 1767 aria-expanded="true" 1768 aria-controls="header-menu"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243L12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 1769 1770 <div class="drawer__inner" data-drawer-inner> 1771 <div class="drawer__menu" data-sliderule-pane="0"><div class="sliderule__wrapper"> 1772 <div class="sliderow" role="button" 1773 data-animates="0" 1774 data-animation="drawer-items-fade" 1775 data-animation-delay="250" 1776 data-animation-duration="500"> 1777 <a class="sliderow__title" href="/collections/new-arrival-iphone-cases">New Arrival</a> 1778 </div></div><div class="sliderule__wrapper"> 1779 <div class="sliderow" role="button" 1780 data-animates="0" 1781 data-animation="drawer-items-fade" 1782 data-animation-delay="300" 1783 data-animation-duration="500"> 1784 <a class="sliderow__title" href="/collections/liquid-silicon-cases">Liquid Silicon Case</a> 1785 </div></div><div class="sliderule__wrapper"> 1786 <div class="sliderow" role="button" 1787 data-animates="0" 1788 data-animation="drawer-items-fade" 1789 data-animation-delay="350" 1790 data-animation-duration="500"> 1791 <a class="sliderow__title" href="/collections/customised-iphone-case">Customised iPhone Case</a> 1792 </div></div><div class="sliderule__wrapper"> 1793 <div class="sliderow" role="button" 1794 data-animates="0" 1795 data-animation="drawer-items-fade" 1796 data-animation-delay="400" 1797 data-animation-duration="500"> 1798 <a class="sliderow__title" href="/collections/designer-sippers">Water Bottle</a> 1799 </div></div><div class="sliderule__wrapper"> 1800 <div class="sliderow" role="button" 1801 data-animates="0" 1802 data-animation="drawer-items-fade" 1803 data-animation-delay="450" 1804 data-animation-duration="500"> 1805 <a class="sliderow__title" href="/collections/airpods-cases">Airpod Cases</a> 1806 </div></div><div class="sliderule__wrapper"> 1807 <div class="sliderow" role="button" 1808 data-animates="0" 1809 data-animation="drawer-items-fade" 1810 data-animation-delay="500" 1811 data-animation-duration="500"> 1812 <a class="sliderow__title" href="/collections/iphone-charms">Phone Charms</a> 1813 </div></div><div class="sliderule__wrapper"> 1814 <div class="sliderow" role="button" 1815 data-animates="0" 1816 data-animation="drawer-items-fade" 1817 data-animation-delay="550" 1818 data-animation-duration="500"> 1819 <a class="sliderow__title" href="/collections/ipad-cases">iPad Cases</a> 1820 </div></div><div class="sliderule__wrapper"> 1821 <div class="sliderow" role="button" 1822 data-animates="0" 1823 data-animation="drawer-items-fade" 1824 data-animation-delay="600" 1825 data-animation-duration="500"> 1826 <a class="sliderow__title" href="/collections/watch-accessories">iWatch Bands</a> 1827 </div></div><div class="sliderule__wrapper"> 1828 <div class="sliderow" role="button" 1829 data-animates="0" 1830 data-animation="drawer-items-fade" 1831 data-animation-delay="650" 1832 data-animation-duration="500"> 1833 <a class="sliderow__title" href="/collections/iphone-charger-case">Charger Case</a> 1834 </div></div><div class="sliderule__wrapper"> 1835 <div class="sliderow" role="button" 1836 data-animates="0" 1837 data-animation="drawer-items-fade" 1838 data-animation-delay="700" 1839 data-animation-duration="500"> 1840 <a class="sliderow__title" href="/collections/kalakaar-audio">Speakers</a> 1841 </div></div><div class="sliderule__wrapper"> 1842 <div class="sliderow" role="button" 1843 data-animates="0"
1844 data-animation="drawer-items-fade" 1845 data-animation-delay="750" 1846 data-animation-duration="500"> 1847 <a class="sliderow__title" href="/collections/on-sale">On Sale</a> 1848 </div></div></div> 1849 </div></div> 1850 1851 <span class="drawer__underlay" data-drawer-underlay></span> 1852 </nav> 1853<predictive-search> 1854 <div id="search-popdown" class="search-popdown" data-search-popdown> 1855 <div class="wrapper"> 1856 <div class="search-popdown__header"> 1857 <div class="search-popdown__main"> 1858 <form class="search-popdown__form" 1859 action="/search" 1860 method="get" 1861 role="search"> 1862 <input type="hidden" name="type" value="product,collection"> 1863 <input name="options[prefix]" type="hidden" value="last"> 1864 1865 <button class="search-popdown__form__button" type="submit"> 1866 <span class="visually-hidden">Search</span><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 24 24"><g stroke="currentColor"><path d="M10.85 2c2.444 0 4.657.99 6.258 2.592A8.85 8.85 0 1110.85 2zM17.122 17.122L22 22"/></g></svg></button> 1867 1868 <label for="SearchInput" class="visually-hidden">Search</label> 1869 <input type="search" 1870 id="SearchInput" 1871 data-predictive-search-input="search-popdown-results" 1872 name="q" 1873 value="" 1874 placeholder="Search" 1875 aria-label="Search our store" 1876 role="combobox" 1877 aria-expanded="false" 1878 aria-owns="predictive-search-results-list" 1879 aria-controls="predictive-search-results-list" 1880 aria-haspopup="listbox" 1881 aria-autocomplete="list" 1882 autocorrect="off" 1883 autocomplete="off" 1884 autocapitalize="off" 1885 spellcheck="false"> 1886 </form> 1887 1888 <div class="search-popdown__close"> 1889 <button type="button" class="search-popdown__close__button" data-popdown-close title="Close"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243L12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 1890 </div> 1891 </div> 1892 </div> 1893 1894 <div class="search-popdown__results" id="search-popdown-results"> 1895 <div class="search__results__outer" data-search-results-outer> 1896 <div class="loader search__loader"><div class="loader-indeterminate"></div></div> 1897 1898 <div class="search__results" data-search-results></div></div> 1899 </div> 1900 </div> 1901 </div> 1902</predictive-search></div> 1903 1904<div class="header__backfill" 1905 data-header-backfill 1906 style="height: var(--menu-height);"></div> 1907
1908<script type="application/ld+json"> 1909{ 1910 "@context": "http://schema.org", 1911 "@type": "Organization", 1912 "name": "Kalakaar Indiaa", 1913 1914 "sameAs": [ 1915 "", 1916 "", 1917 "", 1918 "", 1919 "", 1920 "", 1921 "", 1922 "", 1923 "", 1924 "", 1925 "" 1926 ], 1927 "url": "https:\/\/kalakaarindiaa.com" 1928} 1929</script>
1929 1930</div> 1931 1932 <!-- CONTENT --> 1933 <main role="main" id="MainContent" class="main-content"> 1934 1935 <div id="shopify-section-template--23307801624863__main" class="shopify-section"> 1936<style data-shopify>.search-page { 1937 --PT: 50px; 1938 --PB: 50px; 1939 }</style><section class="page search-page collection section-padding" 1940 data-section-type="collection" 1941 data-section-id="template--23307801624863__main" 1942 data-sort="true"> 1943 <div class="search-outer"> 1944 <form action="/search" class="search-form"> 1945 <input type="hidden" name="type" value="product"> 1946 <input name="options[prefix]" type="hidden" value="last"> 1947 <input 1948 type="text" 1949 name="q" 1950 class="search-box" 1951 aria-label="Search our store" 1952 placeholder="Search for products on our site" 1953 value=""> 1954 <button type="submit" class="btn btn--primary btn--solid search-submit">Search</button> 1955 </form> 1956 </div></section> 1957 1958 1959</div> 1960 1961 </main> 1962 </div> 1963 1964 <div id="shopify-section-section-newsletter" class="shopify-section"><!-- /sections/newsletter.liquid --></div> 1965 1966 <div id="shopify-section-footer" class="shopify-section"><!-- /sections/footer.liquid --><style data-shopify>.site-footer-wrapper { 1967 --PT: 75px; 1968 --PB: 65px; 1969 --item-count: 3; 1970 --text: #212121; 1971 --text-a35: rgba(33, 33, 33, 0.35); 1972 --text-a75: rgba(33, 33, 33, 0.75);}</style><footer class="site-footer-wrapper section-padding" data-section-id="footer" data-section-type="footer"><div class="site-footer wrapper--full-padded"><div class="footer__blocks"><div class="footer__block footer__block--menu" style="--desktop-width: 33%" ><h2 class="h5 footer__block__title">Main menu</h2><ul class="footer__quicklinks unstyled"><li><a href="/collections/new-arrival-iphone-cases">New Arrival</a></li><li><a href="/collections/liquid-silicon-cases">Liquid Silicon Case</a></li><li><a href="/collections/customised-iphone-case">Customised iPhone Case</a></li><li><a href="/collections/designer-sippers">Water Bottle</a></li><li><a href="/collections/airpods-cases">Airpod Cases</a></li><li><a href="/collections/iphone-charms">Phone Charms</a></li><li><a href="/collections/ipad-cases">iPad Cases</a></li><li><a href="/collections/watch-accessories">iWatch Bands</a></li><li><a href="/collections/iphone-charger-case">Charger Case</a></li><li><a href="/collections/kalakaar-audio">Speakers</a></li><li><a href="/collections/on-sale">On Sale</a></li></ul></div><div class="footer__block footer__block--text" style="--desktop-width: 34%" ><h2 class="h5 footer__block__title">Contact</h2><div class="rte"><h6><strong>Entity Of Deepak Sharma </strong></h6><p><strong>2024 © Kalakaar India</strong></p><p>Made With â¤ï¸ In India</p><p>Call Us @ <a href="tel:6356060606" target="_blank" title="tel:6356060606">6356060606</a></p><p>Email @ [email protected]</p></div></div><div class="footer__block footer__block--text" style="--desktop-width: 33%" ><h2 class="h5 footer__block__title">Useful Links</h2><div class="rte"><p><a href="https://kalakaarindiaa.com/pages/the-story-behind" title="https://kalakaarindiaa.com/pages/the-story-behind">The Story Behind Kalakaar</a></p><p><a href="https://kalakaarindiaa.com/pages/privacy-policy" title="https://kalakaarindiaa.com/pages/privacy-policy">Privacy Policy</a></p><p><a href="https://kalakaarindiaa.com/pages/exchange-policy" title="https://kalakaarindiaa.com/pages/exchange-policy">Exchange Policy</a></p><p><a href="https://kalakaarindiaa.com/pages/shipping-policy" title="https://kalakaarindiaa.com/pages/shipping-policy">Shipping Policy</a></p></div></div></div><div class="footer__bottom"><div class="footer__bottom__item"> 1973 <ul class="footer__copyright inline-list"> 1974 <li> 1975 <a href="https://kalakaarindiaa.com">© Kalakaar Indiaa 2026</a> 1976 </li> 1977 1978 1979 <!-- The following lines fix Lighthouse security warnings on the Shopify link.--><!-- Remove the following line to delete 'Powered by Shopify' from your footer --> 1980 <li data-powered-link><a rel="noopener" target="_blank" href="https://www.shopify.com?utm_campaign=p
1980oweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></li> 1981 <!-- Do not delete below this line --> 1982 </ul> 1983 </div></div> 1984 </div></footer> 1985 1986 1987</div> 1988 1989 <div id="shopify-section-popups" class="shopify-section"><!-- /sections/popups.liquid --></div> 1990 1991 1992 1993 <!-- Root element of PhotoSwipe. Must have class pswp. --> 1994<div class="pswp pswp--custom-loader" tabindex="-1" role="dialog" aria-hidden="true"> 1995 <!-- Background of PhotoSwipe. 1996 It's a separate element as animating opacity is faster than rgba(). --> 1997 <div class="pswp__bg"></div> 1998 1999 <!-- Slides wrapper with overflow:hidden. --> 2000 <div class="pswp__scroll-wrap"> 2001 <!-- Container that holds slides. 2002 PhotoSwipe keeps only 3 of them in the DOM to save memory. 2003 Don't modify these 3 pswp__item elements, data is added later on. --> 2004 <div class="pswp__container"> 2005 <div class="pswp__item"></div> 2006 <div class="pswp__item"></div> 2007 <div class="pswp__item"></div> 2008 </div> 2009 2010 <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. --> 2011 <div class="pswp__ui pswp__ui--hidden"> 2012 <div class="pswp__top-bar"> 2013 <!-- Controls are self-explanatory. Order can be changed. --> 2014 2015 <div class="pswp__counter"></div> 2016 2017 <button class="pswp__button pswp__button--close pswp__custom-close pswp__ui-over-close" title="Close (Esc)"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243L12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 2018 2019 <!-- Preloader demo https://codepen.io/dimsemenov/pen/yyBWoR --> 2020 <!-- element will get class pswp__preloader--active when preloader is running --> 2021 <div class="pswp__preloader"> 2022 <div class="pswp__preloader__icn"> 2023 <div class="pswp__preloader__cut"> 2024 <div class="pswp__preloader__donut"></div> 2025 </div> 2026 </div> 2027 </div> 2028 </div> 2029 2030 <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> 2031 <div class="pswp__share-tooltip"></div> 2032 </div> 2033 2034 <button class="pswp__button pswp__button--arrow--left" title="Previous"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-left" viewBox="0 0 24 24"><path d="M15 6l-6 6 6 6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Previous</span> 2035 </button> 2036 2037 <button class="pswp__button pswp__button--arrow--right" title="Next"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-right" viewBox="0 0 24 24"><path d="M9 6l6 6-6 6" stroke="#000" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Next</span> 2038 </button> 2039 2040 <div class="pswp__thumbs"></div> 2041 2042 <div class="pswp__caption"> 2043 <div class="pswp__caption__center"></div> 2044 2045 <a href="#" class="pswp__caption-close"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-left" viewBox="0 0 24 24"><path d="M15 6l-6 6 6 6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Close</span> 2046 </a> 2047 </div> 2048 </div> 2049 </div> 2050</div> 2051 2052<template data-cart-total-discount-template> 2053 <div class="cart__total"> 2054 <div><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-tags" viewBox="0 0 25 26"><g stroke="#000" stroke-width=".875"><path d="M4.304.79h8.571l12 11.835M9.594 4.17H2.589c-.946 0-1.714.758-1.714 1.692v6.907c0 .449.18.88.502 1.196l10.47 10.329c.67.66 1.755.66 2.423 0 .173-.17.308-.376.394-.602l1.64-4.304 4.364-1.615a1.684 1.684 0 00.61-2.779L10.805 4.666a1.725 1.725 0 00-1.211-.495z"/><path d="M6.018 8.82a.426.426 0 00-.429.423c0 .234.192.423.429.423.236 0 .428-.19.428-.423a.424.424 0 00-.426-.422h-.002"/></g></svg><span data-cart-discount-title></span> 2055 </div> 2056 2057 <span data-cart-discount-price></span> 2058 </div> 2059</template><div class="cart-drawer" id="cart-drawer" data-cart-drawer tabindex="0"><header 2060 class="cart-drawer__head" 2061 data-animation="cart-items-fade" 2062 data-animation-duration="500" 2063 data-animation-delay="200"> 2064 <h3>Cart</h3> 2065 2066 <a href="#cart-drawer" class="cart-drawer__close" data-cart-toggle aria-label="Close Cart"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24">
2066<path d="M6.758 17.243L12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></a> 2067 </header> 2068 2069 2070 <div class="cart-drawer__body" data-cart-drawer-body><div class="cart__errors cart-drawer__errors" 2071 data-cart-errors 2072 data-animation="cart-items-fade" 2073 data-animation-duration="500" 2074 data-animation-delay="250"> 2075 <div class="cart__errors__inner"> 2076 <h5 class="cart__errors__heading">No more products available for purchase</h5> 2077 2078 <p class="cart__errors__content" data-error-message></p> 2079 2080 <button class="cart__errors__close" type="button" data-cart-error-close aria-label="Close Cart"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243L12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 2081 </div> 2082 </div> 2083 2084 <div class="cart-drawer__items is-hidden" 2085 data-items-holder 2086 style="--base-animation-delay: 250ms"></div> 2087 2088 <div class="cart-drawer__empty" 2089 data-cart-empty 2090 style="--base-animation-delay: 250ms"> 2091 2092 <div class="cart-drawer__empty__inner"> 2093 <p class="cart-drawer__empty__message" data-animation="cart-items-fade" data-animation-duration="500" data-animation-delay="0">Your Cart is Empty</p><div class="cart-drawer__empty__buttons"><div 2094 class="cart-drawer__empty__item" 2095 data-animation="cart-items-fade" 2096 data-animation-duration="500" 2097 data-animation-delay="50"> 2098 <a href="/collections/new-arrival-iphone-cases" class="btn btn--full btn--primary btn--outline"> 2099 New Arrival 2100 </a> 2101 </div><div 2102 class="cart-drawer__empty__item" 2103 data-animation="cart-items-fade" 2104 data-animation-duration="500" 2105 data-animation-delay="100"> 2106 <a href="/collections/liquid-silicon-cases" class="btn btn--full btn--primary btn--outline"> 2107 Liquid Silicon Case 2108 </a> 2109 </div><div 2110 class="cart-drawer__empty__item" 2111 data-animation="cart-items-fade" 2112 data-animation-duration="500" 2113 data-animation-delay="150"> 2114 <a href="/collections/customised-iphone-case" class="btn btn--full btn--primary btn--outline"> 2115 Customised iPhone Case 2116 </a> 2117 </div><div 2118 class="cart-drawer__empty__item" 2119 data-animation="cart-items-fade" 2120 data-animation-duration="500" 2121 data-animation-delay="200"> 2122 <a href="/collections/designer-sippers" class="btn btn--full btn--primary btn--outline"> 2123 Water Bottle 2124 </a> 2125 </div><div 2126 class="cart-drawer__empty__item" 2127 data-animation="cart-items-fade" 2128 data-animation-duration="500" 2129 data-animation-delay="250"> 2130 <a href="/collections/airpods-cases" class="btn btn--full btn--primary btn--outline"> 2131 Airpod Cases 2132 </a> 2133 </div><div 2134 class="cart-drawer__empty__item" 2135 data-animation="cart-items-fade" 2136 data-animation-duration="500" 2137 data-animation-delay="300"> 2138 <a href="/collections/iphone-charms" class="btn btn--full btn--primary btn--outline"> 2139 Phone Charms 2140 </a> 2141 </div><div 2142 class="cart-drawer__empty__item" 2143 data-animation="cart-items-fade" 2144 data-animation-duration="500" 2145 data-animation-delay="350"> 2146 <a href="/collections/ipad-cases" class="btn btn--full btn--primary btn--outline"> 2147 iPad Cases 2148 </a> 2149 </div><div 2150 class="cart-drawer__empty__item" 2151 data-animation="cart-items-fade" 2152 data-animation-duration="500" 2153 data-animation-delay="400"> 2154 <a href="/collections/watch-accessories" class="btn btn--full btn--primary btn--outline"> 2155 iWatch Bands 2156 </a> 2157 </div><div 2158 class="cart-drawer__empty__item" 2159 data-animation="cart-items-fade" 2160 data-animation-duration="500" 2161 data-animation-delay="450"> 2162 <a href="/collections/iphone-charger-case" class="btn btn--full btn--primary btn--outline"> 2163 Charger Case 2164 </a> 2165 </div><div 2166 class="cart-drawer__empty__item" 2167 data-animation="cart-items-fade" 2168 data-animation-duration="500" 2169 data-animation-delay="500"> 2170 <a href="/collections/kalakaar-audio" class="btn btn--full btn--primary btn--outline"> 2171 Speakers 2172 </a> 2173 </div><div 2174 class="cart-drawer__empty__item cart-drawer__empty__item--odd--last" 2175 data-animation="cart-items-fade" 2176 data-animation-duration="500" 2177 data-animation-delay="550"> 2178 <a href="/collections/on-sale" class="btn btn--full btn--primary btn--outline"> 2179 On Sale 2180 </a> 2181 </div></div> 2182 </div> 2183 </div> 2184 </div> 2185 2186 <div class="cart-drawer__foot cart__foot is-hidden" data-foot-holder> 2187 <div class="cart__widget cart__widget--products is-hidden" 2188 data-cart-widget 2189 data-animation="cart-items-fade" 2190 data-animation-duration="500" 2191 data-animation-delay="250" 2192 > 2193 <a class="cart__widget__toggle" href="#pair-with-products" class="is-active" data-expand-button>
2193Pair with<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-plus" viewBox="0 0 24 24"><path d="M6 12h6m6 0h-6m0 0V6m0 6v6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-minus" viewBox="0 0 24 24"><path d="M6 12h12" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></a> 2194 2195 <div class="cart__widget__content" id="pair-with-products" data-cart-widget-content> 2196 <div class="cart__widget__content__inner"> 2197 <div class="cart__widget__products" data-upsell-products></div> 2198 </div> 2199 </div> 2200 </div> 2201 2202 <form action="/cart" method="post" novalidate class="form-cart"><div class="cart__widget" 2203 data-cart-widget 2204 data-animation="cart-items-fade" 2205 data-animation-duration="500" 2206 data-animation-delay="250"> 2207 <a class="cart__widget__toggle" href="#notes" data-expand-button>Add order notes<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-plus" viewBox="0 0 24 24"><path d="M6 12h6m6 0h-6m0 0V6m0 6v6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-minus" viewBox="0 0 24 24"><path d="M6 12h12" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></a> 2208 2209 <div class="cart__widget__content" id="notes"> 2210 <div class="cart__widget__content__inner"> 2211 <label for="note">Leave a note about your order</label> 2212 <textarea id="note" name="note" class="cart__field cart__field--textarea" aria-label="Leave a note about your order"></textarea> 2213 </div> 2214 </div> 2215 </div><div class="cart__widget" 2216 data-cart-widget 2217 data-animation="cart-items-fade" 2218 data-animation-duration="500" 2219 data-animation-delay="300"> 2220 <a class="cart__widget__toggle" href="#gift-notes" data-expand-button>Is this a gift?<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-plus" viewBox="0 0 24 24"><path d="M6 12h6m6 0h-6m0 0V6m0 6v6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-minus" viewBox="0 0 24 24"><path d="M6 12h12" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></a> 2221 2222 <div class="cart__widget__content" id="gift-notes"> 2223 <div class="cart__widget__content__inner"><label for="gift-note">Leave a note about your order</label> 2224 <textarea id="gift-note" name="attributes[Gift note]" class="cart__field cart__field--textarea" aria-label="Leave a note about your order"></textarea> 2225 </div> 2226 </div> 2227 </div><div class="cart__foot__inner" 2228 data-animation="cart-items-fade" 2229 data-animation-duration="500" 2230 data-animation-delay="350"> 2231 <div class="cart__total is-hidden" 2232 data-cart-original-total 2233 data-animation="cart-items-fade" 2234 data-animation-duration="500" 2235 data-animation-delay="350"> 2236 <span class="cart__total__label" data-cart-original-total-label>Items</span> 2237 2238 <span class="cart__total__price" data-cart-original-total-price>Free 2239</span> 2240 </div> 2241 2242 <div class="cart__total__discount is-hidden" 2243 data-cart-discounts-holder 2244 data-animation="cart-items-fade" 2245 data-animation-duration="500" 2246 data-animation-delay="400" 2247 ></div> 2248 2249 <div class="cart__total" 2250 data-animation="cart-items-fade" 2251 data-animation-duration="500" 2252 data-animation-delay="400"> 2253 <span class="cart__total__label">Subtotal</span> 2254 2255 <span class="cart__total__price cart__total__price--animated" data-cart-total>Free 2256</span> 2257 2258 <div class="cart__price__loader loader"><div class="loader-indeterminate"></div></div> 2259 </div> 2260 2261 <div class="cart__button" 2262 data-animation="cart-items-fade" 2263 data-animation-duration="500" 2264 data-animation-delay="450"> 2265 2266 2267 2268 <!-- Magic Checkout 1CC Begins --><div style="margin-top:0px;"> 2269 <magic-checkout-btn onclick="openRzpCheckout(event)" border-radius="0px" width="" > 2270 </magic-checkout-btn> 2271</div><!-- Magic Checkout 1CC Ends --> 2272 2273 2274 2275 </div> 2276 2277 <em class="cart__note" 2278 data-animation="cart-items-fade" 2279 data-animation-duration="500" 2280 data-animation-delay="500">Shipping, taxes, and discount codes are calculated at checkout</em> 2281 </div></form> 2282 </div> 2283</div> 2284<button type="button" class="btn btn--scroll-top btn--black btn--solid" aria-label="Scroll to top" data-scroll-top-button>
2284<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow-up" viewBox="0 0 24 24"><path d="M12.25 18.5V6m0 0l6 6m-6-6l-6 6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></button><!-- Paste marketing code or third party scripts below this comment line ============== --> 2285 2286 2287 2288 <!-- And above this comment line ================================================== --> 2289 2290
2290<script async src="https://loox.io/widget/NybQE9BMtd/loox.1589042585645.js?shop=kalakaar-indiaa.myshopify.com"></script>
2290 2291 2292 2293<div id="magic-checkout-data-container">
2293<script src="https://magic-plugins.razorpay.com/shopify/magic-shopify.js" crossorigin="anonymous" defer></script>
2293<script id="RazorpayMagicCheckoutConfig" type="application/json">{"oneClickCheckoutEnabled":"","buyNowEnabled":"","config":{"merchant_key":"rzp_live_r2R1mxleE4OgGN","shouldUseShopId":false,"gTagId":"","gtagLabel":"","clevertapWithShopify":false,"razorpayMagicBtnConfig":{},"checkoutOptions":{"name":""},"cartConfig":{"status":"test","customSelector":"btn.btn-cart-checkout","enableMagicBtn":false,"enableNativeShopifyCheckbox":false,"dual":false},"productConfig":{"status":"test","customSelector":"a.btn-theme.gradient-theme","enableMagicBtn":false,"enableNativeShopifyCheckbox":false,"dual":false},"customCss":""},"email":"","phone":""}</script>
2293</div>
2294<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2294 2295</body> 2296</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.