1<!doctype html> 2 3<html class="no-js" lang="en"> 4 <head>
4<script data-source-attribution="shopify.event_observer.bootstrap"> 5(function(){let e=navigator,t=`prototype`,n=`sendBeacon`,r=e[n],i=fetch,a=XMLHttpRequest[t],{open:o,send:s}=a,c=`EventListener`,l=`add${c}`,u=`remove${c}`,d=EventTarget[t],f=d[l],p=d[u],m=e=>Error((e=document.currentScript)&&[e?.src,e?.id||e?.dataset?.sourceAttribution]),h=(e=[],t=0)=>(e.p=n=>e[t++%1e3]=n,[e,t=>(e.forEach(e.p=t),e.length=0)]),[g,_]=h(),[v,y]=h(),b,x=new WeakMap,S=e=>e&&g.p([e,b||[m()]]);d[l]=function(e,t,n){let r=this,i=t?.handleEvent||t,a=x.get(t),o=m();i?.call&&!a&&x.set(t,a=function(e){b=[o,e.type];try{i.call(t==i?this:t,e)}finally{b=null}}),v.p([e,o,a,r?.tagName||r+``,r?.id]),f.call(r,e,a||t,n)},d[u]=function(e,t,n){p.call(this,e,x.get(t)||t,n)},a.open=function(e,t){x.set(this,[t+``,e]),o.apply(this,arguments)},a.send=function(e){S(x.get(this)),s.call(this,e)},fetch=(e,t)=>(S([(e?.url||e)+``,t?.method]),i(e,t)),e[n]=(t,n)=>(S([t+``,``]),r.call(e,t,n)),setTimeout(()=>import("//imagimake.com/cdn/shopifycloud/storefront/assets/storefront/event_observer_reporter-ed358274.js").then(e=>e.$(_,y,f,i,`7698819`)))})(); 6//# sourceURL=event-observer-collector.js 7</script>
7 8
9<script> window.Shopflo = { ...(window.Shopflo ?? {}), autoOnboarding: true} </script>
9 10
11<script src='https://d24sh1msnqkirc.cloudfront.net/shopflo.bundle.js' async></script>
11 12 13<!-- Google Tag Manager -->
14<script>
vendor: 327 bytes, lines 14-18
14(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 15new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 16j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 17'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 18})(window,document,'script','dataLayer','
18GTM-TDPKM6J
vendor: 3 bytes, line 18
18');
18</script>
18 19<!-- End Google Tag Manager --> 20 21 <!-- Added by AVADA SEO Suite --> 22 23 <!-- /Added by AVADA SEO Suite --> 24 25 26 <meta charset="utf-8"> 27 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 28 <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=1.0"> 29 <meta name="theme-color" content=""> 30 31 <title> 32 Search – Imagimake 33 </title><meta name="description" content="As seen on Shark Tank & loved by the Sharks Imagimake offers an exciting range of Educational Toys, Art & Craft Kits & Learning Aids for children aged 3 months and above. Our innovative range aims to deliver holistic creative & cognitive development for young minds. We are available in more than 20 countries!"><link rel="canonical" href="https://imagimake.com/search"> 34 <link rel="alternate" hreflang="en-IN" href="https://imagimake.com/search"> 35<link rel="alternate" hreflang="en-US" href="https://us.imagimake.com/search"> 36<link rel="alternate" hreflang="x-default" href="https://us.imagimake.com/search"> 37
38<script> 39 (function () { 40 var indiaHost = 'imagimake.com'; 41 var usHost = 'us.imagimake.com'; 42 var redirectTimeout = 1500; 43 var hostname = window.location.hostname.replace(/^www\./, ''); 44 var isIndiaStoreHost = hostname === indiaHost; 45 var isShopifyPreviewHost = /\.shopifypreview\.com$/i.test(hostname); 46 var countryHandled = false; 47 48 if (!isIndiaStoreHost && !isShopifyPreviewHost) { 49 return; 50 } 51 52 var userAgent = window.navigator.userAgent || ''; 53 var crawlerPattern = /googlebot|bingbot|slurp|duckduckbot|baiduspider|yandexbot|facebookexternalhit|twitterbot|linkedinbot|pinterest|whatsapp|telegrambot|crawler|spider|bot/i; 54 55 if (crawlerPattern.test(userAgent)) { 56 return; 57 } 58 59 var searchParams = new URLSearchParams(window.location.search); 60 61 if (searchParams.get('force_geo_redirect') === 'us') { 62 redirectToUs(); 63 return; 64 } 65 66 if (searchParams.has('no_geo_redirect')) { 67 try { 68 window.sessionStorage.setItem('imagimake_geo_redirect_disabled', '1'); 69 } catch (error) {} 70 return; 71 } 72 73 try { 74 if (window.sessionStorage.getItem('imagimake_geo_redirect_disabled') === '1') { 75 return; 76 } 77 } catch (error) {} 78 79 function redirectToUs() { 80 var target = new URL(window.location.href); 81 target.hostname = usHost; 82 window.location.replace(target.toString()); 83 } 84 85 var isIndiaCountry = function (countryCode) { 86 return countryCode && countryCode.toUpperCase() === 'IN'; 87 }; 88 89 var isNonIndiaCountry = function (countryCode) { 90 return countryCode && countryCode.toUpperCase() !== 'IN'; 91 }; 92 93 var getBrowserCountryHint = function () { 94 var timezone = ''; 95 var languages = []; 96 97 try { 98 timezone = Intl.DateTimeFormat().resolvedOptions().timeZone || ''; 99 } catch (error) {} 100 101 try { 102 languages = window.navigator.languages || [window.navigator.language || '']; 103 } catch (error) {} 104 105 var indiaLanguagePattern = /(^|\b)(en-IN|hi|bn|ta|te|mr|gu|kn|ml|pa|ur)(-|$)/i; 106 var hasIndiaLanguage = languages.some(function (language) { 107 return indiaLanguagePattern.test(language); 108 }); 109 110 if (/^Asia\/(Calcutta|Kolkata)$/i.test(timezone) || hasIndiaLanguage) { 111 return 'IN'; 112 } 113 114 if (timezone && !/^Asia\/(Calcutta|Kolkata)$/i.test(timezone)) { 115 return 'NON_IN'; 116 } 117 118 return ''; 119 }; 120 121 var handleCountry = function (countryCode) { 122 if (countryHandled) { 123 return true; 124 } 125 126 if (isNonIndiaCountry(countryCode)) { 127 countryHandled = true; 128 redirectToUs(); 129 return true; 130 } 131 132 if (isIndiaCountry(countryCode)) { 133 countryHandled = true; 134 return true; 135 } 136 137 return false; 138 }; 139 140 var fallbackCountry = function () { 141 if (countryHandled) { 142 return; 143 } 144 145 var liquidCountry = "IN"; 146 147 if (handleCountry(liquidCountry)) { 148 return; 149 } 150 151 if (getBrowserCountryHint() === 'NON_IN') { 152 countryHandled = true; 153 redirectToUs(); 154 } 155 }; 156 157 var controller = window.AbortController ? new AbortController() : null; 158 var timeout = window.setTimeout(function () { 159 if (controller) { 160 controller.abort(); 161 } 162 163 fallbackCountry(); 164 }, redirectTimeout); 165 166 fetch('/browsing_context_suggestions.json', { 167 credentials: 'same-origin', 168 signal: controller ? controller.signal : undefined, 169 headers: { 170 'Accept': 'application/json' 171 } 172 }) 173 .then(function (response) { 174 if (!response.ok) { 175 throw new Error('Unable to detect country'); 176 } 177 178 return response.json(); 179 }) 180 .then(function (data) { 181 var detectedCountry = 182 data && 183 data.detected_values && 184 data.detected_values.country && 185 (data.detected_values.country.handle || data.detected_values.country.iso_code); 186 187 window.clearTimeout(timeout); 188 189 if (!handleCountry(detectedCountry)) { 190 fallbackCountry(); 191 } 192 }) 193 .catch(function () { 194 window.clearTimeout(timeout); 195 fallbackCountry(); 196 }); 197 }()); 198</script>
198 199 200<link rel="shortcut icon" href="//imagimake.com/cdn/shop/files/Logo-01_96x.png?v=1659528669" type="image/png"><meta property="og:type" content="website"> 201 <meta property="og:title" content="Search"><meta property="og:description" content="As seen on Shark Tank & loved by the Sharks Imagimake offers an exciting range of Educational Toys, Art & Craft Kits & Learning Aids for children aged 3 months and above. Our innovative range aims to deliver holistic creative & cognitive development for young minds. We are available in more than 20 countries!"><meta property="og:url" content="https://imagimake.com/search"> 202<meta property="og:site_name" content="Imagimake"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Search"> 203 <meta name="twitter:description" content="As seen on Shark Tank & loved by the Sharks Imagimake offers an exciting range of Educational Toys, Art & Craft Kits & Learning Aids for children aged 3 months and above. Our innovative range aims to deliver holistic creative & cognitive development for young minds. We are available in more than 20 countries!"> 204 <style> 205 @font-face { 206 font-family: Poppins; 207 font-weight: 400; 208 font-style: normal; 209 font-display: fallback; 210 src: url("//imagimake.com/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2") format("woff2"), 211 url("//imagimake.com/cdn/fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff") format("woff"); 212} 213 214 @font-face { 215 font-family: Poppins; 216 font-weight: 400; 217 font-style: normal; 218 font-display: fallback; 219 src: url("//imagimake.com/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2") format("woff2"), 220 url("//imagimake.com/cdn/fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff") format("woff"); 221} 222 223 224 @font-face { 225 font-family: Poppins; 226 font-weight: 700; 227 font-style: normal; 228 font-display: fallback; 229 src: url("//imagimake.com/cdn/fonts/poppins/poppins_n7.56758dcf284489feb014a026f3727f2f20a54626.woff2") format("woff2"), 230 url("//imagimake.com/cdn/fonts/poppins/poppins_n7.f34f55d9b3d3205d2cd6f64955ff4b36f0cfd8da.woff") format("woff"); 231} 232 233 @font-face { 234 font-family: Poppins; 235 font-weight: 400; 236 font-style: italic; 237 font-display: fallback; 238 src: url("//imagimake.com/cdn/fonts/poppins/poppins_i4.846ad1e22474f856bd6b81ba4585a60799a9f5d2.woff2") format("woff2"), 239 url("//imagimake.com/cdn/fonts/poppins/poppins_i4.56b43284e8b52fc64c1fd271f289a39e8477e9ec.woff") format("woff"); 240} 241 242 @font-face { 243 font-family: Poppins; 244 font-weight: 700; 245 font-style: italic; 246 font-display: fallback; 247 src: url("//imagimake.com/cdn/fonts/poppins/poppins_i7.42fd71da11e9d101e1e6c7932199f925f9eea42d.woff2") format("woff2"), 248 url("//imagimake.com/cdn/fonts/poppins/poppins_i7.ec8499dbd7616004e21155106d13837fff4cf556.woff") format("woff"); 249} 250 251 252 :root { 253 --heading-font-family : Poppins, sans-serif; 254 --heading-font-weight : 400; 255 --heading-font-style : normal; 256 257 --text-font-family : Poppins, sans-serif; 258 --text-font-weight : 400; 259 --text-font-style : normal; 260 261 --base-text-font-size : 14px; 262 --default-text-font-size: 14px;--background : #ffffff; 263 --background-rgb : 255, 255, 255; 264 --light-background : #ffffff; 265 --light-background-rgb: 255, 255, 255; 266 --heading-color : #61458b; 267 --text-color : #1c1b1b; 268 --text-color-rgb : 28, 27, 27; 269 --text-color-light : #6a6a6a; 270 --text-color-light-rgb: 106, 106, 106; 271 --link-color : #6a6a6a; 272 --link-color-rgb : 106, 106, 106; 273 --border-color : #dddddd; 274 --border-color-rgb : 221, 221, 221; 275 276 --button-background : #61458b; 277 --button-background-rgb: 97, 69, 139; 278 --button-text-color : #ffffff; 279 280 --header-background : #634499; 281 --header-heading-color : #ffffff; 282 --header-light-text-color : #6a6a6a; 283 --header-border-color : #7a60a8; 284 285 --footer-background : #eeeeee; 286 --footer-text-color : #6a6a6a; 287 --footer-heading-color : #000000; 288 --footer-border-color : #dadada; 289 290 --navigation-background : #1c1b1b; 291 --navigation-background-rgb : 28, 27, 27; 292 --navigation-text-color : #ffffff; 293 --navigation-text-color-light: rgba(255, 255, 255, 0.5); 294 --navigation-border-color : rgba(255, 255, 255, 0.25); 295 296 --newsletter-popup-background : #1c1b1b; 297 --newsletter-popup-text-color : #ffffff; 298 --newsletter-popup-text-color-rgb : 255, 255, 255; 299 300 --secondary-elements-background : #1c1b1b; 301 --secondary-elements-background-rgb : 28, 27, 27; 302 --secondary-elements-text-color : #ffffff; 303 --secondary-elements-text-color-light : rgba(255, 255, 255, 0.5); 304 --secondary-elements-border-color : rgba(255, 255, 255, 0.25); 305 306 --product-sale-price-color : #f94c43; 307 --product-sale-price-color-rgb: 249, 76, 67; 308 --product-star-rating: #f6a429; 309 310 /* Shopify related variables */ 311 --payment-terms-background-color: #ffffff; 312 313 /* Products */ 314 315 --horizontal-spacing-four-products-per-row: 60px; 316 --horizontal-spacing-two-products-per-row : 60px; 317 318 --vertical-spacing-four-products-per-row: 60px; 319 --vertical-spacing-two-products-per-row : 75px; 320 321 /* Animation */ 322 --drawer-transition-timing: cubic-bezier(0.645, 0.045, 0.355, 1); 323 --header-base-height: 80px; /* We set a default for browsers that do not support CSS variables */ 324 325 /* Cursors */ 326 --cursor-zoom-in-svg : url(//imagimake.com/cdn/shop/t/133/assets/cursor-zoom-in.svg?v=126421038824215004631791220211); 327 --cursor-zoom-in-2x-svg : url(//imagimake.com/cdn/shop/t/133/assets/cursor-zoom-in-2x.svg?v=69633641489854077201791220211); 328 } 329</style> 330
331<script> 332 // IE11 does not have support for CSS variables, so we have to polyfill them 333 if (!(((window || {}).CSS || {}).supports && window.CSS.supports('(--a: 0)'))) { 334 const script = document.createElement('script'); 335 script.type = 'text/javascript'; 336 script.src = 'https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2'; 337 script.onload = function() { 338 cssVars({}); 339 }; 340 341 document.getElementsByTagName('head')[0].appendChild(script); 342 } 343</script>
343 344 345
345<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
345<meta name="google-site-verification" content="eKI-eDgKq3ZRaC5UZH3LAiuIK4N2J1oUVxIY_ntrcqU"> 346<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/7698819/digital_wallets/dialog"> 347<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
347<script async="async" src="/checkouts/internal/preloads.js?locale=en-IN"></script>
vendor: 1 bytes, line 347
347
348<script id="shopify-features" type="application/json">{"accessToken":"849e1f8038617be4b8048cb56995457c","betas":["rich-media-storefront-analytics"],"domain":"imagimake.com","predictiveSearch":true,"shopId":7698819,"locale":"en"}</script>
vendor: 1 bytes, line 348
348
349<script>var Shopify = Shopify || {}; 350Shopify.shop = "imagimake.myshopify.com"; 351Shopify.locale = "en"; 352Shopify.currency = {"active":"INR","rate":"1.0"}; 353Shopify.country = "IN"; 354Shopify.theme = {"name":"Prestige â Leaps \u0026 Bounds V3 form fix (WIP)","id":160807780407,"schema_name":"Prestige","schema_version":"10.10.1","theme_store_id":855,"role":"main"}; 355Shopify.theme.handle = "null"; 356Shopify.theme.style = {"id":null,"handle":null}; 357Shopify.cdnHost = "imagimake.com/cdn"; 358Shopify.routes = Shopify.routes || {}; 359Shopify.routes.root = "/"; 360Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 361Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 362Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 363Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 363
363
364<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 364
364
365<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 365
365
366<script> 367 window.Shopify = window.Shopify || {}; 368 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 369 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 370 window.Shopify.SignInWithShop.eligible = true; 371</script>
vendor: 1 bytes, line 371
371
372<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 372
372
373<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 373
373
374<script type="module"> 375 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 376 377 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 378 379</script>
vendor: 1 bytes, line 379
379
380<script> 381 window.Shopify = window.Shopify || {}; 382 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 383 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"]}; 384</script>
vendor: 1 bytes, line 384
384
385<script>(function() { 386 var isLoaded = false; 387 function asyncLoad() { 388 if (isLoaded) return; 389 isLoaded = true; 390 var urls = ["https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/c8c8c84e142ff0eace1be0cc7\/c10f709d106e3b1d3062b6b38.js?shop=imagimake.myshopify.com","https:\/\/cdn.fera.ai\/js\/fera.placeholder.js?shop=imagimake.myshopify.com","\/\/social-login.oxiapps.com\/api\/init?vt=928348\u0026shop=imagimake.myshopify.com","https:\/\/sales-pop.carecart.io\/lib\/salesnotifier.js?shop=imagimake.myshopify.com","https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/77a47a41eb6d0242d61a1cf4b\/8c46b8b6ae21beb00828c333f.js?shop=imagimake.myshopify.com","https:\/\/cdn.s3.pop-convert.com\/pcjs.production.min.js?unique_id=imagimake.myshopify.com\u0026shop=imagimake.myshopify.com","https:\/\/script.pop-convert.com\/new-micro\/production.pc.min.js?unique_id=imagimake.myshopify.com\u0026shop=imagimake.myshopify.com","https:\/\/cdn.robinpro.gallery\/js\/client.js?v=5ad0431\u0026shop=imagimake.myshopify.com","https:\/\/sr-cdn.shiprocket.in\/sr-promise\/static\/uc.js?channel_id=4\u0026sr_company_id=1330216\u0026shop=imagimake.myshopify.com","https:\/\/po.kaktusapp.com\/storage\/js\/kaktus_preorder-imagimake.myshopify.com.js?ver=70\u0026shop=imagimake.myshopify.com"]; 391 for (var i = 0; i < urls.length; i++) { 392 var s = document.createElement('script'); 393 s.type = 'text/javascript'; 394 s.async = true; 395 s.src = urls[i]; 396 var x = document.getElementsByTagName('script')[0]; 397 x.parentNode.insertBefore(s, x); 398 } 399 }; 400 if(window.attachEvent) { 401 window.attachEvent('onload', asyncLoad); 402 } else { 403 window.addEventListener('load', asyncLoad, false); 404 } 405})();</script>
vendor: 1 bytes, line 405
405
406<script id="__st">var __st={"a":7698819,"offset":19800,"reqid":"90fce8ba-6608-423e-b473-83e2f606fa06-1791454522","pageurl":"imagimake.com\/search","u":"9bc72bc5ef26","p":"searchresults"};</script>
vendor: 1 bytes, line 406
406
407<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 407
407
408<script id="form-persister">!function(){'use strict';const t='contact',e='new_comment',n=[[t,t],['blogs',e],['comments',e],[t,'customer']],o='password',r='form_key',c=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',o],s=()=>{try{return window.sessionStorage}catch{return}},i='__shopify_v',u=t=>t.elements[r],a=function(){const t=[...n].map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(',');var e;return e=t,()=>e?[...document.querySelectorAll(e)].map((t=>t.form)):[]}();function m(t){const e=u(t);a().includes(t)&&(!e||!e.value)&&function(t){try{if(!s())return;!function(t){const e=s();if(!e)return;const n=u(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){u(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:r})),t.elements[r].value=e}(t,e),function(t,e){const n=s();if(!n)return;const r=[...t.querySelectorAll(`input[type='${o}']`)].map((({name:t})=>t)),u=[...c,...r],a={};for(const[o,c]of new FormData(t).entries())u.includes(o)||(a[o]=c);n.setItem(e,JSON.stringify({[i]:1,action:t.action,data:a}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(t)}const f=t=>{if('true'===t.dataset.persistBound)return;const e=function(t,e){const n=function(t){return'function'==typeof t.submit?t.submit:HTMLFormElement.prototype.submit}(t).bind(t);return function(){let t;return()=>{t||(t=!0,(()=>{try{e(),n()}catch(t){(t=>{console.error('form submit failed',t)})(t)}})(),setTimeout((()=>t=!1),250))}}()}(t,(()=>{m(t)}));!function(t,e){if('function'==typeof t.submit&&'function'==typeof e)try{t.submit=e}catch{}}(t,e),t.addEventListener('submit',(t=>{t.preventDefault(),e()})),t.dataset.persistBound='true'};!function(){function t(t){const e=(t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form})(t);e&&m(e)}document.addEventListener('submit',t),document.addEventListener('DOMContentLoaded',(()=>{const e=a();for(const t of e)f(t);var n;n=document.body,new window.MutationObserver((t=>{for(const e of t)if('childList'===e.type&&e.addedNodes.length)for(const t of e.addedNodes)1===t.nodeType&&'FORM'===t.tagName&&a().includes(t)&&f(t)})).observe(n,{childList:!0,subtree:!0,attributes:!1}),document.removeEventListener('submit',t)}))}()}();</script>
vendor: 1 bytes, line 408
408
409<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//imagimake.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 409
409
410<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 = "//imagimake.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>
410<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 410
410
411<script> 412 window.Shopify = window.Shopify || {}; 413 window.Shopify.MCP = window.Shopify.MCP || {}; 414 window.Shopify.MCP.enabled = true; 415 window.Shopify.MCP.shop = "imagimake.myshopify.com"; 416 window.Shopify.MCP.mcpEndpoint = "https:\/\/imagimake.com\/api\/mcp"; 417 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?\"\nSet policy_types to also get the store's written policies (full text and URL).\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."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question â e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 418</script>
vendor: 1 bytes, line 418
418
419<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("\/\/imagimake.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 420</script>
vendor: 1 bytes, line 420
420
421<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://imagimake.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 422</script>
vendor: 1 bytes, line 422
422
423<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 424 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); 425</script>
vendor: 1 bytes, line 425
425
426<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})}})); 427</script>
427 428
429<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
429 430 431 <link rel="stylesheet" href="//imagimake.com/cdn/shop/t/133/assets/theme.css?v=121014533549954359191791220211"> 432 433 <link rel="stylesheet" href="//imagimake.com/cdn/shop/t/133/assets/custom.css?v=34742348763175992071791220211"> 434 <link rel="stylesheet" href="//imagimake.com/cdn/shop/t/133/assets/ED-Styles.css?v=25015470024831706371791220211"> 435 <link rel="stylesheet" href="//imagimake.com/cdn/shop/t/133/assets/global-pincode-popup.css?v=29409882141175901131791220211"> 436 <link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.3.0/css/datepicker.css" rel="stylesheet" type="text/css" /> 437 <link rel="stylesheet" type="text/css" href="https://npmcdn.com/flickity@2/dist/flickity.css"> 438 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.5.9/slick.min.css" /> 439 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.5.9/slick-theme.min.css" /> 440
440<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
440 441
441<script src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.5.9/slick.min.js" defer></script>
441 442
442<script type="text/javascript" src="https://npmcdn.com/flickity@2/dist/flickity.pkgd.js"></script>
442 443
443<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
443 444
444<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.3.0/js/bootstrap-datepicker.js"></script>
444 445 446
446<script>// This allows to expose several variables to the global scope, to be used in scripts 447 window.theme = { 448 pageType: "search", 449 moneyFormat: "\u003cspan class=\"symbol\"\u003e â¹ \u003c\/span\u003e \u003cspan class=\"price_text\"\u003e {{amount}} \u003c\/span\u003e", 450 moneyWithCurrencyFormat: "\u003cspan class=\"symbol\"\u003e â¹ \u003c\/span\u003e \u003cspan class=\"price_text\"\u003e {{amount}} \u003c\/span\u003e", 451 currencyCodeEnabled: false, 452 productImageSize: "square", 453 searchMode: "product,article", 454 showPageTransition: false, 455 showElementStaggering: true, 456 showImageZooming: true 457 }; 458 459 window.routes = { 460 rootUrl: "\/", 461 rootUrlWithoutSlash: '', 462 cartUrl: "\/cart", 463 cartAddUrl: "\/cart\/add", 464 cartChangeUrl: "\/cart\/change", 465 searchUrl: "\/search", 466 productRecommendationsUrl: "\/recommendations\/products" 467 }; 468 469 window.languages = { 470 cartAddNote: "Add Order Note", 471 cartEditNote: "Edit Order Note", 472 productImageLoadingError: "This image could not be loaded. Please try to reload the page.", 473 productFormAddToCart: "Add to cart", 474 productFormUnavailable: "Unavailable", 475 productFormSoldOut: "Sold Out", 476 shippingEstimatorOneResult: "1 option available:", 477 shippingEstimatorMoreResults: "{{count}} options available:", 478 shippingEstimatorNoResults: "No shipping could be found" 479 }; 480 481 window.lazySizesConfig = { 482 loadHidden: false, 483 hFac: 0.5, 484 expFactor: 2, 485 ricTimeout: 150, 486 lazyClass: 'Image--lazyLoad', 487 loadingClass: 'Image--lazyLoading', 488 loadedClass: 'Image--lazyLoaded' 489 }; 490 491 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 492 document.documentElement.style.setProperty('--window-height', window.innerHeight + 'px'); 493 494 // We do a quick detection of some features (we could use Modernizr but for so little...) 495 (function() { 496 document.documentElement.className += ((window.CSS && window.CSS.supports('(position: sticky) or (position: -webkit-sticky)')) ? ' supports-sticky' : ' no-supports-sticky'); 497 document.documentElement.className += (window.matchMedia('(-moz-touch-enabled: 1), (hover: none)')).matches ? ' no-supports-hover' : ' supports-hover'; 498 }()); 499 500 501 </script>
501 502 503
503<script src="//imagimake.com/cdn/shop/t/133/assets/lazysizes.min.js?v=174358363404432586981791220211" async></script>
503<script src="//imagimake.com/cdn/shop/t/133/assets/libs.min.js?v=26178543184394469741791220211" defer></script>
503 504
504<script src="//imagimake.com/cdn/shop/t/133/assets/new-product-item.js?v=165057901835595198861791220211" defer></script>
504 505
505<script src="//imagimake.com/cdn/shop/t/133/assets/theme.js?v=182468001684142753271791220211" defer></script>
505 506
506<script src="//imagimake.com/cdn/shop/t/133/assets/custom.js?v=140013364376704046791791220211" defer></script>
506 507 508
508<script> 509 (function () { 510 window.onpageshow = function() { 511 if (window.theme.showPageTransition) { 512 var pageTransition = document.querySelector('.PageTransition'); 513 514 if (pageTransition) { 515 pageTransition.style.visibility = 'visible'; 516 pageTransition.style.opacity = '0'; 517 } 518 } 519 520 // When the page is loaded from the cache, we have to reload the cart content 521 document.documentElement.dispatchEvent(new CustomEvent('cart:refresh', { 522 bubbles: true 523 })); 524 }; 525 })(); 526 </script>
526 527<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> 528 529 530 531 532 533
533<script type="application/ld+json"> 534 { 535 "@context": "http://schema.org", 536 "@type": "BreadcrumbList", 537 "itemListElement": [{ 538 "@type": "ListItem", 539 "position": 1, 540 "name": "Home", 541 "item": "https://imagimake.com" 542 }] 543 } 544 </script>
544 545 546
546<script> 547 var ignore_csapp_cart_reload = true; 548</script>
548 549<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 549-550
549 550<script async src="https://www.googletagmanager.com/gtag/js?id=
550G-03GJ3142NW
vendor: 12 bytes, line 550
550"></script>
551<script> 552
vendor: 134 bytes, lines 552-556
552window.dataLayer = window.dataLayer || []; 553 function gtag(){dataLayer.push(arguments);} 554 gtag('js', new Date()); 555 556 gtag('config', '
556G-03GJ3142NW
vendor: 4 bytes, line 556
556');
557</script>
vendor: 1 bytes, line 557
557
558<script src='https://bridge.shopflo.com/js/shopflo.bundle.js' async></script>
vendor: 1 bytes, line 558
558
559<script type="text/javascript"> 560 (function(c,l,a,r,i,t,y){ 561 c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; 562 t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; 563 y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); 564 })(window, document, "clarity", "script", "pr3gtridup"); 565</script>
565 566<!-- BEGIN app block: shopify://apps/uppush-email-marketing/blocks/push-notification/89fcbaff-b715-4dc6-a755-6fdb7b790bee -->
566<script 567 defer 568 async 569 type="module" 570 type="text/javascript" 571> 572 window.uppushExtVer = '1.40' 573 console.log('Uppush launching...', window.uppushExtVer) 574 575 window.uppushResource = 'https://cdn.shopify.com/extensions/01a0c9aa-fffb-7e65-baec-ada9640f9dc4/uppush-429/assets/uppush-notification.min.js' 576 window.uppushAppCore = 'https://cdn.shopify.com/extensions/01a0c9aa-fffb-7e65-baec-ada9640f9dc4/uppush-429/assets/push-app.js' 577 window.uppushMessagingCore = 'https://cdn.shopify.com/extensions/01a0c9aa-fffb-7e65-baec-ada9640f9dc4/uppush-429/assets/push-messaging.js' 578 window.uppushExtension = {"automation":{"Abandoned cart recovery":true,"Back in stock":false,"Browse abandonment":false,"Price drop":false,"Shipping notifications":false},"browseAbandonedAutomation":{"_id":"685533cf84a50dc7d786890c","status":false,"type":"Browse abandonment","items":[{"status":true,"defer":"20 minutes","_id":"685533cf84a50dc7d786890d"},{"status":true,"defer":"2 hours","_id":"685533cf84a50dc7d786890e"},{"status":true,"defer":"1 day","_id":"685533cf84a50dc7d786890f"}],"minViewProductTime":15},"browseAbandonmentEmailTemplates":[{"_id":"685533cf84a50dc7d786892b","status":true,"defer":"30 minutes"},{"_id":"685533cf84a50dc7d786892c","status":true,"defer":"2 hours"},{"_id":"685533cf84a50dc7d786892d","status":true,"defer":"2 days"}],"popup":null,"isOlder1":false,"plan":"Pro","pwa":{"enabled":true,"appColor":"#63449f","name":"Imagimake","description":"As seen on Shark Tank \u0026 loved by the Sharks \nImagimake offers an exciting range of Educational Toys, Art \u0026 Craft Kits \u0026 Learning Aids for children aged 2 years and above. Our innovative range aims to deliver holistic creative \u0026 cognitive development for young minds. We are available in more than 20 countries!"},"appName":"Imagimake","brandingRemoved":true,"logo":"https:\/\/cdn.shopify.com\/s\/files\/1\/0769\/8819\/files\/502f5588eeb687f91d0f8f3bdd47f3b989680032610e990b4cee7d1581c12eb01767951109286.png?v=1767951112"} 579 580 // A published popup carries every text in every locale of the shop, so the popups 581 // after the first one are stored in their own metafield to stay under the value limit 582 window.uppushExtraPopups = [ 583 null, 584 null 585 ] 586 587 window.pushupCustomer = { 588 email: '', 589 phone: '', 590 firstName: '', 591 lastName: '', 592 name: '', 593 tags: null, 594 id: '', 595 address: null 596 } 597 window.pushupProduct = null 598 if (pushupProduct) { 599 pushupProduct.variants = [] 600 601 window.pushupProduct = pushupProduct 602 } 603</script>
603 604 605 606<!-- END app block -->
606<script src="https://cdn.shopify.com/extensions/01a0c9aa-fffb-7e65-baec-ada9640f9dc4/uppush-429/assets/uppush-loader.js" type="text/javascript" defer="defer"></script>
606 607<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0769/8819/files/Imagimake_logo_for_Website-01_90x_1.png?height=628&pad_color=ffffff&v=1658912621&width=1200" /> 608<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0769/8819/files/Imagimake_logo_for_Website-01_90x_1.png?height=628&pad_color=ffffff&v=1658912621&width=1200" /> 609<meta property="og:image:width" content="1200" /> 610<meta property="og:image:height" content="628" /> 611<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
612<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: 7698819,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 612
612
613<script> 614 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 615</script>
vendor: 1 bytes, line 615
615
616<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}
616).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: 7698819,storefrontBaseUrl: "https://imagimake.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://imagimake.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"2613248055","configuration":"{\"accountID\":\"FY8BHYtXZSyHf8V9oZinBv\",\"backendUrl\":\"https:\/\/pixel-for-openai-ads.fly.dev\",\"shop\":\"imagimake.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"057f05b899d4e0778e78fe536aa0cc14","type":"APP","apiClientId":374065037313,"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"}
616,{"id":"1114701879","configuration":"{\"mailchimp_store_id\":\"store_y9kx91d4i1cyrtu7g7ci\", \"mailchimp_user_id\":\"215931114\",\"mailchimp_list_id\":\"cfd5169d4f\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e357a49eadeb6216a959d63fa3fb8f55","type":"APP","apiClientId":2585307,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1015054391","configuration":"{\"accountID\":\"wp_2430576\", \"storeID\":\"7698819\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"709656c015f722c724bbecad2c42bc3e","type":"APP","apiClientId":6762325,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"995164215","configuration":"{\"businessID\":\"79e53152-3c78-11f0-a8ff-0a58a9feac03\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"00445b4402f9b808ea5db8d03ef24700","type":"APP","apiClientId":115788808193,"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"},{"id":"741113911","configuration":"{\"storeId\":\"685533cca52c9afaef68d693\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5732d961bca91bcd30d5cdf32c783ecc","type":"APP","apiClientId":44284542977,"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"},{"id":"441745463","configuration":"{\"swymApiEndpoint\":\"https:\/\/swymstore-v3starter-01.swymrelay.com\",\"swymTier\":\"v3starter-01\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5b6f6917e306bc7f24523662663331c0","type":"APP","apiClientId":1350849,"privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"383385655","configuration":"{\"shopDomain\":\"imagimake.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1cc50c06a2fd060c142979e7a3df92db","type":"APP","apiClientId":2436932,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"369492023","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-03GJ3142NW\\\",\\\"AW-991722975\\\",\\\"GT-57S49QX\\\"],\\\"target_country\\\":\\\"IN\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-03GJ3142NW\\\",\\\"AW-991722975\\\/rU0_CO6b75gBEN_78dgD\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-03GJ3142NW\\\",\\\"AW-991722975\\\/n8BzCPGb75gBEN_78dgD\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-03GJ3142NW\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-03GJ3142NW\\\",\\\"AW-991722975\\\/WU8aCOib75gBEN_78dgD\\\",\\\"MC-E3FCYEPRKY\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-03GJ3142NW\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-03GJ3142NW\\\",\\\"AW-991722975\\\/HlzTCOWb75gBEN_78dgD\\\",\\\"MC-E3FCYEPRKY\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-03GJ3142NW\\\",\\\"AW-991722975\\\/V52VCOKb75gBEN_78dgD\\\",\\\"MC-E3FCYEPRKY\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-03GJ3142NW\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-03GJ3142NW\\\",\\\"AW-991722975\\\/upPdCPSb75gBEN_78dgD\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-03GJ3142NW\\\",\\\"AW-991722975\\\/HLhnCOub75gBEN_78dgD\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-03GJ3142NW\\\"}],\\\"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"]}
616,{"id":"132939831","configuration":"{\"pixel_id\":\"2163630890571521\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"35913783","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Clarity"},{"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":"Imagimake","paymentSettings":{"currencyCode":"INR"},"myshopifyDomain":"imagimake.myshopify.com","countryCode":"IN","storefrontUrl":"https:\/\/imagimake.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://imagimake.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"160807780407","themeStoreId":"855","themePublished":"true","eventMetadataId":"e76fdd62-e55d-4bbc-99e7-0a4d8ed73b49","pageType":"searchresults","shopId":"7698819","storefrontBaseUrl":"https:\/\/imagimake.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
616<script> 617 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 618 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 619 window.ShopifyAnalytics.meta.currency = 'INR'; 620 var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"90fce8ba-6608-423e-b473-83e2f606fa06-1791454522"}}; 621 for (var attr in meta) { 622 window.ShopifyAnalytics.meta[attr] = meta[attr]; 623 } 624</script>
vendor: 1 bytes, line 624
624
625<script class="analytics"> 626 (function () { 627 var customDocumentWrite = function(content) { 628 var jquery = null; 629 630 if (window.jQuery) { 631 jquery = window.jQuery; 632 } else if (window.Checkout && window.Checkout.$) { 633 jquery = window.Checkout.$; 634 } 635 636 if (jquery) { 637 jquery('body').append(content); 638 } 639 }; 640 641 var hasLoggedConversion = function(token) { 642 if (token) { 643 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 644 } 645 return false; 646 } 647 648 var setCookieIfConversion = function(token) { 649 if (token) { 650 var twoMonthsFromNow = new Date(Date.now()); 651 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 652 653 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 654 } 655 } 656 657 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 658 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 659 if (trekkie.integrations) { 660 return; 661 } 662 trekkie.methods = [ 663 'identify', 664 'page', 665 'ready', 666 'track', 667 'trackForm', 668 'trackLink' 669 ]; 670 trekkie.factory = function(method) { 671 return function() { 672 var args = Array.prototype.slice.call(arguments); 673 args.unshift(method); 674 trekkie.push(args); 675 if (method == 'track' || method == 'page') { 676 var pageUrl; 677 try { 678 pageUrl = window.location.href; 679 } catch (e) {} 680 var pageReferrer; 681 try { 682 pageReferrer = document.referrer; 683 } catch (e) {} 684 try { 685 if (window.__TREKKIE_SHIM_QUEUE == null) { 686 window.__TREKKIE_SHIM_QUEUE = []; 687 } 688 window.__TREKKIE_SHIM_QUEUE.push({ 689 from: 'trekkie-stub', 690 method: method, 691 args: args.slice(1), 692 pageContext: { 693 url: pageUrl, 694 referrer: pageReferrer 695 } 696 }); 697 } catch (e) { 698 // no-op 699 } 700 } 701 return trekkie; 702 }; 703 }; 704 for (var i = 0; i < trekkie.methods.length; i++) { 705 var key = trekkie.methods[i]; 706 trekkie[key] = trekkie.factory(key); 707 } 708 trekkie.load = function(config) { 709 trekkie.config = config || {}; 710 trekkie.config.initialDocumentCookie = document.cookie; 711 var first = document.getElementsByTagName('script')[0]; 712var script = document.createElement('script'); 713script.type = 'text/javascript'; 714script.onerror = function(e) { 715 var scriptFallback = document.createElement('script'); 716 scriptFallback.type = 'text/javascript'; 717 scriptFallback.onerror = function(error) { 718 var Monorail = { 719 produce: function produce(monorailDomain, schemaId, payload) { 720 var currentMs = new Date().getTime(); 721 var event = { 722 schema_id: schemaId, 723 payload: payload, 724 metadata: { 725 event_created_at_ms: currentMs, 726 event_sent_at_ms: currentMs 727 } 728 }; 729 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 730 }, 731 sendRequest: function sendRequest(endpointUrl, payload) { 732 // Try the sendBeacon API 733 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 734 var blobData = new window.Blob([payload], { 735 type: 'text/plain' 736 }); 737 738 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 739 return true; 740 } // sendBeacon was not successful 741 742 } // XHR beacon 743 744 var xhr = new XMLHttpRequest(); 745 746 try { 747 xhr.open('POST', endpointUrl); 748 xhr.setRequestHeader('Content-Type', 'text/plain'); 749 xhr.send(payload); 750 } catch (e) { 751 console.log(e); 752 } 753 754 return false; 755 }, 756 isIos12: function isIos12() { 757 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 758 } 759 }; 760 Monorail.produce('monorail-edge.shopifysvc.com', 761 'trekkie_storefront_load_errors/1.1', 762 {shop_id: 7698819, 763 theme_id: 160807780407, 764 app_name: "storefront", 765 context_url: window.location.href, 766 source_url: "//imagimake.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 767 768 }; 769 scriptFallback.async = true; 770 scriptFallback.src = '//imagimake.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 771 first.parentNode.insertBefore(scriptFallback, first); 772}; 773script.async = true; 774script.src = '//imagimake.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 775first.parentNode.insertBefore(script, first); 776 777 }; 778 trekkie.load( 779 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":7698819,"isMerchantRequest":null,"themeId":160807780407,"themeCityHash":"2380525054520842322","contentLanguage":"en","currency":"INR","eventMetadataId":"e76fdd62-e55d-4bbc-99e7-0a4d8ed73b49"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 780 ); 781 782 var loaded = false;
783 trekkie.ready(function() { 784 if (loaded) return; 785 loaded = true; 786 787 window.ShopifyAnalytics.lib = window.trekkie; 788 789 var originalDocumentWrite = document.write; 790 document.write = customDocumentWrite; 791 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 792 document.write = originalDocumentWrite; 793 794 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 795 var token = match? match[1]: undefined; 796 if (!hasLoggedConversion(token)) { 797 setCookieIfConversion(token); 798 window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true}); 799 } 800 }); 801 802 window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"90fce8ba-6608-423e-b473-83e2f606fa06-1791454522","shopifyEmitted":true}); 803 804 var eventsListenerScript = document.createElement('script'); 805 eventsListenerScript.async = true; 806 eventsListenerScript.src = "//imagimake.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 807 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 808})();</script>
808 809
809<script> 810 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 811 window.ga = function ga() { 812 (window.ga.q = window.ga.q || []).push(arguments); 813 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 814 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 815 } 816 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."); 817 }; 818 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 819 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 820 } 821 } 822</script>
vendor: 1 bytes, line 822
822
823<script 824 defer 825 src="https://imagimake.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.0.min.js" 826 data-application="storefront-renderer" 827 data-shop-id="7698819" 828 data-render-region="gcp-us-central1" 829 data-page-type="search" 830 data-theme-instance-id="160807780407" 831 data-theme-name="Prestige" 832 data-theme-version="10.10.1" 833 data-monorail-region="shop_domain" 834 data-resource-timing-sampling-rate="10" 835 data-shs="true" 836 data-shs-beacon="true" 837 data-shs-export-with-fetch="true" 838 data-shs-logs-sample-rate="1" 839 data-shs-beacon-endpoint="https://imagimake.com/api/collect" 840></script>
840 841<meta name="shopify-y" content="9996d761-7187-43b7-a7cb-23f2e065dd14" data-expiration="1823012122000"><meta name="shopify-s" content="edd6b997-1a71-4a8b-ba1c-d216ddd882df" data-expiration="1791456322000"><meta name="new-cookie-storage-activated" content="t"> 842</head><body class="prestige--v4 features--heading-normal features--show-button-transition features--show-image-zooming features--show-element-staggering template-search"><svg class="u-visually-hidden"> 843 <linearGradient id="rating-star-gradient-half"> 844 <stop offset="50%" stop-color="var(--product-star-rating)" /> 845 <stop offset="50%" stop-color="var(--text-color-light)" /> 846 </linearGradient> 847 </svg> 848 849 <a class="PageSkipLink u-visually-hidden" href="#main">Skip to content</a> 850 <span class="LoadingBar"></span> 851 <div class="PageOverlay"></div><div id="shopify-section-popup" class="shopify-section"></div> 852 <div id="shopify-section-sidebar-menu" class="shopify-section"><section id="sidebar-menu" class="SidebarMenu Drawer Drawer--small Drawer--fromLeft" aria-hidden="true" data-section-id="sidebar-menu" data-section-type="sidebar-menu"> 853 <header class="Drawer__Header" data-drawer-animated-left> 854 <button class="Drawer__Close Icon-Wrapper--clickable" data-action="close-drawer" data-drawer-id="sidebar-menu" aria-label="Close navigation"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14"> 855 <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> 856 </svg></button> 857 </header> 858 859 <div class="Drawer__Content"> 860 <div class="Drawer__Main" data-drawer-animated-left data-scrollable> 861 <div class="Drawer__Container"> 862 <nav class="SidebarMenu__Nav SidebarMenu__Nav--primary" aria-label="Sidebar navigation"><div class="Collapsible"><a href="/" class="Collapsible__Button Heading Link Link--primary u-h6">Home</a></div><div class="Collapsible"><button class="Collapsible__Button Heading u-h6" data-action="toggle-collapsible" aria-expanded="false">Shop by Collection<span class="Collapsible__Plus"></span> 863 </button> 864 865 <div class="Collapsible__Inner"> 866 <div class="Collapsible__Content"><div class="Collapsible"><a href="/collections/boredum-buster" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Imagimake Bestseller</a></div><div class="Collapsible"><a href="/collections/slow-relaxing-art-kit" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Slow Relaxing Art</a></div><div class="Collapsible"><a href="/collections/celebrate-india" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Celebrate India</a></div><div class="Collapsible"><a href="/collections/new-launch" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">New Launch</a></div><div class="Collapsible"><a href="/collections/rainbow-loom" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Rainbow Loom</a></div><div class="Collapsible"><a href="/collections/mapology" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Mapology</a></div><div class="Collapsible"><a href="/collections/arts-and-crafts" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Look What I Made</a></div><div class="Collapsible"><a href="/collections/leaps-bounds" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Leaps & Bounds</a></div><div class="Collapsible"><a href="/collections/quick-crafts" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Quick Crafts</a></div><div class="Collapsible"><a href="https://imagimake.com/collections/birthday-gifts" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Birthday Gifts</a></div><div class="Collapsible"><a href="/collections/value-combo-packs" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Value Combo Packs</a></div><div class="Collapsible"><a href="/collections/art-craft-with-paintellectual-priya" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Art & Craft with Paintellectual Priya</a></div></div> 867 </div></div><div class="Collapsible"><button class="Collapsible__Button Heading u-h6" data-action="toggle-collapsible" aria-expanded="false">Shop By Age<span class="Collapsible__Plus"></span> 868 </button> 869 870 <div class="Collapsible__Inner"> 871 <div class="Collapsible__Content"><div class="Collapsible"><a href="/collections/age-0-3-years" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Age 0 - 3 Years</a></div><div class="Collapsible"><a href="/collections/age3years" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Age 3+ Years</a></div><div class="Collapsible"><a href="/collections/age5years" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Age 5+ Years</a></div><div class="Collapsible"><a href="/collections/age7years" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Age 7+ Years</a></div></div> 872 </div></div><div class="Collapsible"><a href="https://imagimake.com/collections/all?utm_source=Website&utm_medium=Website+Click&utm_campaign=Shop+By+Filter+-+Website+Click&sort_by=best-selling" class="Collapsible__Button Heading Link Link--primary u-h6">Gift Finder</a></div><div class="Collapsible"><a href="/collections/return-gifts" class="Collapsible__Button Heading Link Link--primary u-h6">Return Gifts</a></div><div class="Collapsible"><a href="/pages/shop-by-project" class="Collapsible__Button Heading Link Link--primary u-h6">Creative Projects</a></div><div class="Collapsible"><button class="Collapsible__Button Heading u-h6" data-action="toggle-collapsible" aria-expanded="false">Best Sellers<span class="Collapsible__Plus"></span> 873 </button> 874 875 <div class="Collapsible__Inner"> 876 <div class="Collapsible__Content"><div class="Collapsible"><a href="/products/mapology-india-map-with-flash-card" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Mapology India With Flags and Flash Card</a></div><div class="Collapsible"><a href="/products/mapology-combo-map-puzzle-of-india-and-world-with-capitals-and-flags-of-countries" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Mapology COMBO PACK India & World </a></div><div class="Collapsible"><a href="/products/diy-celebration-kit" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">DIY Celebration Kit</a></div><div class="Collapsible"><a href="/products/indian-art-forms" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Indian Art Forms</a></div><div class="Collapsible"><a href="/products/mapology-tales-of-ramayana" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Tales of Ramayana</a></div><div class="Collapsible"><a href="/products/diy-magnetic-dress-up-indian-princess" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">DIY Magnetic Dress Up - Indian Princess</a></div><div class="Collapsible"><a href="/products/window-art-princess-1" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Window Art - Princess</a></div><div class="Collapsible"><a href="/products/rescue-quest-animals-habitats" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Rescue Quest - Animals & Habitats</a></div><div class="Collapsible"><a href="/products/mapology-india-discovery-pack" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Mapology - India Discovery Pack</a></div></div> 877 </div></div><div class="Collapsible"><a href="https://imagimake.com/pages/about-us" class="Collapsible__Button Heading Link Link--primary u-h6">About Us</a></div></nav><nav class="SidebarMenu__Nav SidebarMenu__Nav--secondary"> 878 <ul class="Linklist Linklist--spacingLoose"><li class="Linklist__Item"> 879 <a href="/account" class="Text--subdued Link Link--primary"> 880 881 <a href="https://imagimake.com/customer_authentication/redirect?locale=en&region_country=IN" id="customer_login_link">login</a> 882 883 </a> 884 </li></ul> 885 </nav> 886 </div> 887 </div><aside class="Drawer__Footer" data-drawer-animated-bottom><ul class="SidebarMenu__Social HorizontalList HorizontalList--spacingFill"> 888 <li class="HorizontalList__Item"> 889 <a href="https://www.instagram.com/imagimake/" class="Link Link--primary" target="_blank" rel="noopener" aria-label="Instagram">
890 <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--instagram " role="presentation" viewBox="0 0 32 32"> 891 <path d="M15.994 2.886c4.273 0 4.775.019 6.464.095 1.562.07 2.406.33 2.971.552.749.292 1.283.635 1.841 1.194s.908 1.092 1.194 1.841c.216.565.483 1.41.552 2.971.076 1.689.095 2.19.095 6.464s-.019 4.775-.095 6.464c-.07 1.562-.33 2.406-.552 2.971-.292.749-.635 1.283-1.194 1.841s-1.092.908-1.841 1.194c-.565.216-1.41.483-2.971.552-1.689.076-2.19.095-6.464.095s-4.775-.019-6.464-.095c-1.562-.07-2.406-.33-2.971-.552-.749-.292-1.283-.635-1.841-1.194s-.908-1.092-1.194-1.841c-.216-.565-.483-1.41-.552-2.971-.076-1.689-.095-2.19-.095-6.464s.019-4.775.095-6.464c.07-1.562.33-2.406.552-2.971.292-.749.635-1.283 1.194-1.841s1.092-.908 1.841-1.194c.565-.216 1.41-.483 2.971-.552 1.689-.083 2.19-.095 6.464-.095zm0-2.883c-4.343 0-4.889.019-6.597.095-1.702.076-2.864.349-3.879.743-1.054.406-1.943.959-2.832 1.848S1.251 4.473.838 5.521C.444 6.537.171 7.699.095 9.407.019 11.109 0 11.655 0 15.997s.019 4.889.095 6.597c.076 1.702.349 2.864.743 3.886.406 1.054.959 1.943 1.848 2.832s1.784 1.435 2.832 1.848c1.016.394 2.178.667 3.886.743s2.248.095 6.597.095 4.889-.019 6.597-.095c1.702-.076 2.864-.349 3.886-.743 1.054-.406 1.943-.959 2.832-1.848s1.435-1.784 1.848-2.832c.394-1.016.667-2.178.743-3.886s.095-2.248.095-6.597-.019-4.889-.095-6.597c-.076-1.702-.349-2.864-.743-3.886-.406-1.054-.959-1.943-1.848-2.832S27.532 1.247 26.484.834C25.468.44 24.306.167 22.598.091c-1.714-.07-2.26-.089-6.603-.089zm0 7.778c-4.533 0-8.216 3.676-8.216 8.216s3.683 8.216 8.216 8.216 8.216-3.683 8.216-8.216-3.683-8.216-8.216-8.216zm0 13.549c-2.946 0-5.333-2.387-5.333-5.333s2.387-5.333 5.333-5.333 5.333 2.387 5.333 5.333-2.387 5.333-5.333 5.333zM26.451 7.457c0 1.059-.858 1.917-1.917 1.917s-1.917-.858-1.917-1.917c0-1.059.858-1.917 1.917-1.917s1.917.858 1.917 1.917z"></path> 892 </svg></span> 893 </a> 894 </li> 895 896 897<li class="HorizontalList__Item"> 898 <a href="https://www.facebook.com/Imagimake/" class="Link Link--primary" target="_blank" rel="noopener" aria-label="Facebook"> 899 900 <img src="https://cdn.shopify.com/s/files/1/0769/8819/files/facebook-circular-logo.png?v=1651138384" class="facebook"/> 901 </a> 902 </li> 903 904 905<li class="HorizontalList__Item"> 906 <a href="https://www.youtube.com/c/imagimakePlaySolutions" class="Link Link--primary" target="_blank" rel="noopener" aria-label="YouTube"> 907 908 <img src="https://cdn.shopify.com/s/files/1/0769/8819/files/youtube_1.png?v=1651138763" class="youtube" /> 909 910 </a> 911 </li> 912 913 914<li class="HorizontalList__Item"> 915 <a href="https://in.pinterest.com/imagimake" class="Link Link--primary" target="_blank" rel="noopener" aria-label="Pinterest"> 916 <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--pinterest " role="presentation" viewBox="0 0 32 32"> 917 <path d="M16 0q3.25 0 6.208 1.271t5.104 3.417 3.417 5.104T32 16q0 4.333-2.146 8.021t-5.833 5.833T16 32q-2.375 0-4.542-.625 1.208-1.958 1.625-3.458l1.125-4.375q.417.792 1.542 1.396t2.375.604q2.5 0 4.479-1.438t3.063-3.937 1.083-5.625q0-3.708-2.854-6.437t-7.271-2.729q-2.708 0-4.958.917T8.042 8.689t-2.104 3.208-.729 3.479q0 2.167.812 3.792t2.438 2.292q.292.125.5.021t.292-.396q.292-1.042.333-1.292.167-.458-.208-.875-1.083-1.208-1.083-3.125 0-3.167 2.188-5.437t5.729-2.271q3.125 0 4.875 1.708t1.75 4.458q0 2.292-.625 4.229t-1.792 3.104-2.667 1.167q-1.25 0-2.042-.917t-.5-2.167q.167-.583.438-1.5t.458-1.563.354-1.396.167-1.25q0-1.042-.542-1.708t-1.583-.667q-1.292 0-2.167 1.188t-.875 2.979q0 .667.104 1.292t.229.917l.125.292q-1.708 7.417-2.083 8.708-.333 1.583-.25 3.708-4.292-1.917-6.938-5.875T0 16Q0 9.375 4.687 4.688T15.999.001z"></path> 918 </svg></span> 919 </a> 920 </li> 921 922 923<li class="HorizontalList__Item"> 924 <a href="https://twitter.com/imagimake" class="Link Link--primary" target="_blank" rel="noopener" aria-label="Twitter"> 925 <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--twitter " role="presentation" viewBox="0 0 32 26"> 926 <path d="M32 3.077c-1.1748.525-2.4433.8748-3.768 1.031 1.356-.8123 2.3932-2.0995 2.887-3.6305-1.2686.7498-2.6746 1.2997-4.168 1.5934C25.751.796 24.045.0025 22.158.0025c-3.6242 0-6.561 2.937-6.561 6.5612 0 .5124.0562 1.0123.1686 1.4935C10.3104 7.7822 5.474 5.1702 2.237 1.196c-.5624.9687-.8873 2.0997-.8873 3.2994 0 2.2746 1.156 4.2867 2.9182 5.4615-1.075-.0314-2.0872-.3313-2.9745-.8187v.0812c0 3.1806 2.262 5.8363 5.2677 6.4362-.55.15-1.131.2312-1.731.2312-.4248 0-.831-.0438-1.2372-.1188.8374 2.6057 3.262 4.5054 6.13 4.5616-2.2495 1.7622-5.074 2.812-8.1546 2.812-.531 0-1.0498-.0313-1.5684-.0938 2.912 1.8684 6.3613 2.9494 10.0668 2.9494 12.0726 0 18.6776-10.0043 18.6776-18.6776 0-.2874-.0063-.5686-.0188-.8498C30.0066 5.5514 31.119 4.3954 32 3.077z"></path> 927 </svg></span> 928 </a> 929 </li> 930 931 932 933 </ul> 934 935</aside></div> 936</section> 937 938</div>
939<div id="sidebar-cart" class="Drawer Drawer--fromRight" aria-hidden="true" data-section-id="cart" data-section-type="cart" data-section-settings='{ 940 "type": "drawer", 941 "itemCount": 0, 942 "drawer": true, 943 "hasShippingEstimator": false 944}'> 945 <div class="Drawer__Header Drawer__Header--bordered Drawer__Container"> 946 <span class="Drawer__Title Heading u-h4">Cart</span> 947 948 <button class="Drawer__Close Icon-Wrapper--clickable" data-action="close-drawer" data-drawer-id="sidebar-cart" aria-label="Close cart"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14"> 949 <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> 950 </svg></button> 951 </div> 952 953 <form class="Cart Drawer__Content" action="/cart" method="POST" novalidate> 954 <div class="Drawer__Main" data-scrollable><p class="Cart__Empty Heading u-h5">Your cart is empty</p></div></form> 955</div> 956<div class="PageContainer"> 957 <div id="shopify-section-announcement" class="shopify-section"><link href="//imagimake.com/cdn/shop/t/133/assets/marquee-announcement-bar.css?v=95674841273375254251791220211" rel="stylesheet" type="text/css" media="all" /> 958<section id="section-announcement" data-section-id="announcement" data-section-type="announcement-bar"><div class="AnnouncementBar AnnouncementBar--marquee"> 959 <div class="marquee-scroller"> 960 <div class="marquee-items" data-marquee-real><div class="marquee-item marquee-item--text" ><a href="/collections/boredum-buster" class="marquee-text marquee-text--link">Additional 10% OFF | Free Standard Shipping* | Free Gift wrapping* | Free Gifts*</a></div><div class="marquee-item marquee-item--pincode" data-marquee-pincode-item> 961 <div class="marquee-pincode-content" data-marquee-pincode-content> 962 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"> 963 <path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"></path> 964 <circle cx="12" cy="10" r="3"></circle> 965 </svg> 966 <span class="marquee-pincode-text">Check Instant Delivery</span> 967 <button type="button" class="marquee-pincode-btn" data-pincode-trigger>Check Availability</button> 968 </div> 969 </div></div> 970 <div class="marquee-items marquee-items--clone" data-marquee-clone aria-hidden="true"><div class="marquee-item marquee-item--text"><a href="/collections/boredum-buster" class="marquee-text marquee-text--link">Additional 10% OFF | Free Standard Shipping* | Free Gift wrapping* | Free Gifts*</a></div><div class="marquee-item marquee-item--pincode" data-marquee-pincode-item> 971 <div class="marquee-pincode-content" data-marquee-pincode-content> 972 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"> 973 <path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"></path> 974 <circle cx="12" cy="10" r="3"></circle> 975 </svg> 976 <span class="marquee-pincode-text">Enter pincode for delivery info</span> 977 <button type="button" class="marquee-pincode-btn" data-pincode-trigger>Check</button> 978 </div> 979 </div></div> 980 </div> 981 </div></section> 982 983 <style> 984 #section-announcement { 985 background: #ffda00; 986 color: #412964;--marquee-speed: 10s; 987 --marquee-padding: 8px;} 988 </style> 989 990
990<script> 991 document.documentElement.style.setProperty('--announcement-bar-height', document.getElementById('shopify-section-announcement').offsetHeight + 'px');// Marquee pincode functionality 992 (function() { 993 class MarqueeAnnouncementBar { 994 constructor() { 995 this.init(); 996 } 997 init() { 998 if (document.readyState === 'loading') { 999 document.addEventListener('DOMContentLoaded', () => this.setup()); 1000 } else { 1001 this.setup(); 1002 } 1003 } 1004 setup() { 1005 this.updatePincodeItems(); 1006 window.addEventListener('pincodeUpdated', () => this.updatePincodeItems()); 1007 document.querySelectorAll('[data-pincode-trigger]').forEach(btn => { 1008 btn.addEventListener('click', (e) => { 1009 e.preventDefault(); 1010 e.stopPropagation(); 1011 if (window.globalPincodeManager) { 1012 window.globalPincodeManager.showPopup(); 1013 } 1014 }); 1015 }); 1016 } 1017 updatePincodeItems() { 1018 const pincodeItems = document.querySelectorAll('[data-marquee-pincode-content]'); 1019 if (!pincodeItems.length) return; 1020 const manager = window.globalPincodeManager; 1021 if (!manager) return; 1022 const pincode = manager.getPincode(); 1023 const eligibility = manager.getDeliveryEligibility(); 1024 pincodeItems.forEach(item => { 1025 if (!pincode) { 1026 item.innerHTML = `<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"></path><circle cx="12" cy="10" r="3"></circle></svg><span class="marquee-pincode-text">${ manager.config?.popupTitle }</span><button type="button" class="marquee-pincode-btn" data-pincode-trigger>${ manager.config?.popupButtonText }</button>`; 1027 item.className = 'marquee-pincode-content'; 1028 } else { 1029 const isPincodeEligible = eligibility?.isPincodeEligible; 1030 const isTimeEligible = eligibility?.isTimeEligible; 1031 const edd = eligibility?.edd; 1032 const timeMessage = eligibility?.timeMessage; 1033 let icon = '', text = '', statusClass = ''; 1034 if (isPincodeEligible && isTimeEligible) { 1035 statusClass = 'instant'; 1036 icon = '<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><polygon points="13 2 3 14 12 14 11 22 21 10 12 10 13 2"></polygon></svg>'; 1037 text = `${ manager.config?.responseInstantTitle } ${pincode} ⢠${edd || 'Fast delivery'}`; 1038 }
1038 else if (isPincodeEligible && !isTimeEligible) { 1039 statusClass = 'time-restricted'; 1040 icon = '<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="12" cy="12" r="10"></circle><polyline points="12 6 12 12 16 14"></polyline></svg>'; 1041 text = `${ manager.config?.responseTimeRestrictedTitle } ${pincode} ⢠${'Delivery in 2 to 3 Days'}`; 1042 } else { 1043 statusClass = 'standard'; 1044 icon = '<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><rect x="1" y="3" width="15" height="13"></rect><polygon points="16 8 20 8 23 11 23 16 16 16 16 8"></polygon><circle cx="5.5" cy="18.5" r="2.5"></circle><circle cx="18.5" cy="18.5" r="2.5"></circle></svg>'; 1045 text = `${ manager.config?.responseOutOfAreaTitle } ${pincode} ⢠${'Delivery in 2 to 3 Days'}`; 1046 } 1047 item.innerHTML = `${icon}<span class="marquee-pincode-text marquee-pincode-text--${statusClass}">${text}</span> 1048 <button type="button" class="marquee-pincode-btn" data-pincode-trigger>${ manager.config?.responseChangeButton }</button>`; 1049 item.className = `marquee-pincode-content marquee-pincode-content--${statusClass}`; 1050 } 1051 const btn = item.querySelector('[data-pincode-trigger]'); 1052 if (btn) { 1053 btn.addEventListener('click', (e) => { 1054 e.preventDefault(); 1055 e.stopPropagation(); 1056 if (window.globalPincodeManager) window.globalPincodeManager.showPopup(); 1057 }); 1058 } 1059 }); 1060 } 1061 } 1062 new MarqueeAnnouncementBar(); 1063 })();</script>
1063</div> 1064 <div id="shopify-section-header" class="shopify-section shopify-section--header"><div id="Search" class="Search" aria-hidden="true"> 1065 <div class="Search__Inner"> 1066 <div class="Search__SearchBar"> 1067 <form action="/search" name="GET" role="search" class="Search__Form"> 1068 <div class="Search__InputIconWrapper"> 1069 <span class="hidden-tablet-and-up"><svg xmlns="http://www.w3.org/2000/svg" width="24.415" height="24.42" viewBox="0 0 24.415 24.42" class="icon icon-search-mobile"> 1070 <path id="Path_251" data-name="Path 251" d="M23.857,22.8,18.02,16.958a10.25,10.25,0,1,0-1.012,1.012l5.837,5.837a.724.724,0,0,0,.506.213.7.7,0,0,0,.506-.213A.72.72,0,0,0,23.857,22.8ZM1.483,10.242a8.8,8.8,0,1,1,8.8,8.809A8.814,8.814,0,0,1,1.483,10.242Z" transform="translate(0.15 0.2)" fill="#61458b" stroke="#61458b" stroke-width="0.4"/> 1071 </svg></span> 1072 <span class="hidden-phone"><svg xmlns="http://www.w3.org/2000/svg" width="24.415" height="24.42" viewBox="0 0 24.415 24.42" class="icon icon-search-desktop"> 1073 <path id="Path_251" data-name="Path 251" d="M23.857,22.8,18.02,16.958a10.25,10.25,0,1,0-1.012,1.012l5.837,5.837a.724.724,0,0,0,.506.213.7.7,0,0,0,.506-.213A.72.72,0,0,0,23.857,22.8ZM1.483,10.242a8.8,8.8,0,1,1,8.8,8.809A8.814,8.814,0,0,1,1.483,10.242Z" transform="translate(0.15 0.2)" fill="#61458b" stroke="#61458b" stroke-width="0.4"/> 1074 </svg></span> 1075 </div> 1076 1077 <input type="search" id="customSearchInput" class="Search__Input Heading" name="q" autocomplete="off" autocorrect="off" autocapitalize="off" aria-label="Search..." placeholder="Search..." autofocus> 1078 <input type="hidden" name="type" value="product"> 1079 </form> 1080 1081 <button class="Search__Close Link Link--primary" data-action="close-search" aria-label="Close search"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14"> 1082 <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> 1083 </svg></button> 1084 </div> 1085 1086 <div class="Search__Results" aria-hidden="true"><div class="PageLayout PageLayout--breakLap"> 1087 <div class="PageLayout__Section"></div> 1088 <div class="PageLayout__Section PageLayout__Section--secondary"></div> 1089 </div></div> 1090 </div> 1091</div><header id="section-header" 1092 class="Header Header--logoLeft Header--withIcons" 1093 data-section-id="header" 1094 data-section-type="header" 1095 data-section-settings='{ 1096 "navigationStyle": "logoLeft", 1097 "hasTransparentHeader": false, 1098 "isSticky": true 1099}' 1100 role="banner"> 1101 <div class="Header__Wrapper"> 1102 <div class="Header__FlexItem Header__FlexItem--fill"> 1103 <button class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable hidden-desk" aria-expanded="false" data-action="open-drawer" data-drawer-id="sidebar-menu" aria-label="Open navigation"> 1104 <span class="hidden-tablet-and-up"><svg class="Icon Icon--nav " role="presentation" viewBox="0 0 20 14"> 1105 <path d="M0 14v-1h20v1H0zm0-7.5h20v1H0v-1zM0 0h20v1H0V0z" fill="currentColor"></path> 1106 </svg></span> 1107 <span class="hidden-phone"><svg class="Icon Icon--nav-desktop " role="presentation" viewBox="0 0 24 16"> 1108 <path d="M0 15.985v-2h24v2H0zm0-9h24v2H0v-2zm0-7h24v2H0v-2z" fill="currentColor"></path> 1109 </svg></span> 1110 </button><nav class="Header__MainNav hidden-pocket hidden-lap" aria-label="Main navigation"> 1111 <ul class="HorizontalList HorizontalList--spacingExtraLoose"><li class="HorizontalList__Item " > 1112 <a href="/" class="Heading u-h6">Home 1113<span class="Header__LinkSpacer">Home</span></a></li><li class="HorizontalList__Item " aria-haspopup="true"> 1114 <a href="/collections/all" class="Heading u-h6">Shop by Collection<svg class="Icon Icon--select-arrow " role="presentation" viewBox="0 0 19 12"> 1115 <polyline fill="none" stroke="currentColor" points="17 2 9.5 10 2 2" fill-rule="evenodd" stroke-width="2" stroke-linecap="square"></polyline> 1116 </svg> 1117</a><div class="DropdownMenu" aria-hidden="true"> 1118 <ul class="Linklist"><li class="Linklist__Item" > 1119 <a href="/collections/boredum-buster" class="Link Link--secondary">Imagimake Bestseller </a></li><li class="Linklist__Item" > 1120 <a href="/collections/slow-relaxing-art-kit" class="Link Link--secondary">Slow Relaxing Art </a></li><li class="Linklist__Item" > 1121 <a href="/collections/celebrate-india" class="Link Link--secondary">Celebrate India </a></li><li class="Linklist__Item" > 1122 <a href="/collections/new-launch" class="Link Link--secondary">
1122New Launch </a></li><li class="Linklist__Item" > 1123 <a href="/collections/rainbow-loom" class="Link Link--secondary">Rainbow Loom </a></li><li class="Linklist__Item" > 1124 <a href="/collections/mapology" class="Link Link--secondary">Mapology </a></li><li class="Linklist__Item" > 1125 <a href="/collections/arts-and-crafts" class="Link Link--secondary">Look What I Made </a></li><li class="Linklist__Item" > 1126 <a href="/collections/leaps-bounds" class="Link Link--secondary">Leaps & Bounds </a></li><li class="Linklist__Item" > 1127 <a href="/collections/quick-crafts" class="Link Link--secondary">Quick Crafts </a></li><li class="Linklist__Item" > 1128 <a href="https://imagimake.com/collections/birthday-gifts" class="Link Link--secondary">Birthday Gifts </a></li><li class="Linklist__Item" > 1129 <a href="/collections/value-combo-packs" class="Link Link--secondary">Value Combo Packs </a></li><li class="Linklist__Item" > 1130 <a href="/collections/art-craft-with-paintellectual-priya" class="Link Link--secondary">Art & Craft with Paintellectual Priya </a></li></ul> 1131 </div></li><li class="HorizontalList__Item " aria-haspopup="true"> 1132 <a href="/pages/shop-by-age" class="Heading u-h6">Shop By Age<svg class="Icon Icon--select-arrow " role="presentation" viewBox="0 0 19 12"> 1133 <polyline fill="none" stroke="currentColor" points="17 2 9.5 10 2 2" fill-rule="evenodd" stroke-width="2" stroke-linecap="square"></polyline> 1134 </svg> 1135</a><div class="DropdownMenu" aria-hidden="true"> 1136 <ul class="Linklist"><li class="Linklist__Item" > 1137 <a href="/collections/age-0-3-years" class="Link Link--secondary">Age 0 - 3 Years </a></li><li class="Linklist__Item" > 1138 <a href="/collections/age3years" class="Link Link--secondary">Age 3+ Years </a></li><li class="Linklist__Item" > 1139 <a href="/collections/age5years" class="Link Link--secondary">Age 5+ Years </a></li><li class="Linklist__Item" > 1140 <a href="/collections/age7years" class="Link Link--secondary">Age 7+ Years </a></li></ul> 1141 </div></li><li class="HorizontalList__Item " > 1142 <a href="https://imagimake.com/collections/all?utm_source=Website&utm_medium=Website+Click&utm_campaign=Shop+By+Filter+-+Website+Click&sort_by=best-selling" class="Heading u-h6">Gift Finder 1143<span class="Header__LinkSpacer">Gift Finder</span></a></li><li class="HorizontalList__Item " > 1144 <a href="/collections/return-gifts" class="Heading u-h6">Return Gifts 1145<span class="Header__LinkSpacer">Return Gifts</span></a></li><li class="HorizontalList__Item " > 1146 <a href="/pages/shop-by-project" class="Heading u-h6">Creative Projects 1147<span class="Header__LinkSpacer">Creative Projects</span></a></li><li class="HorizontalList__Item " aria-haspopup="true"> 1148 <a href="/collections/boredum-buster" class="Heading u-h6">Best Sellers<svg class="Icon Icon--select-arrow " role="presentation" viewBox="0 0 19 12"> 1149 <polyline fill="none" stroke="currentColor" points="17 2 9.5 10 2 2" fill-rule="evenodd" stroke-width="2" stroke-linecap="square"></polyline> 1150 </svg> 1151</a><div class="DropdownMenu" aria-hidden="true"> 1152 <ul class="Linklist"><li class="Linklist__Item" > 1153 <a href="/products/mapology-india-map-with-flash-card" class="Link Link--secondary">Mapology India With Flags and Flash Card </a></li><li class="Linklist__Item" > 1154 <a href="/products/mapology-combo-map-puzzle-of-india-and-world-with-capitals-and-flags-of-countries" class="Link Link--secondary">Mapology COMBO PACK India & World </a></li><li class="Linklist__Item" > 1155 <a href="/products/diy-celebration-kit" class="Link Link--secondary">DIY Celebration Kit </a></li><li class="Linklist__Item" > 1156 <a href="/products/indian-art-forms" class="Link Link--secondary">Indian Art Forms </a></li><li class="Linklist__Item" > 1157 <a href="/products/mapology-tales-of-ramayana" class="Link Link--secondary">Tales of Ramayana </a></li><li class="Linklist__Item" > 1158 <a href="/products/diy-magnetic-dress-up-indian-princess" class="Link Link--secondary">DIY Magnetic Dress Up - Indian Princess </a></li><li class="Linklist__Item" > 1159 <a href="/products/window-art-princess-1" class="Link Link--secondary">Window Art - Princess </a></li><li class="Linklist__Item" > 1160 <a href="/products/rescue-quest-animals-habitats" class="Link Link--secondary">Rescue Quest - Animals & Habitats </a></li><li class="Linklist__Item" > 1161 <a href="/products/mapology-india-discovery-pack" class="Link Link--secondary">Mapology - India Discovery Pack </a></li></ul> 1162 </div></li><li class="HorizontalList__Item " > 1163 <a href="https://imagimake.com/pages/about-us" class="Heading u-h6">About Us 1164<span class="Header__LinkSpacer">About Us</span></a></li></ul> 1165 </nav></div><div class="Header__FlexItem Header__FlexItem--logo"><div class="Header__Logo"><a href="/" class="Header__LogoLink"><img class="Header__LogoImage Header__LogoImage--primary" 1166 src="//imagimake.com/cdn/shop/files/Imagimake_logo_for_Website_90x.png?v=1659595396" 1167 srcset="//imagimake.com/cdn/shop/files/Imagimake_logo_for_Website_90x.png?v=1659595396 1x, //imagimake.com/cdn/shop/files/[email protected]?v=1659595396 2x" 1168 width="834" 1169 height="576" 1170 alt="Imagimake"></a></div></div> 1171 1172 <div class="Header__FlexItem Header__FlexItem--fill"><a href="/search" class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable " data-action="toggle-search" aria-label="Search"> 1173 <div class="input-main-container" role="search" aria-label="Site"> 1174 <div class="input-search-container"> 1175 <input type="text" id="searchInput" placeholder="Search for products" class="custom-input-search" aria-label="Search" /> 1176 </div>
1177 <span class="hidden-phone"><svg xmlns="http://www.w3.org/2000/svg" width="24.415" height="24.42" viewBox="0 0 24.415 24.42" class="icon icon-search-desktop"> 1178 <path id="Path_251" data-name="Path 251" d="M23.857,22.8,18.02,16.958a10.25,10.25,0,1,0-1.012,1.012l5.837,5.837a.724.724,0,0,0,.506.213.7.7,0,0,0,.506-.213A.72.72,0,0,0,23.857,22.8ZM1.483,10.242a8.8,8.8,0,1,1,8.8,8.809A8.814,8.814,0,0,1,1.483,10.242Z" transform="translate(0.15 0.2)" fill="#61458b" stroke="#61458b" stroke-width="0.4"/> 1179 </svg></span> 1180 </div> 1181 <span class="hidden-tablet-and-up"><svg xmlns="http://www.w3.org/2000/svg" width="24.415" height="24.42" viewBox="0 0 24.415 24.42" class="icon icon-search-mobile"> 1182 <path id="Path_251" data-name="Path 251" d="M23.857,22.8,18.02,16.958a10.25,10.25,0,1,0-1.012,1.012l5.837,5.837a.724.724,0,0,0,.506.213.7.7,0,0,0,.506-.213A.72.72,0,0,0,23.857,22.8ZM1.483,10.242a8.8,8.8,0,1,1,8.8,8.809A8.814,8.814,0,0,1,1.483,10.242Z" transform="translate(0.15 0.2)" fill="#61458b" stroke="#61458b" stroke-width="0.4"/> 1183 </svg></span> 1184 </a> 1185 1186 <a class="swym-header-launcher Header__Icon Icon-Wrapper Icon-Wrapper--clickable" id="Desktop-1" href="#swym-wishlist" style="align-items: center; margin-left: 20px; display: inline-flex;"> 1187 <span><svg xmlns="http://www.w3.org/2000/svg" width="26.888" height="24.375" viewBox="0 0 26.888 24.375"> 1188 <path id="Path_772" data-name="Path 772" d="M216.194,170.877c-.817,0-4.587-3.2-7.037-5.78-2.827-3.016-6.157-7.351-6.157-11.183A6.715,6.715,0,0,1,209.66,147c2.765,0,5.089,1.7,6.534,4.587a7.026,7.026,0,0,1,6.471-4.523,6.749,6.749,0,0,1,6.722,6.848c0,3.832-3.33,8.168-6.157,11.183-2.45,2.576-6.22,5.78-7.037,5.78Zm-6.534-22.618a5.5,5.5,0,0,0-5.4,5.655c0,6.157,10.367,14.7,11.937,15.644,1.571-.942,11.937-9.487,11.937-15.644a5.453,5.453,0,0,0-5.466-5.592c-2.7,0-4.838,1.948-5.843,5.152l-.565,1.885-.628-1.885c-1.131-3.267-3.33-5.215-5.969-5.215Z" transform="translate(-202.75 -146.752)" fill="#61458b" stroke="#61458b" stroke-width="0.5"/> 1189 </svg></span> 1190 </a><a href="/account" class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable hidden-phone"><svg xmlns="http://www.w3.org/2000/svg" width="20.834" height="24.42" viewBox="0 0 20.834 24.42"> 1191 <g id="Group_278" data-name="Group 278" transform="translate(0.201 0.2)"> 1192 <path id="Path_249" data-name="Path 249" d="M142.186,12.943h.159a4.59,4.59,0,0,0,3.507-1.517c1.915-2.159,1.6-5.86,1.562-6.213A5.075,5.075,0,0,0,145,.7a5.531,5.531,0,0,0-2.676-.7h-.085a5.539,5.539,0,0,0-2.676.681,5.078,5.078,0,0,0-2.442,4.531c-.035.353-.353,4.054,1.562,6.213A4.572,4.572,0,0,0,142.186,12.943ZM138.45,5.337c0-.015,0-.03,0-.04.164-3.566,2.7-3.95,3.78-3.95h.06c1.343.03,3.626.577,3.78,3.95a.1.1,0,0,0,0,.04c0,.035.353,3.417-1.229,5.2a3.26,3.26,0,0,1-2.562,1.064h-.05a3.25,3.25,0,0,1-2.557-1.064C138.107,8.765,138.445,5.367,138.45,5.337Z" transform="translate(-132.057)" fill="#61458b" stroke="#61458b" stroke-width="0.4"/> 1193 <path id="Path_250" data-name="Path 250" d="M56.5,265.43v-.015c0-.04,0-.08,0-.124-.03-.985-.095-3.288-2.253-4.024l-.05-.015a14.354,14.354,0,0,1-4.129-1.88.671.671,0,1,0-.771,1.1,15.493,15.493,0,0,0,4.541,2.074c1.159.413,1.288,1.651,1.323,2.786a1,1,0,0,0,0,.124,9.028,9.028,0,0,1-.1,1.537,18.306,18.306,0,0,1-8.769,2.039,18.412,18.412,0,0,1-8.774-2.044,8.548,8.548,0,0,1-.1-1.537c0-.04,0-.08,0-.124.035-1.134.164-2.373,1.323-2.785a15.636,15.636,0,0,0,4.541-2.074.671.671,0,1,0-.771-1.1,14.2,14.2,0,0,1-4.129,1.88c-.02,0-.035.01-.05.015-2.159.741-2.223,3.044-2.253,4.024a1,1,0,0,1,0,.124v.015a7.628,7.628,0,0,0,.254,2.253.638.638,0,0,0,.259.313,18.815,18.815,0,0,0,9.71,2.378,18.872,18.872,0,0,0,9.71-2.378.666.666,0,0,0,.259-.313A8,8,0,0,0,56.5,265.43Z" transform="translate(-36.073 -246.349)" fill="#61458b" stroke="#61458b" stroke-width="0.4"/> 1194 </g> 1195</svg></a><!-- <a href="/cart" class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable cart " data-action="open-drawer" data-drawer-id="sidebar-cart" aria-expanded="false" aria-label="Open cart"> --> 1196 <a style="cursor:pointer;" onClick="window.handleFloCartBtn()" class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable cart " >
1197 <span class="hidden-tablet-and-up"><svg xmlns="http://www.w3.org/2000/svg" width="26.821" height="24.523" viewBox="0 0 26.821 24.523"> 1198 <g id="Group_2274" data-name="Group 2274" transform="translate(0.208 0.209)"> 1199 <path id="Path_579" data-name="Path 579" d="M99.1,322.332a3.145,3.145,0,1,0,3.145,3.145,3.145,3.145,0,0,0-3.145-3.145Zm0,5.134a1.989,1.989,0,1,1,1.989-1.989,1.989,1.989,0,0,1-1.989,1.989Zm0,0" transform="translate(-90.405 -304.508)" fill="#61458b" stroke="#61458b" stroke-width="0.4"/> 1200 <path id="Path_580" data-name="Path 580" d="M25.833,5.794H5.417L5,3.464A3.475,3.475,0,0,0,2.185.654L.676.388a.578.578,0,1,0-.2,1.139l1.515.266A2.312,2.312,0,0,1,3.862,3.666L5.908,15.212A2.885,2.885,0,0,0,8.753,17.6H20.895a2.883,2.883,0,0,0,2.77-2.053l2.717-9.008a.6.6,0,0,0-.087-.514.586.586,0,0,0-.463-.231ZM22.56,15.206A1.722,1.722,0,0,1,20.9,16.438H8.759A1.726,1.726,0,0,1,7.053,15L5.625,6.944H25.058Zm0,0" transform="translate(0.004 -0.379)" fill="#61458b" stroke="#61458b" stroke-width="0.4"/> 1201 <path id="Path_581" data-name="Path 581" d="M309.1,322.332a3.145,3.145,0,1,0,3.145,3.145A3.145,3.145,0,0,0,309.1,322.332Zm0,5.134a1.989,1.989,0,1,1,1.989-1.989A1.989,1.989,0,0,1,309.1,327.466Zm0,0" transform="translate(-288.263 -304.508)" fill="#61458b" stroke="#61458b" stroke-width="0.4"/> 1202 </g> 1203 </svg></span> 1204 <span class="hidden-phone"><svg xmlns="http://www.w3.org/2000/svg" width="26.821" height="24.523" viewBox="0 0 26.821 24.523"> 1205 <g id="Group_2274" data-name="Group 2274" transform="translate(0.208 0.209)"> 1206 <path id="Path_579" data-name="Path 579" d="M99.1,322.332a3.145,3.145,0,1,0,3.145,3.145,3.145,3.145,0,0,0-3.145-3.145Zm0,5.134a1.989,1.989,0,1,1,1.989-1.989,1.989,1.989,0,0,1-1.989,1.989Zm0,0" transform="translate(-90.405 -304.508)" fill="#61458b" stroke="#61458b" stroke-width="0.4"/> 1207 <path id="Path_580" data-name="Path 580" d="M25.833,5.794H5.417L5,3.464A3.475,3.475,0,0,0,2.185.654L.676.388a.578.578,0,1,0-.2,1.139l1.515.266A2.312,2.312,0,0,1,3.862,3.666L5.908,15.212A2.885,2.885,0,0,0,8.753,17.6H20.895a2.883,2.883,0,0,0,2.77-2.053l2.717-9.008a.6.6,0,0,0-.087-.514.586.586,0,0,0-.463-.231ZM22.56,15.206A1.722,1.722,0,0,1,20.9,16.438H8.759A1.726,1.726,0,0,1,7.053,15L5.625,6.944H25.058Zm0,0" transform="translate(0.004 -0.379)" fill="#61458b" stroke="#61458b" stroke-width="0.4"/> 1208 <path id="Path_581" data-name="Path 581" d="M309.1,322.332a3.145,3.145,0,1,0,3.145,3.145A3.145,3.145,0,0,0,309.1,322.332Zm0,5.134a1.989,1.989,0,1,1,1.989-1.989A1.989,1.989,0,0,1,309.1,327.466Zm0,0" transform="translate(-288.263 -304.508)" fill="#61458b" stroke="#61458b" stroke-width="0.4"/> 1209 </g> 1210 </svg></span> 1211 <span class="Header__CartDot "></span> 1212 </a> 1213 </div> 1214 </div> 1215 1216 1217</header> 1218 1219<style>:root { 1220 --use-sticky-header: 1; 1221 --use-unsticky-header: 0; 1222 } 1223 1224 .shopify-section--header { 1225 position: -webkit-sticky; 1226 position: sticky; 1227 }.Header__LogoImage { 1228 max-width: 90px; 1229 } 1230 1231 @media screen and (max-width: 640px) { 1232 .Header__LogoImage { 1233 max-width: 65px; 1234 } 1235 }:root { 1236 --header-is-not-transparent: 1; 1237 --header-is-transparent: 0; 1238 }</style> 1239
1240<script> 1241 document.documentElement.style.setProperty('--header-height', document.getElementById('shopify-section-header').offsetHeight + 'px'); 1242</script>
1242 1243
1244<script> 1245 const placeHolderTexts = "Educational Kits, Craft Kits, Map puzzle, Birthday gifts, Return gifts, DIY Celebration Kit, India Map puzzle combo, Glass painting, Board Games, Ramayana Board Game, 3D models".split(","); 1246</script>
1246 1247 1248</div> 1249 1250 <main id="main" role="main"> 1251 <div id="shopify-section-template--23051037900855__main" class="shopify-section"><style data-shopify> 1252 .ProductListWrapper .ProductItem__Wrapper .ProductItem__LabelList .ProductItem__Label{ 1253 background: #634499; 1254 color: #ffffff; 1255 font-size: 12px; 1256 font-weight: 400; 1257 border-radius: 4px; 1258 margin: 4px 0; 1259 padding: 2px 6px; 1260 } 1261</style> 1262<section data-section-id="template--23051037900855__main" data-section-type="collection" data-section-settings='{ 1263 "sectionId": "template--23051037900855__main", 1264 "filterPosition": "sidebar" 1265}'> 1266 1267<div class="EmptyState"> 1268 <div class="Container"> 1269 <h1 class="EmptyState__Title Heading u-h5">Search</h1><p>Enter a word to search our products:</p><div class="EmptyState__Action" > 1270 <form method="GET" action="/search" class="Form"> 1271 <input class="Form__Input" type="text" name="q" autocomplete="off" autocorrect="off" aria-label="Search..." placeholder="Search..."> 1272 <input type="hidden" name="type" value="product"> 1273 </form> 1274 </div> 1275 </div> 1276 </div></section> 1277 1278</div> 1279 </main> 1280 1281 <div id="shopify-section-footer" class="shopify-section shopify-section--footer"><footer id="section-footer" data-section-id="footer" data-section-type="footer" class="Footer " role="contentinfo"> 1282 <div class="Container"><div class="Footer__Inner"><div class="Footer__Block Footer__Block--text" ><h2 class="Footer__Title Heading u-h6">Feeding India: Crafting Creativity, Spreading Smiles</h2><div class="Footer_img"> 1283 <a href="/blogs/news/imagimake-x-feeding-india-crafting-creativity-spreading-smiles"> 1284 <img src="//imagimake.com/cdn/shop/files/IMG_7259.heic?v=1764225973"> 1285 </a> 1286 </div></div><div class="Footer__Block Footer__Block--links" ><h2 class="Footer__Title Heading u-h6">Links</h2> 1287 1288 <ul class="Linklist"><li class="Linklist__Item"> 1289 <a href="/blogs/news" class="Link Link--primary">Blogs</a> 1290 </li><li class="Linklist__Item"> 1291 <a href="/search" class="Link Link--primary">Search</a> 1292 </li><li class="Linklist__Item"> 1293 <a href="/pages/contact-us" class="Link Link--primary">Contact Us</a> 1294 </li><li class="Linklist__Item"> 1295 <a href="/pages/cancellation-policy" class="Link Link--primary">Cancellation Policy</a> 1296 </li><li class="Linklist__Item"> 1297 <a href="/pages/return-refund-policy" class="Link Link--primary">Return Policy</a> 1298 </li><li class="Linklist__Item"> 1299 <a href="/pages/privacy-policy" class="Link Link--primary">Privacy Policy</a> 1300 </li><li class="Linklist__Item"> 1301 <a href="/pages/terms-conditions" class="Link Link--primary">Terms & Conditions</a> 1302 </li><li class="Linklist__Item"> 1303 <a href="/pages/shipping-delivery-policy" class="Link Link--primary">Shipping Policy</a> 1304 </li><li class="Linklist__Item"> 1305 <a href="/pages/disclaimer" class="Link Link--primary">Disclaimer</a> 1306 </li></ul></div><div class="Footer__Block Footer__Block--social" ><h2 class="Footer__Title Heading u-h6">Follow us</h2><ul class="Footer__Social HorizontalList HorizontalList--spacingLoose"> 1307 <li class="HorizontalList__Item"> 1308 <a href="https://www.instagram.com/imagimake/" class="Link Link--primary" target="_blank" rel="noopener" aria-label="Instagram"> 1309 <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--instagram " role="presentation" viewBox="0 0 32 32"> 1310 <path d="M15.994 2.886c4.273 0 4.775.019 6.464.095 1.562.07 2.406.33 2.971.552.749.292 1.283.635 1.841 1.194s.908 1.092 1.194 1.841c.216.565.483 1.41.552 2.971.076 1.689.095 2.19.095 6.464s-.019 4.775-.095 6.464c-.07 1.562-.33 2.406-.552 2.971-.292.749-.635 1.283-1.194 1.841s-1.092.908-1.841 1.194c-.56
13105.216-1.41.483-2.971.552-1.689.076-2.19.095-6.464.095s-4.775-.019-6.464-.095c-1.562-.07-2.406-.33-2.971-.552-.749-.292-1.283-.635-1.841-1.194s-.908-1.092-1.194-1.841c-.216-.565-.483-1.41-.552-2.971-.076-1.689-.095-2.19-.095-6.464s.019-4.775.095-6.464c.07-1.562.33-2.406.552-2.971.292-.749.635-1.283 1.194-1.841s1.092-.908 1.841-1.194c.565-.216 1.41-.483 2.971-.552 1.689-.083 2.19-.095 6.464-.095zm0-2.883c-4.343 0-4.889.019-6.597.095-1.702.076-2.864.349-3.879.743-1.054.406-1.943.959-2.832 1.848S1.251 4.473.838 5.521C.444 6.537.171 7.699.095 9.407.019 11.109 0 11.655 0 15.997s.019 4.889.095 6.597c.076 1.702.349 2.864.743 3.886.406 1.054.959 1.943 1.848 2.832s1.784 1.435 2.832 1.848c1.016.394 2.178.667 3.886.743s2.248.095 6.597.095 4.889-.019 6.597-.095c1.702-.076 2.864-.349 3.886-.743 1.054-.406 1.943-.959 2.832-1.848s1.435-1.784 1.848-2.832c.394-1.016.667-2.178.743-3.886s.095-2.248.095-6.597-.019-4.889-.095-6.597c-.076-1.702-.349-2.864-.743-3.886-.406-1.054-.959-1.943-1.848-2.832S27.532 1.247 26.484.834C25.468.44 24.306.167 22.598.091c-1.714-.07-2.26-.089-6.603-.089zm0 7.778c-4.533 0-8.216 3.676-8.216 8.216s3.683 8.216 8.216 8.216 8.216-3.683 8.216-8.216-3.683-8.216-8.216-8.216zm0 13.549c-2.946 0-5.333-2.387-5.333-5.333s2.387-5.333 5.333-5.333 5.333 2.387 5.333 5.333-2.387 5.333-5.333 5.333zM26.451 7.457c0 1.059-.858 1.917-1.917 1.917s-1.917-.858-1.917-1.917c0-1.059.858-1.917 1.917-1.917s1.917.858 1.917 1.917z"></path> 1311 </svg></span> 1312 </a> 1313 </li> 1314 1315 1316<li class="HorizontalList__Item"> 1317 <a href="https://www.facebook.com/Imagimake/" class="Link Link--primary" target="_blank" rel="noopener" aria-label="Facebook"> 1318 1319 <img src="https://cdn.shopify.com/s/files/1/0769/8819/files/facebook-circular-logo.png?v=1651138384" class="facebook"/> 1320 </a> 1321 </li> 1322 1323 1324<li class="HorizontalList__Item"> 1325 <a href="https://www.youtube.com/c/imagimakePlaySolutions" class="Link Link--primary" target="_blank" rel="noopener" aria-label="YouTube"> 1326 1327 <img src="https://cdn.shopify.com/s/files/1/0769/8819/files/youtube_1.png?v=1651138763" class="youtube" /> 1328 1329 </a> 1330 </li> 1331 1332 1333<li class="HorizontalList__Item"> 1334 <a href="https://in.pinterest.com/imagimake" class="Link Link--primary" target="_blank" rel="noopener" aria-label="Pinterest"> 1335 <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--pinterest " role="presentation" viewBox="0 0 32 32"> 1336 <path d="M16 0q3.25 0 6.208 1.271t5.104 3.417 3.417 5.104T32 16q0 4.333-2.146 8.021t-5.833 5.833T16 32q-2.375 0-4.542-.625 1.208-1.958 1.625-3.458l1.125-4.375q.417.792 1.542 1.396t2.375.604q2.5 0 4.479-1.438t3.063-3.937 1.083-5.625q0-3.708-2.854-6.437t-7.271-2.729q-2.708 0-4.958.917T8.042 8.689t-2.104 3.208-.729 3.479q0 2.167.812 3.792t2.438 2.292q.292.125.5.021t.292-.396q.292-1.042.333-1.292.167-.458-.208-.875-1.083-1.208-1.083-3.125 0-3.167 2.188-5.437t5.729-2.271q3.125 0 4.875 1.708t1.75 4.458q0 2.292-.625 4.229t-1.792 3.104-2.667 1.167q-1.25 0-2.042-.917t-.5-2.167q.167-.583.438-1.5t.458-1.563.354-1.396.167-1.25q0-1.042-.542-1.708t-1.583-.667q-1.292 0-2.167 1.188t-.875 2.979q0 .667.104 1.292t.229.917l.125.292q-1.708 7.417-2.083 8.708-.333 1.583-.25 3.708-4.292-1.917-6.938-5.875T0 16Q0 9.375 4.687 4.688T15.999.001z"></path> 1337 </svg></span> 1338 </a> 1339 </li> 1340 1341 1342<li class="HorizontalList__Item"> 1343 <a href="https://twitter.com/imagimake" class="Link Link--primary" target="_blank" rel="noopener" aria-label="Twitter"> 1344 <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--twitter " role="presentation" viewBox="0 0 32 26"> 1345 <path d="M32 3.077c-1.1748.525-2.4433.8748-3.768 1.031 1.356-.8123 2.3932-2.0995 2.887-3.6305-1.2686.7498-2.6746 1.2997-4.168 1.5934C25.751.796 24.045.0025 22.158.0025c-3.6242 0-6.561 2.937-6.561 6.5612 0 .5124.0562 1.0123.1686 1.4935C10.3104 7.7822 5.474 5.1702 2.237 1.196c-.5624.9687-.8873 2.0997-.8873 3.2994 0 2.2746 1.156 4.2867 2.9182 5.4615-1.075-.0314-2.0872-.3313-2.9745-.8187v.0812c0 3.1806 2.262 5.8363 5.2677 6.4362-.55.15-1.131.2312-1.731.2312-.4248 0-.831-.0438-1.2372-.1188.8374 2.6057 3.262 4.5054 6.13 4.5616-2.2495 1.7622-5.074 2.812-8.1546 2.812-.531 0-1.0498-.0313-1.5684-.0938 2.912 1.8684 6.3613 2.9494 10.0668 2.9494 12.0726 0 18.6776-10.0043 18.6776-18.6776 0-.2874-.0063-.5686-.0188-.8498C30.0066 5.5514 31.119 4.3954 32 3.077z"></path> 1346 </svg></span> 1347 </a> 1348 </li> 1349 1350 1351 1352 </ul> 1353</div><div class="Footer__Block Footer__Block--newsletter" ><h2 class="Footer__Title Heading u-h6">Newsletter</h2><div class="Footer__Content Rte"> 1354 <p>Sign up for the latest news, offers and styles</p> 1355 </div><form method="post" action="/contact#footer-newsletter" id="footer-newsletter" accept-charset="UTF-8" class="Footer__Newsletter Form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"> 1356 <input type="email" name="contact[email]" class="Form__Input" aria-label="Your Email" placeholder="Your Email" required> 1357 <button type="submit" class="Form__Submit Button Button--primary">Subscribe</button></form></div></div><div class="Footer__Aside"><div class="Footer__Copyright"> 1358 <a href="/" class="Footer__StoreName Heading u-h7 Link Link--secondary">© Imagimake</a> 1359 <p class="Footer__ThemeAuthor"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=p
1359oweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></p> 1360 </div></div> 1361 </div> 1362</footer></div> 1363 </div> 1364 1365 1366 1367<!-- // BEGIN // Fera.ai Integration Code - DO NOT MODIFY // -->
1368<script type="application/javascript"> 1369(function(){ 1370 window.fera = window.fera || []; 1371 window.fera.push({ action: "configure", data: { store_pk: "pk_7336563e26755e6c805fd035973150ad615df747c6e818bf8261ac6605afa796" }} ); 1372 window.fera.push({ action: "loadPlatformAdapter", code: "shopify" }); 1373 window.fera.push({ action: "setCart", cart: { note: null, attributes: {}, language: null, 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: [] } }); 1374 1375 var headSrcUrls = document.getElementsByTagName("html")[0].innerHTML.match(/var urls = \[.*\]/);if (headSrcUrls && window.fera && headSrcUrls[0] && headSrcUrls[0].match(/\/((fera|bananastand)(\.placeholder)?|(placeholder)?(\.fera|bananastand))\.js/)) { if(typeof Shopify !== 'undefined' && Shopify.shop) window.feraJsUrl = "https://cdn.fera.ai/js/fera.js?shop=" + Shopify.shop;var FeraCachedAsset=function(r){var a=this;this.version="0.2.6";var o=r.name||r.url.split("?")[0].split("#")[0];var c="Fera.AssetCache."+o;var i=(new Date).getTime()/1e3;var n=r.type||(r.url.indexOf(".html")!==-1?"text/template":r.url.indexOf(".css")!==-1?"text/css":"text/javascript");a.load=function(t){t=t||function(){};if(a.content){return t(a.content)}e(function(){if(a.content){t(a.content)}else{l(r.url,function(e){a.content=e;s(function(){u(a.content);a.save(a.content);t(a.content)})})}});return true};a.save=function(e){var t=i+(r.expiresIn||900);if(!f()||!e){return false}var n={name:o,url:r.url,expires:t,content:e};window.localStorage.setItem(c,JSON.stringify(n));return true};a.clear=function(){window.localStorage.removeItem(c);return false};var e=function(e){if(!f())return e(false);var t=window.localStorage.getItem(c);if(!t||typeof t!=="string"){return e(false)}var n=JSON.parse(t);if(n.expires<i||n.url!==r.url){a.clear();return e(false)}a.content=n.content;s(function(){u(a.content);e(true)})};var s=function(e){if(document.readyState=="loading"){document.addEventListener("DOMContentLoaded",e)}else{e()}};var u=function(e){if(document.getElementById(c))return;var t=document.createElement(n==="text/css"?"style":"script");t.type=n;t.id=c;t.async=!0;t.innerHTML=e;document.body.appendChild(t)};var l=function(e,t){var n=new XMLHttpRequest;n.async=true;n.onreadystatechange=function(){if(n.readyState==4&&n.status<300){t(n.responseText)}};n.open("GET",e,true);n.send()};var f=function(){var e="test";try{window.localStorage.setItem(e,"t");window.localStorage.removeItem(e);return 1}catch(e){return 0}}};var BananaStandCachedAsset=FeraCachedAsset; new FeraCachedAsset({ name: 'ferajs', expiresIn: 900, url: window.feraJsUrl || "https://cdn.fera.ai/js/fera.js"}).load(); } 1376})(); 1377</script>
1377 1378<!-- // END // Fera.ai Integration Code // --> 1379 1380<link rel="dns-prefetch" href="https://swymstore-v3starter-01.swymrelay.com" crossorigin> 1381<link rel="dns-prefetch" href="//swymv3starter-01.azureedge.net/code/swym-shopify.js"> 1382<link rel="preconnect" href="//swymv3starter-01.azureedge.net/code/swym-shopify.js">
1383<script id="swym-snippet"> 1384 window.swymLandingURL = document.URL; 1385 window.swymCart = {"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}; 1386 window.swymPageLoad = function(){ 1387 window.SwymProductVariants = window.SwymProductVariants || {}; 1388 window.SwymHasCartItems = 0 > 0; 1389 window.SwymPageData = {}, window.SwymProductInfo = {}; 1390 var unknown = {et: 0}; 1391 window.SwymPageData = unknown; 1392 1393 window.SwymPageData.uri = window.swymLandingURL; 1394 }; 1395 1396 if(window.selectCallback){ 1397 (function(){ 1398 // Variant select override 1399 var originalSelectCallback = window.selectCallback; 1400 window.selectCallback = function(variant){ 1401 originalSelectCallback.apply(this, arguments); 1402 try{ 1403 if(window.triggerSwymVariantEvent){ 1404 window.triggerSwymVariantEvent(variant.id); 1405 } 1406 }catch(err){ 1407 console.warn("Swym selectCallback", err); 1408 } 1409 }; 1410 })(); 1411 } 1412 window.swymCustomerId = null; 1413 window.swymCustomerExtraCheck = null; 1414 1415 var swappName = ("Wishlist" || "Wishlist"); 1416 var swymJSObject = { 1417 pid: "YhpatOqRVOBVeCZaLb+YckFjp8ds+al7b5wksWnwJ7g=" || "YhpatOqRVOBVeCZaLb+YckFjp8ds+al7b5wksWnwJ7g=", 1418 interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName 1419 }; 1420 window.swymJSShopifyLoad = function(){ 1421 if(window.swymPageLoad) swymPageLoad(); 1422 if(!window._swat) { 1423 (function (s, w, r, e, l, a, y) { 1424 r['SwymRetailerConfig'] = s; 1425 r[s] = r[s] || function (k, v) { 1426 r[s][k] = v; 1427 }; 1428 })('_swrc', '', window); 1429 _swrc('RetailerId', swymJSObject.pid); 1430 _swrc('Callback', function(){initSwymShopify();}); 1431 }else if(window._swat.postLoader){ 1432 _swrc = window._swat.postLoader; 1433 _swrc('RetailerId', swymJSObject.pid); 1434 _swrc('Callback', function(){initSwymShopify();}); 1435 }else{ 1436 initSwymShopify(); 1437 } 1438 } 1439 if(!window._SwymPreventAutoLoad) { 1440 swymJSShopifyLoad(); 1441 } 1442 window.swymGetCartCookies = function(){ 1443 var RequiredCookies = ["cart", "swym-session-id", "swym-swymRegid", "swym-email"]; 1444 var reqdCookies = {}; 1445 RequiredCookies.forEach(function(k){ 1446 reqdCookies[k] = _swat.storage.getRaw(k); 1447 }); 1448 var cart_token = window.swymCart.token; 1449 var data = { 1450 action:'cart', 1451 token:cart_token, 1452 cookies:reqdCookies 1453 }; 1454 return data; 1455 } 1456 1457 window.swymGetCustomerData = function(){ 1458 1459 return {status:1}; 1460 1461 } 1462</script>
1462 1463 1464<style id="safari-flasher-pre"></style>
1465<script> 1466 if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) { 1467 document.getElementById("safari-flasher-pre").innerHTML = '' 1468 + '#swym-plugin,#swym-hosted-plugin{display: none;}' 1469 + '.swym-button.swym-add-to-wishlist{display: none;}' 1470 + '.swym-button.swym-add-to-watchlist{display: none;}' 1471 + '#swym-plugin #swym-notepad, #swym-hosted-plugin #swym-notepad{opacity: 0; visibility: hidden;}' 1472 + '#swym-plugin #swym-notepad, #swym-plugin #swym-overlay, #swym-plugin #swym-notification,' 1473 + '#swym-hosted-plugin #swym-notepad, #swym-hosted-plugin #swym-overlay, #swym-hosted-plugin #swym-notification' 1474 + '{-webkit-transition: none; transition: none;}' 1475 + ''; 1476 window.SwymCallbacks = window.SwymCallbacks || []; 1477 window.SwymCallbacks.push(function(tracker){ 1478 tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function(){ 1479 // flash-preventer 1480 var x = function(){ 1481 SwymUtils.onDOMReady(function() { 1482 var d = document.createElement("div"); 1483 d.innerHTML = "<style id='safari-flasher-post'>" 1484 + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" 1485 + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" 1486 + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" 1487 + "#swym-plugin.swym-ready #swym-notepad, #swym-plugin.swym-ready #swym-overlay, #swym-plugin.swym-ready #swym-notification," 1488 + "#swym-hosted-plugin.swym-ready #swym-notepad, #swym-hosted-plugin.swym-ready #swym-overlay, #swym-hosted-plugin.swym-ready #swym-notification" 1489 + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" 1490 + "</style>"; 1491 document.head.appendChild(d); 1492 }); 1493 }; 1494 setTimeout(x, 10); 1495 }); 1496 }); 1497 } 1498 1499 // Get the money format for the store from shopify 1500 window.SwymOverrideMoneyFormat = "\u003cspan class=\"symbol\"\u003e â¹ \u003c\/span\u003e \u003cspan class=\"price_text\"\u003e {{amount}} \u003c\/span\u003e"; 1501</script>
1501 1502<style id="swym-product-view-defaults"> 1503 /* Hide when not loaded */ 1504 .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded){ 1505 display: none; 1506 } 1507</style> 1508 1509
1510<script> 1511if (!isMobile) { 1512 var isMobile = navigator.userAgent.match( 1513 /(iPhone|iPod|iPad|Android|webOS|BlackBerry|IEMobile|Opera Mini)/i 1514); 1515 1516if (!isMobile) { 1517} else { 1518var url = 1519 "https://s3.ap-south-1.amazonaws.com/cdn.limechat.ai/packs/js/whatsapp_widget/LC_whatsapp_widget.js"; 1520var s = document.createElement("script"); 1521s.type = "text/javascript"; 1522s.defer = true; 1523s.src = url; 1524s.onload = function () { 1525 var whatsAppBtn = new LimeChatWhatsapp({ 1526 phone: "919819788014", 1527 prefill_text: "Hey, Letâs chat about Imagimake.", 1528 button_message_mobile: "Chat with us", 1529 button_message_desktop: "Chat with us", 1530 display_on: "mobile", 1531 widget_type_desktop: "icon", 1532 widget_type_mobile: "icon", 1533 display_size_desktop: 44, 1534 position_desktop: "right", 1535 bottom_margin_desktop: 48, 1536 left_margin_desktop: 48, 1537 right_margin_desktop: 48, 1538 display_size_mobile: 44, 1539 position_mobile: "right", 1540 bottom_margin_mobile: 24, 1541 left_margin_mobile: 24, 1542 right_margin_mobile: 24, 1543 show_pop_up: true, 1544 pop_up_message_position: "side", 1545 pop_up_image: " ", 1546 pop_up_delay: 3, 1547 pdp_prefill_text: "Hey! I would like to know about ", 1548 pages_to_display:["homepage","cart","blogs","products","collections","checkout","pages"], 1549 includeVariant: true, 1550 isShopify: true 1551}); 1552 whatsAppBtn.renderButton(); 1553}; 1554var x = document.getElementsByTagName("script")[0]; 1555x.parentNode.insertBefore(s, x); 1556} 1557</script>
1557 1558 1559
1560<script> 1561const url = 'https://s3.ap-south-1.amazonaws.com/cdn.limechat.ai/packs/js/whatsapp_widget/lc_wa_widget.js'; 1562 const s = document.createElement('script'); 1563 s.type = 'text/javascript'; 1564 s.defer = true; 1565 s.src = url; 1566 s.onload = function () { 1567 const widgetConfig = { 1568 accessToken: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJwaG9uZSI6IjkxOTgxOTc4ODAxNCIsImlhdCI6MTcyNjU0ODEwN30.VKXJhHJsBX6M38z3m8Y4GW6IUcsa6CEJnaN8e8nJ7vE', 1569 phoneNumber: '919819788014', 1570 }; 1571 const widget = new LimeChatWhatsapp(widgetConfig); 1572 widget.initializeWidget(); 1573 }; 1574 const x = document.getElementsByTagName('script')[0]; 1575 x.parentNode.insertBefore(s, x); 1576</script>
1576 1577<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 1577-1578
1577 1578<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1578GTM-TDPKM6J
vendor: 83 bytes, lines 1578-1579
1578" 1579height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1580<!-- End Google Tag Manager (noscript) --><div class="global-pincode-popup-overlay" id="globalPincodePopup" style="display: none;"> 1581 <div class="global-pincode-popup-container"> 1582 <button class="global-pincode-close" id="closePincodePopup" aria-label="Close"> 1583 <svg width="20" height="20" viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="2"> 1584 <line x1="15" y1="5" x2="5" y2="15"></line> 1585 <line x1="5" y1="5" x2="15" y2="15"></line> 1586 </svg> 1587 </button> 1588 1589 <div class="global-pincode-content"> 1590 <div class="global-pincode-icon"> 1591 <svg width="48" height="48" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"> 1592 <path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"></path> 1593 <circle cx="12" cy="10" r="3"></circle> 1594 </svg> 1595 </div> 1596 1597 <h2 class="global-pincode-title">Check Instant Delivery</h2> 1598 <p class="global-pincode-description">Enter your pincode to check if instant delivery is available in your area</p> 1599 1600 <div class="global-pincode-input-wrapper"> 1601 <input 1602 type="text" 1603 id="globalPincodeInput" 1604 class="global-pincode-input" 1605 placeholder="Enter 6-digit pincode" 1606 maxlength="6" 1607 pattern="[0-9]{6}" 1608 /> 1609 <button type="button" id="globalPincodeSubmit" class="global-pincode-submit-btn"> 1610 Check Availability 1611 </button> 1612 </div> 1613 1614 <div class="global-pincode-error" id="globalPincodeError" style="display: none;"></div> 1615 1616 <button type="button" id="skipPincodeCheck" class="global-pincode-skip-btn"> 1617 Skip for now 1618 </button> 1619 </div> 1620 </div> 1621</div><div 1622 id="globalPincodeData" 1623 data-metaobject-id="instant_shipping_pincodes" 1624 data-enable-time-based="true" 1625 data-delivery-start-hour="8" 1626 data-delivery-end-hour="19" 1627 data-morning-slot-end="10" 1628 data-weekday-morning-edd="Delivery in 3-4 hours" 1629 data-weekday-day-edd="Delivery in 2-4 hours" 1630 data-enable-weekends="true" 1631 data-off-days='["2026-01-26","2026-03-03","2026-03-19","2026-05-01","2026-08-15","2026-09-14","2026-10-02","2026-10-20","2026-11-09","2026-11-10","2026-11-11","2026-12-25","2026-07-04","2026-07-05","2026-08-14"]' 1632 data-popup-delay-ms="120000" 1633 data-saturday-start-hour="8" 1634 data-saturday-end-hour="19" 1635 data-saturday-morning-end-hour="10" 1636 data-sunday-start-hour="8" 1637 data-sunday-end-hour="17" 1638 data-sunday-morning-end-hour="10" 1639 data-popup-title="Check Instant Delivery" 1640 data-popup-description="Enter your pincode to check if instant delivery is available in your area" 1641 data-popup-button-text="Check Availability" 1642 data-popup-skip-text="Skip for now" 1643 data-response-instant-title="Instant Delivery Available!" 1644 data-response-instant-message="Great news! Your pincode [pincode] is eligible for instant delivery." 1645 data-response-time-restricted-title="Express Delivery Available " 1646 data-response-time-restricted-message="Your pincode [pincode] is in our instant delivery zone, but not available at this time." 1647 data-response-out-of-area-title="Express Delivery Available" 1648 data-response-out-of-area-message="Your pincode [pincode] is not eligible for Instant Delivery, However Express Delivery is available for your pincode [pincode]." 1649 data-response-continue-button="Continue Shopping" 1650 data-response-change-button="Change Pincode" 1651 style="display: none;" 1652></div> 1653
1654<script> 1655 // Make pincode data globally available 1656 window.globalPincodeData = {"400001": { 1657 "location": "", 1658 "warehouse": "", 1659 "available": true 1660 },�"400002": { 1661 "location": "", 1662 "warehouse": "", 1663 "available": true 1664 },�"400003": { 1665 "location": "", 1666 "warehouse": "", 1667 "available": true 1668 },�"400005": { 1669 "location": "", 1670 "warehouse": "", 1671 "available": true 1672 },�"400006": { 1673 "location": "", 1674 "warehouse": "", 1675 "available": true 1676 },�"400008": { 1677 "location": "", 1678 "warehouse": "", 1679 "available": true 1680 },�"400009": { 1681 "location": "", 1682 "warehouse": "", 1683 "available": true 1684 },�"400010": { 1685 "location": "", 1686 "warehouse": "", 1687 "available": true 1688 },�"400012": { 1689 "location": "", 1690 "warehouse": "", 1691 "available": true 1692 },�"400013": { 1693 "location": "", 1694 "warehouse": "", 1695 "available": true 1696 },�"400015": { 1697 "location": "", 1698 "warehouse": "", 1699 "available": true 1700 },�"400016": { 1701 "location": "", 1702 "warehouse": "", 1703 "available": true 1704 },�"400017": { 1705 "location": "", 1706 "warehouse": "", 1707 "available": true 1708 },�"400018": { 1709 "location": "", 1710 "warehouse": "", 1711 "available": true 1712 },�"400019": { 1713 "location": "", 1714 "warehouse": "", 1715 "available": true 1716 },�"400020": { 1717 "location": "", 1718 "warehouse": "", 1719 "available": true 1720 },�"400021": { 1721 "location": "", 1722 "warehouse": "", 1723 "available": true 1724 },�"400024": { 1725 "location": "", 1726 "warehouse": "", 1727 "available": true 1728 },�"400026": { 1729 "location": "", 1730 "warehouse": "", 1731 "available": true 1732 },�"400027": { 1733 "location": "", 1734 "warehouse": "", 1735 "available": true 1736 },�"400028": { 1737 "location": "", 1738 "warehouse": "", 1739 "available": true 1740 },�"400029": { 1741 "location": "", 1742 "warehouse": "", 1743 "available": true 1744 },�"400030": { 1745 "location": "", 1746 "warehouse": "", 1747 "available": true 1748 },�"400033": { 1749 "location": "", 1750 "warehouse": "", 1751 "available": true 1752 },�"400034": { 1753 "location": "", 1754 "warehouse": "", 1755 "available": true 1756 },�"400035": { 1757 "location": "", 1758 "warehouse": "", 1759 "available": true 1760 },�"400036": { 1761 "location": "", 1762 "warehouse": "", 1763 "available": true 1764 },�"400037": { 1765 "location": "", 1766 "warehouse": "", 1767 "available": true 1768 },�"400042": { 1769 "location": "", 1770 "warehouse": "", 1771 "available": true 1772 },�"400043": { 1773 "location": "", 1774 "warehouse": "", 1775 "available": true 1776 },�"400053": { 1777 "location": "", 1778 "warehouse": "", 1779 "available": true 1780 },�"400055": { 1781 "location": "", 1782 "warehouse": "", 1783 "available": true 1784 },�"400057": { 1785 "location": "", 1786 "warehouse": "", 1787 "available": true 1788 },�"400058": { 1789 "location": "", 1790 "warehouse": "", 1791 "available": true 1792 },�"400060": { 1793 "location": "", 1794 "warehouse": "", 1795 "available": true 1796 },�"400061": { 1797 "location": "", 1798 "warehouse": "", 1799 "available": true 1800 },�"400062": { 1801 "location": "", 1802 "warehouse": "", 1803 "available": true 1804 },�"400066": { 1805 "location": "", 1806 "warehouse": "", 1807 "available": true 1808 },�"400067": { 1809 "location": "", 1810 "warehouse": "", 1811 "available": true 1812 },�"400068": { 1813 "location": "", 1814 "warehouse": "", 1815 "available": true 1816 },�"400069": { 1817 "location": "", 1818 "warehouse": "", 1819 "available": true 1820 },�"400070": { 1821 "location": "", 1822 "warehouse": "", 1823 "available": true 1824 },�"400071": { 1825 "location": "", 1826 "warehouse": "", 1827 "available": true 1828 },�"400074": { 1829 "location": "", 1830 "warehouse": "", 1831 "available": true 1832 },�"400075": { 1833 "location": "", 1834 "warehouse": "", 1835 "available": true 1836 },�"400076": { 1837 "location": "", 1838 "warehouse": "", 1839 "available": true 1840 },�"400078": { 1841 "location": "", 1842 "warehouse": "", 1843 "available": true 1844 },�"400079": { 1845 "location": "", 1846 "warehouse": "", 1847 "available": true 1848 },�"400080": { 1849 "location": "", 1850 "warehouse": "", 1851 "available": true 1852 },�"400082": { 1853 "location": "", 1854 "warehouse": "", 1855 "available": true 1856 },�"400084": { 1857 "location": "", 1858 "warehouse": "", 1859 "available": true 1860 },�"400085": { 1861 "location": "", 1862 "warehouse": "", 1863 "available": true 1864 },�"400086": { 1865 "location": "", 1866 "warehouse": "", 1867 "available": true 1868 },�"400087": { 1869 "location": "", 1870 "warehouse": "", 1871 "available": true 1872 },�"400088": { 1873 "location": "", 1874 "warehouse": "", 1875 "available": true 1876 },�"400089": { 1877 "location": "", 1878 "warehouse": "", 1879 "available": true 1880 },�"400093": { 1881 "location": "", 1882 "warehouse": "", 1883 "available": true 1884 },�"400094": { 1885 "location": "", 1886 "warehouse": "", 1887 "available": true 1888 },�"400095": { 1889 "location": "", 1890 "warehouse": "", 1891 "available": true 1892 },�"400096": { 1893 "location": "", 1894 "warehouse": "", 1895 "available": true 1896 },�"400098": { 1897 "location": "", 1898 "warehouse": "", 1899 "available": true 1900 },�"400099": { 1901 "location": "", 1902 "warehouse": "", 1903 "available": true 1904 },�"400102": { 1905 "location": "", 1906 "warehouse": "", 1907 "available": true 1908 },�"400103": { 1909 "location": "", 1910 "warehouse": "", 1911 "available": true 1912 },�"400111": { 1913 "location": "", 1914 "warehouse": "", 1915 "available": true 1916 },�"400114": { 1917 "location": "", 1918 "warehouse": "", 1919 "available": true 1920 },�"400118": { 1921 "location": "", 1922 "warehouse": "", 1923 "available": true 1924 },�"400150": { 1925 "location": "", 1926 "warehouse": "", 1927 "available": true 1928 },�"400153": { 1929 "location": "", 1930 "warehouse": "", 1931 "available": true 1932 },�"400160": { 1933 "location": "", 1934 "warehouse": "", 1935 "available": true 1936 },�"400167": { 1937 "location": "", 1938 "warehouse": "", 1939 "available": true 1940 },�"400171": { 1941 "location": "", 1942 "warehouse": "", 1943 "available": true 1944 },�"400183": { 1945 "location": "", 1946 "warehouse": "", 1947 "available": true 1948 },�"400186": { 1949 "location": "", 1950 "warehouse": "", 1951 "available": true 1952 },�"400201": { 1953 "location": "", 1954 "warehouse": "", 1955 "available": true 1956 },�"400601": { 1957 "location": "", 1958 "warehouse": "", 1959 "available": true 1960 },�"400602": { 1961 "location": "", 1962 "warehouse": "", 1963 "available": true 1964 },�"400603": { 1965 "location": "", 1966 "warehouse": "", 1967 "available": true 1968 },�"400604": { 1969 "location": "", 1970 "warehouse": "", 1971 "available": true 1972 },�"400605": { 1973 "location": "", 1974 "warehouse": "", 1975 "available": true 1976 },�"400606": { 1977 "location": "", 1978 "warehouse": "", 1979 "available": true 1980 },�"400607": { 1981 "location": "", 1982 "warehouse": "", 1983 "available": true 1984 },�"400608": { 1985 "location": "", 1986 "warehouse": "", 1987 "available": true 1988 },�"400609": { 1989 "location": "", 1990 "warehouse": "", 1991 "available": true 1992 },�"400610": { 1993 "location": "", 1994 "warehouse": "", 1995 "available": true 1996 },�"400612": { 1997 "location": "", 1998 "warehouse": "", 1999 "available": true 2000 },�"400614": { 2001 "location": "", 2002 "warehouse": "", 2003 "available": true 2004 },�"400615": { 2005 "location": "", 2006 "warehouse": "", 2007 "available": true 2008 },�"400703": { 2009 "location": "", 2010 "warehouse": "", 2011 "available": true 2012 },�"400705": { 2013 "location": "", 2014 "warehouse": "", 2015 "available": true 2016 },�"400706": { 2017 "location": "", 2018 "warehouse": "", 2019 "available": true 2020 },�"400707": { 2021 "location": "", 2022 "warehouse": "", 2023 "available": true 2024 },�"400710": { 2025 "location": "", 2026 "warehouse": "", 2027 "available": true 2028 },�"401104": { 2029 "location": "", 2030 "warehouse": "", 2031 "available": true 2032 },�"401106": { 2033 "location": "", 2034 "warehouse": "", 2035 "available": true 2036 },�"401201": { 2037 "location": "", 2038 "warehouse": "", 2039 "available": true 2040 },�"401207": { 2041 "location": "", 2042 "warehouse": "", 2043 "available": true 2044 },�"401208": { 2045 "location": "", 2046 "warehouse": "", 2047 "available": true 2048 },�"401209": { 2049 "location": "", 2050 "warehouse": "", 2051 "available": true 2052 },�"401301": { 2053 "location": "", 2054 "warehouse": "", 2055 "available": true 2056 },�"401302": { 2057 "location": "", 2058 "warehouse": "", 2059 "available": true 2060 },�"401304": { 2061 "location": "", 2062 "warehouse": "", 2063 "available": true 2064 },�"401305": { 2065 "location": "", 2066 "warehouse": "", 2067 "available": true 2068 },�"410218": { 2069 "location": "", 2070 "warehouse": "", 2071 "available": true 2072 }�}; 2073</script>
2073 2074
2075<script src="//imagimake.com/cdn/shop/t/133/assets/global-pincode-manager.js?v=175743553041175900441791220211" defer></script>
2075 2076 2077 2078<div id="shopify-block-ASXJCWWEvMUE5L1VWd__5946647744298494267" class="shopify-block shopify-app-block"> 2079 2080 2081<!-- BEGIN app snippet: swymVersion -->
2081<script>var __SWYM__VERSION__ = '7.0.10';</script>
2081<!-- END app snippet --> 2082<!-- BEGIN app snippet: swymCustomCss --> 2083 2084 2085 2086 2087<style id="swym-custom-css"> 2088 2089</style> 2090 2091<!-- END app snippet --> 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103
2104<script> 2105 (function () { 2106 // Get CompanyLocation Metadata for B2B customer scenerios (SFS) 2107 2108 2109 // Put metafields in window variable 2110 const commonCustomizationSettings = ''; 2111 try { 2112 const parsedSettings = JSON.parse(commonCustomizationSettings); 2113 if (parsedSettings) { 2114 window.SwymWishlistCommonCustomizationSettings = parsedSettings[window.Shopify.theme.schema_name] || parsedSettings['global-settings']; 2115 } else { 2116 window.SwymWishlistCommonCustomizationSettings = {}; 2117 } 2118 } catch (e) { 2119 window.SwymWishlistCommonCustomizationSettings = {}; 2120 } 2121 2122 let enabledCommonFeatures = '{"multiple-wishlist":false}'; 2123 try { 2124 enabledCommonFeatures = JSON.parse(enabledCommonFeatures) || {}; 2125 } catch (e) { 2126 enabledCommonFeatures = {}; 2127 } 2128 // Storing COMMON FEATURES data in the window object for potential use in the storefront JS code. 2129 window.SwymEnabledCommonFeatures = enabledCommonFeatures; 2130 2131 // Ghost-Intent Configuration 2132 // Defaults to disabled (false). Only enabled when metafields explicitly set to "true". 2133 try { 2134 let ghostIntentConfig = { 2135 isExplicitConsentNeeded: false, 2136 isExplicitConsentNeededEvenForLocalStorage: false, 2137 askForPermissionOnFirstClick: true 2138 }; 2139 2140 2141 2142 window.SwymGhostIntentConfig = ghostIntentConfig; 2143 } catch(e) { 2144 window.SwymGhostIntentConfig = { 2145 isExplicitConsentNeeded: false, 2146 isExplicitConsentNeededEvenForLocalStorage: false, 2147 askForPermissionOnFirstClick: true 2148 }; 2149 } 2150 2151 // Education Layer Configuration 2152 // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility. 2153 2154 2155 window.SwymEducationLayerEnabled = enabledCommonFeatures?.["education-layer"] ?? true; 2156 2157 // Login Nudge Configuration 2158 // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility. 2159 2160 2161 window.SwymLoginNudgeEnabled = enabledCommonFeatures?.["login-nudge"] ?? true; 2162 2163 // Initialize or ensure SwymViewProducts exists 2164 if (!window.SwymViewProducts) { 2165 window.SwymViewProducts = {}; 2166 } 2167 2168 })(); 2169</script>
2169 2170 2171<!-- BEGIN app snippet: swymLoadConsentManager -->
2172<script> 2173 (function () { 2174 if (document.querySelector("script[data-swym-consent-manager]")) return; 2175 var swymConsentManagerScript = document.createElement("script"); 2176 swymConsentManagerScript.src = "https:\/\/cdn.shopify.com\/extensions\/01a11ab4-e106-7c83-9789-7b97c496dad3\/swym-relay-845\/assets\/swym-consent-manager.js"; 2177 swymConsentManagerScript.async = false; // run in insertion order once fetched, instead of whenever fetch resolves 2178 swymConsentManagerScript.setAttribute("data-swym-consent-manager", "true"); 2179 document.head.appendChild(swymConsentManagerScript); 2180 })(); 2181</script>
2181 2182<!-- END app snippet --> 2183
2184<script 2185 2186 id="wishlist-embed-init" 2187 defer 2188 async 2189> 2190 (function () { 2191 window.swymWishlistEmbedLoaded = true; 2192 var fullAssetUrl = "https://cdn.shopify.com/extensions/01a11ab4-e106-7c83-9789-7b97c496dad3/swym-relay-845/assets/apps.bundle.js"; 2193 var assetBaseUrl = fullAssetUrl?.substring(0, fullAssetUrl.lastIndexOf('/') + 1); 2194 var swymJsPath = '//startercdn.swymrelay.com/code/swym-shopify.js'; 2195 var baseJsPath = swymJsPath?.substring(0, swymJsPath.lastIndexOf('/') + 1); 2196 window.SwymCurrentJSPath = baseJsPath; 2197 window.SwymAssetBaseUrl = assetBaseUrl; 2198 2199 window.SwymCurrentStorePath = "//swymstore-v3starter-01.swymrelay.com"; 2200 2201 function loadSwymShopifyScript() { 2202 var element = ""; 2203 var scriptSrc = ""; 2204 2205 2206 element = "swym-ext-shopify-script"; 2207 window.SwymShopifyCdnInUse = true; 2208 scriptSrc = "https://cdn.shopify.com/extensions/01a11ab4-e106-7c83-9789-7b97c496dad3/swym-relay-845/assets/swym-ext-shopify.js"; 2209 2210 2211 if (document.getElementById(element)) { 2212 return; 2213 } 2214 2215 var s = document.createElement("script"); 2216 s.id = element; 2217 s.type = "text/javascript"; 2218 s.async = true; 2219 s.defer = true; 2220 s.src = scriptSrc; 2221 2222 s.onerror = function() { 2223 console.warn("Failed to load Swym Shopify script: ", scriptSrc, " Continuing with default"); 2224 // Fallback logic here 2225 element = `swym-ext-shopify-script-${__SWYM__VERSION__}`; 2226 var fallbackJsPathVal = "\/\/startercdn.swymrelay.com\/code\/swym-shopify.js"; 2227 var fallbackJsPathWithExt = fallbackJsPathVal.replace("swym-shopify", "swym-ext-shopify"); 2228 scriptSrc = fallbackJsPathWithExt + '?shop=' + encodeURIComponent(window.Shopify.shop) + '&v=' + __SWYM__VERSION__; 2229 2230 var fallbackScript = document.createElement("script"); 2231 fallbackScript.id = element; 2232 fallbackScript.type = "text/javascript"; 2233 fallbackScript.async = true; 2234 fallbackScript.defer = true; 2235 fallbackScript.src = scriptSrc; 2236 var y = document.getElementsByTagName("script")[0]; 2237 y.parentNode.insertBefore(fallbackScript, y); 2238 }; 2239 2240 var x = document.getElementsByTagName("script")[0]; 2241 x.parentNode.insertBefore(s, x); 2242 } 2243 2244 var consentAPICallbackInvoked = false; 2245 function checkConsentAndLoad() { 2246 // Allow app to load in design mode (theme editor) regardless of consent 2247 if (window.Shopify?.designMode) { 2248 loadSwymShopifyScript(); 2249 return; 2250 } 2251 2252 // Ghost-Intent: If merchant enabled explicit consent, block SDK until 2253 // consent is given through our Ghost-Intent flow (sync nudge accept). 2254 // This works on any store regardless of region (EU or non-EU). 2255 var ghostConfig = window.SwymGhostIntentConfig || {}; 2256 if (ghostConfig.isExplicitConsentNeeded || ghostConfig.isExplicitConsentNeededEvenForLocalStorage) { 2257 try { 2258 var consentKey = 'swym-ghost-consent-' + (window.Shopify && window.Shopify.shop || ''); 2259 if (localStorage.getItem(consentKey) === 'true') { 2260 // Consent was given through our flow â load SDK 2261 loadSwymShopifyScript(); 2262 return; 2263 } 2264 } catch(e) {} 2265 2266 // Check if Shopify native cookie consent was given via the cookie banner. 2267 // If user accepted cookies through Shopify's banner, load SDK normally 2268 // (Ghost-Intent is only needed when NO consent mechanism has been used). 2269 var shopifyConsentGiven = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.(); 2270 if (shopifyConsentGiven) { 2271 loadSwymShopifyScript(); 2272 return; 2273 } 2274 2275 console.warn("[Swym Ghost-Intent] SDK blocked until explicit consent is given"); 2276 return; 2277 } 2278 2279 var isCookieBannerVisible = window.Shopify?.customerPrivacy?.shouldShowBanner?.(); 2280 if(!isCookieBannerVisible) { 2281 loadSwymShopifyScript(); 2282 return; 2283 } 2284 var shouldLoadSwymScript = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.(); 2285 if (shouldLoadSwymScript) { 2286 loadSwymShopifyScript(); 2287 } else { 2288 console.warn("No customer consent to load Swym Wishlist Plus"); 2289 } 2290 } 2291 function initialiseConsentCheck() { 2292 document.addEventListener("visitorConsentCollected", (event) => { checkConsentAndLoad(); }); 2293 window.Shopify?.loadFeatures?.( 2294 [{name: 'consent-tracking-api', version: '0.1'}], 2295 error => { 2296 consentAPICallbackInvoked = true; 2297 if (error) { 2298 if(!window.Shopify?.customerPrivacy) { 2299 loadSwymShopifyScript(); 2300 return; 2301 } 2302 } 2303 checkConsentAndLoad(); 2304 } 2305 ); 2306 } 2307 function consentCheckFallback(retryCount) { 2308 if(!consentAPICallbackInvoked) { 2309 if (window.Shopify?.customerPrivacy) { 2310 checkConsentAndLoad(); 2311 } else if (retryCount >= 1) { 2312 console.warn("Shopify.loadFeatures unsuccessful on site, refer - https://shopify.dev/docs/api/customer-privacy#loading-the-customer-privacy-api. Proceeding with normal Swym Wishlist Plus load"); 2313 // Ghost-Intent: route through checkConsentAndLoad so SDK block is respected 2314 checkConsentAndLoad(); 2315 } else { 2316 setTimeout(() => consentCheckFallback(retryCount + 1), 1000); 2317 } 2318 } 2319 } 2320 if (document.readyState === "loading") { 2321 document.addEventListener("DOMContentLoaded", initialiseConsentCheck); 2322 window.addEventListener("load", () => consentCheckFallback(0)); 2323 } else { 2324 initialiseConsentCheck(); 2325 } 2326 2327 })(); 2328</script>
2328 2329 2330<!-- BEGIN app snippet: swymSnippet -->
2330<script defer> 2331 (function () { 2332 const currentSwymJSPath = '//startercdn.swymrelay.com/code/swym-shopify.js'; 2333 const currentSwymStorePath = 'https://swymstore-v3starter-01.swymrelay.com'; 2334 const dnsPrefetchLink = `<link rel="dns-prefetch" href="${currentSwymStorePath}" crossorigin>`; 2335 const dnsPrefetchLink2 = `<link rel="dns-prefetch" href="${currentSwymJSPath}">`; 2336 const preConnectLink = `<link rel="preconnect" href="${currentSwymJSPath}">`; 2337 const swymSnippet = document.getElementById('wishlist-embed-init'); 2338 if(dnsPrefetchLink) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink);} 2339 if(dnsPrefetchLink2) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink2);} 2340 if(preConnectLink) {swymSnippet.insertAdjacentHTML('afterend', preConnectLink);} 2341 })() 2342</script>
vendor: 1 bytes, line 2342
2342
2343<script id="swym-snippet" type="text"> 2344 window.swymLandingURL = document.URL; 2345 window.swymCart = {"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}; 2346 window.swymPageLoad = function() { 2347 window.SwymProductVariants = window.SwymProductVariants || {}; 2348 window.SwymHasCartItems = 0 > 0; 2349 window.SwymPageData = {}, window.SwymProductInfo = {}; 2350 var unknown = {et: 0}; 2351 window.SwymPageData = unknown; 2352 2353 window.SwymPageData.uri = window.swymLandingURL; 2354 }; 2355 if(window.selectCallback){ 2356 (function(){ 2357 var originalSelectCallback = window.selectCallback; 2358 window.selectCallback = function(variant){ 2359 originalSelectCallback.apply(this, arguments); 2360 try{ 2361 if(window.triggerSwymVariantEvent){ 2362 window.triggerSwymVariantEvent(variant.id); 2363 } 2364 }catch(err){ 2365 console.warn("Swym selectCallback", err); 2366 } 2367 };})();} 2368 window.swymCustomerId =null; 2369 window.swymCustomerExtraCheck = 2370 null; 2371 var swappName = ("Wishlist" || "Wishlist"); 2372 var swymJSObject = { 2373 pid: "YhpatOqRVOBVeCZaLb+YckFjp8ds+al7b5wksWnwJ7g=", 2374 interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName 2375 }; 2376 window.swymJSShopifyLoad = function(){ 2377 if(window.swymPageLoad) swymPageLoad(); 2378 if(!window._swat) { 2379 (function (s, w, r, e, l, a, y) { 2380 r['SwymRetailerConfig'] = s; 2381 r[s] = r[s] || function (k, v) { 2382 r[s][k] = v; 2383 }; 2384 })('_swrc', '', window); 2385 _swrc('RetailerId', swymJSObject.pid); 2386 _swrc('Callback', function(){initSwymShopify();}); 2387 }else if(window._swat.postLoader){ 2388 _swrc = window._swat.postLoader; 2389 _swrc('RetailerId', swymJSObject.pid); 2390 _swrc('Callback', function(){initSwymShopify();}); 2391 }else{ 2392 initSwymShopify();} 2393 } 2394 if(!window._SwymPreventAutoLoad) { 2395 swymJSShopifyLoad(); 2396 } 2397</script>
2397 2398 2399<style id="safari-flasher-pre"></style>
2400<script> 2401 if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) { 2402 document.getElementById("safari-flasher-pre").innerHTML = '' + '#swym-plugin,#swym-hosted-plugin{display: none;}' + '.swym-button.swym-add-to-wishlist{display: none;}' + '.swym-button.swym-add-to-watchlist{display: none;}' + '#swym-plugin #swym-notepad, #swym-hosted-plugin #swym-notepad{opacity: 0; visibility: hidden;}' + '#swym-plugin #swym-notepad, #swym-plugin #swym-overlay, #swym-plugin #swym-notification,' + '#swym-hosted-plugin #swym-notepad, #swym-hosted-plugin #swym-overlay, #swym-hosted-plugin #swym-notification' + '{-webkit-transition: none; transition: none;}' + ''; 2403 window.SwymCallbacks = window.SwymCallbacks || []; 2404 window.SwymCallbacks.push(function(tracker) { 2405 tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function() { 2406 var x = function() { 2407 SwymUtils.onDOMReady(function() { 2408 var d = document.createElement("div"); 2409 d.innerHTML = "<style id='safari-flasher-post'>" + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" + "#swym-plugin.swym-ready #swym-notepad, #swym-plugin.swym-ready #swym-overlay, #swym-plugin.swym-ready #swym-notification," + "#swym-hosted-plugin.swym-ready #swym-notepad, #swym-hosted-plugin.swym-ready #swym-overlay, #swym-hosted-plugin.swym-ready #swym-notification" + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" + "</style>"; 2410 document.head.appendChild(d); 2411 });}; 2412 setTimeout(x, 10); 2413 });});} 2414 window.SwymOverrideMoneyFormat = "\u003cspan class=\"symbol\"\u003e â¹ \u003c\/span\u003e \u003cspan class=\"price_text\"\u003e {{amount}} \u003c\/span\u003e"; 2415</script>
2415 2416<style id="swym-product-view-defaults"> .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded) { display: none; } </style><!-- END app snippet --> 2417
2418<script 2419 2420 id="swymSnippetCheckAndActivate" 2421> 2422 (function () { 2423 var duplicateProneIds = ['safari-flasher-pre', 'swym-product-view-defaults', 'swym-wrap-login-handler']; 2424 2425 function removeDuplicateIdNodes(id) { 2426 var nodes = document.querySelectorAll('#' + id); 2427 nodes.forEach(function (node, index) { 2428 if (index > 0) { 2429 node.remove(); 2430 } 2431 }); 2432 } 2433 2434 function cleanupDuplicateSnippetNodes(activeScript) { 2435 if (!activeScript) { 2436 return; 2437 } 2438 var allSwymSnippets = document.querySelectorAll('script#swym-snippet'); 2439 allSwymSnippets.forEach(function (scriptNode) { 2440 if (scriptNode !== activeScript) { 2441 scriptNode.remove(); 2442 } 2443 }); 2444 } 2445 2446 function cleanupDuplicateActivationGuards() { 2447 var guardScripts = document.querySelectorAll('script#swymSnippetCheckAndActivate'); 2448 guardScripts.forEach(function (scriptNode, index) { 2449 if (index > 0) { 2450 scriptNode.removeAttribute('id'); 2451 } 2452 }); 2453 } 2454 2455 function postDomLoad() { 2456 var activeScript = document.querySelector('script#swym-snippet:not([type="text"])'); 2457 if (!activeScript) { 2458 var inactiveScript = document.querySelector('script#swym-snippet[type="text"]'); 2459 if (inactiveScript) { 2460 inactiveScript.type = 'text/javascript'; 2461 new Function(inactiveScript.textContent)(); 2462 activeScript = inactiveScript; 2463 } 2464 } 2465 2466 cleanupDuplicateSnippetNodes(activeScript); 2467 cleanupDuplicateActivationGuards(); 2468 duplicateProneIds.forEach(removeDuplicateIdNodes); 2469 } 2470 2471 if (document.readyState === 'loading') { 2472 document.addEventListener('DOMContentLoaded', postDomLoad); 2473 } else { 2474 postDomLoad(); 2475 } 2476 })(); 2477</script>
2477 2478 2479 2480
2481<script> 2482 (function () { 2483 const themeSchemaName = window.Shopify.theme.schema_name; 2484 2485 if (!window.SwymCallbacks) { 2486 window.SwymCallbacks = []; 2487 } 2488 window.SwymCallbacks.push(swat => { 2489 if (!swat) { 2490 return; 2491 } 2492 2493 // Ghost-Intent: Sync local wishlist items to cloud when SDK loads after consent 2494 if (window.SwymLocalWishlist && window.SwymLocalWishlist.getSyncableItems().length > 0) { 2495 window.SwymLocalWishlist.syncToCloud(swat); 2496 } 2497 2498 if (window._SwymSDKOnlyMode) { 2499 return; 2500 } 2501 2502 // ENABLE COMMON FEATURES 2503 let swymEnabledCommonFeatures = window.SwymEnabledCommonFeatures; 2504 Object.keys(swymEnabledCommonFeatures).forEach(key => { 2505 if (!swymEnabledCommonFeatures[key]) return; 2506 2507 switch (key) { 2508 case 'add-to-wishlist-collections-button': 2509 // Check if app block is already handling the collections button 2510 if (window.SwymCollectionsConfig) { 2511 return; 2512 } 2513 2514 // Check if v2 default collections is handling it 2515 if (window.SwymAdvancedCollectionsWishlistConfig) { 2516 return; 2517 } 2518 2519 // Fallback to old v1 behavior if v2 config is not present 2520 swat?.collectionsApi?.setDefaultCustomizationOptions(); 2521 swat?.collectionsApi?.initializeCollections(swat, false, themeSchemaName); 2522 2523 break; 2524 case 'add-to-wishlist-pdp-button': 2525 // Check if app block is already handling the PDP button 2526 if (window.swymATWButtonConfig?.shopifyExtensionType === 'appblock') { 2527 return; 2528 } 2529 2530 if (!(window.SwymPageData && window.SwymPageData.et === 1)) { 2531 // Not initiating pdp button as it is not a product page 2532 return; 2533 } 2534 2535 // Inject addtowishlist.css into the document's <head> 2536 var head = document.head; 2537 var pdpButtonStylesheet = "https://cdn.shopify.com/extensions/01a11ab4-e106-7c83-9789-7b97c496dad3/swym-relay-845/assets/addtowishlistbutton.css"; 2538 var pdpButtonStylesheetTag = document.createElement('link'); 2539 pdpButtonStylesheetTag.id = `swym-pdp-button-stylesheet`; 2540 pdpButtonStylesheetTag.rel = 'stylesheet'; 2541 pdpButtonStylesheetTag.href = pdpButtonStylesheet; 2542 2543 if (!document.getElementById('swym-pdp-button-stylesheet')) { 2544 head.appendChild(pdpButtonStylesheetTag); 2545 } 2546 2547 var x = document.getElementsByTagName('script')[0]; 2548 function createAndInsertScript(id, src, onLoadCallback) { 2549 var scriptTag = document.createElement('script'); 2550 scriptTag.id = id; 2551 scriptTag.type = 'text/javascript'; 2552 scriptTag.src = src; 2553 scriptTag.onload = onLoadCallback; 2554 x.parentNode.insertBefore(scriptTag, x); 2555 } 2556 2557 var pdpButtonScript = "https://cdn.shopify.com/extensions/01a11ab4-e106-7c83-9789-7b97c496dad3/swym-relay-845/assets/addtowishlistbutton.js"; 2558 createAndInsertScript(`swym-pdp-button-script`, pdpButtonScript, function () { 2559 const pdpBtnApi = window.WishlistPlusPDPButtonAPI; 2560 if (pdpBtnApi) { 2561 pdpBtnApi.setDefaultCustomizationOptions(swat); 2562 pdpBtnApi.initializePDPButton(swat, true); 2563 } 2564 }); 2565 break; 2566 default: 2567 return; 2568 } 2569 }); 2570 }); 2571 })(); // IIFE to prevent polluting global scope 2572</script>
2572 2573 2574 2575
2576<script> 2577 (function () { 2578 // Get the settings from Shopify's Liquid variables and create the styles 2579 const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"]; 2580 const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 2581 Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0; 2582 const isControlCentreEnabledFromBlockSettings = false; 2583 2584 // The duration is stored without a range, so support tools or the API can write 0, a negative 2585 // number or a non-number. Any of those would close the notification the moment it appears, so 2586 // fall back to the default unless the stored value is a usable positive number. 2587 const SWYM_DEFAULT_NOTIFICATION_DURATION_MS = 5000; 2588 const getSavedItemNotificationDuration = () => { 2589 const storedDuration = window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutNotificationDuration; 2590 return typeof storedDuration === 'number' && Number.isFinite(storedDuration) && storedDuration > 0 2591 ? storedDuration 2592 : SWYM_DEFAULT_NOTIFICATION_DURATION_MS; 2593 }; 2594 2595 if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) { 2596 // Don't enable control centre if this is disabled and block settings are not enabled 2597 return; 2598 } 2599 2600 let borderRadius = 6; 2601 let drawerWidth = window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutDrawerWidth || 400; 2602 2603 // Check if block settings exist, use them, otherwise fall back to common settings 2604 let primaryBgColor = isControlCentreEnabledFromBlockSettings ? 2605 "#000000" : 2606 window.SwymWishlistCommonCustomizationSettings.primaryColor; 2607 2608 let primaryTextColor = isControlCentreEnabledFromBlockSettings ? 2609 "#ffffff" : 2610 window.SwymWishlistCommonCustomizationSettings.secondaryColor; 2611 2612 let secondaryBgColor = isControlCentreEnabledFromBlockSettings ? 2613 "#F4F8FE" : null; 2614 let secondaryTextColor = isControlCentreEnabledFromBlockSettings ? 2615 "#333333" : null; 2616 2617 // Only use color adjustment functions if we're using common settings 2618 if (!secondaryBgColor || !secondaryTextColor) { 2619 function adjustOpacity(color, opacity) { 2620 if (color[0] === '#') { 2621 color = color.slice(1); 2622 } 2623 2624 if (color.length === 3) { 2625 color = color.split('').map(char => char + char).join(''); 2626 } 2627 2628 const r = parseInt(color.slice(0, 2), 16); 2629 const g = parseInt(color.slice(2, 4), 16); 2630 const b = parseInt(color.slice(4, 6), 16); 2631 2632 return `rgba(${r}, ${g}, ${b}, ${opacity})`; 2633 } 2634 2635 function hexToRgb(color) { 2636 if (color[0] === '#') { 2637 color = color.slice(1); 2638 } 2639 if (color.length === 3) { 2640 color = color.split('').map(c => c + c).join(''); 2641 } 2642 2643 return { 2644 r: parseInt(color.slice(0, 2), 16), 2645 g: parseInt(color.slice(2, 4), 16), 2646 b: parseInt(color.slice(4, 6), 16) 2647 }; 2648 } 2649 2650 function getLuminance({ r, g, b }) { 2651 return 0.299 * r + 0.587 * g + 0.114 * b; 2652 } 2653 2654 function generateSecondaryColors(primaryBgColor, primaryTextColor) { 2655 const secondaryBgOpacity = 0.2; 2656 const secondaryTextOpacity = 0.8; 2657 2658 const secondaryBgColor = adjustOpacity(primaryBgColor, secondaryBgOpacity); 2659 2660 const bgRgb = hexToRgb(primaryBgColor); 2661 const bgLuminance = getLuminance(bgRgb); 2662 2663 // Determine whether to use dark or light text for contrast 2664 const lightText = adjustOpacity(primaryTextColor, secondaryTextOpacity); 2665 const darkText = adjustOpacity(primaryBgColor, secondaryTextOpacity); 2666 2667 const secondaryTextColor = bgLuminance > 186 ? darkText : lightText; 2668 2669 return { 2670 secondaryBgColor, 2671 secondaryTextColor 2672 }; 2673 } 2674 2675 const generatedColors = generateSecondaryColors(primaryBgColor, primaryTextColor); 2676 secondaryBgColor = secondaryBgColor || generatedColors.secondaryBgColor; 2677 secondaryTextColor = secondaryTextColor || generatedColors.secondaryTextColor; 2678 } 2679 2680 // Create the CSS rule 2681 let styles = ` 2682 .swym-storefront-layout-root-component { 2683 --swym-storefront-layout-ui-border-radius: ${borderRadius}px; 2684 --swym-storefront-layout-button-border-radius: ${borderRadius}px; 2685 --swym-storefront-layout-side-drawer-width: ${drawerWidth}px; 2686 --swym-storefront-layout-button-color-bg-primary: ${primaryBgColor}; 2687 --swym-storefront-layout-button-color-text-primary: ${primaryTextColor}; 2688 --swym-storefront-layout-button-color-bg-secondary: ${secondaryBgColor}; 2689 --swym-storefront-layout-button-color-text-secondary: ${secondaryTextColor}; 2690 } 2691 `; 2692 2693 // Create a <style> element and append the styles 2694 let styleSheet = document.createElement("style"); 2695 styleSheet.type = "text/css"; 2696 styleSheet.innerText = styles; 2697 document.head.appendChild(styleSheet); 2698 2699 if (typeof window.SwymStorefrontLayoutContext === 'undefined') { 2700 window.SwymStorefrontLayoutContext = {}; 2701 } 2702 if (typeof window.SwymStorefrontLayoutExtensions === 'undefined'){ 2703 window.SwymStorefrontLayoutExtensions = {}; 2704 } 2705 2706 // Expose block settings toggle state so ThemeCSSMapping can respect it. 2707 // When true, theme editor color pickers take priority over inherited theme CSS variables. 2708 SwymStorefrontLayoutContext.BlockSettingsEnabled = isControlCentreEnabledFromBlockSettings; 2709 2710 if (isControlCentreEnabledFromBlockSettings) { 2711 // If block settings are enabled, use them 2712 SwymStorefrontLayoutContext.Settings = { 2713 EnableStorefrontLayoutOnLauncher: true, 2714 EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true, 2715 StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer", 2716 StorefrontLayoutDrawerPosition: "left", 2717 StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container", 2718 StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist", 2719 EnableStorefrontLayoutVariantSelector: true, 2720 StorefrontLayoutNotificationPosition: "left", 2721 StorefrontLayoutActionPopupPosition: "left", 2722 StorefrontLayoutNotificationDuration: 5000, 2723 // Merchant-configurable, and read only by the "Item saved" notification shown when a 2724 // shopper adds a product to their wishlist. Every other notification keeps the fixed 2725 // StorefrontLayoutNotificationDuration above. 2726 StorefrontLayoutItemSavedNotificationAutoClose: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutNotificationAutoClose ?? true, 2727 StorefrontLayoutItemSavedNotificationDuration: getSavedItemNotificationDuration() 2728 }; 2729 } else { 2730 // If only metafield is enabled but no block settings, use common settings 2731 SwymStorefrontLayoutContext.Settings = { 2732 EnableStorefrontLayoutOnLauncher: true, 2733 EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true, 2734 StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer", 2735 StorefrontLayoutDrawerPosition: "left", 2736 StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container", 2737 StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist", 2738 EnableStorefrontLayoutVariantSelector: true, 2739 StorefrontLayoutNotificationPosition: "left", 2740 StorefrontLayoutActionPopupPosition: "left", 2741 StorefrontLayoutNotificationDuration: 5000, 2742 // Merchant-configurable, and read only by the "Item saved" notification shown when a 2743 // shopper adds a product to their wishlist. Every other notification keeps the fixed 2744 // StorefrontLayoutNotificationDuration above. 2745 StorefrontLayoutItemSavedNotificationAutoClose: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutNotificationAutoClose ?? true, 2746 StorefrontLayoutItemSavedNotificationDuration: getSavedItemNotificationDuration() 2747 }; 2748 } 2749 const storefrontLayoutCallback = (swat) =>{ 2750 SwymStorefrontLayoutContext.swat = swat; 2751 let isStoreOnPaidPlan = swat.getApp('Wishlist')?.['is-paid']; 2752 let isWishlistEnabled = swat.getApp('Wishlist')?.['enabled']; 2753 SwymStorefrontLayoutContext.Settings = { 2754 ...SwymStorefrontLayoutContext?.Settings, 2755 EnableStorefrontLayoutCollection: window?.SwymEnabledCommonFeatures?.["multiple-wishlist"] ?? false, 2756 EnableStorefrontLayout: isWishlistEnabled && (isControlCentreEnabledFromBlockSettings || isControlCentreEnabledFromMetafield), 2757 } 2758 2759 if(SwymStorefrontLayoutContext?.Settings?.EnableStorefrontLayout){ 2760 if(SwymStorefrontLayoutContext?.CustomEvents?.LayoutInitialized){ 2761 var event = new CustomEvent(SwymStorefrontLayoutContext.CustomEvents.LayoutInitialized, { 2762 detail: { settings: SwymStorefrontLayoutContext?.Settings } 2763 }); 2764 document.dispatchEvent(event); 2765 }else{ 2766 swat.utils.warn(`LayoutInitialized event is not defined.`); 2767 } 2768 }else{ 2769 swat.utils.warn(`Storefront Layout is disabled.`); 2770 document.getElementById("swym-storefront-layout-container")?.remove(); 2771 document.getElementById("swym-storefront-extention-render-container")?.remove(); 2772 } 2773 } 2774 2775 if (!window.SwymCallbacks) { 2776 window.SwymCallbacks = []; 2777 } 2778 window.SwymCallbacks.push(storefrontLayoutCallback); 2779 2780 SwymStorefrontLayoutContext.SwymCustomerData = { 2781 2782 name: null, 2783 email: null 2784 2785 };
2786 SwymStorefrontLayoutContext.isShopperLoggedIn = !!SwymStorefrontLayoutContext?.SwymCustomerData?.email; 2787 })(); 2788</script>
2788 2789 2790 2791 2792 2793</div>
2793<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2793 2794</body> 2795</html> 2796
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.