1<!doctype html> 2<html class="js" lang="en"> 3 <head> 4 <meta name="google-site-verification" content="7jM--0FkH3rVSEjXFT_EBmCYFF7jEIFej_4Z_P8gBdQ" /><meta charset="utf-8"> 5 <meta name="viewport" content="width=device-width,initial-scale=1"> 6 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 7 <meta name="theme-color" content=""> 8 9
9<script> 10 /* 11 The Facebook/Instagram in-app browser (iOS) injects code that calls 12 these handlers without always defining them, throwing 13 "Can't find variable: _AutofillCallbackHandler" into Clarity. 14 Stubbing them silences Meta's noise; must run before any Meta code. 15 */ 16 window._AutofillCallbackHandler = window._AutofillCallbackHandler || function () {}; 17 window._pcmBridgeCallbackHandler = window._pcmBridgeCallbackHandler || function () {}; 18 /* 19 Same family: Meta's iOS code also evaluates window.webkit.messageHandlers, 20 which is undefined outside a configured WKWebView ("undefined is not an 21 object"). Stub only when absent; never overwrite the native bridge. 22 */ 23 try { 24 if (!window.webkit) { 25 window.webkit = { messageHandlers: {} }; 26 } else if (!window.webkit.messageHandlers) { 27 window.webkit.messageHandlers = {}; 28 } 29 } catch (e) { /* native webkit object can be read-only â leave it alone */ } 30</script>
30<link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 31 <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin> 32 <link rel="preconnect" href="https://www.googletagmanager.com"> 33 <link rel="dns-prefetch" href="https://pdp.gokwik.co"> 34 <link rel="dns-prefetch" href="https://api.gokwik.co"> 35 <link rel="dns-prefetch" href="https://cdn.larapush.com"> 36 <link rel="dns-prefetch" href="https://www.clarity.ms"><link 37 rel="preload" 38 as="image" 39 fetchpriority="high" 40 href="//lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=1946" 41 imagesrcset=" 42 //lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=600 600w, 43 //lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=1000 1000w, 44 //lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=1946 1946w 45 " 46 imagesizes="(min-width: 1200px) 495px, (min-width: 990px) calc(45.0vw - 10rem), (min-width: 750px) calc(100vw - 10rem), 100vw" 47 ><link rel="preload" as="font" href="//lillegendsbooks.com/cdn/fonts/nunito/nunito_n4.fc49103dc396b42cae9460289072d384b6c6eb63.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//lillegendsbooks.com/cdn/fonts/fredoka/fredoka_n4.eb35fd8d4bb8056d7499b912e19fc60e645e4373.woff2" type="font/woff2" crossorigin><link rel="canonical" href="https://lillegendsbooks.com/products/writing-practice-books-boxset-of-4"><link rel="icon" type="image/png" href="//lillegendsbooks.com/cdn/shop/files/LL-512x512.png?crop=center&height=32&v=1787037602&width=32"><title> 48 Writing Practice Book Set for Kids | Age 2-5 | Boxset of 4 49 – Lil Legends Books</title><meta name="description" content="Shop this Writing Practice Book Set of 4 for kids age 2-5 â lines, patterns, numbers & alphabet tracing. Builds pre-writing & fine motor skills. Buy now!"> 50 51<meta property="og:site_name" content="Lil Legends Books"> 52<meta property="og:url" content="https://lillegendsbooks.com/products/writing-practice-books-boxset-of-4"> 53<meta property="og:title" content="Writing Practice Book Set for Kids | Age 2-5 | Boxset of 4"> 54<meta property="og:type" content="product"> 55<meta property="og:description" content="Shop this Writing Practice Book Set of 4 for kids age 2-5 â lines, patterns, numbers & alphabet tracing. Builds pre-writing & fine motor skills. Buy now!"><meta property="og:image" content="http://lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025"> 56 <meta property="og:image:secure_url" content="https://lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025"> 57 <meta property="og:image:width" content="2000"> 58 <meta property="og:image:height" content="2000"><meta property="og:price:amount" content="482"> 59 <meta property="og:price:currency" content="INR"><meta name="twitter:card" content="summary_large_image"> 60<meta name="twitter:title" content="Writing Practice Book Set for Kids | Age 2-5 | Boxset of 4"> 61<meta name="twitter:description" content="Shop this Writing Practice Book Set of 4 for kids age 2-5 â lines, patterns, numbers & alphabet tracing. Builds pre-writing & fine motor skills. Buy now!"> 62 63<link href="//lillegendsbooks.com/cdn/shop/t/23/assets/base.css?v=8753650261231259981791362032" rel="stylesheet" type="text/css" media="all" /> 64<link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-cart-items.css?v=123238115697927560811782536198" media="print" onload="this.media='all'"><link rel="preload" as="style" href="//lillegendsbooks.com/cdn/shop/t/23/assets/custom.css?v=19663327774551891511784212068" onload="this.onload=null;this.rel='stylesheet'"> 65 <noscript> 66 <link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-cart-items.css?v=123238115697927560811782536198"> 67 <link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/custom.css?v=19663327774551891511784212068"> 68 </noscript><link href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-localization-form.css?v=86199867289619414191782536204" rel="stylesheet" type="text/css" media="all" /> 69
69<script src="//lillegendsbooks.com/cdn/shop/t/23/assets/localization-form.js?v=153224581875487426271782536272" defer="defer"></script>
69<link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-predictive-search.css?v=118287347329104325951782536208" media="print" onload="this.media='all'">
69<script src="//lillegendsbooks.com/cdn/shop/t/23/assets/constants.js?v=33607717734045830721782536215" defer="defer"></script>
69 70
70<script src="//lillegendsbooks.com/cdn/shop/t/23/assets/pubsub.js?v=54780092023730648381782536289" defer="defer"></script>
70 71
71<script src="//lillegendsbooks.com/cdn/shop/t/23/assets/global.js?v=97807611888192158161784527868" defer="defer"></script>
71 72
72<script src="//lillegendsbooks.com/cdn/shop/t/23/assets/details-disclosure.js?v=120846309882093687821782536218" defer="defer"></script>
72 73
73<script src="//lillegendsbooks.com/cdn/shop/t/23/assets/details-modal.js?v=41426567806028824261782536219" defer="defer"></script>
73 74
74<script src="//lillegendsbooks.com/cdn/shop/t/23/assets/search-form.js?v=150851148634739733621782536296" defer="defer"></script>
74<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
74<meta name="google-site-verification" content="Y-8fQlOkUtOF0OVcfj0qSf9HNSxAGAhbn8-ZzNLPYS8"> 75<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/90459275555/digital_wallets/dialog"> 76<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/54130637635875:1?ucp/version=2026-08-25" payment="com.google.pay dev.shopify.card dev.shopify.shop_pay"><link rel="alternate" type="application/json+oembed" href="https://lillegendsbooks.com/products/writing-practice-books-boxset-of-4.oembed">
77<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
vendor: 1 bytes, line 77
77
78<script id="shopify-features" type="application/json">{"accessToken":"7ff2740ec20e51ff299a5e0dd0929d7e","betas":["rich-media-storefront-analytics"],"domain":"lillegendsbooks.com","predictiveSearch":true,"shopId":90459275555,"locale":"en"}</script>
vendor: 1 bytes, line 78
78
79<script>var Shopify = Shopify || {}; 80Shopify.shop = "lillegendsbyoswaalbooks.myshopify.com"; 81Shopify.locale = "en"; 82Shopify.currency = {"active":"INR","rate":"1.0"}; 83Shopify.country = "US"; 84Shopify.theme = {"name":"CWV improved - LL","id":186522566947,"schema_name":"Dawn","schema_version":"15.1.0","theme_store_id":887,"role":"main"}; 85Shopify.theme.handle = "null"; 86Shopify.theme.style = {"id":null,"handle":null}; 87Shopify.cdnHost = "lillegendsbooks.com/cdn"; 88Shopify.routes = Shopify.routes || {}; 89Shopify.routes.root = "/"; 90Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 91Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 92Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 93Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 93
93
94<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 94
94
95<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 95
95
96<script> 97 window.Shopify = window.Shopify || {}; 98 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 99 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 100 window.Shopify.SignInWithShop.eligible = true; 101</script>
vendor: 1 bytes, line 101
101
102<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 102
102
103<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 103
103
104<script type="module"> 105 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 106 107 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 108 109</script>
vendor: 1 bytes, line 109
109
110<script> 111 window.Shopify = window.Shopify || {}; 112 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 113 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"]}; 114</script>
vendor: 1 bytes, line 114
114
115<script id="__st">var __st={"a":90459275555,"offset":19800,"reqid":"8b0cf7b3-a06b-4732-9d4d-f3394750bd5d-1791410857","pageurl":"lillegendsbooks.com\/products\/writing-practice-books-boxset-of-4","u":"85614c0f0516","p":"product","rtyp":"product","rid":9951027659043};</script>
vendor: 1 bytes, line 115
115
116<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 116
116
117<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 117
117
118<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//lillegendsbooks.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 118
118
119<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 = "//lillegendsbooks.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>
119<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 119
119
120<script> 121 window.Shopify = window.Shopify || {}; 122 window.Shopify.MCP = window.Shopify.MCP || {}; 123 window.Shopify.MCP.enabled = true; 124 window.Shopify.MCP.shop = "lillegendsbyoswaalbooks.myshopify.com"; 125 window.Shopify.MCP.mcpEndpoint = "https:\/\/lillegendsbooks.com\/api\/mcp"; 126 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"]}}]; 127</script>
vendor: 1 bytes, line 127
127
128<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("\/\/lillegendsbooks.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 129</script>
vendor: 1 bytes, line 129
129
130<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://lillegendsbooks.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 131</script>
vendor: 1 bytes, line 131
131
132<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 133 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); 134</script>
vendor: 1 bytes, line 134
134
135<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})}})); 136</script>
vendor: 1 bytes, line 136
136
137<script id='scb4127' type='text/javascript' async='' src='https://lillegendsbooks.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
137<script id="sections-script" data-sections="header" defer="defer" src="//lillegendsbooks.com/cdn/shop/t/23/compiled_assets/scripts.js?v=62032381391054159711782554690"></script>
vendor: 1 bytes, line 137
137
138<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
138 139 140 141 <style data-shopify> 142 @font-face { 143 font-family: Nunito; 144 font-weight: 400; 145 font-style: normal; 146 font-display: swap; 147 src: url("//lillegendsbooks.com/cdn/fonts/nunito/nunito_n4.fc49103dc396b42cae9460289072d384b6c6eb63.woff2") format("woff2"), 148 url("//lillegendsbooks.com/cdn/fonts/nunito/nunito_n4.5d26d13beeac3116db2479e64986cdeea4c8fbdd.woff") format("woff"); 149} 150 151 @font-face { 152 font-family: Nunito; 153 font-weight: 700; 154 font-style: normal; 155 font-display: swap; 156 src: url("//lillegendsbooks.com/cdn/fonts/nunito/nunito_n7.37cf9b8cf43b3322f7e6e13ad2aad62ab5dc9109.woff2") format("woff2"), 157 url("//lillegendsbooks.com/cdn/fonts/nunito/nunito_n7.45cfcfadc6630011252d54d5f5a2c7c98f60d5de.woff") format("woff"); 158} 159 160 @font-face { 161 font-family: Nunito; 162 font-weight: 400; 163 font-style: italic; 164 font-display: swap; 165 src: url("//lillegendsbooks.com/cdn/fonts/nunito/nunito_i4.fd53bf99043ab6c570187ed42d1b49192135de96.woff2") format("woff2"), 166 url("//lillegendsbooks.com/cdn/fonts/nunito/nunito_i4.cb3876a003a73aaae5363bb3e3e99d45ec598cc6.woff") format("woff"); 167} 168 169 @font-face { 170 font-family: Nunito; 171 font-weight: 700; 172 font-style: italic; 173 font-display: swap; 174 src: url("//lillegendsbooks.com/cdn/fonts/nunito/nunito_i7.3f8ba2027bc9ceb1b1764ecab15bae73f86c4632.woff2") format("woff2"), 175 url("//lillegendsbooks.com/cdn/fonts/nunito/nunito_i7.82bfb5f86ec77ada3c9f660da22064c2e46e1469.woff") format("woff"); 176} 177 178 @font-face { 179 font-family: Fredoka; 180 font-weight: 400; 181 font-style: normal; 182 font-display: swap; 183 src: url("//lillegendsbooks.com/cdn/fonts/fredoka/fredoka_n4.eb35fd8d4bb8056d7499b912e19fc60e645e4373.woff2") format("woff2"), 184 url("//lillegendsbooks.com/cdn/fonts/fredoka/fredoka_n4.bc34ad1871d4011d11d39d0d6c4f34a458b5ead4.woff") format("woff"); 185} 186 187 188 189 :root, 190 .color-scheme-1 { 191 --color-background: 255,255,255; 192 193 --gradient-background: #ffffff; 194 195 196 197 198 --color-foreground: 17,17,17; 199 --color-background-contrast: 191,191,191; 200 --color-shadow: 40,67,144; 201 --color-button: 255,184,0; 202 --color-button-text: 17,17,17; 203 --color-secondary-button: 255,255,255; 204 --color-secondary-button-text: 40,67,144; 205 --color-link: 40,67,144; 206 --color-badge-foreground: 17,17,17; 207 --color-badge-background: 255,255,255; 208 --color-badge-border: 17,17,17; 209 --payment-terms-background-color: rgb(255 255 255); 210 } 211 212 213 .color-scheme-2 { 214 --color-background: 255,0,0; 215 216 --gradient-background: #ff0000; 217 218 219 220 221 --color-foreground: 255,255,255; 222 --color-background-contrast: 128,0,0; 223 --color-shadow: 17,17,17; 224 --color-button: 255,184,0; 225 --color-button-text: 17,17,17; 226 --color-secondary-button: 255,0,0; 227 --color-secondary-button-text: 255,255,255; 228 --color-link: 255,255,255; 229 --color-badge-foreground: 255,255,255; 230 --color-badge-background: 255,0,0; 231 --color-badge-border: 255,255,255; 232 --payment-terms-background-color: rgb(255 0 0); 233 } 234 235 236 .color-scheme-3 { 237 --color-background: 40,67,144; 238 239 --gradient-background: #284390; 240 241 242 243 244 --color-foreground: 255,255,255; 245 --color-background-contrast: 12,21,44; 246 --color-shadow: 17,17,17; 247 --color-button: 255,184,0; 248 --color-button-text: 17,17,17; 249 --color-secondary-button: 40,67,144; 250 --color-secondary-button-text: 255,255,255; 251 --color-link: 255,255,255; 252 --color-badge-foreground: 255,255,255; 253 --color-badge-background: 40,67,144; 254 --color-badge-border: 255,255,255; 255 --payment-terms-background-color: rgb(40 67 144); 256 } 257 258 259 .color-scheme-4 { 260 --color-background: 40,67,144; 261 262 --gradient-background: #284390; 263 264 265 266 267 --color-foreground: 255,255,255; 268 --color-background-contrast: 12,21,44; 269 --color-shadow: 18,18,18; 270 --color-button: 255,184,0; 271 --color-button-text: 17,17,17; 272 --color-secondary-button: 40,67,144; 273 --color-secondary-button-text: 255,255,255; 274 --color-link: 255,255,255; 275 --color-badge-foreground: 255,255,255; 276 --color-badge-background: 40,67,144; 277 --color-badge-border: 255,255,255; 278 --payment-terms-background-color: rgb(40 67 144); 279 } 280 281 282 .color-scheme-5 { 283 --color-background: 40,67,144; 284 285 --gradient-background: #284390; 286 287 288 289 290 --color-foreground: 255,255,255; 291 --color-background-contrast: 12,21,44; 292 --color-shadow: 18,18,18; 293 --color-button: 255,184,0; 294 --color-button-text: 17,17,17; 295 --color-secondary-button: 40,67,144; 296 --color-secondary-button-text: 255,255,255; 297 --color-link: 255,255,255; 298 --color-badge-foreground: 255,255,255; 299 --color-badge-background: 40,67,144; 300 --color-badge-border: 255,255,255; 301 --payment-terms-background-color: rgb(40 67 144); 302 } 303 304 305 .color-scheme-8a63eb06-14f0-4a80-8e8e-b931404bc739 { 306 --color-background: 255,0,0; 307 308 --gradient-background: #ff0000; 309 310 311 312 313 --color-foreground: 255,255,255; 314 --color-background-contrast: 128,0,0; 315 --color-shadow: 18,18,18; 316 --color-button: 255,184,0; 317 --color-button-text: 17,17,17; 318 --color-secondary-button: 255,0,0; 319 --color-secondary-button-text: 255,255,255; 320 --color-link: 255,255,255; 321 --color-badge-foreground: 255,255,255; 322 --color-badge-background: 255,0,0; 323 --color-badge-border: 255,255,255; 324 --payment-terms-background-color: rgb(255 0 0); 325 } 326 327 328 .color-scheme-navy-gold { 329 --color-background: 43,34,87; 330 331 --gradient-background: #2b2257; 332 333 334 335 336 --color-foreground: 255,248,236; 337 --color-background-contrast: 52,41,105; 338 --color-shadow: 0,0,0; 339 --color-button: 255,199,44;
340 --color-button-text: 43,34,87; 341 --color-secondary-button: 43,34,87; 342 --color-secondary-button-text: 255,248,236; 343 --color-link: 255,248,236; 344 --color-badge-foreground: 255,248,236; 345 --color-badge-background: 43,34,87; 346 --color-badge-border: 255,248,236; 347 --payment-terms-background-color: rgb(43 34 87); 348 } 349 350 351 body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-8a63eb06-14f0-4a80-8e8e-b931404bc739, .color-scheme-navy-gold { 352 color: rgba(var(--color-foreground), 0.75); 353 background-color: rgb(var(--color-background)); 354 } 355 356 :root { 357 --font-body-family: Nunito, sans-serif; 358 --font-body-style: normal; 359 --font-body-weight: 400; 360 --font-body-weight-bold: 700; 361 362 --font-heading-family: Fredoka, sans-serif; 363 --font-heading-style: normal; 364 --font-heading-weight: 400; 365 366 --font-body-scale: 1.0; 367 --font-heading-scale: 1.0; 368 369 --media-padding: px; 370 --media-border-opacity: 0.05; 371 --media-border-width: 1px; 372 --media-radius: 0px; 373 --media-shadow-opacity: 0.0; 374 --media-shadow-horizontal-offset: 0px; 375 --media-shadow-vertical-offset: 4px; 376 --media-shadow-blur-radius: 5px; 377 --media-shadow-visible: 0; 378 379 --page-width: 120rem; 380 --page-width-margin: 0rem; 381 382 --product-card-image-padding: 0.0rem; 383 --product-card-corner-radius: 0.6rem; 384 --product-card-text-alignment: left; 385 --product-card-border-width: 0.2rem; 386 --product-card-border-opacity: 0.1; 387 --product-card-shadow-opacity: 0.6; 388 --product-card-shadow-visible: 1; 389 --product-card-shadow-horizontal-offset: 0.0rem; 390 --product-card-shadow-vertical-offset: 0.0rem; 391 --product-card-shadow-blur-radius: 1.0rem; 392 393 --collection-card-image-padding: 0.0rem; 394 --collection-card-corner-radius: 0.0rem; 395 --collection-card-text-alignment: left; 396 --collection-card-border-width: 0.0rem; 397 --collection-card-border-opacity: 0.1; 398 --collection-card-shadow-opacity: 0.0; 399 --collection-card-shadow-visible: 0; 400 --collection-card-shadow-horizontal-offset: 0.0rem; 401 --collection-card-shadow-vertical-offset: 0.4rem; 402 --collection-card-shadow-blur-radius: 0.5rem; 403 404 --blog-card-image-padding: 0.0rem; 405 --blog-card-corner-radius: 0.0rem; 406 --blog-card-text-alignment: left; 407 --blog-card-border-width: 0.0rem; 408 --blog-card-border-opacity: 0.1; 409 --blog-card-shadow-opacity: 0.0; 410 --blog-card-shadow-visible: 0; 411 --blog-card-shadow-horizontal-offset: 0.0rem; 412 --blog-card-shadow-vertical-offset: 0.4rem; 413 --blog-card-shadow-blur-radius: 0.5rem; 414 415 --badge-corner-radius: 4.0rem; 416 417 --popup-border-width: 1px; 418 --popup-border-opacity: 0.1; 419 --popup-corner-radius: 0px; 420 --popup-shadow-opacity: 0.05; 421 --popup-shadow-horizontal-offset: 0px; 422 --popup-shadow-vertical-offset: 4px; 423 --popup-shadow-blur-radius: 5px; 424 425 --drawer-border-width: 1px; 426 --drawer-border-opacity: 0.1; 427 --drawer-shadow-opacity: 0.0; 428 --drawer-shadow-horizontal-offset: 0px; 429 --drawer-shadow-vertical-offset: 4px; 430 --drawer-shadow-blur-radius: 5px; 431 432 --spacing-sections-desktop: 0px; 433 --spacing-sections-mobile: 0px; 434 435 --grid-desktop-vertical-spacing: 20px; 436 --grid-desktop-horizontal-spacing: 20px; 437 --grid-mobile-vertical-spacing: 10px; 438 --grid-mobile-horizontal-spacing: 10px; 439 440 --text-boxes-border-opacity: 0.1; 441 --text-boxes-border-width: 0px; 442 --text-boxes-radius: 0px; 443 --text-boxes-shadow-opacity: 0.0; 444 --text-boxes-shadow-visible: 0; 445 --text-boxes-shadow-horizontal-offset: 0px; 446 --text-boxes-shadow-vertical-offset: 4px; 447 --text-boxes-shadow-blur-radius: 5px; 448 449 --buttons-radius: 0px; 450 --buttons-radius-outset: 0px; 451 --buttons-border-width: 1px; 452 --buttons-border-opacity: 1.0; 453 --buttons-shadow-opacity: 0.0; 454 --buttons-shadow-visible: 0; 455 --buttons-shadow-horizontal-offset: 0px; 456 --buttons-shadow-vertical-offset: 4px; 457 --buttons-shadow-blur-radius: 5px; 458 --buttons-border-offset: 0px; 459 460 --inputs-radius: 0px; 461 --inputs-border-width: 1px; 462 --inputs-border-opacity: 0.55; 463 --inputs-shadow-opacity: 0.0; 464 --inputs-shadow-horizontal-offset: 0px; 465 --inputs-margin-offset: 0px; 466 --inputs-shadow-vertical-offset: 4px; 467 --inputs-shadow-blur-radius: 5px; 468 --inputs-radius-outset: 0px; 469 470 --variant-pills-radius: 40px; 471 --variant-pills-border-width: 1px; 472 --variant-pills-border-opacity: 0.55; 473 --variant-pills-shadow-opacity: 0.0; 474 --variant-pills-shadow-horizontal-offset: 0px; 475 --variant-pills-shadow-vertical-offset: 4px; 476 --variant-pills-shadow-blur-radius: 5px; 477 } 478 479 *, 480 *::before, 481 *::after { 482 box-sizing: inherit; 483 } 484 485 html { 486 box-sizing: border-box; 487 font-size: calc(var(--font-body-scale) * 62.5%); 488 height: 100%; 489 } 490 491 body { 492 display: grid; 493 grid-template-rows: auto auto 1fr auto; 494 grid-template-columns: 100%; 495 min-height: 100%; 496 margin: 0; 497 font-size: 1.5rem; 498 letter-spacing: 0.06rem; 499 line-height: calc(1 + 0.8 / var(--font-body-scale)); 500 font-family: var(--font-body-family); 501 font-style: var(--font-body-style); 502 font-weight: var(--font-body-weight); 503 } 504 505 @media screen and (min-width: 750px) { 506 body { font-size: 1.6rem; } 507 } 508 509 /* ---- UI styles (moved out of a separate late <style> block) ---- */ 510 .gokwik-buynow-button { max-width: 44rem; } 511 512 .jdgm-write-review-modal .jdgm-write-review-modal__nav-btn { background-color: #3f41ae; } 513 .jdgm-write-review-modal__close-btn { display: block !important; opacity: 1 !important; } 514 .card-information .rating, 515 .card-information .rating-text.caption, 516 .card-information .rating-count.caption { display: none; }
517 .home-page .jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link.jdgm--done-setup { display: none; } 518 .jdgm-prev-badge { position: relative; padding-left: 27px; } 519 .jdgm-prev-badge .rating-n { position: absolute; left: 0; top: 1px; } 520 521 .card__badge { display: none; } 522 .price-item.price-item--regular { font-size: 18px; } 523 .price-item.price-item--sale { font-size: 22px; } 524 525 .custom-soldout-badge { 526 position: absolute; top: 8px; right: 8px; 527 background: #000; color: #fff; 528 padding: 6px 12px; font-size: 13px; font-weight: 600; 529 border-radius: 4px; z-index: 20; 530 text-transform: uppercase; pointer-events: none; opacity: 0.8; 531 } 532 .custom-discount-badge { 533 position: absolute; top: 8px; left: 8px; 534 background: #284390; color: #fff; 535 padding: 6px 12px; font-size: 13px; font-weight: 600; 536 border-radius: 4px; z-index: 20; 537 text-transform: uppercase; pointer-events: none; 538 } 539 @media (max-width: 767px) { 540 .custom-soldout-badge { font-size: 10px; right: 0; top: 0; padding: 4px 9px; } 541 .custom-discount-badge { font-size: 10px; left: 0; top: 0; padding: 4px 9px; } 542 } 543 544 body p { margin: revert; } 545 546 @keyframes saleBlink { 547 0%, 100% { opacity: 1; transform: translateX(-50%) scale(1); } 548 50% { opacity: 0.55; transform: translateX(-50%) scale(0.94); } 549 } 550 551 #HeaderMenu-flash-sale { 552 position: relative !important; 553 background: #FFD700 !important; 554 color: #7a4f00 !important; 555 border-radius: 8px !important; 556 padding: 6px 14px !important; 557 margin-top: 6px !important; 558 } 559 #HeaderMenu-flash-sale::before { 560 content: "ð¥ SALE"; 561 position: absolute; top: -14px; left: 50%; 562 transform: translateX(-50%) !important; 563 background: #e63946; color: #fff; 564 font-size: 9px; font-weight: 600; letter-spacing: 0.05em; 565 padding: 2px 9px 3px; border-radius: 20px 20px 14px 14px; 566 white-space: nowrap; pointer-events: none; 567 animation: saleBlink 1.1s ease-in-out infinite; 568 line-height: 1.6; 569 } 570 </style>
571<script type="application/ld+json"> 572 [ 573 { 574 "@context": "https://schema.org", 575 "@type": "WebSite", 576 "name": "Lil Legends Books", 577 "url": "https://lillegendsbooks.com", 578 "potentialAction": { 579 "@type": "SearchAction", 580 "target": { 581 "@type": "EntryPoint", 582 "urlTemplate": "https://lillegendsbooks.com/search?q={search_term_string}" 583 }, 584 "query-input": "required name=search_term_string" 585 } 586 }, 587 { 588 "@context": "https://schema.org", 589 "@id": "https://lillegendsbooks.com/#organization", 590 "@type": "Organization", 591 "name": "Lil Legends Books", 592 "url": "https://lillegendsbooks.com", 593 "logo": { 594 "@type": "ImageObject", 595 "url": "https://cdn.shopify.com/s/files/1/0904/5927/5555/files/lilLogo.png?v=1727033378" 596 }, 597 "contactPoint": { 598 "@type": "ContactPoint", 599 "telephone": "+91-7303850018", 600 "contactType": "customer support", 601 "areaServed": "IN", 602 "availableLanguage": ["English", "Hindi"] 603 }, 604 "address": { 605 "@type": "PostalAddress", 606 "streetAddress": "1/11 Sahitya Kunj, M.G. Road", 607 "addressLocality": "Agra", 608 "addressRegion": "Uttar Pradesh", 609 "postalCode": "282002", 610 "addressCountry": "IN" 611 }, 612 "sameAs": [ 613 "https://www.facebook.com/lillegendsbooks", 614 "https://www.instagram.com/lillegendsbooks" 615 ] 616 } 617 ] 618 </script>
618<script> 619 if (Shopify.designMode) { 620 document.documentElement.classList.add('shopify-design-mode'); 621 } 622 </script>
622 623
623<script type="application/ld+json"> 624 { 625 "@context": "https://schema.org", 626 "@type": "BreadcrumbList", 627 "itemListElement": [ 628 { 629 "@type": "ListItem", 630 "position": 1, 631 "name": "Home", 632 "item": "https://lillegendsbooks.com" 633 }, 634 { 635 "@type": "ListItem", 636 "position": 2, 637 "name": "Products", 638 "item": "https://lillegendsbooks.com/collections/all" 639 }, 640 { 641 "@type": "ListItem", 642 "position": 3, 643 "name": "Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5", 644 "item": "https://lillegendsbooks.com/products/writing-practice-books-boxset-of-4" 645 } 646 ] 647 } 648 </script>
648 649 650
651<script> 652const AllowUrlArray_SEOAnt = ['cdn.nfcube.com', 'cdnv2.mycustomizer.com']; 653const ForbidUrlArray_SEOAnt = []; 654window.WhiteUrlArray_SEOAnt = AllowUrlArray_SEOAnt.map(src => new RegExp(src, 'i')); 655window.BlackUrlArray_SEOAnt = ForbidUrlArray_SEOAnt.map(src => new RegExp(src, 'i')); 656</script>
vendor: 1 bytes, line 656
656
657<script> 658// Limit output 659class AllowJsPlugin{constructor(e){const attrArr=["default","defer","async"];this.listener=this.handleListener.bind(this,e),this.jsArr=[],this.attribute=attrArr.reduce(((e,t)=>({...e,[t]:[]})),{});const t=this;e.forEach((e=>window.addEventListener(e,t.listener,{passive:!0})))}handleListener(e){const t=this;return e.forEach((e=>window.removeEventListener(e,t.listener))),"complete"===document.readyState?this.handleDOM():document.addEventListener("readystatechange",(e=>{if("complete"===e.target.readyState)return setTimeout(t.handleDOM.bind(t),1)}))}async handleDOM(){this.pauseEvent(),this.pauseJQuery(),this.getScripts(),this.beforeScripts();for(const e of Object.keys(this.attribute))await this.changeScripts(this.attribute[e]);for(const e of["DOMContentLoaded","readystatechange"])await this.requestRedraw(),document.dispatchEvent(new Event("allowJS-"+e));document.lightJSonreadystatechange&&document.lightJSonreadystatechange();for(const e of["DOMContentLoaded","load"])await this.requestRedraw(),window.dispatchEvent(new Event("allowJS-"+e));await this.requestRedraw(),window.lightJSonload&&window.lightJSonload(),await this.requestRedraw(),this.jsArr.forEach((e=>e(window).trigger("allowJS-jquery-load"))),window.dispatchEvent(new Event("allowJS-pageshow")),await this.requestRedraw(),window.lightJSonpageshow&&window.lightJSonpageshow()}async requestRedraw(){return new Promise((e=>requestAnimationFrame(e)))}getScripts(){document.querySelectorAll("script[type=AllowJs]").forEach((e=>{e.hasAttribute("src")?e.hasAttribute("async")&&e.async?this.attribute.async.push(e):e.hasAttribute("defer")&&e.defer?this.attribute.defer.push(e):this.attribute.default.push(e):this.attribute.default.push(e)}))}beforeScripts(){const e=this,t=Object.keys(this.attribute).reduce(((t,n)=>[...t,...e.attribute[n]]),[]),n=document.createDocumentFragment();t.forEach((e=>{const t=e.getAttribute("src");if(!t)return;const s=document.createElement("link");s.href=t,s.rel="preload",s.as="script",n.appendChild(s)})),document.head.appendChild(n)}async changeScripts(e){let t;for(;t=e.shift();)await this.requestRedraw(),new Promise((e=>{const n=document.createElement("script");[...t.attributes].forEach((e=>{"type"!==e.nodeName&&n.setAttribute(e.nodeName,e.nodeValue)})),t.hasAttribute("src")?(n.addEventListener("load",e),n.addEventListener("error",e)):(n.text=t.text,e()),t.parentNode.replaceChild(n,t)}))}pauseEvent(){const e={};[{obj:document,name:"DOMContentLoaded"},{obj:window,name:"DOMContentLoaded"},{obj:window,name:"load"},{obj:window,name:"pageshow"},{obj:document,name:"readystatechange"}].map((t=>function(t,n){function s(n){return e[t].list.indexOf(n)>=0?"allowJS-"+n:n}e[t]||(e[t]={list:[n],add:t.addEventListener,remove:t.removeEventListener},t.addEventListener=(...n)=>{n[0]=s(n[0]),e[t].add.apply(t,n)},t.removeEventListener=(...n)=>{n[0]=s(n[0]),e[t].remove.apply(t,n)})}(t.obj,t.name))),[{obj:document,name:"onreadystatechange"},{obj:window,name:"onpageshow"}].map((e=>function(e,t){let n=e[t];Object.defineProperty(e,t,{get:()=>n||function(){},set:s=>{e["allowJS"+t]=n=s}})}(e.obj,e.name)))}pauseJQuery(){const e=this;let t=window.jQuery;Object.defineProperty(window,"jQuery",{get:()=>t,set(n){if(!n||!n.fn||!e.jsArr.includes(n))return void(t=n);n.fn.ready=n.fn.init.prototype.ready=e=>{e.bind(document)(n)};const s=n.fn.on;n.fn.on=n.fn.init.prototype.on=function(...e){if(window!==this[0])return s.apply(this,e),this;const t=e=>e.split(" ").map((e=>"load"===e||0===e.indexOf("load.")?"allowJS-jquery-load":e)).join(" ");return"string"==typeof e[0]||e[0]instanceof String?(e[0]=t(e[0]),s.apply(this,e),this):("object"==typeof e[0]&&Object.keys(e[0]).forEach((n=>{delete Object.assign(e[0],{[t(n)]:e[0][n]})[n]})),s.apply(this,e),this)},e.jsArr.push(n),t=n}})}}new AllowJsPlugin(["keydown","wheel","mouseenter","mousemove","mouseleave","touchstart","touchmove","touchend"]); 660</script>
vendor: 1 bytes, line 660
660
661<script> 662"use strict";function SEOAnt_toConsumableArray(t){if(Array.isArray(t)){for(var e=0,r=Array(t.length);e<t.length;e++)r[e]=t[e];return r}return Array.from(t)}function _0x960a(t,e){var r=_0x3840();return(_0x960a=function(t,e){return t-=247,r[t]})(t,e)}function _0x3840(){var t=["defineProperties","application/javascript","preventDefault","4990555yeBSbh","addEventListener","set","setAttribute","bind","getAttribute","parentElement","WhiteUrlArray_SEOAnt","listener","toString","toLowerCase","every","touchend","SEOAnt scripts can't be lazy loaded","keydown","touchstart","removeChild","length","58IusxNw","BlackUrlArray_SEOAnt","observe","name","value","documentElement","wheel","warn","whitelist","map","tagName","402345HpbWDN","getOwnPropertyDescriptor","head","type","touchmove","removeEventListener","8160iwggKQ","call","beforescriptexecute","some","string","options","push","appendChild","blacklisted","querySelectorAll","5339295FeRgGa","4OtFDAr","filter","57211uwpiMx","nodeType","createElement","src","13296210cxmbJp",'script[type="',"1744290Faeint","test","forEach","script","blacklist","attributes","get","$&","744DdtCNR"];return(_0x3840=function(){return t})()}var _extends=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t},_slicedToArray=function(){function t(t,e){var r=[],n=!0,o=!1,i=void 0;try{for(var a,c=t[Symbol.iterator]();!(n=(a=c.next()).done)&&(r.push(a.value),!e||r.length!==e);n=!0);}catch(t){o=!0,i=t}finally{try{!n&&c.return&&c.return()}finally{if(o)throw i}}return r}return function(e,r){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,r);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};(function(t,e){for(var r=_0x960a,n=t();[];)try{if(531094===parseInt(r(306))/1+-parseInt(r(295))/2*(parseInt(r(312))/3)+-parseInt(r(257))/4*(parseInt(r(277))/5)+-parseInt(r(265))/6+-parseInt(r(259))/7*(-parseInt(r(273))/8)+-parseInt(r(256))/9+parseInt(r(263))/10)break;n.push(n.shift())}catch(t){n.push(n.shift())}})(_0x3840),function(){var t=_0x960a,e="javascript/blocked",r={blacklist:window[t(296)],whitelist:window[t(284)]},n={blacklisted:[]},o=function(n,o){return n&&(!o||o!==e)&&(!r.blacklist||r[t(269)][t(249)](function(e){return e[t(266)](n)}))&&(!r[t(303)]||r.whitelist[t(288)](function(e){return!e[t(266)](n)}))},i=function(e){var n=t,o=e[n(282)](n(262));return r[n(269)]&&r.blacklist[n(288)](function(t){return!t.test(o)})||r[n(303)]&&r.whitelist[n(249)](function(t){return t[n(266)](o)})},a=new MutationObserver(function(r){for(var i=t,a=0;a<r[i(294)];a++)for(var c=r[a].addedNodes,u=0;u<c.length;u++)!function(t){var r=c[t];if(1===r[i(260)]&&"SCRIPT"===r[i(305)]){var a=r[i(262)],u=r[i(309)];if(o(a,u)){n.blacklisted[i(252)]([r,r.type]),r[i(309)]=e;var s=function t(n){var o=i;r[o(282)](o(309))===e&&n[o(276)](),r[o(311)](o(248),t)};r[i(278)](i(248),s),r[i(283)]&&r[i(283)][i(293)](r)}}}(u)});a[t(297)](document[t(300)],{childList:!![],subtree:!![]});var c=/[|\{}()\[\]^$+*?.]/g,u=function(){for(var o=arguments.length,u=Array(o),s=0;s<o;s++)u[s]=arguments[s];var l=t;u[l(294)]<1?(r[l(269)]=[],r[l(303)]=[]):(r.blacklist&&(r[l(269)]=r.blacklist[l(258)](function(t){return u[l(288)](function(e){var r=l;return(void 0===e?"undefined":_typeof(e))===r(250)?!t.test(e):e instanceof RegExp?t.toString()!==e.toString():void 0})})),r[l(303)]&&(r[l(303)]=[].concat(SEOAnt_toConsumableArray(r[l(303)]),SEOAnt_toConsumableArray(u.map(function(t){var e=l;if("string"==typeof t){var n=t.replace(c,e(272)),o=".*"+n+".*";if(r[e(303)][e(288)](function(t){return t[e(286)]()!==o[e(286)]()}))return new RegExp(o)}else if(t instanceof RegExp&&r[e(303)][e(288)](function(r){return r[e(286)]()!==t.toString()}))return t;return null})[l(258)](Boolean)))));for(var f=document[l(255)](l(264)+e+'"]'),p=0;p<f[l(294)];p++){var y=f[p];i(y)&&(n[l(254)][l(252)]([y,l(275)]),y[l(283)][l(293)](y))}var v=0;[].concat(SEOAnt_toConsumableArray(n[l(254)]))[l(267)](function(t,e){var r=_slicedToArray(t,2),o=r[0],a=r[1],c=l;if(i(o)){for(var u=document.createElement("script"),s=0;s<o.attributes.length;s++){var f=o[c(270)][s];f[c(298)]!==c(262)&&f.name!==c(309)&&u.setAttribute(f.name,o.attributes[s][c(299)])}u[c(280)](c(262),o[c(262)]),u.setAttribute("type",a||c(275)),document[c(308)][c(253)](u),n[c(254)].splice(e-v,1),v++}}),r[l(269)]&&r.blacklist.length<1&&a.disconnect()},s=document.createElement,l={src:Object[t(307)](HTMLScriptElement.prototype,t(262)),type:Object[t(307)](HTMLScriptElement.prototype,t(309))};document[t(261)]=function(){for(var r=t,n=arguments.length,i=Array(n),a=0;a<n;a++)i[a]=arguments[a];if(i[0][r(287)]()!==r(268))return s[r(281)](document).apply(void 0,i);var c=s.bind(document).apply(void 0,i);try{Object[r(274)](c,{src:_extends({},l[r(262)],{set:function(t){var n=r;o(t,c[n(309)])&&l.type[n(279)][n(247)](this,e),l[n(262)][n(279)].call(this,t)}}),type:_extends({},l[r(309)],{get:function(){var t=r,n=l[t(309)][t(271)][t(247)](this);return n===e||o(this[t(262)],n)?null:n},set:function(t){var n=r,i=o(c[n(262)],c[n(309)])?e:t;l.type[n(279)][n(247)](this,i)}})}),c.setAttribute=function(t,e){var n=r;t===n(309)||t===n(262)?c[t]=e:HTMLScriptElement.prototype[n(280)][n(247)](c,t,e)}}catch(t){console[r(302)](r(290),t)}return c},[t(291),"mousemove",t(289),t(310),t(292),t(301)][t(304)](function(t){return{type:t,listener:function(){return u()},options:{passive:!![]}}}
662).forEach(function(e){var r=t;document[r(278)](e[r(309)],e[r(285)],e[r(251)])})}(); 663</script>
663 664 665 666 667 668
668<script> 669 window.gaTag = {ga4: "G-9130XPP4MV"} 670 window.merchantInfo = { 671 mid: "197akcs1kwzk", 672 environment: "production", 673 type: "merchantInfo", 674 storeId: "90459275555", 675 fbpixel: "", 676 } 677 var productFormSelector = ''; 678 var cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"INR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0} 679 var templateName = 'product' 680 </script>
680 681 682
682<script src="https://pdp.gokwik.co/merchant-integration/build/merchant.integration.js?v4" defer></script>
682 683
684<script> 685 if ('$' && '$' !== 'undefined') { 686 const script = document.createElement('script'); 687 script.src = "https://www.googletagmanager.com/gtag/js?id="+ window.gaTag.ga4; 688 script.defer = true; 689 document.head.appendChild(script); 690 window.dataLayer = window.dataLayer || []; 691 function gtag(){dataLayer.push(arguments);} 692 gtag('js', new Date()); 693 gtag('config', window.gaTag.ga4 ,{ 'groups': 'GA4' }); 694 } 695 </script>
695 696 697
697<script> 698 const getCountryData = async() =>{ 699 const getCountry = await fetch("/browsing_context_suggestions.json"); 700 const response = await getCountry.json(); 701 const res = response?.detected_values?.country_name; 702 const styleElement = document.createElement("style"); 703 let css = ""; 704 switch(res){ 705 case "India": 706 //Enter Selector to disable Shopify and Third Part Button 707 css = ".shopifycheckoutbtn{display:none !important;}"; 708 break; 709 default: 710 //Enter Gokwik Selector | Dont change it if it is same. 711 css = ".gokwik-checkout{ display : none !important;} #gokwik-buy-now{ display : none !important;} .shopifycheckoutbtn{display:block !important;}"; 712 break; 713 } 714 styleElement.textContent = css; 715 document.head.appendChild(styleElement); 716} 717document.addEventListener("DOMContentLoaded", getCountryData); 718</script>
718 719
720<script> 721 const getCountryDataGK = async () => { 722 try { 723 const response = await fetch("/browsing_context_suggestions.json"); 724 const data = await response.json(); 725 const res = data?.detected_values?.country_name; 726 const shadowContainer = document.querySelector("shadow-dom-container"); 727 if (!shadowContainer) { 728 console.error("Shadow DOM container not found."); 729 return; 730 } 731 const shadowRoot = shadowContainer.shadowRoot; 732 if (!shadowRoot) { 733 console.error("Shadow root not found."); 734 return; 735 } 736 const gokwikCheckout = shadowRoot.querySelector(".gokwik-checkout"); 737 if (!gokwikCheckout) { 738 console.error("GoKwik checkout element not found."); 739 return; 740 } 741 let shopifyButton = shadowRoot.querySelector(".shopify-checkout-btn"); 742 if (!shopifyButton) { 743 shopifyButton = document.createElement("a"); 744 shopifyButton.href = "/checkout"; 745 shopifyButton.type = "button"; 746 shopifyButton.textContent = "Checkout"; 747 shopifyButton.style.cssText = ` 748 display: inline-block; 749 background-color: #F6338A;; 750 color: #fff; 751 padding: 10px 20px; 752 text-decoration: none; 753 border-radius: 5px; 754 text-align: center; 755 margin-top: 10px; 756 `; 757 shopifyButton.classList.add("shopify-checkout-btn"); 758 } 759 if (res === "India") { 760 gokwikCheckout.style.display = "block"; 761 if (shopifyButton.parentElement) { 762 shopifyButton.remove(); 763 } 764 } else { 765 gokwikCheckout.style.display = "none"; 766 if (!shopifyButton.parentElement) { 767 gokwikCheckout.insertAdjacentElement("afterend", shopifyButton); 768 } 769 } 770 } catch (error) { 771 console.error("Error fetching or processing data:", error); 772 } 773 }; 774</script>
vendor: 1 bytes, line 774
774
775<script> 776 window.addEventListener("message", (event) => { 777 if (event?.data && event?.data?.type === "gokwik_events") { 778 console.log("purchase event fired =====", event?.data?.data); 779 console.log("purchase event fired =====", event?.data?.data?.eventname); 780 781 if (event?.data?.data?.eventname === "Started_Checkout_GK") { 782 console.log('gtag triggered'); 783 784 // Prepare Enhanced Conversion Data 785 let enhanced_conversion_data = { 786 address: { 787 first_name: event.data.data['First Name'] || '', 788 last_name: event.data.data['Last Name'] || '', 789 street: event.data.data['Full Address'] || '', 790 city: event.data.data['City'] || '', 791 region: event.data.data['Region'] || '', 792 postal_code: event.data.data['Pincode'] || '', 793 country: event.data.data['Country'] || '' 794 } 795 }; 796 797 if (event.data.data['Email']) { 798 enhanced_conversion_data.email = event.data.data['Email']; 799 } 800 if (event.data.data['Mobile Number']) { 801 enhanced_conversion_data.phone_number = event.data.data['Mobile Number']; 802 } 803 804 // Fire conversion event with enhanced conversions 805 gtag('event', 'conversion', { 806 'send_to': 'AW-17498882319/FeBGCJTdqYsbEI-Cj5hB', 807 'value': event.data.data?.total_price || 0, 808 'currency': 'INR', 809 'transaction_id': event.data.data['Order Number'] || '', 810 'enhanced_conversion_data': enhanced_conversion_data 811 }); 812 } 813 } 814 }); 815</script>
815 816 817 818
818<script> 819 window.addEventListener('gokwikLoaded', e => { 820 var buyNowButton = document.getElementById('gokwik-buy-now'); 821if (buyNowButton) { 822 buyNowButton.disabled = false; 823 buyNowButton.classList.remove('disabled'); 824} 825 var gokwikCheckoutButtons = document.querySelectorAll('.gokwik-checkout button'); 826gokwikCheckoutButtons.forEach(function(button) { 827 button.disabled = false; 828 button.classList.remove('disabled'); 829}); 830 //Do Not Touch This Line 831 let clicked = false; 832 let gokwikAdsID = ""; 833 const gokwikCheckoutEnable = (arrayOfElement) => { 834 if (arrayOfElement.length === 0) return null; 835 if (arrayOfElement.length > 1) { 836 arrayOfElement.forEach(data => { 837 if (data) { 838 let targetElement = document.querySelectorAll(data); 839 if (targetElement.length >= 1) { 840 targetElement.forEach(element => { 841 842 element.addEventListener("click", () => { 843 if (!clicked && gokwikAdsID) { 844 clicked = true; 845 gtag('event', 'conversion', { 846 'send_to': gokwikAdsID.toString().trim(), 847 'value': 0.0, 848 'currency': '', 849 'transaction_id': '' 850 }); 851 } 852 }); 853 }); 854 } 855 } 856 }); 857 } 858 }; 859 gokwikCheckoutEnable(["#gokwik-buy-now",".gokwik-checkout button"]) 860 gokwikSdk.on('modal_closed', ()=>{ 861 clicked = false; 862 }) 863 864 const targetElement = document.querySelector("body"); 865 function debounce(func, delay) { 866 let timeoutId; 867 return function () { 868 const context = this; 869 const args = arguments; 870 clearTimeout(timeoutId); 871 timeoutId = setTimeout(function () { 872 func.apply(context, args); 873 }, delay); 874 }; 875 } 876 877 const observer = new MutationObserver(() => { 878 const addToCartButton = document.querySelector("button[name='add']"); 879const gokwikBuyNowButton = document.getElementById('gokwik-buy-now'); 880 881if (addToCartButton && addToCartButton.disabled) { 882 gokwikBuyNowButton?.setAttribute('disabled', 'disabled'); 883} else { 884 gokwikBuyNowButton?.removeAttribute('disabled'); 885} 886getCountryDataGK(); 887 debouncedMyTimer(); 888 }); 889 890 const debouncedMyTimer = debounce(() => { 891 observer.disconnect(); 892 //Do Not Touch this function 893 894 gokwikCheckoutEnable(["#gokwik-buy-now",".gokwik-checkout button"]) 895 var gokwikCheckoutButtons = document.querySelectorAll('.gokwik-checkout button'); 896gokwikCheckoutButtons.forEach(function(button) { 897 button.disabled = false; 898 button.classList.remove('disabled'); 899}); 900 observer.observe(targetElement, { childList: true, subtree: true }); 901 }, 700); 902 903 const config = { childList: true, subtree: true }; 904 observer.observe(targetElement, config); 905 }); 906 </script>
906 907 908 909 910<style> 911 912 .gokwik-checkout { 913 width: 100%; 914 display: flex; 915 justify-content: center; 916 flex-direction: column; 917 align-items: end; 918 margin-bottom: 10px; 919 } 920 .gokwik-checkout button { 921 max-width:100%; 922 width: 100%; 923 border: none; 924 display: flex; 925 justify-content: center; 926 align-items: center; 927 background: #284390; 928 position: relative; 929 cursor: pointer; 930 border-radius: 0px; 931 padding: 5px 10px; 932 height:45px; 933 } 934 #gokwik-buy-now.disabled, .gokwik-disabled{ 935 opacity:0.5; 936 cursor: not-allowed; 937 } 938 .gokwik-checkout button:focus { 939 outline: none; 940 } 941 .gokwik-checkout button > span { 942 display: flex; 943 } 944 .gokwik-checkout button > span.btn-text { 945 display: flex; 946 flex-direction: column; 947 color: #ffb800; 948 align-items: flex-start; 949 } 950 .gokwik-checkout button > span.btn-text > span:last-child { 951 padding-top: 2px; 952 font-size: 10px; 953 line-height: 10px; 954 text-transform: initial; 955 } 956 .gokwik-checkout button > span.btn-text > span:first-child { 957 font-size: 15px; 958 } 959 .gokwik-checkout button > span.pay-opt-icon img:first-child { 960 margin-right: 10px; 961 margin-left: 10px; 962 } 963 /* Additional */ 964 .gokwik-checkout button.disabled{ 965 opacity:0.5; 966 cursor: not-allowed; 967 } 968 .gokwik-checkout button.disabled .addloadr#btn-loader{ 969 display: flex!important; 970 } 971 #gokwik-buy-now.disabled .addloadr#btn-loader{ 972 display: flex!important; 973 } 974 #gokwik-buy-now:disabled{ 975 cursor: not-allowed; 976 } 977 978 979 980 981 982 983 984 985 /* Loader CSS */ 986 #btn-loader{ 987 display: none; 988 position: absolute; 989 top: 0; 990 bottom: 0; 991 left: 0; 992 right: 0; 993 justify-content: center; 994 align-items: center; 995 background:#284390; 996 border-radius:0px; 997 998 } 999 1000 .cir-loader, 1001 .cir-loader:after { 1002 border-radius: 50%; 1003 width: 35px; 1004 height: 35px; 1005 } 1006 .cir-loader { 1007 margin: 6px auto; 1008 font-size: 10px; 1009 position: relative; 1010 text-indent: -9999em; 1011 border-top: 0.5em solid rgba(255, 255, 255, 0.2); 1012 border-right: 0.5em solid rgba(255, 255, 255, 0.2); 1013 border-bottom: 0.5em solid rgba(255, 255, 255, 0.2); 1014 border-left: 0.5em solid #ffffff; 1015 -webkit-transform: translateZ(0); 1016 -ms-transform: translateZ(0); 1017 transform: translateZ(0); 1018 -webkit-animation: load8 1.1s infinite linear; 1019 animation: load8 1.1s infinite linear; 1020 } 1021 @-webkit-keyframes load8 { 1022 0% { 1023 -webkit-transform: rotate(0deg); 1024 transform: rotate(0deg); 1025 } 1026 100% { 1027 -webkit-transform: rotate(360deg); 1028 transform: rotate(360deg); 1029 } 1030 } 1031 @keyframes load8 { 1032 0% { 1033 -webkit-transform: rotate(0deg); 1034 transform: rotate(0deg); 1035 } 1036 100% { 1037 -webkit-transform: rotate(360deg); 1038 transform: rotate(360deg); 1039 } 1040 } 1041</style> 1042 1043
1044<script> 1045 window.addEventListener('load', function () {
vendor: 467 bytes, lines 1045-1055
1045 1046 (function(w,d,s,l,i){ 1047 w[l]=w[l]||[]; 1048 w[l].push({'gtm.start': new Date().getTime(), event: 'gtm.js'}); 1049 var f = d.getElementsByTagName(s)[0], 1050 j = d.createElement(s), 1051 dl = l != 'dataLayer' ? '&l=' + l : ''; 1052 j.async = true; 1053 j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 1054 f.parentNode.insertBefore(j, f); 1055 })(window, document, 'script', 'dataLayer', '
1055GTM-WQRK8M2F
vendor: 10 bytes, lines 1055-1056
1055'); 1056
1056}); 1057 </script>
1057<script> 1058 (function () { 1059 function loadClarity() { 1060 (function(c,l,a,r,i,t,y){ 1061 c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; 1062 t=l.createElement(r); t.async=1; 1063 t.src="https://www.clarity.ms/tag/"+i; 1064 y=l.getElementsByTagName(r)[0]; 1065 y.parentNode.insertBefore(t,y); 1066 })(window,document,"clarity","script","x8djk99rcx"); 1067 } 1068 var clarityLoaded = false; 1069 function loadOnce() { 1070 if (clarityLoaded) return; 1071 clarityLoaded = true; 1072 loadClarity(); 1073 } 1074 ['mousedown','keydown','touchstart','scroll'].forEach(function(e) { 1075 window.addEventListener(e, loadOnce, { once: true, passive: true }); 1076 }); 1077 setTimeout(loadOnce, 4000); 1078 })(); 1079 </script>
1079 1080 1081 1082 1083 <!-- BEGIN app block: shopify://apps/cuped-ai/blocks/cuped-head/7570203e-b773-4f7a-92ed-9d3f057c161c --> 1084 1085 <meta name="cuped-ai__product-id" content="9951027659043"> 1086 1087 1088 1089
1090<script> 1091 1092 1093 window.cuped = window.cuped || {}; 1094 window.cuped.context = { 1095 // Use existing Shopify global objects where available 1096 // Product context 1097 1098 product: { 1099 id: 9951027659043, 1100 title: "Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5", 1101 handle: "writing-practice-books-boxset-of-4", 1102 url: "/products/writing-practice-books-boxset-of-4", 1103 price: 48230, 1104 featured_image: "\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025", 1105 collections: [ 1106 1107 { 1108 id: 498266669347, 1109 title: "3-5 Years", 1110 handle: "3-5-years", 1111 description: "", 1112 products_count: 107, 1113 }, 1114 1115 { 1116 id: 507180220707, 1117 title: "All Products", 1118 handle: "all-products", 1119 description: "", 1120 products_count: 504, 1121 }, 1122 1123 { 1124 id: 505859866915, 1125 title: "Alphabet Tracing Books for Kids", 1126 handle: "alphabet-tracing", 1127 description: "\u003ch2 dir=\"ltr\"\u003e\u003cspan\u003eAlphabet Tracing Book for Kids\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eHelp your child take the first step toward confident handwriting with our fun and easy-to-use collection of alphabet tracing books. Designed for young learners, these books make letter practice simple, engaging, and enjoyable at home or during early learning activities.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eLearning to write letters takes time and regular practice. Our \u003c\/span\u003e\u003cspan\u003ealphabet tracing books for kids \u003c\/span\u003e\u003cspan\u003ecollection gives children an easy way to become familiar with letter shapes while developing early writing skills. Tracing helps children learn how letters are formed and gives them an opportunity to practise holding and moving a pencil correctly.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cspan\u003eMake Learning Letters Fun\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eYoung children learn best when practice feels like play. These \u003c\/span\u003e\u003cspan\u003etracing books for kids\u003c\/span\u003e\u003cspan\u003e are created to give children a simple activity they can enjoy while learning the alphabet. Parents can use them as part of a daily learning routine, preschool practice, or quiet time at home.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eChildren can start with basic letter shapes and gradually become more comfortable with writing. Repeated practice can help improve hand control, pencil movement, and confidence. Parents can also sit with their child and guide them through the pages, making learning a positive experience.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cspan\u003eBuild Early Writing Skills\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eWriting is an important part of early childhood learning. Our \u003c\/span\u003e\u003cspan\u003ewriting books for kids\u003c\/span\u003e\u003cspan\u003e can support children as they begin developing the skills needed for independent handwriting. Letter practice can also help children recognise letters and remember their shapes.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eThe collection can be useful for children who are beginning to learn the alphabet as well as young learners who need additional practice. Parents can encourage children to work at their own pace and celebrate their progress as they become more comfortable with each letter.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cspan\u003ePractice From A to Z\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eLearning every letter becomes easier when children have a clear and simple way to practise. With \u003c\/span\u003e\u003cspan\u003eA to Z trace letter\u003c\/span\u003e\u003cspan\u003e activities, children can work through the alphabet step by step. This gives parents an easy learning resource for introducing letters and supporting regular handwriting practice.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eFor children who are ready to explore a different handwriting style, the collection also includes resources for cursive practice. A \u003c\/span\u003e\u003cspan\u003ecursive writing book\u003c\/span\u003e\u003cspan\u003e can introduce children to flowing letter forms and help them become familiar with cursive handwriting.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eRegular practice is useful when learning cursive. A \u003c\/span\u003e\u003cspan\u003ecursive writing practice book\u003c\/span\u003e\u003cspan\u003e can give children an opportunity to repeat letter movements and gradually improve their comfort with this style of writing.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cspan\u003eA Helpful Learning Resource for Parents\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eThese books will make an excellent addition to the initial education programme of your child. You can use them at home for practice, as a supplementary tool at school, or just as a form of entertainment.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eSelect the one that c
1127orresponds to your child's educational level and help them practise it. With perseverance and support, children can have fun learning how to write their first letters.\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 style=\"text-align: center;\"\u003e\u003cstrong\u003eCheck Out Other Little Legend Books!\u003c\/strong\u003e\u003c\/h2\u003e\n\u003ctable width=\"100%\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: center;\"\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/sticker-books\" rel=\"noopener\" target=\"_blank\"\u003e\u003cstrong\u003eSticker Books\u003c\/strong\u003e\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd style=\"text-align: center;\"\u003e \u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/coloring-books\" rel=\"noopener\" target=\"_blank\"\u003eColouring Books\u003c\/a\u003e\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: center;\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/activity-books\" rel=\"noopener\" target=\"_blank\"\u003eActivity Books\u003c\/a\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"text-align: center;\"\u003e\u003cstrong\u003e \u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/fairy-tales\" rel=\"noopener\" target=\"_blank\"\u003eFairy Tales Books\u003c\/a\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: center;\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/picture-books\" rel=\"noopener\" target=\"_blank\"\u003ePicture Books\u003c\/a\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"text-align: center;\"\u003e\u003ca rel=\"noopener\" href=\"https:\/\/lillegendsbooks.com\/collections\/phonic-reading\" target=\"_blank\"\u003e\u003cstrong\u003ePhonic Reading Books\u003c\/strong\u003e\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: center;\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/book-of-imagination\" rel=\"noopener\" target=\"_blank\"\u003eBook of Imagination\u003c\/a\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"text-align: center;\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/bedtime-wonders\" rel=\"noopener\" target=\"_blank\"\u003eBedtime Story Books\u003c\/a\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e", 1128 products_count: 14, 1129 }, 1130 1131 { 1132 id: 482812199203, 1133 title: "Best Selling Products", 1134 handle: "best-selling-products", 1135 description: "", 1136 products_count: 522, 1137 }, 1138 1139 { 1140 id: 482813182243, 1141 title: "Book of Adventures", 1142 handle: "book-of-adventures", 1143 description: "", 1144 products_count: 146, 1145 }, 1146 1147 { 1148 id: 499495698723, 1149 title: "Global", 1150 handle: "global", 1151 description: "", 1152 products_count: 522, 1153 }, 1154 1155 { 1156 id: 482812494115, 1157 title: "Interactive Learning Books For Kids", 1158 handle: "interactive-learning", 1159 description: "\u003cp dir=\"ltr\"\u003e\u003cspan\u003eLil Legends Interactive Learning is a play-based collection of childrenâs books and kits, including activity books, puzzle books, phonics reading, Hindi learning books, flashcards, \u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/sticker-books\"\u003esticker books\u003c\/a\u003e\u003c\/strong\u003e, and box sets. By combining learning with play, attractive illustrations, puzzles, and interactive practice, we gently push kids to build early skills such as vocabulary, phonics, numeracy, problem-solving, concentration, and creativity. For the parents who know the struggle of a child who resists sitting still for a workbook but happily spends an hour with a sticker sheet or a puzzle, we have designed this collection to make learning purposeful, keeping children curious, engaged, and excited to explore. \u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv dir=\"ltr\" align=\"left\"\u003e\n\u003ctable\u003e\n\u003ccolgroup\u003e \u003ccol width=\"169\"\u003e \u003ccol width=\"247\"\u003e \u003ccol width=\"208\"\u003e \u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eCategory\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eWhatâs Inside\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eBest For\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eActivity Books\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e250+ Activity Book, Book of Imagination\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eColouring, tracing, matching, creative play\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003ePuzzle Books\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eMazes, spot-the-difference, matching games\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eFocus and problem-solving\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003ePhonic Reading\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eSound-letter-based readers\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eEarly English reading\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eHindi Learning Books\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eVarnamala, vocabulary, reading practice\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eBilingual foundation\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eFlas
1159hcards\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eLetters, numbers, shapes, vocabulary\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eQuick daily recall\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eSticker Books\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eShapes, Animals, Numbers, Flags of the World, Rewards\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eRecognition through play\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eBox Sets\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eBusy Brain Box, Friendship Basket, My Space Discovery Set, My First Step to Good Habits, School Readiness, Sunshine Slipcase, Prep \u0026amp; Shine Box\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eAll-in-one learning kits\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cstrong\u003eWhat Does Your Child Need to Learn Next? \u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eEvery child learns at their own pace, and knowing what to introduce next can make early learning feel much simpler. From building language and handwriting skills to developing number recognition, creativity, focus, and school readiness, the right activities can support children as they grow. Explore these key learning areas to find what your little learner is ready to discover next. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eReading \u0026amp; Language\u003c\/strong\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eEarly language skills can be developed through phonics, vocabulary, reading activities, and Hindi learning for kids. These learning resources introduce children to sounds, letters, words, and language in an engaging format.  \u003c\/span\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eWriting \u0026amp; Handwriting\u003c\/strong\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eTracing, pattern, letter, and number exercises in the Lil Legends handwriting books for kids help them practise pencil control and build early writing skills. \u003c\/span\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eNumbers, Shapes \u0026amp; Recognition\u003c\/strong\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eFlashcards and sticker books introduce children to numbers, shapes, animals, colours, and other familiar concepts through visual and hands-on learning activities.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eFocus \u0026amp; Problem-Solving\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003ePuzzle books use mazes, matching, word searches, and observation-based activities to encourage concentration, logical thinking, and problem-solving.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eCreativity \u0026amp; Imagination\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eOur Book of Imagination set for kids encourages them to explore ideas, express their creativity, and gives them opportunities to draw, colour, create, and express.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eHabits \u0026amp; School Readiness\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eOur early learning books focused on good habits and school readiness help kids become familiar with routines, everyday responsibilities, and the skills they need to approach their first learning with confidence, before they begin or progress through school.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cstrong\u003eWhy Play-Based Learning Works for Early Childhood Development\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eChildren learn best when they are curious, involved, and enjoying the process. Play-based learning turns everyday practice into engaging experiences, helping children explore concepts while developing early learning skills along the way.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eMakes Learning More Interesting: \u003c\/span\u003e\u003cspan\u003eActivities, puzzles, stickers, and illustrations motivate children to explore through playful experiences.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eBuilds Early Skills Naturally: \u003c\/span\u003e\u003cspan\u003ePlayful practice supports vocabulary, phonics, numbers, writing, recognition, and other foundational skills.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eEncourages Independent Learning: \u003c\/span\u003e\u003cspan\u003eChildren get opportunities to explore activities, try different approaches, and learn at their own pace.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eStrengthens Focus \u0026amp; Problem-Solving: \u003c\/span\u003e\u003cspan\u003ePuzzles, matching, and observation activities in our series of \u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/writing-books\"\u003ewriting books\u003c\/a\u003e for kids encourage them to think, concentrate, and find solutions.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eSupports Creativity \u0026amp; Imagination: \u003c\/span\u003e\u003cspan\u003eDrawing, colouring, and imaginative activities give children space to express their ideas.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eMakes Practice Enjoyable: \u003c\/span\u003e\u003cspan\u003eWhen learning feels like play, children are more likely to stay engaged and practise regularly.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eWith the right balance of learning and play, children can build foun
1159dational skills while staying curious, engaged, and excited to discover something new.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cstrong\u003eWith Lil Legends, Learning Grows With Your Child\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eBetween endless apps, workbooks, and flashcard sets, choosing the right early learning book for your kid can feel like its own homework assignment. Lil Legends takes that weight off your shoulders. Instead of guessing what your child needs next, our collection includes books that match your child's learning stage. Whether thatâs phonics for early reading, writing books to help kids develop beautiful handwriting, sticker books for playful learning, or the School Readiness set for their first day of school. We understand the curiosity and creativity that bloom during these early years, and we celebrate every little step your child takes along the way. \u003c\/span\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eCheck Out Other Little Legend Books!\u003c\/strong\u003e\u003c\/h2\u003e\n\u003ctable width=\"100%\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: center;\"\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/sticker-books\" rel=\"noopener\" target=\"_blank\"\u003e\u003cstrong\u003eSticker Books\u003c\/strong\u003e\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd style=\"text-align: center;\"\u003e \u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/coloring-books\" rel=\"noopener\" target=\"_blank\"\u003eColouring Books\u003c\/a\u003e\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"text-align: center;\"\u003e\n\u003ctd\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/activity-books\" rel=\"noopener\" target=\"_blank\"\u003eActivity Books\u003c\/a\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003e \u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/fairy-tales\" rel=\"noopener\" target=\"_blank\"\u003eFairy Tales Books\u003c\/a\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"text-align: center;\"\u003e\n\u003ctd\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/picture-books\" rel=\"noopener\" target=\"_blank\"\u003ePicture Books\u003c\/a\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/phonic-reading\" rel=\"noopener\" target=\"_blank\"\u003e\u003cstrong\u003ePhonic Reading Books\u003c\/strong\u003e\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: center;\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/book-of-imagination\" rel=\"noopener\" target=\"_blank\"\u003eBook of Imagination\u003c\/a\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"text-align: center;\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/bedtime-wonders\" rel=\"noopener\" target=\"_blank\"\u003eBedtime Story Books\u003c\/a\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"overflowxauto\"\u003e\u003cbr\u003e\u003c\/div\u003e", 1160 products_count: 146, 1161 }, 1162 1163 { 1164 id: 493611450659, 1165 title: "Launch of the Week", 1166 handle: "launch-of-the-week", 1167 description: "", 1168 products_count: 5, 1169 }, 1170 1171 { 1172 id: 482812559651, 1173 title: "Lines & Patterns Tracing Books | Preschool Writing Books for Kids", 1174 handle: "lines-patterns-tracing", 1175 description: "\u003cp dir=\"ltr\"\u003e\u003cspan\u003eBuilding early writing skills starts with simple movements. Before children are ready to form letters and numbers, they need opportunities to develop pencil control, hand-eye coordination, and confidence with basic strokes. The \u003c\/span\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/lines-patterns-tracing\"\u003eLines \u0026amp; Patterns Tracing\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/lines-patterns-tracing\"\u003e collection\u003c\/a\u003e \u003c\/strong\u003efrom \u003cstrong\u003eLil Legends Books\u003c\/strong\u003e is designed to make this first stage of writing practice enjoyable, structured, and age-appropriate.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eThis collection features thoughtfully designed \u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/activity-books\"\u003eactivity books\u003c\/a\u003e \u003c\/strong\u003ethat introduce young learners to foundational pre-writing movements through guided lines, shapes, patterns, and repetitive practice. With child-friendly pages and engaging activities, these books help turn everyday practice into a fun learning experience at home, in preschool, or in the classroom.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cstrong\u003eBuild Strong Pre-Writing Skills Through Practice\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eChildren learn best when they have ample time to practice a skill without feeling any pressure to do so. Tracing allows kids to trace over a path that provides a guide as they learn how to use their hands and pencils.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eThese books provide the basics of pencil control, including drawing lines that can be either straight, curved, zigzag, wave, and loops, among other basic movements. This will allow children to get familiar with using a pencil and prepare their hands for more complex writing activities.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eParents and teachers may incorporate tracing activities into a childâs daily curriculum. Tracing can be done for a few minutes each time as long as the child is enjoying it. \u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cstrong\u003eWhat Children Can Learn\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eThe activities in the collection are created around important early-learning skills. Depending on the individual book, children can practice:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eFollowing lines from one point to another\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eDeveloping pencil and crayon control\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003ePracticing horizontal and vertical movements\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eFollowing curved and wavy paths\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eRepeating simple patterns\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eStrengthening hand-eye coordination\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eImproving visual tracking\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eDeveloping fine motor skills\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eBuilding concentration and attention\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003ePreparing for letter and number formation\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eThese foundational abilities are important because writing involves much more than recognizing letters. Children also need to coordinate what they see with how they move their hands. Repeated pattern and line activities provide an accessible way to begin developing that coordination.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cstrong\u003eTracing Lines for Confident Pencil Control\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eOne of the most important parts of early writing development is learning how to control a writing tool. Children need to understand direction, movement, spacing, and pressure before they can comfortably write letters.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eThe activities included in these books give children opportunities to follow different paths and movements. Straight paths can introduce directional control, while curves, waves, loops, and zigzag patterns provide progressively different challenges.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eParents can encourage children to start slowly and focus on staying close to the intended path rather than rushing to finish a page. Over time, children can become more confident with their movements and gradually develop greater precision.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cstrong\u003eDesigned for Preschool and Nursery Learning\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eThis set would be great for those kids who just started doing pre-writing activities in a systematic way. The \u003c\/span\u003e\u003cspan\u003epattern book for nursery\u003c\/span\u003e\u003cspan\u003e can be a nice supplement to the lessons at a preschool since pattern activity is not too difficult for beginners but gives real experience.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eTeachers may use it for activities in the classroom, independent activity, fine motor skills activity, or homework. At home, parents may use this book either as an element of quiet time learning or by giving some pages of the book a try throughout the week.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eHowever, the point is not to fill the whole book but to make a child familiar with writing movements.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cstrong\u003eEngaging Activities for Young Learners\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eEarly learning becomes more effective when children enjoy the activity. Lil Legends Books' approach to foundational practice focuses on making learning approachable for young children.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eThe pages provide visual guidance that helps children understand what they are expected to do. Repeated activities also give children a sense of familiarity, allowing them to concentrate on improving their movements rather than learning complicated instructions.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eFor younger learners, adults can demonstrate the activity first and then encourage the child to try independently. Positive encouragement can help children feel proud of their progress and develop a more confident attitude toward learning.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cstrong\u003eA Helpful Step Before Letters and Numbers\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eChildren do not need to begin their writing journey directly with the alphabet or numbers. Pre-writing practice provides an important bridge between developing basic motor skills and learning formal handwriting.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eSimple lines and patterns introduce many of the movements children will later use to form letters and numbers. Curves, vertical strokes, horizontal movements, and diagonal lines all help build the coordination and control needed for c
1175onfident writing.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eThis makes the collection a practical choice for parents looking for \u003c\/span\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/writing-books\"\u003ewriting books for kids\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e\u003cstrong\u003e \u003c\/strong\u003ethat focus on building essential early skillsânot simply practicing finished letters and numbers.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cstrong\u003eUseful for Home Learning and Classrooms\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eThe books are easy to adapt to many learning settings. The parents could have them at home for daily practice, and preschool teachers can use them in classes by picking some activities from them.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eWhen using them at home, you should consider giving a fixed time for the practice session, give them an appropriate pencil or crayon, and let them sit comfortably while doing the activity.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eTeachers can use them with other fine-motor skills activities, coloring activities, and alphabet readiness activities.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cstrong\u003eWhy Pattern Practice Matters\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003ePatterns encourage children to observe, predict, repeat, and control movement. When a child follows a sequence of lines or shapes, they are practicing both visual attention and motor coordination.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eA \u003c\/span\u003e\u003cspan\u003epattern-writing book\u003c\/span\u003e\u003cspan\u003e can therefore support more than handwriting readiness. Pattern-based activities can encourage concentration and help children recognize repetition and sequenceâskills that are useful across early learning.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eRepeated practice also allows children to notice their own progress. A line that initially feels difficult may become easier after several attempts, helping children develop persistence and confidence.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cstrong\u003eChoosing the Right Book for Your Child\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eWhen selecting a book from the collection, consider your child's current developmental stage and comfort with pencil activities. Beginners may benefit from simpler line-following exercises, while children who already have some pencil-control experience may enjoy more varied patterns and movements.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eIt is also useful to keep practice sessions short and enjoyable. Young children can lose interest when an activity becomes too long, so regular, manageable practice is often more effective than expecting them to complete many pages at once.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eThe books can also be paired with drawing, coloring, cutting, clay activities, and other fine-motor exercises to create a broader early-learning routine.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cstrong\u003eMake Early Writing Practice Fun\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eEarly handwriting preparation should feel like an opportunity to explore rather than a test. With guided lines and patterns, children can practice essential movements while developing greater control and confidence.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eExplore the Lil Legends Books \u003c\/span\u003e\u003cspan\u003eLines \u0026amp; Patterns Tracing\u003c\/span\u003e\u003cspan\u003e collection to find activity books designed to support young learners at this important stage. Whether used at home, in preschool, or alongside other educational activities, these books provide children with a simple and engaging way to practice the foundational movements needed for future writing.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eGive your child the opportunity to trace, repeat, experiment, and improve at their own pace. With regular practice and encouragement, early pencil activities can become an enjoyable part of the journey toward confident handwriting.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eCheck Out Other Little Legend Books!\u003c\/strong\u003e\u003c\/h2\u003e\n\u003ctable width=\"100%\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: center;\"\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/sticker-books\" rel=\"noopener\" target=\"_blank\"\u003e\u003cstrong\u003eSticker Books\u003c\/strong\u003e\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd style=\"text-align: center;\"\u003e \u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/coloring-books\" rel=\"noopener\" target=\"_blank\"\u003eColouring Books\u003c\/a\u003e\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"text-align: center;\"\u003e\n\u003ctd\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/activity-books\" rel=\"noopener\" target=\"_blank\"\u003eActivity Books\u003c\/a\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003e \u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/fairy-tales\" rel=\"noopener\" target=\"_blank\"\u003eFairy Tales Books\u003c\/a\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"text-align: center;\"\u003e\n\u003ctd\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/picture-books\" rel=\"noopener\" target=\"_blank\"\u003ePicture Books\u003c\/a\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/phonic-reading\" rel=\"noopener\" target=\"_blank\"\u003e\u003cstrong\u003ePhonic Reading Books\u003c\/strong\u003e\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"text-align: center;\"\u003e\n\u003ctd\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/book-of-imagination\" rel=\"noopener\" target=\"_blank\"\u003eBook of Imagination\u003c\/a\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/bedtime-wonders\" rel=\"noopener\" target=\"_blank\"\u003eBedtime Story Books\u003c\/a\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e", 1176 products_count: 6, 1177 }, 1178 1179 { 1180 id: 482812231971, 1181 title: "Newest Products", 1182 handle: "newest-products", 1183 description: "", 1184 products_count: 522, 1185 }, 1186 1187 { 1188 id: 482814132515, 1189 title: "Number Tracing Books for Kids", 1190 handle: "number-tracing", 1191 description: "\u003cp dir=\"ltr\"\u003e\u003cspan\u003eLearning to write numbers is an important milestone in a childâs early education. Before children can confidently form numbers on their own, they need opportunities to practise pencil control, hand-eye coordination, and correct number formation. Our collection of \u003c\/span\u003e\u003cspan\u003etracing books for preschoolers\u003c\/span\u003e\u003cspan\u003e is designed to make this early learning experience simple, engaging, and enjoyable for young children.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cstrong\u003eHelp Children Build Early Writing Skills\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eNumber writing takes practice. Young learners are still developing the fine motor skills needed to hold a pencil correctly, control its movement, and follow specific strokes. Guided tracing activities give children a clear path to follow while allowing them to practise at their own pace.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eThese \u003c\/span\u003e\u003cspan\u003etracing books for kids\u003c\/span\u003e\u003cspan\u003e provide structured practice that can help children become more familiar with numbers and their formation. Repeated tracing can also support pencil control, visual tracking, concentration, and hand coordinationâskills that are useful when children progress to independent writing.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cstrong\u003eMake Number Practice Fun and Approachable\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eThe most effective way of learning is when the process is perceived as an engaging activity rather than something else. \u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/number-tracing\"\u003eNumber tracing\u003c\/a\u003e\u003c\/strong\u003e worksheets allow introducing numbers in a fun way through the repetitive process. The kids can trace the given outlines, watch the direction of the lines and get used to forming numbers.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eThe parents will be able to use those books while having quiet study periods at home, in a kindergarten schedule or even along with school classes. Brief intervals will keep kids concentrated and interested without feeling stressed.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cstrong\u003eA Simple Step Toward Independent Writing\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eEvery child develops writing skills at a different pace. Tracing provides a gentle starting point because children do not have to remember the entire shape of a number immediately. Instead, they can focus on following the lines and understanding how each number is formed.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eAs children become familiar with the movements involved, parents can encourage them to try writing numbers independently. This gradual progressionâfrom guided tracing to copying and then independent writingâcan make early number practice more manageable.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eOur collection is particularly useful for families looking for \u003c\/span\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/writing-books\"\u003ewriting books for kids\u003c\/a\u003e\u003c\/strong\u003e\u003cspan\u003e that introduce foundational skills through simple, age-appropriate activities.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cstrong\u003eWhat Can Children Practice?\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cem\u003e\u003cstrong\u003eDepending on the book, children may work on:\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eRecognising and identifying numbers\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eFollowing number outlines\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003ePractising correct stroke movements\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eDeveloping pencil control\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eStrengthening hand and finger coordination\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eImproving visual attention\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eBuilding confidence with early writing\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eRepeating activities to reinforce number formation\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eParents can also turn practice into a broader learning activity by asking children to identify numbers around the home, count everyday objects, or say each number aloud while completing a page.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cstrong\u003eWhy Choose a Number Tracing Book?\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eAn exclusive \u003c\/span\u003e\u003cspan\u003eNumber Tracing Book\u003c\/span\u003e\u003cspan\u003e allows kids to specifically concentrate on practising the art of writing numbers without having to learn many writing skills at one time. It can allow for easy understanding of the practice as well as provide ample space to move around.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eIt also provides parents with an additional educational tool that is useful to teach their children at their own convenience. \u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 dir=\"ltr\"\u003e\u003cstrong\u003eTips for Parents\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eKeep practice sessions short and positive. Encourage children to hold their pencil comfortably and follow the tracing paths slowly rather than rushing through pages. Praise the
1191ir effort and improvement instead of focusing only on perfect results. Once a child becomes comfortable tracing, encourage them to try forming the same numbers without the guides.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eExplore our number tracing collection to find engaging learning resources that can help make early writing practice a positive part of your childâs learning journey.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eCheck Out Other Little Legend Books!\u003c\/strong\u003e\u003c\/h2\u003e\n\u003ctable width=\"100%\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: center;\"\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/sticker-books\" rel=\"noopener\" target=\"_blank\"\u003e\u003cstrong\u003eSticker Books\u003c\/strong\u003e\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd style=\"text-align: center;\"\u003e \u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/coloring-books\" rel=\"noopener\" target=\"_blank\"\u003eColouring Books\u003c\/a\u003e\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"text-align: center;\"\u003e\n\u003ctd\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/activity-books\" rel=\"noopener\" target=\"_blank\"\u003eActivity Books\u003c\/a\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003e \u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/fairy-tales\" rel=\"noopener\" target=\"_blank\"\u003eFairy Tales Books\u003c\/a\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"text-align: center;\"\u003e\n\u003ctd\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/picture-books\" rel=\"noopener\" target=\"_blank\"\u003ePicture Books\u003c\/a\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/phonic-reading\" rel=\"noopener\" target=\"_blank\"\u003e\u003cstrong\u003ePhonic Reading Books\u003c\/strong\u003e\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"text-align: center;\"\u003e\n\u003ctd\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/book-of-imagination\" rel=\"noopener\" target=\"_blank\"\u003eBook of Imagination\u003c\/a\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/bedtime-wonders\" rel=\"noopener\" target=\"_blank\"\u003eBedtime Story Books\u003c\/a\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"overflowxauto\"\u003e\u003cbr\u003e\u003c\/div\u003e", 1192 products_count: 11, 1193 }, 1194 1195 { 1196 id: 500287144227, 1197 title: "Shop by Age", 1198 handle: "shop-by-age", 1199 description: "", 1200 products_count: 486, 1201 }, 1202 1203 { 1204 id: 482814198051, 1205 title: "Uppercase Tracing & Vocabulary Book Level 1", 1206 handle: "uppercase-tracing-vocabulary-book-level-1", 1207 description: "", 1208 products_count: 4, 1209 }, 1210 1211 { 1212 id: 482814230819, 1213 title: "Uppercase Tracing & Vocabulary Book Level 2", 1214 handle: "uppercase-tracing-vocabulary-book-level-2", 1215 description: "", 1216 products_count: 4, 1217 }, 1218 1219 { 1220 id: 482812526883, 1221 title: "Writing Books For Kids", 1222 handle: "writing-books", 1223 description: "\u003ch2 dir=\"ltr\"\u003e\u003cstrong\u003eWriting Books For Kids\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003eLil Legend Writing Books are meant to assist children in learning the basic pre-writing and handwriting skills. With fun patterns, systematic exercises, and activities suitable for every age, the books ensure fun and effective learning. Whether your child is learning to identify shapes or is ready to create letters, our range provides the most suitable support at each level.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eOur collection encompasses 3 year olds writing books, 5 year olds writing practice books, writing pattern books, and writing books for 3 year olds. All these are specifically created to build confidence, fine motor, and early reading skills.\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cstrong\u003eWhy Lil Legend Writing Books?\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cstrong\u003eAge-Appropriate Designs:\u003c\/strong\u003e Varies from writing books for 3 years to more advanced practice for advanced kids.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cstrong\u003eSkill Development: \u003c\/strong\u003eConcentrates on grip, stroke, hand-eye coordination, and letter formation.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cstrong\u003eFriendly Layouts\u003c\/strong\u003e: Cheerful colors and stimulating activities that engage children.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cstrong\u003eStep-by-Step Progression: \u003c\/strong\u003eStarts from patterns, then alphabets, and thus reaches a stage of developing writing skills.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cstrong\u003eDurable \u0026amp;
1223 Child-Friendly: \u003c\/strong\u003ePaper quality assures durability for prolonged usage despite repeated practice.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cstrong\u003eOur Writing Books Collection\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003eFind age-group writing books to build strong handwriting, pattern, and early learning foundations.\u003c\/p\u003e\n\u003ch3 dir=\"ltr\"\u003e\u003cstrong\u003e1. Writing Books for Preschoolers\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp dir=\"ltr\"\u003ePreschool is the ideal time to make children familiar with pre-writing. Our preschool writing books use shapes, lines, and curves to practice hand muscles and pencil grasp. The books prepare children for formal letter and number writing.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003eTracing lines, shapes, and curves are activities done.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003eFun pictures make learning enjoyable.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003eForms the foundation for success in academics later on.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 dir=\"ltr\"\u003e\u003cstrong\u003e2. Writing Books for 3 Year Olds\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp dir=\"ltr\"\u003eAt the age of three, children start learning creativity and coordination. Our 3 year olds' writing books are fun, interactive, and easy. With large patterns, bold pictures, and simple exercises, these books bring the early learning process to life.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003eEmphasize early patterns and simple strokes.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003eBold colors draw attention.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003ePromotes confidence through successful activities.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 dir=\"ltr\"\u003e\u003cstrong\u003e3. Writing Practice Books for 5 Year Olds\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp dir=\"ltr\"\u003eWith progression, kids require systematic practice in order to develop skills. Our 5-year-old writing practice books present brief words, letters, and numbers in systematic practice. They emphasize neatness, shape correctness, and consistency.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003eAlphabet and number tracing.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003eEarly literacy word practice.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003eAssists in the development of speed and accuracy while writing.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 dir=\"ltr\"\u003e\u003cstrong\u003e4. Writing Pattern Books\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp dir=\"ltr\"\u003ePatterns are the foundation of handwriting. Our pattern books introduce us to lines, waves, zig-zags, and curves that form the foundation of writing letters and numbers. These books are ideal for building fine motor control and hand movement.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003eTracing activities step by step.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003eIdeal for young learners before alphabets.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003eSmooth transition to writing letters.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0904\/5927\/5555\/files\/writing.jpg?v=1764742020\"\u003e\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cstrong\u003eBenefits of Lil Legend Writing Books\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cstrong\u003eEnhances Fine Motor Skills:\u003c\/strong\u003e Nourishes muscles of the hands for a firmer and stronger grip and control.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cstrong\u003eTeaches Early Skills\u003c\/strong\u003e: Preps the way, readying young ones for school.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cstrong\u003eBoosts Confidence: \u003c\/strong\u003eSuccess in activities makes kids eager to try more.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cstrong\u003eEnhances Concentration\u003c\/strong\u003e: Guided activities improve attention and focus.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cstrong\u003eMakes Teachers \u0026amp; Parents' Tasks Easy:\u003c\/strong\u003e Simple to implement at home as well as at school.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cstrong\u003eHow Lil Legend Writing Books Assist Children?\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cstrong\u003eStep-by-Step Approach â\u003c\/strong\u003e Children make the transition from patterns to alphabets to words with ease.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cstrong\u003eInteractive Fun â\u003c\/strong\u003e Colorful pictures and enjoyable activities capture their attention and keep them motivated.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cstrong\u003eSkill Development â\u003c\/strong\u003e Refines pencil grip, hand-eye coordination, and handwriting smoothness.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cstrong\u003eSmooth Transition â \u003c\/strong\u003eReadies students for upper-class academic levels with confidence.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cstrong\u003eBalanced Learning â\u003c\/strong\u003e Scales pleasure with systematic practice for productive returns.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cstrong\u003eFlexible Use\u003c\/strong\u003e â Ideal for home schooling and class teaching.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cstrong\u003eAge-Wise Guide\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e3 Years: Learning strokes, lines, and curves with the help of 3 year old writing books.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e4 Years: Patterns with early letters and numbers through easily readable books.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e5 Years: Structured practice with the help of alphabets and words with the aid of writing practice books for 5 year olds.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e6 Years \u0026amp; Above: Conserving writing, word formation, and sentences.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cstrong\u003eWhy Parents Trust Lil Legend Writing Books?\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003eParents trust Lil Legend Writing Books as they are thoughtfully created with a child-friendly process that makes learning simple and enjoyable. They are not merely handwriting booksâworksheets and activity books that encourage confidence, creativity, and school readiness in young children. Systematic activities create fine motor skills, enhance concentration, and promote steady progress. With thousands of positive feedbacks from teachers and parents, Lil Legend is a trusted ally in early learning, ranging from preschool writing books to expert practice materials.\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cstrong\u003eIdeal for Home and Classroom Use\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003eLil Legend Writing Books are handy, therefore, ideal for both home learning and school teaching. Parents guide children through self-practice at home, while teachers use them to offer structured practice in schools. Each book combines motivating pictures with helpful exercises to keep children interested. Whether writing for preschoolers, early writing activity books for 3 year old's, or advanced writing exercise books for 5 year old's, Lil Legend has the resources appropriate for every stage of learning. Tips on How to Use Our Writing Books Effectively\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cstrong\u003eStart with a simple thing:\u003c\/strong\u003e Have your child practice for 10â15 minutes a day.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cstrong\u003eConsistency is essential:\u003c\/strong\u003e Practice every day to make handwriting stronger.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cstrong\u003eReward Progress: \u003c\/strong\u003eReward small successes to boost confidence.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cstrong\u003eGuide \u0026amp; Support\u003c\/strong\u003e: Provide support without pressure.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cstrong\u003eShop Lil Legend Writing Books\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003eCome visit our range today and view our writing books for 3 year olds, writing books for preschool, writing pattern books, and writing practice books for 5 year olds to provide your child with the help they deserve on their learning path. With Lil Legend, every child enters the universe of writing with confidence.\u003c\/p\u003e\n\u003cdiv class=\"overflowxauto\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"overflowxauto\"\u003e\n\u003ch2 style=\"text-align: center;\"\u003e\u003cstrong\u003eCheck Out Other Little Legend Books!\u003c\/strong\u003e\u003c\/h2\u003e\n\u003ctable style=\"width: 100.036%; height: 78.3888px;\" width=\"100%\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5972px;\"\u003e\n\u003ctd style=\"width: 47.8276%; height: 19.5972px; text-align: center;\"\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/sticker-books\" rel=\"noopener\" target=\"_blank\"\u003e\u003cstrong\u003eSticker Books\u003c\/strong\u003e\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 51.9566%; height: 19.5972px; text-align: center;\"\u003e \u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/coloring-books\" rel=\"noopener\" target=\"_blank\"\u003eColouring Books\u003c\/a\u003e\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5972px;\"\u003e\n\u003ctd style=\"width: 47.8276%; text-align: center; height: 19.5972px;\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/activity-books\" rel=\"noopener\" target=\"_blank\"\u003eActivity Books\u003c\/a\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 51.9566%; text-align: center; height: 19.5972px;\"\u003e\u003cstrong\u003e \u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/fairy-tales\" rel=\"noopener\" target=\"_blank\"\u003eFairy Tales Books\u003c\/a\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5972px;\"\u003e\n\u003ctd style=\"width: 47.8276%; text-align: center; height: 19.5972px;\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/picture-books\" rel=\"noopener\" target=\"_blank\"\u003ePicture Books\u003c\/a\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 51.9566%; text-align: center; height: 19.5972px;\"\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/phonic-reading\" rel=\"noopener\" target=\"_blank\"\u003e\u003cstrong\u003ePhonic Reading Books\u003c\/strong\u003e\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5972px;\"\u003e\n\u003ctd style=\"width: 47.8276%; text-align: center; height: 19.5972px;\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/book-of-imagination\" rel=\"noopener\" target=\"_blank\"\u003eBook of Imagination\u003c\/a\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 51.9566%; text-align: center; height: 19.5972px;\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/lillegendsbooks.com\/collections\/bedtime-wonders\" rel=\"noopener\" target=\"_blank\"\u003eBedtime Story Books\u003c\/a\u003e\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"overflowxauto\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e", 1224 products_count: 24, 1225 } 1226 1227 ], 1228 compare_at_price: 68900, 1229 vendor: "Oswaal Books and Learning Private Limited", 1230 type: "Writing Books", 1231 tags: ["Age 2 to 3","Age 2 to 4","Age 3 to 5","Age-2to5","all","Alphabet
1231-Tracing","bundle","Interactive Learning","level 0","level 1","level 2","Lil Legends Books","Lil Legends Writing Books","Lines","Lines \u0026 Patterns","lines patterns level 0","LITTLE LEGENDS BOOKS","Number Tracing \u0026 Activity Book","number tracing activity book level 1","Number-Tracing","Out of stock","Uppercase Tracing \u0026 Vocabulary Book","uppercase tracing vocabulary book level 1","uppercase tracing vocabulary book level 2","Writing","writing books"], 1232 available: true, 1233 inventory_quantity: 50, 1234 total_inventory: 50, 1235 variants: [ 1236 1237 { 1238 id: 54130637635875, 1239 title: "Boxset", 1240 price: 48230, 1241 available: true, 1242 sku: "9789359587622", 1243 inventory_quantity: 50, 1244 inventory_management: "shopify", 1245 inventory_policy: "deny" 1246 } 1247 1248 ] 1249 }, 1250 1251 // Collection context 1252 collection: null, 1253 1254 // Customer context 1255 customer: null, 1256 1257 // Cart context 1258 cart: null, 1259 1260 // Template context 1261 template: { 1262 name: "product", 1263 directory: null, 1264 suffix: null 1265 }, 1266 1267 // Shop context 1268 shop: { 1269 name: "Lil Legends Books", 1270 domain: "lillegendsbooks.com", 1271 currency: "INR", 1272 locale: "en", 1273 timezone: "UTC" 1274 }, 1275 1276 // Request context 1277 request: { 1278 url: null, 1279 path: "\/products\/writing-practice-books-boxset-of-4", 1280 referrer: null 1281 }, 1282 1283 // Page context (for static pages like About, Contact, etc.) 1284 page: null, 1285 }; 1286 1287</script>
1287 1288 1289<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 1290 1291 1292 1293 1294 1295 1296 1297<link rel="dns-prefetch" href="https://cdn.judge.me"> 1298<link rel="dns-prefetch" href="https://cdn1.judge.me"> 1299<link rel="dns-prefetch" href="https://api.judge.me"> 1300
1301<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"any_review","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"(0)","badge_n_reviews_text":"({{ n }}) \u003cspan class=\"rating-n\"\u003e{{ average_rating_1_decimal }}\u003c/span\u003e","badge_star_color":"#FFD700","hide_badge_preview_if_no_reviews":false,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
1301ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","widget_star_color":"#FFD700","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":false,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"â
Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":false,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
1301itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#284390","widget_enable_secondary_color":true,"widget_secondary_color":"#FF7900","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":false,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#284390","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":true,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":true,"request_review_other_products_in_order":false,"review_form_color_scheme":"custom","review_form_corner_style":"square","review_form_star_color":"#FFD700","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#284390","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
1301youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":true,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":true,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":false,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
1301:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"Weâll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Lil Legends Books","shop_currency":"INR","widget_version":"3.0","footer":true,"autopublish":false,"review_dates":true,"enable_custom_form":false,"shop_locale":"en","enable_multi_locales_translations":false,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
1301shop_enabled":false,"customer_account_validation_enabled":true,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":false,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Lil Legends Books"};</script>
1301 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #284390;--jdgm-secondary-color: #FF7900;--jdgm-star-color: gold;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #284390;--jdgm-paginate-color: #284390;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #284390}.jdgm-histogram__bar-content{background-color:#284390}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#284390}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#FFD700}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_etsy"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_google_business"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_shop_app"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #284390;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#284390}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Lil Legends Books'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 1302</style> <style class='jdgm-settings-style'></style> 1303 1304 1305 1306 1307 <style class='jdgm-miracle-styles'> 1308 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
1308/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important} 1309 1310</style> 1311 1312 1313 1314 1315 1316 1317 1318 1319
1320<script data-cfasync='false' class='jdgm-script'> 1321!function(e){window.jdgm=window.jdgm||{}; 1322/* INF-1976 */ 1323var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}(); 1324if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;} 1325jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a11176-2280-7862-971a-b99c4fd1084c/judgeme-773/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/", 1326jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 1327setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 1328!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 1329(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 1330a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 1331jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 1332t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 1333t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( 1334".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 1335parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 1336jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 1337)}))}(document); 1338</script>
1338 1339<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a11176-2280-7862-971a-b99c4fd1084c/judgeme-773/assets/shopify_v2.css"></noscript> 1340 1341<!-- BEGIN app snippet: theme_fix_tags -->
1341<script> 1342 (function() { 1343 var jdgmThemeFixes = null; 1344 if (!jdgmThemeFixes) return; 1345 1346 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 1347 // before the per-theme fix so the theme-specific CSS wins the cascade. 1348 // HTML is never applied globally (too risky). 1349 var allThemesFix = jdgmThemeFixes['all']; 1350 if (allThemesFix && allThemesFix.css) { 1351 var allStyleTag = document.createElement('style'); 1352 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 1353 allStyleTag.innerHTML = allThemesFix.css; 1354 document.head.append(allStyleTag); 1355 }; 1356 1357 if (allThemesFix && allThemesFix.js) { 1358 var allScriptTag = document.createElement('script'); 1359 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 1360 allScriptTag.innerHTML = allThemesFix.js; 1361 document.head.append(allScriptTag); 1362 }; 1363 1364 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 1365 if (!thisThemeFix) return; 1366 1367 if (thisThemeFix.html) { 1368 document.addEventListener("DOMContentLoaded", function() { 1369 var htmlDiv = document.createElement('div'); 1370 htmlDiv.classList.add('jdgm-theme-fix-html'); 1371 htmlDiv.innerHTML = thisThemeFix.html; 1372 document.body.append(htmlDiv); 1373 }); 1374 }; 1375 1376 if (thisThemeFix.css) { 1377 var styleTag = document.createElement('style'); 1378 styleTag.classList.add('jdgm-theme-fix-style'); 1379 styleTag.innerHTML = thisThemeFix.css; 1380 document.head.append(styleTag); 1381 }; 1382 1383 if (thisThemeFix.js) { 1384 var scriptTag = document.createElement('script'); 1385 scriptTag.classList.add('jdgm-theme-fix-script'); 1386 scriptTag.innerHTML = thisThemeFix.js; 1387 document.head.append(scriptTag); 1388 }; 1389 })(); 1390</script>
1390 1391<!-- END app snippet --> 1392<!-- End of Judge.me Core --> 1393 1394 1395 1396<!-- END app block --><!-- BEGIN app block: shopify://apps/customerlabs-1pd-capi-tracking/blocks/header-embed-block/e7b7e586-f2a0-478c-a96a-edb8673644b2 -->
1396<script> 1397 1398 1399 1400 !function(t,e,r,c,a,n,s){t.ClAnalyticsObject=a,t[a]=t[a]||[],t[a].methods=["trackSubmit","trackClick","pageview","identify","track", "trackConsent"],t[a].factory=function(e){return function(){var r=Array.prototype.slice.call(arguments);return r.unshift(e),t[a].push(r),t[a]}};for(var i=0;i<t[a].methods.length;i++){var o=t[a].methods[i];t[a][o]=t[a].factory(o)}n=e.createElement(r),s=e.getElementsByTagName(r)[0],n.async=1,n.crossOrigin="anonymous",n.src=c,s.parentNode.insertBefore(n,s)}(window,document,"script","https://cdn.js.customerlabs.co/cl7936hkt7m26f.js","_cl");_cl.SNIPPET_VERSION="2.0.0"; 1401 1402</script>
1402 1403<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
1404<script type="text/javascript"> 1405 (function (c, l, a, r, i, t, y) { 1406 c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); }; 1407 t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify"; 1408 y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y); 1409 1410 c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => { 1411 if (error) { 1412 console.error("Error loading Shopify features:", error); 1413 return; 1414 } 1415 1416 c[a]('consentv2', { 1417 ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied", 1418 analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied", 1419 source: 101, 1420 }); 1421 }); 1422 1423 l.addEventListener("visitorConsentCollected", function (e) { 1424 c[a]('consentv2', { 1425 ad_Storage: e.detail.marketingAllowed ? "granted" : "denied", 1426 analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied", 1427 source: 101, 1428 }); 1429 }); 1430 })(window, document, "clarity", "script", "x8djk99rcx"); 1431</script>
1431 1432 1433 1434 1435<!-- END app block --><!-- BEGIN app block: shopify://apps/gokwik-cart-slide-cart-drawer/blocks/app-embed/531cd8ff-cc36-43b1-9a44-c16d44927215 --> 1436<link rel="preconnect" href="https://gkx.gokwik.co" crossorigin> 1437 1438
1439<script> 1440 var _lmdPageType; 1441</script>
1441 1442
1443<script> 1444 var gk_cart_domain = "lillegendsbyoswaalbooks.myshopify.com"; 1445 1446 (function() { 1447 window.kwikCartActive = false; 1448 1449 // Merchants where the embed is fully disabled (no globals, no script, no ATC hooks) 1450 var disabledDomains = []; 1451 if (disabledDomains.indexOf(gk_cart_domain) !== -1) return; 1452 1453 window.gk_cart_domain = gk_cart_domain; 1454 window.gk_cart_currency = "INR"; 1455 try { 1456 window.gk_currency_format = "en"+'-'+"US"; 1457 } catch (err) { 1458 console.log(err); 1459 } 1460 1461 // --- Always-on: product globals + freebie redirect --- 1462 window.gk_selected_product_id = 9951027659043; 1463 var gk_product_tags = ["Age 2 to 3","Age 2 to 4","Age 3 to 5","Age-2to5","all","Alphabet-Tracing","bundle","Interactive Learning","level 0","level 1","level 2","Lil Legends Books","Lil Legends Writing Books","Lines","Lines \u0026 Patterns","lines patterns level 0","LITTLE LEGENDS BOOKS","Number Tracing \u0026 Activity Book","number tracing activity book level 1","Number-Tracing","Out of stock","Uppercase Tracing \u0026 Vocabulary Book","uppercase tracing vocabulary book level 1","uppercase tracing vocabulary book level 2","Writing","writing books"]; 1464 if (gk_product_tags && gk_product_tags.length) { 1465 if (gk_product_tags.some(function(tag) { return tag === 'kwikcart-freebie'; })) { 1466 window.location.replace("/"); 1467 } 1468 } 1469 1470 function shouldLoadKwikCart(config, countryCode) { 1471 if (!config) return false; 1472 var disableOnNonIndia = config.appearance && config.appearance.disableOnNonIndiaStore; 1473 if (disableOnNonIndia && countryCode !== 'IN') return false; 1474 return true; 1475 } 1476 1477 var atcButtonSelectors = [ 1478 "form[action='/cart/add'] button[name='add']", 1479 "form[action$='/cart/add'] button[name='add']", 1480 "form[action='/cart/add'] button[data-checkout='same']", 1481 "form[action='/cart/add'] button[type='submit']", 1482 "form[action='/cart/add'] input[type='submit']", 1483 "form[action='/cart/add'] button[data-add-to-cart]", 1484 "form[action='/cart/add'] label[role='submit']", 1485 "form[data-zp-product-url='/cart'] button[type='submit']", 1486 "form[action='/cart/add'] a[role='submit']", 1487 ]; 1488 1489 var addAddtoCartEventListener = function() { 1490 document.querySelectorAll(atcButtonSelectors.join(", ")).forEac
1490h(function(atcButton) { 1491 atcButton.addEventListener( 1492 "click", 1493 function(event) { 1494 if (!window.addItemtoCartFromForm) return; 1495 event.stopPropagation(); 1496 event.stopImmediatePropagation(); 1497 event.preventDefault(); 1498 window.addItemtoCartFromForm(event); 1499 }, 1500 true 1501 ); 1502 }); 1503 }; 1504 1505 function initKwikCart(config) { 1506 // Cart page redirect 1507 try { 1508 if (config && config.appearance && config.appearance.disableCartPage && config.appearance.disableCartPage.enable) { 1509 if (location.pathname.split("/")[1].split("?")[0] === "cart") { 1510 console.log('redirecting from extension'); 1511 location.href = "/?openCart=true"; 1512 } 1513 } 1514 } catch (err) { 1515 console.log(err); 1516 } 1517 1518 // ATC listeners â opt-out via customATCHandling flag (replaces hardcoded blocklist) 1519 // Merchants with their own ATC logic (bundle, subscription, gift apps) set 1520 // customATCHandling=true to skip interception. Default: intercept. 1521 var skipAtc = config?.appearance?.customATCHandling === true; 1522 if (!skipAtc) { 1523 if (document.readyState === 'loading') { 1524 document.addEventListener("DOMContentLoaded", addAddtoCartEventListener); 1525 } else { 1526 addAddtoCartEventListener(); 1527 } 1528 } else { 1529 console.log("no atc modification"); 1530 } 1531 1532 // Script injection 1533 var scriptFile = "https://kwikcart.gokwik.co/kwikcart/side-cart.js"; 1534 var script = document.createElement('script'); 1535 if (gk_cart_domain !== 'koskii.myshopify.com') { 1536 script.defer = "true"; 1537 } 1538 script.src = scriptFile; 1539 document.head.appendChild(script); 1540 script.onload = function() { 1541 window.kwikCartActive = true; 1542 }; 1543 } 1544 1545 // --- Resolve config + country in parallel --- 1546 var configPromise; 1547 var cachedConfig = null; 1548 try { 1549 var raw = sessionStorage.getItem("kwik-cart-request-data"); 1550 if (raw) cachedConfig = JSON.parse(raw); 1551 } catch (err) {} 1552 1553 if (cachedConfig) { 1554 configPromise = Promise.resolve(cachedConfig); 1555 } else { 1556 // Fetch start time: side-cart.js reuses this page's response instead of 1557 // requesting the config again, and stamps this time as "last fetched". 1558 var configFetchedAt = Date.now(); 1559 configPromise = fetch('https://gkx.gokwik.co/v3/kwik-cart/request', { 1560 headers: { 1561 'Content-Type': 'application/json', 1562 'x-shop-domain': gk_cart_domain 1563 } 1564 }) 1565 .then(function(res) { return res.json(); }) 1566 .then(function(response) { 1567 var config = response && response.data ? response.data : response; 1568 // Only a real config is cached (and offered for reuse). Caching an 1569 // error body used to break the cart for the rest of the session. 1570 if (config && config.appearance) { 1571 window.__gkConfigFetchedAt = configFetchedAt; 1572 try { 1573 sessionStorage.setItem('kwik-cart-request-data', JSON.stringify(config)); 1574 } catch (e) {} 1575 } 1576 return config; 1577 }); 1578 } 1579 1580 // Expose promise so side-cart.js can reuse the in-flight/resolved result 1581 // instead of making its own /request call. Survives sessionStorage quota failures. 1582 window.__gkConfigPromise = configPromise; 1583 1584 // Country detection: cache > browsing_context > Liquid fallback 1585 var cachedCountry = null; 1586 try { 1587 var stored = sessionStorage.getItem('gk-detected-country'); 1588 if (stored && stored.length === 2) cachedCountry = stored; 1589 } catch (e) {} 1590 1591 var countryPromise = cachedCountry 1592 ? Promise.resolve(cachedCountry) 1593 : fetch('/browsing_context_suggestions.json') 1594 .then(function(res) { return res.json(); }) 1595 .then(function(data) { 1596 var code = data && data.detected_values && data.detected_values.country && data.detected_values.country.handle; 1597 if (code && code.length === 2) { 1598 try { sessionStorage.setItem('gk-detected-country', code); } catch (e) {} 1599 return code; 1600 } 1601 return "US"; 1602 }) 1603 .catch(function() { 1604 // Fallback to Liquid market-based country 1605 return "US"; 1606 }); 1607 1608 Promise.all([configPromise, countryPromise]) 1609 .then(function(results) { 1610 var config = results[0]; 1611 var countryCode = results[1]; 1612 window.__gkExtRequestDone = true; 1613 if (countryCode !== 'IN') { 1614 window.customGKCartConfig = { 1615 'discountDisplayConfig.enabled': false, 1616 'discountDisplayConfig.showInputOnly': false, 1617 'discountDisplayConfig.showOfferList': false, 1618 'appearance.checkoutButtons.primary.gokwikCheckout': false, 1619 }; 1620 } 1621 if (shouldLoadKwikCart(config, countryCode)) { 1622 initKwikCart(config); 1623 } 1624 }) 1625 .catch(function(err) { 1626 console.log('kwik-cart init failed, cart will not load', err); 1627 }); 1628 })(); 1629</script>
1629 1630<style> 1631 .cart__checkout { 1632 width: 100%; 1633 background: black; 1634 color: white; 1635 border: 0; 1636 border-radius: 2px; 1637 padding: 1rem; 1638 display: flex; 1639 justify-content: center; 1640 align-items: center; 1641 } 1642</style> 1643 1644<!-- END app block --><!-- BEGIN app block: shopify://apps/bitespeed-whatsapp-marketing/blocks/app-embed/9efdb9ca-2d01-4a12-b1ac-02679fe0f6fc -->
1644<script async src="https://cdnjs.cloudflare.com/ajax/libs/uuid/8.3.2/uuid.min.js"></script>
1644 1645 1646<!-- BEGIN app snippet: user-id -->
1646<script> 1647 (() => { 1648 const T = 1200; 1649 const safe = (f, d = null) => { 1650 try { 1651 const v = f(); 1652 return v === undefined ? d : v; 1653 } catch { 1654 return d; 1655 } 1656 }; 1657 const race = (p, d = null) => 1658 Promise.race([Promise.resolve(p).catch(() => d), new Promise((r) => setTimeout(() => r(d), T))]); 1659 const sha256 = async (s) => { 1660 const b = await crypto.subtle.digest('SHA-256', new TextEncoder().encode(s)); 1661 return [...new Uint8Array(b)].map((x) => x.toString(16).padStart(2, '0')).join(''); 1662 }; 1663 1664 const draw = () => { 1665 const c = document.createElement('canvas'); 1666 c.width = 280; 1667 c.height = 80; 1668 const x = c.getContext('2d'); 1669 if (!x) return null; 1670 const g = x.createLinearGradient(0, 0, 280, 0); 1671 g.addColorStop(0, '#ff0080'); 1672 g.addColorStop(0.5, '#00c8ff'); 1673 g.addColorStop(1, '#ffe600'); 1674 x.fillStyle = g; 1675 x.fillRect(0, 0, 280, 80); 1676 x.textBaseline = 'alphabetic'; 1677 x.fillStyle = '#069'; 1678 x.font = '11pt "Times New Roman"'; 1679 x.fillText('Cwm fjordbank gly \u{1F603} \u0928\u092E\u0938\u094D\u0924\u0947', 2, 15); 1680 x.fillStyle = 'rgba(102,204,0,0.4)'; 1681 x.font = '18pt Arial'; 1682 x.fillText('Cwm fjordbank gly \u{1F603}', 4, 45); 1683 x.globalCompositeOperation = 'multiply'; 1684 for (const [col, cx, cy] of [ 1685 ['#f2f', 40, 50], 1686 ['#2ff', 80, 50], 1687 ['#ff2', 60, 70], 1688 ]) { 1689 x.fillStyle = col; 1690 x.beginPath(); 1691 x.arc(cx, cy, 30, 0, Math.PI * 2, true); 1692 x.fill(); 1693 } 1694 x.globalCompositeOperation = 'source-over'; 1695 x.shadowBlur = 6; 1696 x.shadowColor = '#333'; 1697 x.beginPath(); 1698 x.moveTo(150, 70); 1699 x.bezierCurveTo(180, 10, 230, 90, 270, 30); 1700 x.strokeStyle = '#123456'; 1701 x.lineWidth = 3; 1702 x.stroke(); 1703 return c.toDataURL(); 1704 }; 1705 1706 const canvas = async () => { 1707 const a = safe(draw); 1708 const b = safe(draw); 1709 if (!a || a !== b) return null; 1710 return sha256(a); 1711 }; 1712 1713 const webgl = () => { 1714 const gl = safe(() => { 1715 const c = document.createElement('canvas'); 1716 return c.getContext('webgl') || c.getContext('experimental-webgl'); 1717 }); 1718 if (!gl) return null; 1719 const p = (k) => safe(() => gl.getParameter(k)); 1720 const dbg = safe(() => gl.getExtension('WEBGL_debug_renderer_info')); 1721 const prec = (sh, t) => 1722 safe(() => { 1723 const f = gl.getShaderPrecisionFormat(sh, t); 1724 return [f.rangeMin, f.rangeMax, f.precision]; 1725 }); 1726 const out = [ 1727 dbg ? p(dbg.UNMASKED_VENDOR_WEBGL) : p(gl.VENDOR), 1728 dbg ? p(dbg.UNMASKED_RENDERER_WEBGL) : p(gl.RENDERER), 1729 p(gl.SHADING_LANGUAGE_VERSION), 1730 p(gl.MAX_TEXTURE_SIZE), 1731 p(gl.MAX_VERTEX_ATTRIBS), 1732 safe(() => Array.from(gl.getParameter(gl.ALIASED_LINE_WIDTH_RANGE))), 1733 prec(gl.FRAGMENT_SHADER, gl.HIGH_FLOAT), 1734 safe(() => gl.getSupportedExtensions().slice().sort().join(',')), 1735 ]; 1736 safe(() => gl.getExtension('WEBGL_lose_context')?.loseContext()); 1737 return out; 1738 }; 1739 1740 const audio = () => { 1741 const C = window.OfflineAudioContext || window.webkitOfflineAudioContext; 1742 if (!C) return Promise.resolve(null); 1743 return new Promise((resolve) => { 1744 const ctx = new C(1, 5000, 44100); 1745 const osc = ctx.createOscillator(); 1746 osc.type = 'triangle'; 1747 osc.frequency.value = 10000; 1748 const comp = ctx.createDynamicsCompressor(); 1749 comp.threshold.value = -50; 1750 comp.knee.value = 40; 1751 comp.ratio.value = 12; 1752 comp.attack.value = 0; 1753 comp.release.value = 0.25; 1754 osc.connect(comp); 1755 comp.connect(ctx.destination); 1756 osc.start(0); 1757 const done = (buf) => { 1758 const d = buf.getChannelData(0).subarray(4500); 1759 let s = 0; 1760 for (let i = 0; i < d.length; i++) s += Math.abs(d[i]); 1761 resolve(s.toFixed(3)); 1762 }; 1763 ctx.oncomplete = (e) => done(e.renderedBuffer); 1764 const r = ctx.startRendering(); 1765 if (r && typeof r.then === 'function') r.then(done).catch(() => resolve(null)); 1766 }); 1767 }; 1768 1769 const FONTS = 1770 'Calibri,Cambria,Candara,Consolas,Constantia,Corbel,Segoe UI,Nirmala UI,Mangal,Bahnschrift,Franklin Gothic Medium,Futura,Optima,Menlo,Monaco,Geneva,Lucida Grande,SF Pro Text,Gill Sans,Palatino,Ubuntu,DejaVu Sans,Liberation Sans,Fira Sans,Noto Sans,Roboto,Source Code Pro,Century Gothic,Garamond,Helvetica Neue'.split( 1771 ',', 1772 ); 1773 1774 const fonts = () => { 1775 const x = safe(() => document.createElement('canvas').getContext('2d')); 1776 if (!x) return null; 1777 const txt = 'mmmmmmmmmmlli10OQ@#\u0915'; 1778 const bases = ['monospace', 'sans-serif', 'serif']; 1779 const bw = bases.map((b) => { 1780 x.font = `72px ${b}`; 1781 return x.measureText(txt).width; 1782 }); 1783 return FONTS.filter((f) => 1784 bases.some((b, i) => { 1785 x.font = `72px "${f}", ${b}`; 1786 return x.measureText(txt).width !== bw[i]; 1787 }), 1788 ); 1789 }; 1790 1791 const maths = () => 1792 [ 1793 Math.acos(0.123), 1794 Math.acosh(1e308), 1795 Math.atanh(0.5), 1796 Math.cbrt(100), 1797 Math.expm1(1), 1798 Math.sinh(1), 1799 Math.tan(-1e300), 1800 Math.pow(Math.PI, -100), 1801 ].join(','); 1802 1803 const hints = async () => { 1804 const u = navigator.userAgentData; 1805 if (!u?.getHighEntropyValues) return null; 1806 const v = await u.getHighEntropyValues(['architecture', 'bitness', 'model', 'platformVersion']); 1807 return { 1808 model: v.model || null, // Android device model - the single best Android discriminator 1809 arch: v.architecture ? `${v.architecture}-${v.bitness}` : null, 1810 }; 1811 }; 1812 1813 const family = () => { 1814 const ua = navigator.userAgent; 1815 if (navigator.brave) return 'brave'; 1816 if (/Edg\//.test(ua)) return 'edge'; 1817 if (/OPR\//.test(ua)) return 'opera'; 1818 if (/SamsungBrowser/.test(ua)) return 'samsung'; 1819 if (/Firefox\/|FxiOS/.test(ua)) return 'firefox'; 1820 if (/CriOS|Chrome\//.test(ua)) return 'chrome'; 1821 if (/Safari\//.test(ua)) return 'safari'; 1822 return 'other'; 1823 }; 1824 1825 let inflight = null; 1826 1827 const build = async () => { 1828 // const cp = window.Shopify?.customerPrivacy; 1829 // if (cp?.analyticsProcessingAllowed && !safe(() => cp.analyticsProcessingAllowed(), true)) return null; 1830 if (!window.crypto?.subtle) return null; 1831 1832 const nav = navigator; 1833 const scr = screen; 1834 const [au, ch, cv] = await Promise.all([race(audio()), race(hints()), race(canvas())]); 1835 const intl = safe(() => Intl.DateTimeFormat().resolvedOptions(), {}); 1836 const mq = (q) => safe(() => matchMedia(q).matches); 1837 const fo = safe(fonts); 1838 const gl = safe(webgl); 1839 1840 const stable = { 1841 f: family(), 1842 p: nav.platform ?? null, 1843 c: nav.hardwareConcurrency ?? null, 1844 m: nav.deviceMemory ?? null, 1845 t: nav.maxTouchPoints ?? null, 1846 s: [scr.width, scr.height].sort((a, b) => a - b).join('x'), // rotation safe 1847 d: scr.colorDepth ?? null,
1848 l: nav.languages ? [...nav.languages] : [nav.language], 1849 z: intl.timeZone ?? null, 1850 g: gl, 1851 v: cv, 1852 a: au, 1853 o: fo, 1854 h: maths(), 1855 q: [mq('(color-gamut: p3)'), mq('(dynamic-range: high)'), mq('(pointer: coarse)'), mq('(hover: hover)')], 1856 M: ch?.model ?? null, 1857 A: ch?.arch ?? null, 1858 }; 1859 1860 // Entropy gate 1861 const confident = (fo?.length ?? 0) >= 3 || !!ch?.model || (!!cv && (gl?.[1] || '').length > 12); 1862 1863 // `stable` is returned alongside its digest, unmodified and in the same 1864 // key order it was hashed in, so the backend row can be checked against 1865 // its own key: sha256(JSON.stringify(payload)) must equal hash. It stays 1866 // in memory like the hash does - callers send it, nothing writes it to a 1867 // cookie or to storage. 1868 return { hash: await sha256(JSON.stringify(stable)), confident, payload: stable }; 1869 }; 1870 1871 window.bspdFingerprint = () => { 1872 if (!inflight) inflight = build().catch(() => null); 1873 return inflight; 1874 }; 1875 })(); 1876</script>
1876 1877<!-- END app snippet --> 1878<!-- BEGIN app snippet: optin-triggers-middleware -->
1878<script 1879 type="text/javascript" 1880 name="BSPD-SHOPIFY-VARS" 1881> 1882 // prettier-ignore 1883 var countryTimezoneMapping = [{ "country": "Afghanistan", "timezones": ["Asia/Kabul"] }, { "country": "Albania", "timezones": ["Europe/Tirane"] }, { "country": "Algeria", "timezones": ["Africa/Algiers"] }, { "country": "Argentina", "timezones": ["America/Argentina/Buenos_Aires", "America/Argentina/Cordoba", "America/Argentina/Salta", "America/Argentina/Jujuy", "America/Argentina/Tucuman", "America/Argentina/Catamarca", "America/Argentina/La_Rioja", "America/Argentina/San_Juan", "America/Argentina/Mendoza", "America/Argentina/San_Luis", "America/Argentina/Rio_Gallegos", "America/Argentina/Ushuaia"] }, { "country": "Armenia", "timezones": ["Asia/Yerevan"] }, { "country": "Australia", "timezones": ["Australia/Lord_Howe", "Antarctica/Macquarie", "Australia/Hobart", "Australia/Currie", "Australia/Melbourne", "Australia/Sydney", "Australia/Broken_Hill", "Australia/Brisbane", "Australia/Lindeman", "Australia/Adelaide", "Australia/Darwin", "Australia/Perth", "Australia/Eucla"] }, { "country": "Austria", "timezones": ["Europe/Vienna"] }, { "country": "Azerbaijan", "timezones": ["Asia/Baku"] }, { "country": "Bahrain", "timezones": ["Asia/Bahrain"] }, { "country": "Bangladesh", "timezones": ["Asia/Dhaka"] }, { "country": "Belarus", "timezones": ["Europe/Minsk"] }, { "country": "Belgium", "timezones": ["Europe/Brussels"] }, { "country": "Belize", "timezones": ["America/Belize"] }, { "country": "Bhutan", "timezones": ["Asia/Thimphu"] }, { "country": "Bolivia", "timezones": ["America/La_Paz"] }, { "country": "Bosnia and Herzegovina", "timezones": ["Europe/Sarajevo"] }, { "country": "Botswana", "timezones": ["Africa/Gaborone"] }, { "country": "Brazil", "timezones": ["America/Noronha", "America/Belem", "America/Fortaleza", "America/Recife", "America/Araguaina", "America/Maceio", "America/Bahia", "America/Sao_Paulo", "America/Campo_Grande", "America/Cuiaba", "America/Santarem", "America/Porto_Velho", "America/Boa_Vista", "America/Manaus", "America/Eirunepe", "America/Rio_Branco"] }, { "country": "Brunei", "timezones": ["Asia/Brunei"] }, { "country": "Bulgaria", "timezones": ["Europe/Sofia"] }, { "country": "Cambodia", "timezones": ["Asia/Phnom_Penh"] }, { "country": "Cameroon", "timezones": ["Africa/Douala"] }, { "country": "Canada", "timezones": ["America/St_Johns", "America/Halifax", "America/Glace_Bay", "America/Moncton", "America/Goose_Bay", "America/Blanc-Sablon", "America/Toronto", "America/Nipigon", "America/Thunder_Bay", "America/Iqaluit", "America/Pangnirtung", "America/Atikokan", "America/Winnipeg", "America/Rainy_River", "America/Resolute", "America/Rankin_Inlet", "America/Regina", "America/Swift_Current", "America/Edmonton", "America/Cambridge_Bay", "America/Yellowknife", "America/Inuvik", "America/Creston", "America/Dawson_Creek", "America/Fort_Nelson", "America/Vancouver", "America/Whitehorse", "America/Dawson"] }, { "country": "Chile", "timezones": ["America/Santiago", "Pacific/Easter"] }, { "country": "China", "timezones": ["Asia/Shanghai", "Asia/Urumqi"] }, { "country": "Colombia", "timezones": ["America/Bogota"] }, { "country": "Congo (DRC)", "timezones": ["Africa/Kinshasa", "Africa/Lubumbashi"] }, { "country": "Costa Rica", "timezones": ["America/Costa_Rica"] }, { "country": "Côte dâIvoire", "timezones": ["Africa/Abidjan"] }, { "country": "Croatia", "timezones": ["Europe/Zagreb"] }, { "country": "Cuba", "timezones": ["America/Havana"] }, { "country": "Czech Republic", "timezones": ["Europe/Prague"] }, { "country": "Denmark", "timezones": ["Europe/Copenhagen"] }, { "country": "Djibouti", "timezones": ["Africa/Djibouti"] }, { "country": "Dominican Republic", "timezones": ["America/Santo_Domingo"] }, { "country": "Ecuador", "timezones": ["America/Guayaquil", "Pacific/Galapagos"] }, { "country": "Egypt", "timezones": ["Africa/Cairo"] }, { "country": "El Salvador", "timezones": ["America/El_Salvador"] }, { "country": "Eritrea", "timezones": ["Africa/Asmara"] }, { "country": "Estonia", "timezones": ["Europe/Tallinn"] }, { "country": "Ethiopia", "timezones": ["Africa/Addis_Ababa"] }, { "country": "Faroe Islands", "timezones": ["Atlantic/Faroe"] }, { "country": "Finland", "timezones": ["Europe/Helsinki"] }, { "country": "France", "timezones": ["Europe/Paris"] }, { "country": "Georgia", "timezones": ["Asia/Tbilisi"] }, { "country": "Germany", "timezones": ["Europe/Berlin", "Europe/Busingen"] }, { "country": "Greece", "timezones": ["Europe/Athens"] }, { "country": "Greenland", "timezones": ["America/Godthab", "America/Danmarkshavn", "America/Scoresbysund", "America/Thule"] }, { "country": "Guatemala", "timezones": ["America/Guatemala"] }, { "country": "Haiti", "timezones": ["America/Port-au-Prince"] }, { "country": "Honduras", "timezones": ["America/Tegucigalpa"] }, { "country": "Hong Kong SAR", "timezones": ["Asia/Hong_Kong"] }, { "country": "Hungary", "timezones": ["Europe/Budapest"] }, { "country": "Iceland", "timezones": ["Atlantic/Reykjavik"] }, { "country": "India", "timezones": ["Asia/Kolkata", "Asia/Calcutta"] }, { "country": "Indonesia", "timezones": ["Asia/Jakarta", "Asia/Pontianak", "Asia/Makassar", "Asia/Jayapura"] }, { "country": "Iran", "timezones": ["Asia/Tehran"] }, { "country": "Iraq", "timezones": ["Asia/Baghdad"] }, { "country": "Ireland", "timezones": ["Europe/Dublin"] }, { "country": "Israel", "timezones": ["Asia/Jerusalem"] }, { "country": "Italy", "timezones": ["Europe/Rome"] }, { "country": "Jamaica", "timezones": ["America/Jamaica"] }, { "country": "Japan", "timezones": ["Asia/Tokyo"] }, { "country": "Jordan", "timezones": ["Asia/Amman"] }, { "country": "Kazakhstan", "timezones": ["Asia/Almaty", "Asia/Qyzylorda", "Asia/Aqtobe", "Asia/Aqtau", "Asia/Oral"] }, { "country": "Kenya", "timezones": ["Africa/Nairobi"] }, { "country": "Korea", "timezones": ["Asia/Seoul"] }, { "country": "Kuwait", "timezones": ["Asia/Kuwait"] }, { "country": "Kyrgyzstan", "timezones": ["Asia/Bishkek"] }, { "country": "Laos", "timezones": ["Asia/Vientiane"] }, { "country": "Latvia", "timezones": ["Europe/Riga"] }, { "country": "Lebanon", "timezones": ["Asia/Beirut"] }, { "country": "Libya", "timezones": ["Africa/Tripoli"] }, { "country": "Liechtenstein", "timezones": ["Europe/Vaduz"] }, { "country": "Lithuania", "timezones": ["Europe/Vilnius"] }, { "country": "Luxembourg", "timezones": ["Europe/Luxembourg"] }, { "country": "Macao SAR", "timezones": ["Asia/Macau"] }, { "country": "Macedonia, FYRO", "timezones": ["Europe/Skopje"] }, { "country": "Malaysia", "timezones": ["Asia/Kuala_Lumpur", "Asia/Kuching"] }, { "country": "Maldives", "timezones": ["Indian/Maldives"] }, { "country": "Mali", "timezones": ["Africa/Bamako"] }, { "country": "Malta", "timezones": ["Europe/Malta"] }, { "country": "Mexico", "timezones": ["America/Mexico_City", "America/Cancun", "America/Merida", "America/Monterrey", "America/Matamoros", "America/Mazatlan", "America/Chihuahua", "America/Ojinaga", "America/Hermosillo", "America/Tijuana", "America/Bahia_Banderas"] }, { "country": "Moldova", "timezones": ["Europe/Chisinau"] }, { "country": "Monaco", "timezones": ["Europe/Monaco"] }, { "country": "Mongolia", "timezones": ["Asia/Ulaanbaatar", "Asia/Hovd", "Asia/Choibalsan"] }, { "country": "Montenegro", "timezones": ["Europe/Podgorica"] }, { "country": "Morocco", "timezones": ["Africa/Casablanca"] }, { "country": "Myanmar", "timezones": ["Asia/Rangoon"] }, { "country": "Nepal", "timezones": ["Asia/Kathmandu"] }, { "country": "Netherlands", "timezones": ["Europe/Amsterdam"] }, { "country": "New Zealand", "timezones": ["Pacific/Auckland", "Pacific/Chatham"] }, { "country": "Nicaragua", "timezones": ["America/Managua"] }, { "country": "Nigeria", "timezones": ["Africa/Lagos"] }, { "country": "Norway", "timezones": ["Europe/Oslo"] }, { "country": "Oman", "timezones": ["Asia/Muscat"] }, { "country": "Pakistan", "timezones": ["Asia/Karachi"] }, { "country": "Panama", "timezones": ["America/Panama"] }, { "country": "Paraguay", "timezones": ["America/Asuncion"] }, { "country": "Peru", "timezones": ["America/Lima"] }, { "country": "Philippines", "timezones": ["Asia/Manila"] }, { "country": "Poland", "timezones": ["Europe/Warsaw"] }, { "country": "Portugal", "timezones": ["Europe/Lisbon", "Atlantic/Madeira", "Atlantic/Azores"] }, { "country": "Puerto Rico", "timezones": ["America/Puerto_Rico"] }, { "country": "Qatar", "timezones": ["Asia/Qatar"] }, { "country": "Réunion", "timezones": ["Indian/Reunion"] }, { "country": "Romania", "timezones": ["Europe/Bucharest"] }, { "country": "Russia", "timezones": ["Europe/Kaliningrad", "Europe/Moscow", "Europe/Simferopol", "Europe/Volgograd", "Europe/Astrakhan", "Europe/Samara", "Europe/Ulyanovsk", "Asia/Yekaterinburg", "Asia/Omsk", "Asia/Novosibirsk", "Asia/Barnaul", "Asia/Novokuznetsk", "Asia/Krasnoyarsk", "Asia/Irkutsk", "Asia/Chita", "Asia/Yakutsk", "Asia/Khandyga", "Asia/Vladivostok", "Asia/Ust-Nera", "Asia/Magadan", "Asia/Sakhalin", "Asia/Srednekolymsk", "Asia/Kamchatka", "Asia/Anadyr"] }
1883, { "country": "Rwanda", "timezones": ["Africa/Kigali"] }, { "country": "Saudi Arabia", "timezones": ["Asia/Riyadh"] }, { "country": "Senegal", "timezones": ["Africa/Dakar"] }, { "country": "Serbia", "timezones": ["Europe/Belgrade"] }, { "country": "Singapore", "timezones": ["Asia/Singapore"] }, { "country": "Slovakia", "timezones": ["Europe/Bratislava"] }, { "country": "Slovenia", "timezones": ["Europe/Ljubljana"] }, { "country": "Somalia", "timezones": ["Africa/Mogadishu"] }, { "country": "South Africa", "timezones": ["Africa/Johannesburg"] }, { "country": "Spain", "timezones": ["Europe/Madrid", "Africa/Ceuta", "Atlantic/Canary"] }, { "country": "Sri Lanka", "timezones": ["Asia/Colombo"] }, { "country": "Sweden", "timezones": ["Europe/Stockholm"] }, { "country": "Switzerland", "timezones": ["Europe/Zurich"] }, { "country": "Syria", "timezones": ["Asia/Damascus"] }, { "country": "Taiwan", "timezones": ["Asia/Taipei"] }, { "country": "Tajikistan", "timezones": ["Asia/Dushanbe"] }, { "country": "Thailand", "timezones": ["Asia/Bangkok"] }, { "country": "Trinidad and Tobago", "timezones": ["America/Port_of_Spain"] }, { "country": "Tunisia", "timezones": ["Africa/Tunis"] }, { "country": "Turkey", "timezones": ["Europe/Istanbul"] }, { "country": "Turkmenistan", "timezones": ["Asia/Ashgabat"] }, { "country": "Ukraine", "timezones": ["Europe/Kiev", "Europe/Uzhgorod", "Europe/Zaporozhye"] }, { "country": "United Arab Emirates", "timezones": ["Asia/Dubai"] }, { "country": "United Kingdom", "timezones": ["Europe/London"] }, { "country": "United States of America", "timezones": ["America/New_York", "America/Detroit", "America/Kentucky/Louisville", "America/Kentucky/Monticello", "America/Indiana/Indianapolis", "America/Indiana/Vincennes", "America/Indiana/Winamac", "America/Indiana/Marengo", "America/Indiana/Petersburg", "America/Indiana/Vevay", "America/Chicago", "America/Indiana/Tell_City", "America/Indiana/Knox", "America/Menominee", "America/North_Dakota/Center", "America/North_Dakota/New_Salem", "America/North_Dakota/Beulah", "America/Denver", "America/Boise", "America/Phoenix", "America/Los_Angeles", "America/Anchorage", "America/Juneau", "America/Sitka", "America/Metlakatla", "America/Yakutat", "America/Nome", "America/Adak", "Pacific/Honolulu"] }, { "country": "Uruguay", "timezones": ["America/Montevideo"] }, { "country": "Uzbekistan", "timezones": ["Asia/Samarkand", "Asia/Tashkent"] }, { "country": "Venezuela", "timezones": ["America/Caracas"] }, { "country": "Vietnam", "timezones": ["Asia/Ho_Chi_Minh"] }, { "country": "Yemen", "timezones": ["Asia/Aden"] }, { "country": "Zimbabwe", "timezones": ["Africa/Harare"] }] 1884 1885 var TheCustomerID = ''; 1886 var TheCustomerEmail = ''; 1887 var TheCustomerPhone = ''; 1888 var TheCustomerFN = ''; 1889 var TheCustomerLN = ''; 1890 1891 var BspdCurrentCart = {"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}; 1892 var BspdCurrentProduct = {"id":9951027659043,"title":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5","handle":"writing-practice-books-boxset-of-4","description":"\u003cp\u003e⢠Not a Regular Tracing Set \u003cbr\u003e⢠The Foundational Writing Sequence \u003cbr\u003e⢠Built on the 5-S Philosophy \u003cbr\u003e⢠Builds Writing Confidence, Screen-Free \u003cbr\u003e⢠Made for Ages 2 to 5\u003c\/p\u003e\n\u003cp\u003e \u003cbr\u003eBegin your child's writing journey the right way with the Oswaal Lil Legends Writing Practice Books Boxset of 4, for ages 2 to 5. These are not regular tracing books: they are a guided series by an award-winning educator, built on India's first pre-writing program. The four books follow a careful sequence, Tracing Lines, Numbers, Uppercase Letters (the capitals taught first) and Vocabulary (from letters to words), so each skill builds on the last.\u003c\/p\u003e\n\u003cp\u003eThe program rests on five S-philosophies, Skill Escalation, Strategic Sequence, Smart Dot Guidance, Stimulation-based Practice and Self-Appreciation, and gentle start-and-en
1892d dots show your child exactly where each stroke begins and ends. Rounded corners keep these pre-writing books safe for the youngest hands.\u003c\/p\u003e\n\u003cp\u003eMade for Pre-Nursery, Nursery and LKG children, the set builds pencil control, grip, fine motor skills, hand-eye coordination, number and letter recognition, vocabulary and the writing confidence that eases the way into school. Because it is completely screen-free, it makes calm, structured practice at home or in class. As a focused starter set in one box, it is a genuinely useful gift. From Oswaal Lil Legends, trusted by India's families for 35+ years.\u003c\/p\u003e","published_at":"2026-08-18T18:28:19+05:30","created_at":"2025-07-14T18:29:24+05:30","vendor":"Oswaal Books and Learning Private Limited","type":"Writing Books","tags":["Age 2 to 3","Age 2 to 4","Age 3 to 5","Age-2to5","all","Alphabet-Tracing","bundle","Interactive Learning","level 0","level 1","level 2","Lil Legends Books","Lil Legends Writing Books","Lines","Lines \u0026 Patterns","lines patterns level 0","LITTLE LEGENDS BOOKS","Number Tracing \u0026 Activity Book","number tracing activity book level 1","Number-Tracing","Out of stock","Uppercase Tracing \u0026 Vocabulary Book","uppercase tracing vocabulary book level 1","uppercase tracing vocabulary book level 2","Writing","writing books"],"price":48230,"price_min":48230,"price_max":48230,"available":true,"price_varies":false,"compare_at_price":68900,"compare_at_price_min":68900,"compare_at_price_max":68900,"compare_at_price_varies":false,"variants":[{"id":54130637635875,"title":"Boxset","option1":"Boxset","option2":null,"option3":null,"sku":"9789359587622","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 - Boxset","public_title":"Boxset","options":["Boxset"],"price":48230,"weight":689,"compare_at_price":68900,"inventory_management":"shopify","barcode":"9789359587622","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516"],"featured_image":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025","options":["Size"],"media":[{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5Â ","id":43246498840867,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5Â ","id":43246498873635,"position":2,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE2_ea671
1892718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246498906403,"position":3,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246498939171,"position":4,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246498971939,"position":5,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246499004707,"position":6,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246499037475,"position":7,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246499070243,"position":8,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246499103011,"position":9,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516","width":2000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e⢠Not a Regular Tracing Set \u003cbr\u003e⢠The Foundational Writing Sequence \u003cbr\u003e⢠Built on the 5-S Philosophy \u003cbr\u003e⢠Builds Writing Confidence, Screen-Free \u003cbr\u003e⢠Made for Ages 2 to 5\u003c\/p\u003e\n\u003cp\u003e \u003cbr\u003eBegin your child's writing journey the right way with the Oswaal Lil Legends Writing Practice Books Boxset of 4, for ages 2 to 5. These are not regular tracing books: they are a guided series by an award-winning educator, built on India's first pre-writing program. The four books follow a careful sequence, Tracing Lines, Numbers, Uppercase Letters (the capitals taught first) and Vocabulary (from letters to words), so each skill builds on the last.\u003c\/p\u003e\n\u003cp\u003eThe program rests on five S-philosophies, Skill Escalation, Strategic Sequence, Smart Dot Guidance, Stimulation-based Practice and Self-Appreciation, and gentle start-and-en
1892d dots show your child exactly where each stroke begins and ends. Rounded corners keep these pre-writing books safe for the youngest hands.\u003c\/p\u003e\n\u003cp\u003eMade for Pre-Nursery, Nursery and LKG children, the set builds pencil control, grip, fine motor skills, hand-eye coordination, number and letter recognition, vocabulary and the writing confidence that eases the way into school. Because it is completely screen-free, it makes calm, structured practice at home or in class. As a focused starter set in one box, it is a genuinely useful gift. From Oswaal Lil Legends, trusted by India's families for 35+ years.\u003c\/p\u003e"}; 1893 var BspdCurrentCollection = { id: null } 1894 1895 var BSPD_CART_DATA_LOCAL_KEY = 'bspdCartData'; 1896 var BSPD_LAST_VISIT_COUNT_LOCAL_KEY = 'bspdLastUserVisitCount'; 1897 var BSPD_LAST_VISITED_PRODUCT = 'bspdLastVisitedProduct'; 1898 var BSPD_LAST_VISITED_COLLECTION = 'bspdLastVisitedCollection'; 1899 var BspdLastVisitedProduct = null, 1900 BspdLastVisitedCollection = null; 1901 1902 window.bspdStoreConfig = { 1903 zIndexOverride: 999999999, 1904 nonPopupZIndexOverride: 2147483647, 1905 cspCustomZIndexOverride: 100000000, 1906 startupDelay: 1, 1907 disableInWebView: false, 1908 ignoreCurrentDomainOnWaWidget: false, 1909 includeFullUrlWithUtmOnWaWidget: false, 1910 webPush: { enabled: false }, 1911 vapidPublicKey: "BMSR8tXlLJOlANI7T5d2zhtzfBgW54OsaNX0K79JoOUlxSZz20vJE3cpmJAUtnpRIyAqEM-rp5h8AhxdyXOL3Ws", 1912 }; 1913 1914 function bspdGetBarCookie(name) { 1915 const value = "; " + document.cookie; 1916 const parts = value.split("; " + name + "="); 1917 if (parts.length === 2) { 1918 return parts.pop().split(";").shift(); 1919 } 1920 return null; 1921 } 1922 function bspdSetBarCookie(name, value, days) { 1923 const expires = new Date(); 1924 1925 expires.setTime(expires.getTime() + days * 24 * 60 * 60 * 1000); 1926 document.cookie = name + "=" + value + ";expires=" + expires.toUTCString() + ";path=/"; 1927 } 1928 1929 function trackLastVisitedProductAndCollection() { 1930 if (BspdCurrentProduct) { 1931 // check cookies for last visited product details (product id) 1932 const lastVisitedProduct = bspdGetBarCookie(BSPD_LAST_VISITED_PRODUCT); 1933 if (lastVisitedProduct) { 1934 BspdLastVisitedProduct = lastVisitedProduct; 1935 1936 if (BspdCurrentProduct?.id !== BspdLastVisitedProduct) { 1937 // set the cookie again 1938 bspdSetBarCookie(BSPD_LAST_VISITED_PRODUCT, BspdCurrentProduct?.id, 300); 1939 } 1940 } else if (BspdCurrentProduct && BspdCurrentProduct?.id) { 1941 // set the cookie 1942 bspdSetBarCookie(BSPD_LAST_VISITED_PRODUCT, BspdCurrentProduct?.id, 300); 1943 } 1944 } 1945 1946 if (BspdCurrentCollection) { 1947 // check cookies for last visited collection details (collection id) 1948 const lastVisitedCollection = bspdGetBarCookie(BSPD_LAST_VISITED_COLLECTION); 1949 if (lastVisitedCollection) { 1950 BspdLastVisitedCollection = lastVisitedCollection; 1951 1952 if (BspdCurrentCollection?.id !== BspdLastVisitedCollection) { 1953 // set the cookie again 1954 bspdSetBarCookie(BSPD_LAST_VISITED_COLLECTION, BspdCurrentCollection?.id, 300); 1955 } 1956 } else if (BspdCurrentCollection && BspdCurrentCollection?.id) { 1957 // set the cookie 1958 bspdSetBarCookie(BSPD_LAST_VISITED_COLLECTION, BspdCurrentCollection?.id, 300); 1959 } 1960 } 1961 } 1962 1963 /** 1964 * method that stores a entry whenever the user visits any of the page 1965 * and increments the count by 1 1966 * the data schema looks like 1967 * {[DATE]: {date: string; route: {[ROUTE]: number}; count: number}} 1968 * this will be a json object whose key will be the date and value will be the object 1969 * and will be stored in local-storage 1970 */ 1971 function trackLastVisitedCount() { 1972 const date = new Date(); 1973 const dateString = date.toISOString().split("T")[0]; 1974 1975 let lastVisitedCount = JSON.parse(localStorage.getItem(BSPD_LAST_VISIT_COUNT_LOCAL_KEY)) || {}; 1976 1977 if (lastVisitedCount[dateString]) { 1978 lastVisitedCount[dateString].count += 1; 1979 1980 // also update route 1981 const route = window.location.pathname; 1982 1983 if (lastVisitedCount[dateString].route[route]) { 1984 lastVisitedCount[dateString].route[route] += 1; 1985 } else { 1986 lastVisitedCount[dateString].route[route] = 1; 1987 } 1988 } else { 1989 const route = window.location.pathname; 1990 1991 lastVisitedCount[dateString] = { 1992 date: dateString, 1993 route: { 1994 [route]: 1, 1995 }, 1996 count: 1, 1997 }; 1998 } 1999 2000 localStorage.setItem(BSPD_LAST_VISIT_COUNT_LOCAL_KEY, JSON.stringify(lastVisitedCount)); 2001 } 2002 2003 /** 2004 * this method keeps a track of the current cart activity 2005 * if there are any changes by the user, this will track those changes 2006 * and making changes on storing it safely 2007 */ 2008 const storeCartData = () => { 2009 function syncCart() { 2010 const oldCart = JSON.parse(localStorage.getItem(BSPD_CART_DATA_LOCAL_
2010KEY) || "{}"); 2011 2012 if (BspdCurrentCart?.item_count !== oldCart?.item_count) { 2013 localStorage.setItem(BSPD_CART_DATA_LOCAL_KEY, JSON.stringify(BspdCurrentCart)); 2014 } 2015 } 2016 syncCart(); 2017 2018 }; 2019 2020 function bspdCreateUUID() { 2021 let dt = Date.now(); 2022 return "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g, (c) => { 2023 const r = ((dt + Math.random() * 16) % 16) | 0; 2024 dt = Math.floor(dt / 16); 2025 return (c === "x" ? r : (r & 0x3) | 0x8).toString(16); 2026 }); 2027 } 2028 2029 /** 2030 * auto-registers a conversion for known/logged-in customers. 2031 * the heavy registerConversion logic lives in bitespeed-popups.js; here we 2032 * only lift the API request (the optin_conversion POST) and the bits needed 2033 * to fire it, so the popup script does not have to be loaded for this to run. 2034 */ 2035 const customBrandInitLogic = async (interval) => { 2036 var BSPD_CONTACT_ID_COOKIE_ID = 'contactIdBitespeed'; 2037 var BSPD_BROWSER_ID_COOKIE_ID = 'refb'; 2038 2039 // Skip if already identified 2040 if (bspdGetBarCookie(BSPD_CONTACT_ID_COOKIE_ID)) { 2041 return; 2042 } 2043 2044 let phone = "", 2045 email = "", 2046 name = ""; 2047 2048 // TheCustomerEmail / TheCustomerPhone / TheCustomerFN are server-set liquid 2049 // variables already defined at the top of this file. 2050 if (/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(TheCustomerEmail)) email = TheCustomerEmail; 2051 if (/^\+?[\d\s\-()]{7,30}$/.test(TheCustomerPhone)) phone = TheCustomerPhone.replace(/\+/g, ""); 2052 if (TheCustomerFN.length > 1 && TheCustomerFN.length <= 100 && !/[<>]/.test(TheCustomerFN)) name = TheCustomerFN; 2053 2054 if (!phone && !email) return; 2055 2056 try { 2057 let browserId = bspdGetBarCookie(BSPD_BROWSER_ID_COOKIE_ID); 2058 if (!browserId) { 2059 browserId = bspdCreateUUID(); 2060 bspdSetBarCookie(BSPD_BROWSER_ID_COOKIE_ID, browserId, 50); 2061 } 2062 2063 const nameSplit = typeof name === "string" ? name.trim().split(/\s+/) : []; 2064 const firstName = nameSplit.length > 0 ? nameSplit[0] : undefined; 2065 const lastName = nameSplit.length > 1 ? nameSplit.slice(1).join(" ") : undefined; 2066 2067 const requestBody = { 2068 shopUrl: window.Shopify?.shop || "", 2069 type: "conversion", 2070 source: "popup", 2071 browserId, 2072 phone, 2073 email, 2074 name, 2075 firstName, 2076 lastName, 2077 consentProvided: true, 2078 createdAt: new Date().toISOString(), 2079 impressionAndConversionId: bspdCreateUUID(), 2080 origin: window.location.href, 2081 }; 2082 2083 const response = await fetch("/apps/bitespeed?type=optin_conversion", { 2084 method: "POST", 2085 headers: { "Content-Type": "application/json" }, 2086 body: JSON.stringify(requestBody), 2087 }); 2088 const res = await response.json(); 2089 2090 const contactId = res?.results?.[1]?.value?.id ?? res?.results?.[1]?.id ?? res?.results?.contactId; 2091 2092 if (res && contactId) { 2093 bspdSetBarCookie(BSPD_CONTACT_ID_COOKIE_ID, contactId, 1000); 2094 if (interval) clearInterval(interval); 2095 } 2096 } catch (error) {} 2097 }; 2098 2099 function execute() { 2100 trackLastVisitedProductAndCollection(); 2101 trackLastVisitedCount(); 2102 2103 storeCartData(); 2104 } 2105 execute(); 2106 2107 customBrandInitLogic(); 2108</script>
2108 2109<!-- END app snippet --> 2110<!-- BEGIN app snippet: bitespeed-analytics -->
2110<script name="bitespeed-variable" type="text/javascript"> 2111 const dummyBitespeedVar = 'dummyBitespeedVar'; 2112</script>
2112 2113
2114<script 2115 name="bitespeed-analytics" 2116 type="text/javascript" 2117> 2118 const getCookieGlobalAnal = (cookie) => { 2119 let cookieJson = {}; 2120 document.cookie.split(';').forEach(function (el) { 2121 let [k, v] = el.split('='); 2122 cookieJson[k.trim()] = v; 2123 }); 2124 return cookieJson[cookie]; 2125 }; 2126 2127 const setCookieGlobalAnal = (cookie, value, days, hours) => { 2128 let expires = ''; 2129 if (days) { 2130 let date = new Date(); 2131 date.setTime(date.getTime() + days * hours * 60 * 60 * 1000); 2132 expires = '; expires=' + date.toUTCString(); 2133 } 2134 document.cookie = cookie + '=' + (value || '') + expires + '; path=/'; 2135 }; 2136 2137 document.addEventListener('DOMContentLoaded', function () { 2138 (async function () { 2139 let refb = String(getCookieGlobalAnal('refb')); 2140 let ssid = String(getCookieGlobalAnal('ssid')); 2141 if (refb === null || refb === '' || refb === undefined || refb === 'undefined') var refbnew = createRef(); 2142 if (ssid === null || ssid === '' || ssid === undefined || ssid === 'undefined') var ssidnew = await createSsid(); 2143 })(); 2144 }); 2145 2146 var indexOfwww = location.hostname.indexOf('www'); 2147 var shopDomainStripped = indexOfwww === -1 ? '.' + location.hostname : location.hostname.substr(indexOfwww + 3); 2148 function getCookie(name) { 2149 var value = '; ' + document.cookie; 2150 var parts = value.split('; ' + name + '='); 2151 if (parts.length == 2) return parts.pop().split(';').shift(); 2152 } 2153 2154 function createRef() { 2155 let uuid = create_UUID(); 2156 document.cookie = 2157 'refb=' + 2158 uuid + 2159 ';expires=' + 2160 new Date(new Date().setFullYear(new Date().getFullYear() + 10)) + 2161 ';domain=' + 2162 shopDomainStripped + 2163 '; path=/'; 2164 return uuid; 2165 } 2166 2167 async function createSsid() { 2168 let uuid = create_UUID(); 2169 document.cookie = 'ssid=' + uuid + ';domain=' + shopDomainStripped + '; path=/'; 2170 return uuid; 2171 } 2172 2173 function create_UUID() { 2174 var dt = new Date().getTime(); 2175 var uuid = 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) { 2176 var r = ((dt + Math.random() * 16) % 16) | 0; 2177 dt = Math.floor(dt / 16); 2178 return (c == 'x' ? r : (r & 0x3) | 0x8).toString(16); 2179 }); 2180 return uuid; 2181 } 2182 2183 var BSPD_LAST_SENT_CART_PRODUCTS_KEY = 'bspd_last_sent_cart_products'; 2184 2185 function getCartProductsSignature(lineItems) { 2186 return JSON.stringify( 2187 (lineItems || []) 2188 .map(function (item) { 2189 return item.variant_id + ':' + item.quantity; 2190 }) 2191 .sort() 2192 ); 2193 } 2194 2195 function hasSameCartProductsAsLastSent(lineItems) { 2196 try { 2197 var lastSentSignature = localStorage.getItem(BSPD_LAST_SENT_CART_PRODUCTS_KEY); 2198 return lastSentSignature !== null && lastSentSignature === getCartProductsSignature(lineItems); 2199 } catch (err) { 2200 return false; 2201 } 2202 } 2203 2204 function rememberSentCartProducts(lineItems) { 2205 try { 2206 localStorage.setItem(BSPD_LAST_SENT_CART_PRODUCTS_KEY, getCartProductsSignature(lineItems)); 2207 } catch (err) {} 2208 } 2209 2210 function clearSentCartProductsMemory() { 2211 try { 2212 localStorage.removeItem(BSPD_LAST_SENT_CART_PRODUCTS_KEY); 2213 } catch (err) {} 2214 } 2215 2216 async function lookForCart(cartData = {}, isCartSub = false) { 2217 let bspdContactId = getCookieGlobalAnal('contactIdBitespeed'); 2218 let rzpContactId = getCookieGlobalAnal('rzp_unified_session_id'); 2219 2220 var cartCookie = getCookieGlobalAnal('cart'); 2221 var cartConvertedCookie = getCookieGlobalAnal(`${cartCookie}`) 2222 2223 const recentlyCartCreatedAt = getCookieGlobalAnal('bspd_cart_created_at'); 2224 2225 if (cartCookie && !cartConvertedCookie && !recentlyCartCreatedAt) { 2226 document.cookie = `bspd_cart_created_at=${new Date().getTime()}` + ';domain=' + shopDomainStripped + '; path=/'; 2227 } else if (!cartCookie && recentlyCartCreatedAt) { 2228 // reseting the cart created at cookie if it exists 2229 document.cookie = 2230 `bspd_last_cart_created_at=${recentlyCartCreatedAt}` + ';domain=' + shopDomainStripped + '; path=/'; 2231 document.cookie = `bspd_cart_created_at=;domain=${shopDomainStripped}; path=/; expires=Thu, 01 Jan 1970 00:00:00 GMT`; 2232 // cart is gone (checkout may have completed) - forget the last sent 2233 // products so a future cart with the same contents gets sent again 2234 clearSentCartProductsMemory(); 2235 } 2236 2237 if (!bspdContactId && !rzpContactId) return; 2238 2239 if (cartCookie && shopDomainStripped.includes('.neonattack.com')) { 2240 let lastTrackedCart = getCookieGlobalAnal('last_tracked_cart_event'); 2241 let lastTrackedCartLineItemsCnt = getCookieGlobalAnal('last_tracked_cart_line_items_cnt'); 2242 2243 clearInterval(intervalId); 2244 2245 if (!recentlyCartCreatedAt) 2246 document.cookie = `bspd_cart_created_at=${new Date().getTime()}` + ';domain=' + shopDomainStripped + '; path=/'; 2247 2248 if (cartCookie !== lastTrackedCart || Number(lastTrackedCartLineItemsCnt) !== cartData.item_count) { 2249 document.cookie = `${cartCookie}
2249=true` + ';domain=' + shopDomainStripped + '; path=/'; 2250 2251 document.cookie = `last_tracked_cart_event=${cartCookie}` + ';domain=' + shopDomainStripped + '; path=/'; 2252 document.cookie = 2253 `last_tracked_cart_line_items_cnt=${cartData.item_count}` + ';domain=' + shopDomainStripped + '; path=/'; 2254 2255 sendToWebhook(cartCookie, cartData); 2256 } 2257 } else if (cartCookie) { 2258 clearInterval(intervalId); 2259 2260 if (!cartConvertedCookie || isCartSub) { 2261 if (!isCartSub && (cartData?.item_count <= 0 || !cartData?.item_count || !cartData)) { 2262 // if not sent from the sub, then there are chances of cartData not being synced 2263 try { 2264 await fetch('/cart.js') 2265 .then(res => res.json()) 2266 .then(res => { 2267 cartData = res 2268 return cartData 2269 }) 2270 } catch (err) {} 2271 } 2272 2273 if (cartData?.item_count <= 0) return 2274 2275 document.cookie = `${cartCookie}=true` + ';domain=' + shopDomainStripped + '; path=/'; 2276 2277 sendToWebhook(cartCookie, cartData); 2278 } 2279 } 2280 } 2281 2282 function sendToWebhook(cartToken, cartData = {}) { 2283 let refb = getCookieGlobalAnal('refb'); 2284 2285 if (refb === null || refb === '' || refb === undefined || refb === 'undefined') { 2286 } else { 2287 const userAgent = navigator.userAgent; 2288 2289 let lineItems = []; 2290 2291 if (cartData && cartData?.items) { 2292 lineItems = cartData.items?.map((item) => { 2293 return { 2294 product_id: item.product_id, 2295 variant_id: item.id, 2296 price: item.price, 2297 quantity: item.quantity, 2298 sku: item.sku, 2299 title: item.title, 2300 vendor: item.vendor, 2301 }; 2302 }); 2303 } 2304 2305 if (hasSameCartProductsAsLastSent(lineItems)) return; 2306 2307 var postData = { 2308 at: new Date(), 2309 type: 'cartCreated', 2310 event: { 2311 cartToken: cartToken, 2312 }, 2313 page_url: window.location.href, 2314 id: String(refb), 2315 shopifyShopDomain: 'lillegendsbyoswaalbooks.myshopify.com', 2316 lineItems, 2317 ref: refb, 2318 ssid: getCookieGlobalAnal('ssid'), 2319 contactId: Number.parseInt(getCookieGlobalAnal('contactIdBitespeed')), 2320 rzp_unified_session_id: getCookieGlobalAnal('rzp_unified_session_id') || undefined, 2321 platformMobile: /iPad|iPhone|iPod/.test(userAgent) ? 'ios' : /Android/.test(userAgent) ? 'android' : '', 2322 platformDesktop: /Mac/.test(userAgent) ? 'mac' : /Windows/.test(userAgent) ? 'windows' : '', 2323 }; 2324 2325 rememberSentCartProducts(lineItems); 2326 2327 fetch('/apps/bitespeed?type=browser_session', { 2328 method: 'POST', 2329 headers: { 2330 'Access-Control-Allow-Origin': '*', 2331 'Access-Control-Allow-Headers': '*', 2332 'Content-Type': 'application/json', 2333 }, 2334 body: JSON.stringify(postData), 2335 }).catch((err) => { 2336 console.log('API ERROR: ', err); 2337 }); 2338 } 2339 } 2340 2341 let intervalId = setInterval(() => { 2342 if (getCookieGlobalAnal('debug') === 'true') debugger; 2343 lookForCart(); 2344 }, 1000); 2345 2346 function analyticsPost(postData) { 2347 postData.shopifyShopDomain = "lillegendsbyoswaalbooks.myshopify.com"; 2348 postData.ref = getCookieGlobalAnal("refb"); 2349 postData.ssid = getCookieGlobalAnal("ssid"); 2350 postData.contactId = Number.parseInt(getCookieGlobalAnal("contactIdBitespeed")); 2351 postData.rzp_unified_session_id = getCookieGlobalAnal("rzp_unified_session_id") || undefined; 2352 2353 const userAgent = navigator.userAgent; 2354 postData.platformMobile = /iPad|iPhone|iPod/.test(userAgent) ? "ios" : /Android/.test(userAgent) ? "android" : ""; 2355 postData.platformDesktop = /Mac/.test(userAgent) ? "mac" : /Windows/.test(userAgent) ? "windows" : ""; 2356 2357 // don't send browser events on multichannel if contactId is not present 2358 if (!postData.contactId && !postData.rzp_unified_session_id) { 2359 console.log("No contactId found for multichannel analytics file. Returning"); 2360 return; 2361 } 2362 2363 fetch("/apps/bitespeed?type=browser_session", { 2364 method: "POST", 2365 headers: { 2366 "Access-Control-Allow-Origin": "*", 2367 "Content-Type": "application/json", 2368 }, 2369 body: JSON.stringify(postData), 2370 }).catch((err) => { 2371 console.log("API ERROR: ", err); 2372 }); 2373 } 2374(function() { 2375 var bitespeedLayer = { 2376 cartPollInterval: 2000 2377 } 2378 var config = { 2379 linker: { 2380 domains: ['shopify.com', 'rechargeapps.com', 'recurringcheckout.com', 'carthook.com', 'checkout.com'] 2381 }, 2382 anonymize_ip: true, 2383 allow_ad_personalization_signals: true, 2384 page_title: removePii(document.title), 2385 page_location: removePii(document.location.href) 2386 } 2387 var pageView = function() { 2388 2389 }; 2390 2391 // delay page firing until the page is visible 2392 if (document.hidden === true) { 2393 var triggeredPageView = false;
2394 document.addEventListener('visibilitychange', function() { 2395 if (!document.hidden && !triggeredPageView) { 2396 pageView(); 2397 triggeredPageView = true; 2398 } 2399 }); 2400 } else { 2401 pageView() 2402 } 2403 2404 var triggerPageViewEvent = function() { 2405 var postData = { 2406 "at" : new Date(), 2407 "type": "pageViewed", 2408 "event": { 2409 url: window.location.href, 2410 }, 2411 "contactId": Number.parseInt(getCookieGlobalAnal("contactIdBitespeed")), 2412 "source": 'shopify' 2413 } 2414 2415 analyticsPost(postData); 2416 } 2417 2418 document.addEventListener('DOMContentLoaded', function() { 2419 triggerPageViewEvent() 2420 }); 2421 2422 var hasLocalStorage = (function() { 2423 try { 2424 localStorage.setItem('bitespeed_test_storage', 'test'); 2425 localStorage.removeItem('bitespeed_test_storage'); 2426 return true; 2427 } catch (ex) { 2428 return false; 2429 } 2430 })(); 2431 bitespeedLayer.ecommerce = { 2432 'currencyCode' : 'INR', 2433 'impressions' : [] 2434 }; 2435 2436 2437 // var product = {"id":9951027659043,"title":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5","handle":"writing-practice-books-boxset-of-4","description":"\u003cp\u003e⢠Not a Regular Tracing Set \u003cbr\u003e⢠The Foundational Writing Sequence \u003cbr\u003e⢠Built on the 5-S Philosophy \u003cbr\u003e⢠Builds Writing Confidence, Screen-Free \u003cbr\u003e⢠Made for Ages 2 to 5\u003c\/p\u003e\n\u003cp\u003e \u003cbr\u003eBegin your child's writing journey the right way with the Oswaal Lil Legends Writing Practice Books Boxset of 4, for ages 2 to 5. These are not regular tracing books: they are a guided series by an award-winning educator, built on India's first pre-writing program. The four books follow a careful sequence, Tracing Lines, Numbers, Uppercase Letters (the capitals taught first) and Vocabulary (from letters to words), so each skill builds on the last.\u003c\/p\u003e\n\u003cp\u003eThe program rests on five S-philosophies, Skill Escalation, Strategic Sequence, Smart Dot Guidance, Stimulation-based Practice and Self-Appreciation, and gentle start-and-end dots show your child exactly where each stroke begins and ends. Rounded corners keep these pre-writing books safe for the youngest hands.\u003c\/p\u003e\n\u003cp\u003eMade for Pre-Nursery, Nursery and LKG children, the set builds pencil control, grip, fine motor skills, hand-eye coordination, number and letter recognition, vocabulary and the writing confidence that eases the way into school. Because it is completely screen-free, it makes calm, structured practice at home or in class. As a focused starter set in one box, it is a genuinely useful gift. From Oswaal Lil Legends, trusted by India's families for 35+ years.\u003c\/p\u003e","published_at":"2026-08-18T18:28:19+05:30","created_at":"2025-07-14T18:29:24+05:30","vendor":"Oswaal Books and Learning Private Limited","type":"Writing Books","tags":["Age 2 to 3","Age 2 to 4","Age 3 to 5","Age-2to5","all","Alphabet-Tracing","bundle","Interactive Learning","level 0","level 1","level 2","Lil Legends Books","Lil Legends Writing Books","Lines","Lines \u0026 Patterns","lines patterns level 0","LITTLE LEGENDS BOOKS","Number Tracing \u0026 Activity Book","number tracing activity book level 1","Number-Tracing","Out of stock","Uppercase Tracing \u0026 Vocabulary Book","uppercase tracing vocabulary book level 1","uppercase tracing vocabulary book level 2","Writing","writing books"],"price":48230,"price_min":48230,"price_max":48230,"available":true,"price_varies":false,"compare_at_price":68900,"compare_at_price_min":68900,"compare_at_price_max":68900,"compare_at_price_varies":false,"variants":[{"id":54130637635875,"title":"Boxset","option1":"Boxset","option2":null,"option3":null,"sku":"9789359587622","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 - Boxset","public_title":"Boxset","options":["Boxset"],"price":48230,"weight":689,"compare_at_price":68900,"inventory_management":"shopify","barcode":"9789359587622","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE2_ea671
2437718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516"],"featured_image":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025","options":["Size"],"media":[{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246498840867,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246498873635,"position":2,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246498906403,"position":3,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246498939171,"position":4,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246498971939,"position":5,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246499004707,"position":6,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246499037475,"position":7,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246499070243,"position":8,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246499103011,"position":9,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516","width":2000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e⢠Not a Regular Tracing Set \u003cbr\u003e⢠The Foundational Writing Sequence \u003cbr\u003e⢠Built on the 5-S Philosophy \u003cbr\u003e⢠Builds Writing Confidence, Screen-Free \u003cbr\u003e⢠Made for Ages 2 to 5\u003c\/p\u003e\n\u003cp\u003e \u003cbr\u003eBegin your child's writing journey the right way with the Oswaal Lil Legends Writing Practice Books Boxset of 4, for ages 2 to 5. These are not regular tracing books: they are a guided series by an award-winning educator, built on India's first pre-writing program. The four books follow a careful sequence, Tracing Lines, Numbers, Uppercase Letters (the capitals taught first) and Vocabulary (from letters to words), so each skill builds on the last.\u003c\/p\u003e\n\u003cp\u003eThe program rests on five S-philosophies, Skill Escalation, Strategic Sequence, Smart Dot Guidance, Stimulation-based Practice and Self-Appreciation, and gentle start-and-en
2437d dots show your child exactly where each stroke begins and ends. Rounded corners keep these pre-writing books safe for the youngest hands.\u003c\/p\u003e\n\u003cp\u003eMade for Pre-Nursery, Nursery and LKG children, the set builds pencil control, grip, fine motor skills, hand-eye coordination, number and letter recognition, vocabulary and the writing confidence that eases the way into school. Because it is completely screen-free, it makes calm, structured practice at home or in class. As a focused starter set in one box, it is a genuinely useful gift. From Oswaal Lil Legends, trusted by India's families for 35+ years.\u003c\/p\u003e"}; 2438 if (BspdCurrentProduct && !BspdCurrentProduct.error) { 2439 bitespeedLayer.ecommerce.detail = {products: []} 2440 bitespeedLayer.ecommerce.detail.products.push({ 2441 id: BspdCurrentProduct.id, 2442 name: BspdCurrentProduct.title, 2443 price: (BspdCurrentProduct.price/100).toFixed(0), 2444 brand: BspdCurrentProduct.vendor, 2445 category: BspdCurrentProduct.type, 2446 variants: BspdCurrentProduct.variants.map(function(variant) { return { id: variant.id, sku : variant.sku } }), 2447 quantity: 1, 2448 handle: BspdCurrentProduct.handle 2449 }); 2450 } 2451 2452 bitespeedLayer.ecommerce.impressions = getUniqueProducts(bitespeedLayer.ecommerce.impressions); 2453 function getUniqueProducts(array){ 2454 var u = {}, a = []; 2455 for(var i = 0, l = array.length; i < l; ++i){ 2456 if(u.hasOwnProperty(array[i].id)) { 2457 continue; 2458 } 2459 a.push(array[i]); 2460 u[array[i].id] = 1; 2461 } 2462 return a; 2463 }; 2464 var loadScript = function(url, callback){ 2465 var script = document.createElement("script") 2466 script.type = "text/javascript"; 2467 if (script.readyState){ /* IE */ 2468 script.onreadystatechange = function(){ 2469 if (script.readyState == "loaded" || 2470 script.readyState == "complete"){ 2471 script.onreadystatechange = null; 2472 callback(); 2473 } 2474 }; 2475 } else { /* Others */ 2476 script.onload = function(){ 2477 callback(); 2478 }; 2479 } 2480 script.src = url; 2481 document.getElementsByTagName("head")[0].appendChild(script); 2482 } 2483 var ldTracker = function(jQuery){ 2484 jQuery(document).ready(function(){ 2485 if(bitespeedLayer && bitespeedLayer.ecommerce){ 2486 /* run list, product, and clientID scripts everywhere */ 2487 listViewScript(); 2488 productPageScript(); 2489 } 2490 }) 2491 var ldTracker = function(){ 2492 document.addEventListener('DOMContentLoaded', function() { 2493 if (typeof bitespeedLayer !== 'undefined' && bitespeedLayer.ecommerce) { 2494 // run list, product, and clientID scripts everywhere 2495 listViewScript(); 2496 productPageScript(); 2497 } 2498 }); 2499 } 2500 function listViewScript(){ 2501 if (!bitespeedLayer.ecommerce.impressions || !bitespeedLayer.ecommerce.impressions.length) return; 2502 window.setTimeout(function(){ 2503 var postData = { 2504 "at" : new Date(), 2505 "type" : "productListViewed", 2506 "page_url": window.location.href, 2507 "event" : { 2508 list_id: bitespeedLayer.ecommerce.impressions[0].list, 2509 collection_id: bitespeedLayer.ecommerce.impressions[0].collection_id, 2510 products: bitespeedLayer.ecommerce.impressions 2511 } 2512 }; 2513 analyticsPost(postData); 2514 },500) /* wait for pageview to fire first */ 2515 /* product list clicks */ 2516 } 2517 async function productPageScript(){ 2518 var product = bitespeedLayer.ecommerce.detail 2519 && bitespeedLayer.ecommerce.detail.products 2520 && bitespeedLayer.ecommerce.detail.products[0] 2521 if (product) { 2522 if(hasLocalStorage) product.list_name = localStorage.list 2523 if(hasLocalStorage) product.list_id = localStorage.list 2524 var postData = { 2525 "at" : new Date(), 2526 "type" : "productViewed", 2527 "page_url": window.location.href, 2528 "event" : product 2529 } 2530 analyticsPost(postData); 2531 } 2532 } 2533} 2534if(typeof jQuery === 'undefined'){ 2535 loadScript('https://code.jquery.com/jquery-3.7.1.min.js', function(){ 2536 jQuery191 = jQuery.noConflict(true); 2537 ldTracker(jQuery191); 2538 }); 2539} else { 2540 ldTracker(jQuery); 2541} 2542 // ldTracker(); 2543 function removePii(string) { 2544 var piiRegex = { 2545 "email": /[s&/,=]([a-zA-Z0-9_.+-]+(@|%40)[a-zA-Z0-9-]+.[a-zA-Z0-9-.]+)($|[s&/,])/, 2546 "postcode": /[s&/,=]([A-Z]{1,2}[0-9][0-9A-Z]?(s|%20)[0-9][A-Z]{2})($|[s&/,])/, 2547 }; 2548 var dlRemoved = string; 2549 for (key in piiRegex) { 2550 dlRemoved = dlRemoved.replace(piiRegex[key], 'REMOVED'); 2551 } 2552 return dlRemoved; 2553 } 2554})() 2555</script>
2555 2556
2557<script 2558 type="text/javascript" 2559 name="NAMESPACED-NOTIFY_ME" 2560> 2561 // var popup_id = ""; 2562 // // var product = {"id":9951027659043,"title":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5","handle":"writing-practice-books-boxset-of-4","description":"\u003cp\u003e⢠Not a Regular Tracing Set \u003cbr\u003e⢠The Foundational Writing Sequence \u003cbr\u003e⢠Built on the 5-S Philosophy \u003cbr\u003e⢠Builds Writing Confidence, Screen-Free \u003cbr\u003e⢠Made for Ages 2 to 5\u003c\/p\u003e\n\u003cp\u003e \u003cbr\u003eBegin your child's writing journey the right way with the Oswaal Lil Legends Writing Practice Books Boxset of 4, for ages 2 to 5. These are not regular tracing books: they are a guided series by an award-winning educator, built on India's first pre-writing program. The four books follow a careful sequence, Tracing Lines, Numbers, Uppercase Letters (the capitals taught first) and Vocabulary (from letters to words), so each skill builds on the last.\u003c\/p\u003e\n\u003cp\u003eThe program rests on five S-philosophies, Skill Escalation, Strategic Sequence, Smart Dot Guidance, Stimulation-based Practice and Self-Appreciation, and gentle start-and-end dots show your child exactly where each stroke begins and ends. Rounded corners keep these pre-writing books safe for the youngest hands.\u003c\/p\u003e\n\u003cp\u003eMade for Pre-Nursery, Nursery and LKG children, the set builds pencil control, grip, fine motor skills, hand-eye coordination, number and letter recognition, vocabulary and the writing confidence that eases the way into school. Because it is completely screen-free, it makes calm, structured practice at home or in class. As a focused starter set in one box, it is a genuinely useful gift. From Oswaal Lil Legends, trusted by India's families for 35+ years.\u003c\/p\u003e","published_at":"2026-08-18T18:28:19+05:30","created_at":"2025-07-14T18:29:24+05:30","vendor":"Oswaal Books and Learning Private Limited","type":"Writing Books","tags":["Age 2 to 3","Age 2 to 4","Age 3 to 5","Age-2to5","all","Alphabet-Tracing","bundle","Interactive Learning","level 0","level 1","level 2","Lil Legends Books","Lil Legends Writing Books","Lines","Lines \u0026 Patterns","lines patterns level 0","LITTLE LEGENDS BOOKS","Number Tracing \u0026 Activity Book","number tracing activity book level 1","Number-Tracing","Out of stock","Uppercase Tracing \u0026 Vocabulary Book","uppercase tracing vocabulary book level 1","uppercase tracing vocabulary book level 2","Writing","writing books"],"price":48230,"price_min":48230,"price_max":48230,"available":true,"price_varies":false,"compare_at_price":68900,"compare_at_price_min":68900,"compare_at_price_max":68900,"compare_at_price_varies":false,"variants":[{"id":54130637635875,"title":"Boxset","option1":"Boxset","option2":null,"option3":null,"sku":"9789359587622","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 - Boxset","public_title":"Boxset","options":["Boxset"],"price":48230,"weight":689,"compare_at_price":68900,"inventory_management":"shopify","barcode":"9789359587622","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516"],"featured_image":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025","options":["Size"],"media":[{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246498840867,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246498873635,"position":2,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE2_ea671
2562718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246498906403,"position":3,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246498939171,"position":4,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246498971939,"position":5,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246499004707,"position":6,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246499037475,"position":7,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246499070243,"position":8,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246499103011,"position":9,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516","width":2000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e⢠Not a Regular Tracing Set \u003cbr\u003e⢠The Foundational Writing Sequence \u003cbr\u003e⢠Built on the 5-S Philosophy \u003cbr\u003e⢠Builds Writing Confidence, Screen-Free \u003cbr\u003e⢠Made for Ages 2 to 5\u003c\/p\u003e\n\u003cp\u003e \u003cbr\u003eBegin your child's writing journey the right way with the Oswaal Lil Legends Writing Practice Books Boxset of 4, for ages 2 to 5. These are not regular tracing books: they are a guided series by an award-winning educator, built on India's first pre-writing program. The four books follow a careful sequence, Tracing Lines, Numbers, Uppercase Letters (the capitals taught first) and Vocabulary (from letters to words), so each skill builds on the last.\u003c\/p\u003e\n\u003cp\u003eThe program rests on five S-philosophies, Skill Escalation, Strategic Sequence, Smart Dot Guidance, Stimulation-based Practice and Self-Appreciation, and gentle start-and-en
2562d dots show your child exactly where each stroke begins and ends. Rounded corners keep these pre-writing books safe for the youngest hands.\u003c\/p\u003e\n\u003cp\u003eMade for Pre-Nursery, Nursery and LKG children, the set builds pencil control, grip, fine motor skills, hand-eye coordination, number and letter recognition, vocabulary and the writing confidence that eases the way into school. Because it is completely screen-free, it makes calm, structured practice at home or in class. As a focused starter set in one box, it is a genuinely useful gift. From Oswaal Lil Legends, trusted by India's families for 35+ years.\u003c\/p\u003e"}; 2563 // // var product_variants = [{"id":54130637635875,"title":"Boxset","option1":"Boxset","option2":null,"option3":null,"sku":"9789359587622","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 - Boxset","public_title":"Boxset","options":["Boxset"],"price":48230,"weight":689,"compare_at_price":68900,"inventory_management":"shopify","barcode":"9789359587622","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}]; 2564 // var product_variants = BspdCurrentProduct?.variants || []; 2565 // var product_id = 9951027659043 || ""; 2566 // var current_variant = null || ""; 2567 // var is_current_variant_available = true; 2568 // var buyNowElement = null; 2569 // var mainNewButton = null; 2570 // var notify_me_text = "Notify Me"; 2571 // var shop_domain = ""; 2572 // var dont_show_notify_me_strict = false; 2573 2574 // var variants = product.variants 2575 2576 // // variables to build custom logic for different brands 2577 // var globalFormEle = null; 2578 // var globalPrimaryBtn = null; 2579 2580 // var getParameterByNameTemp = (str, url = window.location.href) => { 2581 // str = str.replace(/[\[\]]/g, "\\$&"); 2582 // let regex = new RegExp("[?&]" + str + "(=([^&#]*)|&|#|$)").exec(url); 2583 // return regex ? (regex[2] ? decodeURIComponent(regex[2].replace(/\+/g, " ")) : "") : null; 2584 // } 2585 2586 // var variantParam = getParameterByNameTemp("variant"); 2587 // if (variantParam && !isNaN(variantParam)) { 2588 // // getting variant param from the url and if it is a proper number set the current_variant as that 2589 // current_variant = Number(variantParam); 2590 // } else if (!current_variant && Array.isArray(variants) && variants.length > 0) { 2591 // // else set the first variant as the current variant 2592 // current_variant = variants[0].id; 2593 // } 2594 2595 // // console.log(product, product_id, current_variant, variants, "DATA IS HEREEE"); 2596 2597 // // var popup_id = ""; 2598 // // var product = {}; 2599 // // var product_id = ""; 2600 // // var current_variant = ""; 2601 // // var is_current_variant_available = false; 2602 // // var buyNowElement = null; 2603 // // var mainNewButton = null; 2604 2605 // // const variants = []; 2606 2607 // var CREATED_NOTIFY_ME_BUTTON_CLASS = "bitespeed-notify-me-button"; 2608 // var CREATED_NOTIFY_ME_BUTTON_CLASS_SELECTOR = `.${CREATED_NOTIFY_ME_BUTTON_CLASS}`; 2609 // var CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS = "bitespeed-notify-me-button-parent"; 2610 // var CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS_SELECTOR = `.${CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS}`; 2611 2612 // var notifyMeTexts = ["notify me", "notify"]; 2613 // var soldOutTexts = ["sold out", "out of stock"]; 2614 2615 // var wordsToRemove = ["sold out", "out of stock"].concat(notifyMeTexts); 2616 // var buyButtonTexts = ["buy now", "buy it", "buy it now", "sold out"]; 2617 // 2618</script>
2618 2619<!-- END app snippet --> 2620<!-- BEGIN app snippet: bitespeed-back-in-stock -->
2620<script 2621 type="text/javascript" 2622 name="BITESPEED-BIS-NOTIFY_ME" 2623> 2624 var entityHandle = "writing-practice-books-boxset-of-4"; 2625 var popup_id = ""; 2626 // var product = {"id":9951027659043,"title":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5","handle":"writing-practice-books-boxset-of-4","description":"\u003cp\u003e⢠Not a Regular Tracing Set \u003cbr\u003e⢠The Foundational Writing Sequence \u003cbr\u003e⢠Built on the 5-S Philosophy \u003cbr\u003e⢠Builds Writing Confidence, Screen-Free \u003cbr\u003e⢠Made for Ages 2 to 5\u003c\/p\u003e\n\u003cp\u003e \u003cbr\u003eBegin your child's writing journey the right way with the Oswaal Lil Legends Writing Practice Books Boxset of 4, for ages 2 to 5. These are not regular tracing books: they are a guided series by an award-winning educator, built on India's first pre-writing program. The four books follow a careful sequence, Tracing Lines, Numbers, Uppercase Letters (the capitals taught first) and Vocabulary (from letters to words), so each skill builds on the last.\u003c\/p\u003e\n\u003cp\u003eThe program rests on five S-philosophies, Skill Escalation, Strategic Sequence, Smart Dot Guidance, Stimulation-based Practice and Self-Appreciation, and gentle start-and-end dots show your child exactly where each stroke begins and ends. Rounded corners keep these pre-writing books safe for the youngest hands.\u003c\/p\u003e\n\u003cp\u003eMade for Pre-Nursery, Nursery and LKG children, the set builds pencil control, grip, fine motor skills, hand-eye coordination, number and letter recognition, vocabulary and the writing confidence that eases the way into school. Because it is completely screen-free, it makes calm, structured practice at home or in class. As a focused starter set in one box, it is a genuinely useful gift. From Oswaal Lil Legends, trusted by India's families for 35+ years.\u003c\/p\u003e","published_at":"2026-08-18T18:28:19+05:30","created_at":"2025-07-14T18:29:24+05:30","vendor":"Oswaal Books and Learning Private Limited","type":"Writing Books","tags":["Age 2 to 3","Age 2 to 4","Age 3 to 5","Age-2to5","all","Alphabet-Tracing","bundle","Interactive Learning","level 0","level 1","level 2","Lil Legends Books","Lil Legends Writing Books","Lines","Lines \u0026 Patterns","lines patterns level 0","LITTLE LEGENDS BOOKS","Number Tracing \u0026 Activity Book","number tracing activity book level 1","Number-Tracing","Out of stock","Uppercase Tracing \u0026 Vocabulary Book","uppercase tracing vocabulary book level 1","uppercase tracing vocabulary book level 2","Writing","writing books"],"price":48230,"price_min":48230,"price_max":48230,"available":true,"price_varies":false,"compare_at_price":68900,"compare_at_price_min":68900,"compare_at_price_max":68900,"compare_at_price_varies":false,"variants":[{"id":54130637635875,"title":"Boxset","option1":"Boxset","option2":null,"option3":null,"sku":"9789359587622","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 - Boxset","public_title":"Boxset","options":["Boxset"],"price":48230,"weight":689,"compare_at_price":68900,"inventory_management":"shopify","barcode":"9789359587622","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516"],"featured_image":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025","options":["Size"],"media":[{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246498840867,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246498873635,"position":2,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE2_ea671
2626718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246498906403,"position":3,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246498939171,"position":4,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246498971939,"position":5,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246499004707,"position":6,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246499037475,"position":7,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246499070243,"position":8,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246499103011,"position":9,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516","width":2000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e⢠Not a Regular Tracing Set \u003cbr\u003e⢠The Foundational Writing Sequence \u003cbr\u003e⢠Built on the 5-S Philosophy \u003cbr\u003e⢠Builds Writing Confidence, Screen-Free \u003cbr\u003e⢠Made for Ages 2 to 5\u003c\/p\u003e\n\u003cp\u003e \u003cbr\u003eBegin your child's writing journey the right way with the Oswaal Lil Legends Writing Practice Books Boxset of 4, for ages 2 to 5. These are not regular tracing books: they are a guided series by an award-winning educator, built on India's first pre-writing program. The four books follow a careful sequence, Tracing Lines, Numbers, Uppercase Letters (the capitals taught first) and Vocabulary (from letters to words), so each skill builds on the last.\u003c\/p\u003e\n\u003cp\u003eThe program rests on five S-philosophies, Skill Escalation, Strategic Sequence, Smart Dot Guidance, Stimulation-based Practice and Self-Appreciation, and gentle start-and-en
2626d dots show your child exactly where each stroke begins and ends. Rounded corners keep these pre-writing books safe for the youngest hands.\u003c\/p\u003e\n\u003cp\u003eMade for Pre-Nursery, Nursery and LKG children, the set builds pencil control, grip, fine motor skills, hand-eye coordination, number and letter recognition, vocabulary and the writing confidence that eases the way into school. Because it is completely screen-free, it makes calm, structured practice at home or in class. As a focused starter set in one box, it is a genuinely useful gift. From Oswaal Lil Legends, trusted by India's families for 35+ years.\u003c\/p\u003e"}; 2627 // var product_variants = [{"id":54130637635875,"title":"Boxset","option1":"Boxset","option2":null,"option3":null,"sku":"9789359587622","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 - Boxset","public_title":"Boxset","options":["Boxset"],"price":48230,"weight":689,"compare_at_price":68900,"inventory_management":"shopify","barcode":"9789359587622","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}]; 2628 var product_variants = BspdCurrentProduct?.variants || []; 2629 var product_id = 9951027659043; 2630 var current_variant = null; 2631 var is_current_variant_available = true; 2632 var buyNowElement = null; 2633 var mainNewButton = null; 2634 var notify_me_text = "Notify Me"; 2635 var shop_domain = ""; 2636 var dont_show_notify_me_strict = false; 2637 var always_show_notify_me = false; 2638 2639 var variants = BspdCurrentProduct?.variants 2640 var productCollections = BspdCurrentProduct?.collections 2641 2642 window.product_id = product_id; 2643 window.current_variant = current_variant; 2644 2645 // variables to build custom logic for different brands 2646 var globalFormEle = null; 2647 var globalPrimaryBtn = null; 2648 var globalParentElement = null; 2649 2650 var variantParam = getParameterByName("variant"); 2651 if (variantParam && !isNaN(variantParam)) { 2652 // getting variant param from the url and if it is a proper number set the current_variant as that 2653 current_variant = Number(variantParam); 2654 // } else if ( 2655 // !current_variant || 2656 // !product_variants || 2657 // (Array.isArray(product_variants) && product_variants.length <= 0) || 2658 // !Array.isArray(product_variants) 2659 // ) { 2660 // const productFetch = await fetch(`/products/${entityHandle}.js`, { 2661 // method: "GET", 2662 // headers: { 2663 // "Content-Type": "application/json", 2664 // }, 2665 // }).then((res) => res.json()); 2666 2667 // if (productFetch) { 2668 // console.log("Product fetched from /products/:handle.js", productFetch); 2669 2670 // product = productFetch; 2671 // variants = productFetch.variants; 2672 // } 2673 } else if (!current_variant && Array.isArray(BspdCurrentProduct?.variants) && BspdCurrentProduct?.variants.length > 0) { 2674 // change the current_variant to the first variant in the url 2675 2676 // window.history.replaceState( 2677 // {}, 2678 // document.title, 2679 // window.location.pathname + "?variant=" + product_variants[0].id 2680 // ); 2681 2682 // getting the first variant that is available 2683 // if no variant is available then set the current_variant to the first variant 2684 for (let i = 0; i < product_variants.length; i++) { 2685 if (product_variants[i].available) { 2686 current_variant = product_variants[i].id; 2687 break; 2688 } 2689 } 2690 2691 // else set the first variant as the current variant 2692 if (!current_variant) { 2693 current_variant = product_variants[0].id; 2694 } 2695 } 2696 2697 var CREATED_NOTIFY_ME_BUTTON_CLASS = "bitespeed-notify-me-button"; 2698 var CREATED_NOTIFY_ME_BUTTON_CLASS_SELECTOR = `.${CREATED_NOTIFY_ME_BUTTON_CLASS}`; 2699 var CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS = "bitespeed-notify-me-button-parent"; 2700 var CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS_SELECTOR = `.${CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS}`; 2701 2702 var notifyMeTexts = ["notify me", "notify"]; 2703 var soldOutTexts = ["sold out", "out of stock"]; 2704 2705 var wordsToRemove = ["sold out", "out of stock"].concat(notifyMeTexts); 2706 var buyButtonTexts = ["buy now", "buy it", "buy it now", "sold out"]; 2707 2708 // Builds a selector array from a list of breakpoint rules plus a base list. 2709 // Each rule is { maxWidth, selectors }: its selectors are included only when 2710 // window.innerWidth < maxWidth. Matching rules are sorted by maxWidth ascending, 2711 // so selectors for smaller screens are given higher priority (placed first), 2712 // followed by the always-included base selectors. 2713 // 2714 // To target a new screen size in future, just add another rule, e.g. 2715 // { maxWidth: 480, selectors: ["#SomeSmallPhoneOnlySelector"] } 2716 function buildResponsiveSelectors(responsiveRules, baseSelectors) { 2717 var width = window.innerWidth; 2718 var responsiveSelectors = responsiveRules 2719 .slice() 2720 .sort(function (a, b) { 2721 return a.maxWidth - b.maxWidth; 2722 }) 2723 .filter(function (rule) { 2724 return width < rule.maxWidth; 2725 }) 2726 .reduce(function (acc, rule) { 2727 return acc.concat(rule.selectors); 2728 }, []); 2729 2730 return responsiveSelectors.concat(baseSelectors); 2731 } 2732 2733 var default_formSelector = buildResponsiveSelectors( 2734 [ 2735 // mobile-only custom store selectors 2736 { maxWidth: 750, selectors: [".custom-fixed-add-to-cart"] }, 2737 ], 2738 [ 2739 // custom store selectors 2740 ".custom-fixed-add-to-cart-desktop", 2741 2742 // shopify default selectors 2743 "form.product_form", 2744 "form.productForm", 2745 ".product-form", 2746 ".product_form", 2747 ".ProductForm", 2748 ".shopify-product-form", 2749 ".product-single__form", 2750 "form[action='/cart/add']", 2751 "form[action='/cart/add.js']", 2752 ] 2753 ); 2754 var default_buttonSelector = buildResponsiveSelectors( 2755 [ 2756 // mobile-only custom store selectors 2757 { maxWidth: 750, selectors: ["#ProductPageAddToCartMobile-"] }, 2758 ], 2759 [ 2760 // custom store selectors 2761 "#ProductPageAddToCartDesktop-", 2762 2763 // shopify default selectors 2764 "button[type='submit']", 2765 "input[name='add']", 2766 "button[name='add']", 2767 "input[type='submit']", 2768 "input[value='Sold out']", 2769 ] 2770 ); 2771 2772 const modifyDefaultSelectorsForBrands = () => { 2773 const shopUrl = window.Shopify.shop; 2774 2775 if (shopUrl === "vip-lhb2021.myshopify.com") { 2776 default_formSelector = [".product__form__wrapper"]; 2777 default_buttonSelector = [".wishlisthero-product-page-button-container"]; 2778 // soldOutTexts = soldOutTexts.concat(["add to wishlist"]) 2779 buyButtonTexts = buyButtonTexts.concat(["add to wishlist"]); 2780 } 2781 2782 if (shopUrl === "label-s4u.myshopify.com") { 2783 default_formSelector = [".js-prod-form-submit", "form.product__form-buttons"].concat(default_formSelector); 2784 // The Add to Cart is an input with ID addToCart 2785 default_buttonSelector = ["#addToCart", "input[type='submit']"].concat(default_buttonSelector); 2786 } 2787 }; 2788 modifyDefaultSelectorsForBrands(); 2789 2790 // UTILS 2791 function checkIfStringIncludes(string, words) { 2792 return words.some((word) => string.toLowerCase().includes(word.toLowerCase())); 2793 } 2794 function isDefined(value) { 2795 return null != value; 2796 } 2797 function getParameterByName(str, url = window.location.href) { 2798 str = str.replace(/[\[\]]/g, "\\$&"); 2799 let regex = new RegExp("[?&]" + str + "(=([^&#]*)|&|#|$)").exec(url); 2800 return regex ? (regex[2] ? decodeURIComponent(regex[2].replace(/\+/g, " ")) : "")
2800: null; 2801 } 2802 function addMargin(button) { 2803 // button.style.margin = "5px"; 2804 button.style.marginTop = "5px"; 2805 button.style.marginLeft = "5px"; 2806 button.style.marginRight = "5px"; 2807 button.style.marginBottom = "5px"; 2808 } 2809 2810 function getVariantIdToNotifyFor() { 2811 if (!always_show_notify_me) return current_variant; 2812 2813 const isCurrentOutOfStock = (product_variants || []).some(function (variant) { 2814 return Number(variant.id) === Number(current_variant) && variant.available === false; 2815 }); 2816 2817 return isCurrentOutOfStock ? current_variant : getFirstOutOfStockVariantId() || current_variant; 2818 } 2819 2820 function onNotifyButtonClicked() { 2821 // using global variable - bitespeed_popups 2822 // exact methods and constants from bitespeed-popup.js file 2823 // console.log(popup_id, "AAAAA", product_id, "VVVV", current_variant, `${(popup_id + "").trim()}:bitespeed_popup`); 2824 bitespeed_popups[`${(popup_id + "").trim()}:bitespeed_popup`].show("", true, { 2825 popupTrigger: "back_in_stock", 2826 productId: product_id, 2827 variantId: getVariantIdToNotifyFor(), 2828 }); 2829 } 2830 2831 function addCustomStylesBasedOnBrand(button, isParent) { 2832 if(isParent) { 2833 switch (window.Shopify.shop) { 2834 case 'belvish.myshopify.com': { 2835 button.style.marginTop = '10px'; 2836 button.style.width = '100%'; 2837 } 2838 case 'overlays-clothing.myshopify.com': { 2839 button.style.marginBottom = '16px'; 2840 } 2841 default: 2842 break; 2843 } 2844 return 2845 } 2846 2847 switch (window.Shopify.shop) { 2848 case "headphone-zone.myshopify.com": { 2849 button.style.width = "100%"; 2850 break; 2851 } 2852 case "the-indian-ethnic-company.myshopify.com": { 2853 button.style.margin = "8px 0px"; 2854 break; 2855 } 2856 default: 2857 break; 2858 } 2859 2860 return button; 2861 } 2862 2863 /** 2864 * method to add neccessary properties to the 2865 * new notify button... handling many edges cases as well... 2866 */ 2867 function addNeccessaryProperties(button) { 2868 // adding all the neccessary properties 2869 button.type = "button"; 2870 button.name = "notify_me"; 2871 button.disabled = false; 2872 button.ariaDisabled = false; // edge case, few websites are using aria-disabled 2873 // adding/overriding some styles 2874 button.style.display = "inline-block"; 2875 button.style.opacity = "1"; 2876 button.style.pointerEvents = "auto"; 2877 button.style.cursor = "pointer"; 2878 button.classList.remove("disabled"); // edge case: 2879 // removing the click events from 2880 button.click = () => {}; 2881 button.onclick = () => {}; 2882 2883 // some custom brand specific attributes or properties 2884 button.removeAttribute("data-notification-popup"); 2885 button.removeAttribute("data-add-to-cart"); 2886 2887 const customButton = addCustomStylesBasedOnBrand(button); 2888 2889 return customButton; 2890 } 2891 2892 function ifPassedNumberCondition(condition, conditionValue, actualValue) { 2893 if (condition === "greater than") { 2894 return actualValue > conditionValue; 2895 } else if (condition === "less than") { 2896 return actualValue < conditionValue; 2897 } else if (condition === "equals to") { 2898 return actualValue === conditionValue; 2899 } else if (condition === "not equals to") { 2900 return actualValue !== conditionValue; 2901 } else if (condition === "greater than or equals to") { 2902 return actualValue >= conditionValue; 2903 } else if (condition === "less than or equals to") { 2904 return actualValue <= conditionValue; 2905 } 2906 return false; 2907 } 2908 2909 function isVariantAvailableBasedOnPopupTriggers() { 2910 /** 2911 * this is a part of popup triggers only 2912 * but being handled here as there are no option for variant-wise trigger 2913 */ 2914 if ( 2915 window?.bspdPopupProductMetadata !== undefined && 2916 window?.bspdPopupProductMetadata !== null 2917 ) { 2918 const { 2919 popupId, 2920 value, 2921 condition, 2922 2923 ...variants 2924 } = window.bspdPopupProductMetadata || {}; 2925 console.log(variants, "variants asldfjas"); 2926 2927 if (variants[window.ShopifyAnalytics.meta.selectedVariantId]) { 2928 const inventoryQuantity = 2929 variants[window.ShopifyAnalytics.meta.selectedVariantId] 2930 ?.inventoryQuantity || null; 2931 2932 if (inventoryQuantity === null) return true; 2933 2934 return !ifPassedNumberCondition(condition, value, inventoryQuantity); 2935 } 2936 2937 return true; 2938 } 2939 2940 return true; 2941 } 2942 2943 function checkVariantIsAvailable() { 2944 if (!product_variants || product_variants.length <= 0) { 2945 is_current_variant_available = true; 2946 return true; 2947 } 2948 2949 for (let i = 0; i < product_variants.length; i++) { 2950 const variantId = Number(product_variants[i].id); 2951 const currentVariantId = Number(current_variant); 2952 2953 if (variantId === currentVariantId) { 2954 if (product_variants[i].available === null || product_variants[i].available === undefined) dont_show_notify_me_strict = true; 2955 2956 is_current_variant_available = product_variants[i].available; 2957 2958 const secondaryPopupTriggerCondition = isVariantAvailableBasedOnPopupTriggers(); 2959 2960 return is_current_variant_available && secondaryPopupTriggerCondition; 2961 } 2962 } 2963 2964 const secondaryPopupTriggerCondition = isVariantAvailableBasedOnPopupTriggers(); 2965 2966 return false && secondaryPopupTriggerCondition; 2967 } 2968 2969 function checkOneVariantIsAvailable() { 2970 let is_variant_available = true, 2971 is_variant_found = true; 2972 2973 if (!current_variant) return null; 2974 2975 if (!product_variants || product_variants.length <= 0) { 2976 is_vairant_available = true; 2977 return false;
2978 } 2979 2980 for (let i = 0; i < product_variants.length; i++) { 2981 let variant = product_variants[i]; 2982 2983 // Number(variant.id) === Number(current_variant) && (is_variant_found = variant.available), 2984 // (is_variant_available = is_variant_available || variant.available); 2985 if (Number(variant.id) === Number(current_variant)) { 2986 is_variant_found = variant.available; 2987 is_variant_available = is_variant_available || variant.available; 2988 } 2989 } 2990 2991 const secondaryPopupTriggerCondition = isVariantAvailableBasedOnPopupTriggers(); 2992 2993 return (is_variant_available && is_variant_found && product_variants.length >= 1) && secondaryPopupTriggerCondition; 2994 } 2995 2996 function hasAnyOutOfStockVariant() { 2997 if (!Array.isArray(product_variants) || product_variants.length <= 0) return false; 2998 2999 return product_variants.some(function (variant) { 3000 return variant.available === false; 3001 }); 3002 } 3003 3004 // retexts in place so the wrappers a theme animates against (fill overlay, text 3005 // span, loader) survive - wiping them leaves the button hovering to blank 3006 function bspdRetextClonedButton(button, text) { 3007 const walker = document.createTreeWalker(button, NodeFilter.SHOW_TEXT, null); 3008 let replaced = false; 3009 let node; 3010 3011 while ((node = walker.nextNode())) { 3012 if (!(node.nodeValue || "").trim()) continue; 3013 3014 node.nodeValue = replaced ? "" : text; 3015 replaced = true; 3016 } 3017 3018 if (!replaced) button.textContent = text; 3019 } 3020 3021 function getFirstOutOfStockVariantId() { 3022 if (!Array.isArray(product_variants)) return null; 3023 3024 for (let i = 0; i < product_variants.length; i++) { 3025 if (product_variants[i].available === false) return product_variants[i].id; 3026 } 3027 3028 return null; 3029 } 3030 3031 function refreshBackInStockButton() { 3032 if (always_show_notify_me) { 3033 bspdAddAlwaysVisibleNotifyButton(); 3034 return; 3035 } 3036 3037 if (is_current_variant_available) { 3038 let buttonParent = document.querySelector(CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS_SELECTOR); 3039 3040 isDefined(buttonParent) && (buttonParent.innerHTML = ""), bspdAddBackInStockButton(); 3041 } else { 3042 bspdAddBackInStockButton(); 3043 } 3044 } 3045 3046 /** 3047 * This function is used to check if the variant is available and reload the button 3048 * if it is available. 3049 */ 3050 function delayedRefreshButton() { 3051 setTimeout(function () { 3052 const newVariant = getParameterByName("variant") || window.ShopifyAnalytics.meta.selectedVariantId; 3053 if (newVariant === null) { 3054 return; 3055 } 3056 3057 let tempVariant = current_variant; 3058 current_variant = Number(newVariant); 3059 3060 if (tempVariant !== current_variant) { 3061 checkVariantIsAvailable(); 3062 3063 refreshBackInStockButton(); 3064 } 3065 }, 2); 3066 } 3067 3068 // custom logic for different brands 3069 function showNotifyBTNOnCustomBrandLogicPass() { 3070 /** 3071 * this variable is a by pass mechanism 3072 * mostly made when safari is not getting enought variant availability data 3073 * so we are not showing notify me button 3074 * in that case... 3075 */ 3076 if (dont_show_notify_me_strict) return false; 3077 3078 // dependent on primary button 3079 if (globalPrimaryBtn) { 3080 if (shop_domain === "neeshperfumes.com") { 3081 if (String(globalPrimaryBtn.innerText).toLowerCase() === "validate") return false; 3082 } else if (shop_domain === "carrypro.in") { 3083 const getButtonAttributes = globalPrimaryBtn.attributes; 3084 const disabledAttribute = getButtonAttributes.getNamedItem("disabled"); 3085 3086 return true; 3087 return disabledAttribute && disabledAttribute.value === "disabled"; 3088 // } else if (shop_domain === 'theindianethnicco.com') { 3089 // // custom request of 'theindianethnicco' 3090 // // to only show when all the variants are out of stock 3091 // return product_variants.every(variant => !variant.available); 3092 } 3093 } 3094 3095 return true; 3096 } 3097 3098 /** 3099 * function to add custom logic for notify me button 3100 * for few brands the existing button criteria is not enough 3101 * or maybe the button is not getting rendered properly 3102 */ 3103 function addCustomLogicForNotifyMeButton() { 3104 // if(shop_domain === 'capresebags.com') { 3105 // const form = document.getElementById('wishlisthero-product-page-button-container'); 3106 // if(form) { 3107 // const button = form.getElementsByClassName('product__form--add-to-cart'); 3108 // // add the button at the beginning of the form 3109 // if(button && button.length > 0) { 3110 // console.log(111111) 3111 // createBackInStockButton(button[0], true); 3112 // } 3113 // } 3114 // } 3115 } 3116 3117 /** 3118 * this method renders the notify me button taking the reference from the 3119 * primary original button data 3120 */ 3121 function createBackInStockButton(buttonReference, dontDisableOgButton = false) { 3122 let button = document.querySelector(CREATED_NOTIFY_ME_BUTTON_CLASS_SELECTOR); 3123 3124 if (!isDefined(button)) { 3125 // For stores with reactive themes, create fresh button instead of cloning 3126 // to avoid theme framework overwriting button text/state via cloned attributes 3127 let newButton; 3128 if (window.Shopify.shop === 'hophead-apparels.myshopify.com') { 3129 newButton = document.createElement("button"); 3130 newButton.className = buttonReference.className; 3131 } else { 3132 newButton = buttonReference.cloneNode(true) || document.createElement("button"); 3133 } 3134 addNeccessaryProperties(newButton, buttonReference); 3135 3136 if (always_show_notify_me) newButton.removeAttribute("id"); 3137 3138 newButton.classList.add(CREATED_NOTIFY_ME_BUTTON_CLASS); 3139 3140 if (always_show_notify_me) { 3141 bspdRetextClonedButton(newButton, notify_me_text); 3142 newButton.onclick = () => {}; 3143 newButton.click = () => {}; 3144 newButton.setAttribute("aria-label", notify_me_text); 3145 } else { 3146 newButton.innerText = ""; 3147 newButton.onclick = () => {}; 3148 newButton.click = () => {}; 3149 newButton.removeEventListener("click", () => {}); 3150 3151 let textAddedInChild = false;
3152 3153 for (let child of buttonReference.childNodes) { 3154 let clonedChild = child.cloneNode(true); 3155 clonedChild.innerText = ""; 3156 clonedChild.onclick = () => {}; 3157 clonedChild.click = () => {}; 3158 clonedChild.removeEventListener("click", () => {}); 3159 3160 if (child.nodeType === 1) { 3161 if (checkIfStringIncludes((child.innerText + "").toLowerCase(), wordsToRemove) && !textAddedInChild) { 3162 textAddedInChild = true; 3163 clonedChild.innerText = notify_me_text; 3164 } 3165 3166 if (window.Shopify.shop === 'hophead-apparels.myshopify.com' && clonedChild.innerText === "") continue; 3167 3168 newButton.appendChild(clonedChild); 3169 } 3170 } 3171 3172 if (!textAddedInChild) { 3173 newButton.innerText = notify_me_text; 3174 } 3175 } 3176 3177 /** 3178 * removing the disabled class from the button 3179 */ 3180 if (!dontDisableOgButton) 3181 if (isDefined(buttonReference)) { 3182 for (let i = 0; i < newButton.classList.length; i++) { 3183 if ( 3184 "disabled" === newButton.classList[i] || 3185 "pe_none" === newButton.classList[i] || 3186 "product__submit__add" === newButton.classList[i] || 3187 newButton.classList[i].includes("disabled") 3188 ) 3189 newButton.classList.remove(newButton.classList[i]); 3190 } 3191 } 3192 3193 newButton.style = "cursor: pointer !important; visibility: visible; display: block !important; position: relative; overflow: hidden;"; 3194 3195 if (always_show_notify_me) newButton.style.width = "100%"; 3196 3197 if (window.Shopify.shop === '3b0520-2.myshopify.com') { 3198 newButton.style = `${newButton.style}; color: #ffffff !important; background-color: #0C1929 !important;`; 3199 } else if (window.Shopify.shop === 'angel-rocket-india.myshopify.com') { 3200 newButton.style = `${newButton.style}; color: #FF7E7C !important;`; 3201 } else if (window.Shopify.shop === 'sz80fm-5t.myshopify.com') { 3202 newButton.style = `${newButton.style}; display: flex !important;`; 3203 } else if (window.Shopify.shop === 'label-s4u.myshopify.com') { 3204 // Step 1: Fix input value (change "Sold Out" to "Notify me") 3205 if (newButton.tagName === 'INPUT') { 3206 newButton.value = notify_me_text; 3207 newButton.type = 'button'; 3208 } 3209 3210 // Step 2: Remove disabled state 3211 newButton.removeAttribute('disabled'); 3212 newButton.removeAttribute('aria-disabled'); 3213 newButton.classList.remove('disabled'); 3214 3215 // Step 3: Remove theme classes that trigger 3216 newButton.classList.remove('AddtoCart'); 3217 newButton.classList.remove('js-ajax-submit'); 3218 newButton.removeAttribute('name'); 3219 newButton.removeAttribute('id'); 3220 newButton.removeAttribute('onclick'); 3221 3222 // Step 4: Custom styling - Black background, White text 3223 newButton.style.cssText += `; 3224 background-color: #000000 !important; 3225 color: #ffffff !important; 3226 border: 2px solid #000000 !important; 3227 cursor: pointer !important; 3228 opacity: 1 !important; 3229 width: 100% !important; 3230 `; 3231 } 3232 3233 if (!buyNowElement) { 3234 addMargin(newButton); 3235 addMargin(buttonReference); 3236 } 3237 3238 let buttonParent = document.querySelector(CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS_SELECTOR); 3239 addCustomStylesBasedOnBrand(buttonParent, true) 3240 3241 if (showNotifyBTNOnCustomBrandLogicPass()) { 3242 // isDefined(buttonParent) && 3243 buttonParent.appendChild(newButton), 3244 (newButton.onclick = () => { 3245 onNotifyButtonClicked(); 3246 }), 3247 (newButton.ontouchstart = () => { 3248 onNotifyButtonClicked(); 3249 }); 3250 3251 if (!always_show_notify_me && buyNowElement && window.Shopify.shop !== 'label-s4u.myshopify.com') { 3252 buyNowElement.style.display = "none"; 3253 } 3254 3255 buttonParent.style.display = "block"; 3256 if (!always_show_notify_me) globalParentElement.style.display = "block"; 3257 } 3258 } 3259 } 3260 3261 function createBackInStockButtonParent(form, buttonReference) { 3262 let parent = document.querySelector(CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS_SELECTOR); 3263 mainNewButton = parent; 3264 3265 if (!isDefined(parent)) { 3266 let newParent = document.createElement("div"); 3267 newParent.classList.add(CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS); 3268 3269 if (always_show_notify_me) newParent.style.width = "100%"; 3270 3271 globalParentElement = buttonReference.parentElement; 3272 3273 // forcing block here kills the theme's own grid/flex row and its gap 3274 if (!always_show_notify_me) globalParentElement.style.display = "block"; 3275 3276 if (buttonReference.nextSibling) { 3277 globalParentElement.insertBefore(newParent, buttonReference.nextSibling); 3278 } else { 3279 globalParentElement.appendChild(newParent); 3280 } 3281 mainNewButton = newParent; 3282 // form.appendChild(newParent); 3283 } 3284 createBackInStockButton(buttonReference); 3285 } 3286 3287 function bspdAddAlwaysVisibleNotifyButton() { 3288 const existingParent = document.querySelector(CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS_SELECTOR); 3289 3290 if (!hasAnyOutOfStockVariant()) { 3291 if (isDefined(existingParent)) existingParent.style.display = "none"; 3292 return; 3293 } 3294 3295 if (isDefined(document.querySelector(CREATED_NOTIFY_ME_BUTTON_CLASS_SELECTOR))) { 3296 if (isDefined(existingParent)) existingParent.style.display = "block"; 3297 return; 3298 } 3299 3300 const formSelector = default_formSelector.find((e) => document.querySelector(e)); 3301 if (!formSelector) return false;
3302 3303 const formElement = document.querySelector(formSelector); 3304 if (!formElement) return false; 3305 globalFormEle = formElement; 3306 3307 const buttonSelector = default_buttonSelector.find((e) => 3308 document.querySelector(formSelector + " " + e), 3309 ); 3310 if (!buttonSelector) return false; 3311 3312 const primaryButton = document.querySelector(formSelector + " " + buttonSelector); 3313 if (!primaryButton) return false; 3314 globalPrimaryBtn = primaryButton; 3315 3316 return createBackInStockButtonParent(formElement, primaryButton); 3317 } 3318 3319 function bspdAddBackInStockButton() { 3320 if (always_show_notify_me) return bspdAddAlwaysVisibleNotifyButton(); 3321 3322 const is_one_variant_available = checkOneVariantIsAvailable(); 3323 3324 if (is_one_variant_available === null) { 3325 return; 3326 } 3327 3328 if (is_one_variant_available) { 3329 if (mainNewButton) mainNewButton.style.display = "none"; 3330 if (buyNowElement) { 3331 buyNowElement.style.display = "block"; 3332 } 3333 if (window.Shopify.shop === 'label-s4u.myshopify.com' && globalParentElement) { 3334 globalParentElement.style.display = ""; 3335 } 3336 return; 3337 } else { 3338 if (buyNowElement && window.Shopify.shop !== 'label-s4u.myshopify.com') { 3339 buyNowElement.style.display = "none"; 3340 } 3341 if (mainNewButton) mainNewButton.style.display = "block"; 3342 } 3343 3344 let formSelector = default_formSelector.find((e) => document.querySelector(e)); 3345 let formElement = document.querySelector(formSelector); 3346 globalFormEle = formElement; 3347 3348 let buttonSelector = default_buttonSelector.find((e) => document.querySelector(formSelector + " " + e)); 3349 let primaryButton = document.querySelector(formSelector + " " + buttonSelector); 3350 globalPrimaryBtn = primaryButton; 3351 3352 let siblingElements = Array.from(formElement.querySelectorAll("a, button, input")); 3353 3354 buyNowElement = siblingElements.find((el) => { 3355 // Skip Shopify payment buttons to prevent cloning the wrong button 3356 if (el.classList.contains('shopify-payment-button__button')) return false; 3357 3358 // Skip GoKwik button for label-s4u - only use #addToCart input 3359 if (window.Shopify.shop === 'label-s4u.myshopify.com' && el.id === 'gokwik-buy-now') return false; 3360 3361 let innerText = (el.innerText + "").toLowerCase(); 3362 let value = (el.value + "").toLowerCase(); 3363
3364 return checkIfStringIncludes(innerText, buyButtonTexts) || checkIfStringIncludes(value, buyButtonTexts); 3365 }); 3366 3367 const backInStockButtonParent = document.querySelector(CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS_SELECTOR); 3368 const isPrimaryButtonOutOfStock = checkIfStringIncludes((primaryButton.innerText + "").toLowerCase(), soldOutTexts); 3369 3370 return primaryButton && 3371 (primaryButton.disabled || primaryButton.hidden || primaryButton.classList.contains("disabled")) 3372 ? createBackInStockButtonParent(formElement, buyNowElement || primaryButton) 3373 : !primaryButton && backInStockButtonParent 3374 ? createBackInStockButton(primaryButton) 3375 : !isPrimaryButtonOutOfStock || primaryButton || backInStockButtonParent 3376 ? createBackInStockButtonParent(formElement, buyNowElement || primaryButton) 3377 : false; 3378 } 3379 3380 const storeHaventSetupVariantChange = ['stylobug.myshopify.com'].includes(window.Shopify.shop) 3381 3382 function addPageChangeListenerEvents() { 3383 let timer = null; 3384 3385 document.addEventListener("popstate", (e) => { 3386 delayedRefreshButton(); 3387 3388 if (storeHaventSetupVariantChange) { 3389 if (timer) clearTimeout(timer); 3390 timer = setTimeout(() => { 3391 // doing this will take sometime, and check for manual variant change event/variable 3392 delayedRefreshButton(); 3393 }, 200); 3394 } 3395 }), 3396 document.addEventListener("change", (e) => { 3397 delayedRefreshButton(); 3398 3399 if (storeHaventSetupVariantChange) { 3400 if (timer) clearTimeout(timer); 3401 timer = setTimeout(() => { 3402 // doing this will take sometime, and check for manual variant change event/variable 3403 delayedRefreshButton(); 3404 }, 200); 3405 } 3406 }), 3407 (function () { 3408 let e = location.href; 3409 new MutationObserver(() => { 3410 const url = location.href; 3411 if (url !== e) { 3412 e = url; 3413 delayedRefreshButton(); 3414 3415 if (storeHaventSetupVariantChange) { 3416 if (timer) clearTimeout(timer); 3417 timer = setTimeout(() => { 3418 // doing this will take sometime, and check for manual variant change event/variable 3419 delayedRefreshButton(); 3420 }, 200); 3421 } 3422 } 3423 }).observe(document.body, { 3424 subtree: !0, 3425 childList: !0, 3426 }); 3427 3428 // new MutationObserver(() => { 3429 // delayedRefreshButton(); 3430 // }).observe(document.body, { 3431 // childList: true, 3432 // subtree: true, 3433 // // attributes: true, 3434 // // characterData: true 3435 // }); 3436 })(); 3437 } 3438 3439 function passedBrandInitLogic() { 3440 const shopUrl = window.Shopify.shop; 3441 3442 switch (shopUrl) { 3443 case "headphone-zone.myshopify.com": 3444 if ((BspdCurrentProduct?.tags || []).some(tag => tag.toLowerCase() === "hidenotify")) 3445 return false; 3446 break; 3447 default: 3448 return true; 3449 break; 3450 } 3451 3452 return true; 3453 } 3454 3455 function initNotifyFrontendService(popupid, notifyMeText, shopDomain = "", alwaysShow) { 3456 if (!passedBrandInitLogic()) { 3457 console.log("Notify Me Service is not initialized due to brand specific logic."); 3458 return; 3459 } 3460 3461 setTimeout(() => { 3462 popup_id = popupid; 3463 notify_me_text = notifyMeText || "Notify Me"; 3464 shop_domain = shopDomain || ""; 3465 always_show_notify_me = alwaysShow === true; 3466 3467 if (!window.location.pathname.startsWith("/products") && !window.location.pathname.startsWith("/collections")) { 3468 console.log("Notify Me Service is not available on this page"); 3469 return; 3470 } 3471 3472 const renderedNotifyMeButton = bspdAddBackInStockButton(); 3473 3474 console.log("Notify Me Service Initialized"); 3475 3476 if (renderedNotifyMeButton === false) { 3477 console.log('Cannot render "Notify Me" button due to CSS policies. Please contact support for assistance.'); 3478 addCustomLogicForNotifyMeButton(); 3479 } 3480 3481 addPageChangeListenerEvents(); 3482 }, 1); 3483 } 3484</script>
3484 3485<!-- END app snippet --> 3486 3487
3488<script defer src="https://cdn.shopify.com/extensions/01a11656-10e1-7edb-ae9c-f9af847708be/bitespeed-whatsapp-marketing-1295/assets/bspd-fp-experiment.js"></script>
3488 3489 3490 3491
3491<script defer src="https://cdn.shopify.com/extensions/01a11656-10e1-7edb-ae9c-f9af847708be/bitespeed-whatsapp-marketing-1295/assets/bitespeed-popups.js"></script>
3491 3492 3493 3494 3495<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/brandAgents_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea --> 3496 3497 3498
3499<script type="text/javascript"> 3500 (function(d){ 3501 var s = d.createElement('script'); 3502 s.async = true; 3503 s.src = "https://adsagentclientafd-b7hqhjdrf3fpeqh2.b01.azurefd.net/frontendInjection.js"; 3504 var firstScript = d.getElementsByTagName('script')[0]; 3505 firstScript.parentNode.insertBefore(s, firstScript); 3506 })(document); 3507</script>
3507 3508 3509 3510 3511<!-- END app block --><!-- BEGIN app block: shopify://apps/seowill-ai-seo/blocks/seoant-core/8e57283b-dcb0-4f7b-a947-fb5c57a0d59d --><!--SEOAnt Core By SEOAnt Teams, v0.1.6 START --> 3512 3513<!-- BEGIN app snippet: Product-JSON-LD-V2 -->
3513<script type="application/ld+json" data-seoant="1" data-seoant-version="v2"> 3514{ 3515"@context": "https://schema.org", 3516"@graph": [{ 3517"@type": "ProductGroup", 3518"@id": "https:\/\/lillegendsbooks.com\/products\/writing-practice-books-boxset-of-4#product-group", 3519"productGroupID": "9951027659043", 3520"name": "Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5", 3521"description": "Shop this Writing Practice Book Set of 4 for kids age 2-5 â lines, patterns, numbers \u0026 alphabet tracing. Builds pre-writing \u0026 fine motor skills. Buy now!", 3522"url": "https:\/\/lillegendsbooks.com\/products\/writing-practice-books-boxset-of-4" 3523, 3524"image": [{ 3525"@type": "ImageObject", 3526"url": "https:\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025\u0026width=1200", 3527"width": 2000, 3528"height": 2000 3529},{ 3530"@type": "ImageObject", 3531"url": "https:\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026\u0026width=1200", 3532"width": 2000, 3533"height": 2000 3534},{ 3535"@type": "ImageObject", 3536"url": "https:\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028\u0026width=1200", 3537"width": 2000, 3538"height": 2000 3539}] 3540, 3541"variesBy": ["https:\/\/schema.org\/size" 3542],"hasVariant": [{ 3543"@type": "Product", 3544"@id": "https:\/\/lillegendsbooks.com\/products\/writing-practice-books-boxset-of-4?variant=54130637635875#product", 3545"isVariantOf": { "@id": "https:\/\/lillegendsbooks.com\/products\/writing-practice-books-boxset-of-4#product-group" }, 3546"sku": "9789359587622" 3547, 3548"gtin13": "9789359587622", 3549"size": "Boxset" 3550, 3551"image": { 3552"@type": "ImageObject", 3553"url": "https:\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025\u0026width=1200", 3554"width": 2000, 3555"height": 2000 3556}, 3557"name": "Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 - Boxset", 3558"description": "Shop this Writing Practice Book Set of 4 for kids age 2-5 â lines, patterns, numbers \u0026 alphabet tracing. Builds pre-writing \u0026 fine motor skills. Buy now!", 3559"url": "https:\/\/lillegendsbooks.com\/products\/writing-practice-books-boxset-of-4?variant=54130637635875","offers": { 3560"@type": "Offer", 3561"url": "https:\/\/lillegendsbooks.com\/products\/writing-practice-books-boxset-of-4?variant=54130637635875", 3562"priceCurrency": "INR","price": 482.3, 3563"priceValidUntil": "2026-12-31", 3564"itemCondition": "https:\/\/schema.org\/NewCondition", 3565"availability":"https:\/\/schema.org\/InStock" 3566}} 3567] 3568},{ 3569"@type": "WebPage", 3570"@id": "https:\/\/lillegendsbooks.com\/products\/writing-practice-books-boxset-of-4#webpage","mainEntity": { "@id": "https:\/\/lillegendsbooks.com\/products\/writing-practice-books-boxset-of-4#product-group" },"url": "https:\/\/lillegendsbooks.com\/products\/writing-practice-books-boxset-of-4" 3571}] 3572} 3573</script>
3573<!-- END app snippet --> 3574<!-- JsSON-LD generated By SEOAnt END --> 3575<!-- Start : SEOAnt BrokenLink Redirect -->
3575<script src="https://cdn.shopify.com/extensions/01a0d261-ec07-7224-8562-58005aa6a0f8/seowill-ai-seo-121/assets/seoant-receive-id.js" data-shop="lillegendsbyoswaalbooks.myshopify.com" defer></script>
3575<!-- END : SEOAnt BrokenLink Redirect --> 3576<!-- Added By SEOAnt AMP. v0.0.1, START --><!-- Added By SEOAnt AMP END --> 3577<!-- Instant Page START -->
3577<script src="https://cdn.shopify.com/extensions/01a0d261-ec07-7224-8562-58005aa6a0f8/seowill-ai-seo-121/assets/pagespeed-preloading.js" defer="defer"></script>
3577<!-- Instant Page END --> 3578<!-- Google search console START v1.0 --><!-- Google search console END v1.0 --> 3579<!-- Lazy Loading START --><!-- Lazy Loading END --> 3580<!-- Video Lazy START -->
3580<script src="https://cdn.shopify.com/extensions/01a0d261-ec07-7224-8562-58005aa6a0f8/seowill-ai-seo-121/assets/videolazy.s.min.js" async></script>
3580<!-- Video Lazy END --> 3581<!-- SEOAnt Core End --> 3582<!-- END app block --><!-- BEGIN app block: shopify://apps/avada-seo-suite/blocks/avada-seo/15507c6e-1aa3-45d3-b698-7e175e033440 -->
3582<script> 3583 window.AVADA_SEO_ENABLED = true; 3584</script>
3584 3585<!-- END app block -->
3585<script src="https://cdn.shopify.com/extensions/01a11176-2280-7862-971a-b99c4fd1084c/judgeme-773/assets/loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 3585
3585
3586<script src="https://cdn.shopify.com/extensions/01a03fee-fc0b-75d4-a63d-418c0ff5c3ac/cuped-ai-133/assets/cuped-app.js" type="text/javascript" defer="defer"></script>
3586 3587<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
3588<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: 90459275555,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 3588
3588
3589<script> 3590 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 3591</script>
vendor: 1 bytes, line 3591
3591
3592<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}
3592).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: 90459275555,storefrontBaseUrl: "https://lillegendsbooks.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://lillegendsbooks.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"2613477667","configuration":"{\"analytics_endpoint\": \"https:\/\/easyreports.devcloudsoftware.com\/api\/analytics\/events\/\", \"tracking_enabled\": \"true\", \"events_to_track\": \"page_viewed,product_viewed,collection_viewed,search_submitted,product_added_to_cart,checkout_started,checkout_completed,payment_info_submitted\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7a3499571552ae94224818a6e0ab1181","type":"APP","apiClientId":1465685,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
3592,"dataSharingState":"unrestricted"},{"id":"2588442915","configuration":"{\"accountID\":\"lillegendsbyoswaalbooks.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c81f623d7d5f51359734300e99a033c4","type":"APP","apiClientId":3128379,"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":"2558001443","configuration":"{\"projectId\":\"x8djk99rcx\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2526675235","configuration":"{\"shopDomain\":\"lillegendsbyoswaalbooks.myshopify.com\",\"envType\":\"production\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9b0dbcd2d72d1cf6557c5e6b56f515c9","type":"APP","apiClientId":215407558657,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1815675171","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1703084323","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"GT-NM2475ZD\\\",\\\"AW-17498882319\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-9130XPP4MV\\\",\\\"AW-17498882319\\\/cY_PCNm0xIsbEI-Cj5hB\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-9130XPP4MV\\\",\\\"AW-17498882319\\\/Pyg9CNya0IsbEI-Cj5hB\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-9130XPP4MV\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-9130XPP4MV\\\",\\\"AW-17498882319\\\/LyRJCNma0IsbEI-Cj5hB\\\",\\\"MC-HLCE93XL00\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-9130XPP4MV\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-9130XPP4MV\\\",\\\"AW-17498882319\\\/ytJsCN6zxIsbEI-Cj5hB\\\",\\\"MC-HLCE93XL00\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-9130XPP4MV\\\",\\\"AW-17498882319\\\/VGssCNaa0IsbEI-Cj5hB\\\",\\\"MC-HLCE93XL00\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-9130XPP4MV\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-9130XPP4MV\\\",\\\"AW-17498882319\\\/6u7oCN-a0IsbEI-Cj5hB\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-9130XPP4MV\\\",\\\"AW-17498882319\\\/6Qm0CNOa0IsbEI-Cj5hB\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-9130XPP4MV\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"180879651","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Customer Labs Pixel"}
3592,{"id":"182321443","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"GoKwik Purchase event"},{"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":"Lil Legends Books","paymentSettings":{"currencyCode":"INR"},"myshopifyDomain":"lillegendsbyoswaalbooks.myshopify.com","countryCode":"IN","storefrontUrl":"https:\/\/lillegendsbooks.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":482.3,"currencyCode":"INR"},"product":{"title":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5","vendor":"Oswaal Books and Learning Private Limited","id":"9951027659043","untranslatedTitle":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5","url":"\/products\/writing-practice-books-boxset-of-4","type":"Writing Books"},"id":"54130637635875","image":{"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025"},"sku":"9789359587622","title":"Boxset","untranslatedTitle":"Boxset"}],"products":[{"id":"9951027659043","handle":"writing-practice-books-boxset-of-4","isCollective":null,"title":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5","type":"Writing Books","untranslatedTitle":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5","url":"\/products\/writing-practice-books-boxset-of-4","vendor":"Oswaal Books and Learning Private Limited","remoteShopId":null,"variants":[{"id":"54130637635875","image":{"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025"},"price":{"amount":482.3,"currencyCode":"INR"},"sku":"9789359587622","title":"Boxset","untranslatedTitle":"Boxset"}]}],"purchasingCompany":null},},"https://lillegendsbooks.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"186522566947","themeStoreId":"887","themePublished":"true","eventMetadataId":"6c8b73d0-c5b6-485d-8c4c-6a369baf07ec","pageType":"product","resourceId":"9951027659043","shopId":"90459275555","storefrontBaseUrl":"https:\/\/lillegendsbooks.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\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":482.3,\"currencyCode\":\"INR\"},\"product\":{\"title\":\"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5\",\"vendor\":\"Oswaal Books and Learning Private Limited\",\"id\":\"9951027659043\",\"untranslatedTitle\":\"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5\",\"url\":\"\/products\/writing-practice-books-boxset-of-4\",\"type\":\"Writing Books\"},\"id\":\"54130637635875\",\"image\":{\"src\":\"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025\"},\"sku\":\"9789359587622\",\"title\":\"Boxset\",\"untranslatedTitle\":\"Boxset\"}}]]"});})();</script>
3592<script> 3593 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 3594 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 3595 window.ShopifyAnalytics.meta.currency = 'INR'; 3596 var meta = {"product":{"id":9951027659043,"gid":"gid:\/\/shopify\/Product\/9951027659043","vendor":"Oswaal Books and Learning Private Limited","type":"Writing Books","handle":"writing-practice-books-boxset-of-4","variants":[{"id":54130637635875,"price":48230,"name":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 - Boxset","public_title":"Boxset","sku":"9789359587622"}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":9951027659043,"requestId":"8b0cf7b3-a06b-4732-9d4d-f3394750bd5d-1791410857"}}; 3597 for (var attr in meta) { 3598 window.ShopifyAnalytics.meta[attr] = meta[attr]; 3599 } 3600</script>
vendor: 1 bytes, line 3600
3600
3601<script class="analytics"> 3602 (function () { 3603 var customDocumentWrite = function(content) { 3604 var jquery = null; 3605 3606 if (window.jQuery) { 3607 jquery = window.jQuery; 3608 } else if (window.Checkout && window.Checkout.$) { 3609 jquery = window.Checkout.$; 3610 } 3611 3612 if (jquery) { 3613 jquery('body').append(content); 3614 } 3615 }; 3616 3617 var hasLoggedConversion = function(token) { 3618 if (token) { 3619 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 3620 } 3621 return false; 3622 } 3623 3624 var setCookieIfConversion = function(token) { 3625 if (token) { 3626 var twoMonthsFromNow = new Date(Date.now()); 3627 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 3628 3629 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 3630 } 3631 } 3632 3633 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 3634 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 3635 if (trekkie.integrations) { 3636 return; 3637 } 3638 trekkie.methods = [ 3639 'identify', 3640 'page', 3641 'ready', 3642 'track', 3643 'trackForm', 3644 'trackLink' 3645 ]; 3646 trekkie.factory = function(method) { 3647 return function() { 3648 var args = Array.prototype.slice.call(arguments); 3649 args.unshift(method); 3650 trekkie.push(args); 3651 if (method == 'track' || method == 'page') { 3652 var pageUrl; 3653 try { 3654 pageUrl = window.location.href; 3655 } catch (e) {} 3656 var pageReferrer; 3657 try { 3658 pageReferrer = document.referrer; 3659 } catch (e) {} 3660 try { 3661 if (window.__TREKKIE_SHIM_QUEUE == null) { 3662 window.__TREKKIE_SHIM_QUEUE = []; 3663 } 3664 window.__TREKKIE_SHIM_QUEUE.push({ 3665 from: 'trekkie-stub', 3666 method: method, 3667 args: args.slice(1), 3668 pageContext: { 3669 url: pageUrl, 3670 referrer: pageReferrer 3671 } 3672 }); 3673 } catch (e) { 3674 // no-op 3675 } 3676 } 3677 return trekkie; 3678 }; 3679 }; 3680 for (var i = 0; i < trekkie.methods.length; i++) { 3681 var key = trekkie.methods[i]; 3682 trekkie[key] = trekkie.factory(key); 3683 } 3684 trekkie.load = function(config) { 3685 trekkie.config = config || {}; 3686 trekkie.config.initialDocumentCookie = document.cookie; 3687 var first = document.getElementsByTagName('script')[0]; 3688var script = document.createElement('script'); 3689script.type = 'text/javascript'; 3690script.onerror = function(e) { 3691 var scriptFallback = document.createElement('script'); 3692 scriptFallback.type = 'text/javascript'; 3693 scriptFallback.onerror = function(error) { 3694 var Monorail = { 3695 produce: function produce(monorailDomain, schemaId, payload) { 3696 var currentMs = new Date().getTime(); 3697 var event = { 3698 schema_id: schemaId, 3699 payload: payload, 3700 metadata: { 3701 event_created_at_ms: currentMs, 3702 event_sent_at_ms: currentMs 3703 } 3704 }; 3705 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 3706 }, 3707 sendRequest: function sendRequest(endpointUrl, payload) { 3708 // Try the sendBeacon API 3709 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 3710 var blobData = new window.Blob([payload], { 3711 type: 'text/plain' 3712 }); 3713 3714 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 3715 return true; 3716 } // sendBeacon was not successful 3717 3718 } // XHR beacon 3719 3720 var xhr = new XMLHttpRequest(); 3721 3722 try { 3723 xhr.open('POST', endpointUrl); 3724 xhr.setRequestHeader('Content-Type', 'text/plain'); 3725 xhr.send(payload); 3726 } catch (e) { 3727 console.log(e); 3728 } 3729 3730 return false; 3731 }, 3732 isIos12: function isIos12() { 3733 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 3734 } 3735 }; 3736 Monorail.produce('monorail-edge.shopifysvc.com', 3737 'trekkie_storefront_load_errors/1.1', 3738 {shop_id: 90459275555, 3739 theme_id: 186522566947, 3740 app_name: "storefront", 3741 context_url: window.location.href, 3742 source_url: "//lillegendsbooks.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 3743 3744 }; 3745 scriptFallback.async = true; 3746 scriptFallback.src = '//lillegendsbooks.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 3747 first.parentNode.insertBefore(scriptFallback, first); 3748}; 3749script.async = true; 3750script.src = '//lillegendsbooks.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 3751first.parentNode.insertBefore(script, first); 3752 3753 }; 3754 trekkie.load( 3755 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":90459275555,"isMerchantRequest":null,"themeId":186522566947,"themeCityHash":"14792673331562295960","contentLanguage":"en","currency":"INR","eventMetadataId":"6c8b73d0-c5b6-485d-8c4c-6a369baf07ec"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 3756 ); 3757 3758 var loaded = false;
3759 trekkie.ready(function() { 3760 if (loaded) return; 3761 loaded = true; 3762 3763 window.ShopifyAnalytics.lib = window.trekkie; 3764 3765 var originalDocumentWrite = document.write; 3766 document.write = customDocumentWrite; 3767 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 3768 document.write = originalDocumentWrite; 3769 3770 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 3771 var token = match? match[1]: undefined; 3772 if (!hasLoggedConversion(token)) { 3773 setCookieIfConversion(token); 3774 window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"INR","variantId":54130637635875,"productId":9951027659043,"productGid":"gid:\/\/shopify\/Product\/9951027659043","name":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 - Boxset","price":"482.30","sku":"9789359587622","brand":"Oswaal Books and Learning Private Limited","variant":"Boxset","category":"Writing Books","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true}); 3775 } 3776 }); 3777 3778 window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":9951027659043,"requestId":"8b0cf7b3-a06b-4732-9d4d-f3394750bd5d-1791410857","shopifyEmitted":true}); 3779 3780 var eventsListenerScript = document.createElement('script'); 3781 eventsListenerScript.async = true; 3782 eventsListenerScript.src = "//lillegendsbooks.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 3783 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 3784})();</script>
vendor: 1 bytes, line 3784
3784
3785<script 3786 defer 3787 src="https://lillegendsbooks.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js" 3788 data-application="storefront-renderer" 3789 data-shop-id="90459275555" 3790 data-render-region="gcp-us-central1" 3791 data-page-type="product" 3792 data-theme-instance-id="186522566947" 3793 data-theme-name="Dawn" 3794 data-theme-version="15.1.0" 3795 data-monorail-region="shop_domain" 3796 data-resource-timing-sampling-rate="10" 3797 data-shs="true" 3798 data-shs-beacon="true" 3799 data-shs-export-with-fetch="true" 3800 data-shs-logs-sample-rate="1" 3801 data-shs-beacon-endpoint="https://lillegendsbooks.com/api/collect" 3802></script>
3802 3803<meta name="shopify-y" content="369f3d7f-946a-41c9-aa5c-3a5f97469cfc" data-expiration="1822968457000"><meta name="shopify-s" content="b16f9a9b-e534-4d3a-9c94-513426b786e0" data-expiration="1791412657000"><meta name="new-cookie-storage-activated" content="t"> 3804</head> 3805 3806 <body class="gradient animate--hover-default">
vendor: 74 bytes, lines 3806-3807
3806<noscript> 3807 <iframe src="https://www.googletagmanager.com/ns.html?id=
3807GTM-WQRK8M2F
vendor: 107 bytes, lines 3807-3811
3807" 3808 height="0" width="0" style="display:none;visibility:hidden"></iframe> 3809 </noscript> 3810 3811
3811<a class="skip-to-content-link button visually-hidden" href="#MainContent"> 3812 Skip to content 3813 </a><!-- BEGIN sections: header-group --> 3814<div id="shopify-section-sections--26831688433955__announcement_bar_kWbg7M" class="shopify-section shopify-section-group-header-group announcement-bar-section"><link href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-slideshow.css?v=17933591812325749411782536213" rel="stylesheet" type="text/css" media="all" /> 3815<link href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-slider.css?v=14039311878856620671782536212" rel="stylesheet" type="text/css" media="all" /> 3816 3817 <link href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-list-social.css?v=35792976012981934991782536204" rel="stylesheet" type="text/css" media="all" /> 3818 3819 3820<div 3821 class="utility-bar color-scheme-navy-gold gradient utility-bar--bottom-border" 3822 3823> 3824 <div class="page-width utility-bar__grid"><div 3825 class="announcement-bar" 3826 role="region" 3827 aria-label="Announcement" 3828 3829 ><p class="announcement-bar__message h5"> 3830 <span>ð¦ Free Shipping â¹499+ (Prepaid) | ð Get Same-Day Delivery in Delhi, Mumbai, Bengaluru, Chennai & Hyderabad</span></p></div><div class="localization-wrapper"> 3831</div> 3832 </div> 3833</div> 3834 3835 3836</div><div id="shopify-section-sections--26831688433955__header" class="shopify-section shopify-section-group-header-group section-header"><link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-list-menu.css?v=82531261308708820501782536203" media="print" onload="this.media='all'"> 3837<link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-search.css?v=65000249982588763531782536211" media="print" onload="this.media='all'"> 3838<link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-menu-drawer.css?v=131444883160582926571782536205" media="print" onload="this.media='all'"> 3839<link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-cart-notification.css?v=152016647890307604921782536199" media="print" onload="this.media='all'"><link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-price.css?v=132347563785151058811782536209" media="print" onload="this.media='all'"><link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-mega-menu.css?v=86256927900949208941782536205" media="print" onload="this.media='all'"><style> 3840 header-drawer { 3841 justify-self: start; 3842 margin-left: -1.2rem; 3843 }@media screen and (min-width: 990px) { 3844 header-drawer { 3845 display: none; 3846 } 3847 }.menu-drawer-container { 3848 display: flex; 3849 } 3850 3851 .list-menu { 3852 list-style: none; 3853 padding: 0; 3854 margin: 0; 3855 } 3856 3857 .list-menu--inline { 3858 display: inline-flex; 3859 flex-wrap: wrap; 3860 } 3861 3862 summary.list-menu__item { 3863 padding-right: 2.7rem; 3864 } 3865 3866 .list-menu__item { 3867 display: flex; 3868 align-items: center; 3869 line-height: calc(1 + 0.3 / var(--font-body-scale)); 3870 } 3871 3872 .list-menu__item--link { 3873 text-decoration: none; 3874 padding-bottom: 1rem; 3875 padding-top: 1rem; 3876 line-height: calc(1 + 0.8 / var(--font-body-scale)); 3877 } 3878 3879 @media screen and (min-width: 750px) { 3880 .list-menu__item--link { 3881 padding-bottom: 0.5rem; 3882 padding-top: 0.5rem; 3883 } 3884 } 3885 3886 /* 3887 CLS FIX: Reserve space for the bird image before it loads. 3888 Without explicit height the browser can't calculate the space, 3889 causing the header text to jump down when the image arrives. 3890 Width 115px, height 64px matches the actual bird asset ratio. 3891 */ 3892 .bird-1 img { 3893 display: block; 3894 width: 115px; 3895 height: 64px; 3896 } 3897 3898 /* 3899 CLS FIX: Reserve space for the bee image. 3900 Displayed at 60px wide (CSS-scaled from 300px source).
3901 Set a matching height to prevent layout shift. 3902 */ 3903 .lilicon1 img { 3904 display: block; 3905 } 3906 3907 /* 3908 FOUC FIX: these rules also exist in custom.css, but custom.css is 3909 loaded with the print-trick (non-blocking), so on slow connections 3910 it applies seconds after first paint. Until then the bee rendered 3911 at full 300px in normal flow, pushing the whole header down. 3912 Duplicating the sizing/positioning here (inline, render-blocking) 3913 makes first paint match final layout. Animations stay in custom.css 3914 â they're not layout-critical. 3915 */ 3916 .topBar { background: #3f41ae; } 3917 .topBar .header__icon { color: #fff; } 3918 .lilicon1 { 3919 position: absolute; 3920 left: 2%; 3921 top: 0; 3922 } 3923 .lilicon1 img { 3924 max-width: 56px; 3925 height: auto; 3926 width: auto; 3927 } 3928 .bird-1 { 3929 position: absolute; 3930 top: 40px; 3931 right: 15px; 3932 transform: scaleX(-1); 3933 overflow: hidden; 3934 } 3935 @media screen and (max-width: 749px) { 3936 .lilicon1 img { max-width: 45px; } 3937 } 3938 /* Same FOUC fix for the decorative header text banner: without its 3939 absolute positioning (from deferred custom.css) it sits in normal 3940 flow and pushes the header content down on first paint. */ 3941 .headerTxt { 3942 position: absolute; 3943 left: 0; 3944 top: 80px; 3945 right: 0; 3946 z-index: 2; 3947 text-align: center; 3948 display: flex; 3949 align-items: center; 3950 justify-content: center; 3951 } 3952 @media (max-width: 767px) { 3953 body .headerTxt { top: 0; } 3954 } 3955</style><style data-shopify>.header { 3956 padding: 0px 3rem 0px 3rem; 3957 } 3958 3959 .section-header { 3960 position: sticky; 3961 margin-bottom: 0px; 3962 } 3963 3964 .headerTxt h1 { margin: 0; } 3965 3966 @media screen and (min-width: 750px) { 3967 .section-header { 3968 margin-bottom: 0px; 3969 } 3970 } 3971 3972 @media screen and (min-width: 990px) { 3973 .header { 3974 padding-top: 0px; 3975 padding-bottom: 0px; 3976 } 3977 }</style>
3977<script src="//lillegendsbooks.com/cdn/shop/t/23/assets/cart-notification.js?v=167379594181205502631782536193" defer="defer"></script>
3977<div class="header-wrapper color-scheme-1 gradient"><div class="topBar"> 3978 <div class="lilicon1"><img 3979 src="https://cdn.shopify.com/s/files/1/0904/5927/5555/files/bee-png-clipart-5.png?v=1727083479" 3980 alt="" 3981 width="300" 3982 height="286" 3983 fetchpriority="low" 3984 loading="eager" 3985 decoding="async" 3986 > 3987 </div> 3988 3989 <div class="header__icons page-width"> 3990 <div class="desktop-localization-wrapper"></div> 3991 3992 3993 3994<details-modal class="header__search"> 3995 <details> 3996 <summary 3997 class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" 3998 aria-haspopup="dialog" 3999 aria-label="Search" 4000 > 4001 <span> 4002 <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg> 4003</span> 4004 <span class="svg-wrapper header__icon-close"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 4005</span> 4006 </span> 4007 </summary> 4008 <div 4009 class="search-modal modal__content gradient" 4010 role="dialog" 4011 aria-modal="true" 4012 aria-label="Search" 4013 > 4014 <div class="modal-overlay"></div> 4015 <div 4016 class="search-modal__content search-modal__content-bottom" 4017 tabindex="-1" 4018 ><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form"> 4019 <div class="field"> 4020 <input 4021 class="search__input field__input" 4022 id="Search-In-Modal" 4023 type="search" 4024 name="q" 4025 value="" 4026 placeholder="Search"role="combobox" 4027 aria-expanded="false" 4028 aria-owns="predictive-search-results" 4029 aria-controls="predictive-search-results" 4030 aria-haspopup="listbox" 4031 aria-autocomplete="list" 4032 autocorrect="off" 4033 autocomplete="off" 4034 autocapitalize="off" 4035 spellcheck="false"> 4036 <label class="field__label" for="Search-In-Modal">Search</label> 4037 <input type="hidden" name="options[prefix]" value="last"> 4038 <button 4039 type="reset" 4040 class="reset__button field__button hidden" 4041 aria-label="Clear search term" 4042 > 4043 <span class="svg-wrapper"><svg fill="none" stroke="currentColor" class="icon icon-close" viewBox="0 0 18 18"><circle cx="9" cy="9" r="8.5" stroke-opacity=".2"/><path stroke-linecap="round" stroke-linejoin="round" d="M11.83 11.83 6.172 6.17M6.229 11.885l5.544-5.77"/></svg> 4044</span> 4045 </button> 4046 <button class="search__button field__button" aria-label="Search"> 4047 <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg> 4048</span> 4049 </button> 4050 </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search> 4051 4052<div class="predictive-search__loading-state"> 4053 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 4054 4055</div> 4056</div> 4057 4058 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button 4059 type="button" 4060 class="search-modal__close-button modal__close-button link link--text focus-inset" 4061 aria-label="Close" 4062 >
4063 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 4064</span> 4065 </button> 4066 </div> 4067 </div> 4068 </details> 4069</details-modal> 4070 4071<a href="https://lillegendsbooks.com/customer_authentication/redirect?locale=en®ion_country=US" class="header__icon header__icon--account link focus-inset small-hide"><account-icon><span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-account" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M6 4.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0m3-4a4 4 0 1 0 0 8 4 4 0 0 0 0-8m5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15M9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35" clip-rule="evenodd"/></svg> 4072</span></account-icon><span class="visually-hidden">Login / Signup</span> 4073 </a><a href="/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble"> 4074 4075 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-cart-empty" viewBox="0 0 40 40"><path fill="currentColor" fill-rule="evenodd" d="M15.75 11.8h-3.16l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33L28.4 11.8zm0 1h-2.22l-.71 10.67a4 4 0 0 0 3.99 4.27h7.38a4 4 0 0 0 4-4.27l-.72-10.67h-2.22v.63a4.75 4.75 0 1 1-9.5 0zm8.5 0h-7.5v.63a3.75 3.75 0 1 0 7.5 0z"/></svg> 4076</span> 4077 4078 <span class="visually-hidden">Cart</span></a> 4079 </div> 4080 </div> 4081 4082 <div class="headerTxt"> 4083 <div class="bird-1"><img 4084 src="https://cdn.shopify.com/s/files/1/0904/5927/5555/files/flying-bird-8882481-7265392.webp?v=1727615119" 4085 alt="" 4086 width="115" 4087 height="64" 4088 fetchpriority="low" 4089 loading="eager" 4090 decoding="async" 4091 > 4092 </div> 4093 4094 <div class="contentArea"> 4095 4096 4097 4098 4099 <span> 4100 <img src="//lillegendsbooks.com/cdn/shop/files/lilLogo_1.png?v=1784202298&width=600" alt="Lil Legends Books" srcset="//lillegendsbooks.com/cdn/shop/files/lilLogo_1.png?v=1784202298&width=300 300w, //lillegendsbooks.com/cdn/shop/files/lilLogo_1.png?v=1784202298&width=450 450w, //lillegendsbooks.com/cdn/shop/files/lilLogo_1.png?v=1784202298&width=600 600w" width="300" height="141.6" loading="lazy" class="header-image" sizes="(min-width: 750px) 300px, 50vw"> 4101 </span> 4102 4103 4104 4105 </div> 4106 </div> 4107 4108 <header class="header header--middle-left header--mobile-center header--has-menu header--has-social header--has-account"> 4109 4110<header-drawer data-breakpoint="tablet"> 4111 <details id="Details-menu-drawer-container" class="menu-drawer-container"> 4112 <summary 4113 class="header__icon header__icon--menu header__icon--summary link focus-inset" 4114 aria-label="Menu" 4115 > 4116 <span><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-hamburger" viewBox="0 0 18 16"><path fill="currentColor" d="M1 .5a.5.5 0 1 0 0 1h15.71a.5.5 0 0 0 0-1zM.5 8a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1A.5.5 0 0 1 .5 8m0 7a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5"/></svg> 4117<svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 4118</span> 4119 </summary> 4120 <div id="menu-drawer" class="gradient menu-drawer motion-reduce color-scheme-1"> 4121 <div class="menu-drawer__inner-container"> 4122 <div class="menu-drawer__header"> 4123 <button 4124 class="menu-drawer__close-x link link--text focus-inset" 4125 onclick="this.closest('details').removeAttribute('open')" 4126 aria-label="Close menu"> 4127 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17">
4127<path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 4128</span> 4129 </button> 4130</div> 4131 4132 <div class="menu-drawer__navigation-container"> 4133 <nav class="menu-drawer__navigation"> 4134 <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><details id="Details-menu-drawer-menu-item-1"> 4135 <summary 4136 id="HeaderDrawer-by-age" 4137 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 4138 > 4139 <a 4140 href="/collections/shop-by-age" 4141 > 4142 By Age 4143 </a> 4144 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4145</span> 4146 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 4147</span> 4148 </summary> 4149 <div 4150 id="link-by-age" 4151 class="menu-drawer__submenu has-submenu gradient motion-reduce" 4152 tabindex="-1" 4153 > 4154 <div class="menu-drawer__inner-submenu"> 4155 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 4156 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
4156ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4157</span> 4158 By Age 4159 </button> 4160 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a 4161 id="HeaderDrawer-by-age-0-2-years" 4162 href="/collections/0-2-years" 4163 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4164 4165 > 4166 0-2 Years 4167 </a></li><li><a 4168 id="HeaderDrawer-by-age-3-5-years" 4169 href="/collections/3-5-years" 4170 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4171 4172 > 4173 3-5 Years 4174 </a></li><li><a 4175 id="HeaderDrawer-by-age-6-11-years" 4176 href="/collections/6-11-years" 4177 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4178 4179 > 4180 6-11 Years 4181 </a></li></ul> 4182 </div> 4183 </div> 4184 </details></li><li><details id="Details-menu-drawer-menu-item-2"> 4185 <summary 4186 id="HeaderDrawer-activity" 4187 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 4188 > 4189 <a 4190 href="/collections/interactive-learning" 4191 > 4192 Activity 4193 </a> 4194 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
4194ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4195</span> 4196 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 4197</span> 4198 </summary> 4199 <div 4200 id="link-activity" 4201 class="menu-drawer__submenu has-submenu gradient motion-reduce" 4202 tabindex="-1" 4203 > 4204 <div class="menu-drawer__inner-submenu"> 4205 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 4206 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
4206ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4207</span> 4208 Activity 4209 </button> 4210 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><details id="Details-menu-drawer-activity-activity-books"> 4211 <summary 4212 id="HeaderDrawer-activity-activity-books" 4213 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4214 > 4215 <a 4216 href="/collections/activity-books" 4217 > 4218 Activity Books 4219 </a> 4220 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
4220ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4221</span> 4222 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 4223</span> 4224 </summary> 4225 <div 4226 id="childlink-activity-books" 4227 class="menu-drawer__submenu has-submenu gradient motion-reduce" 4228 > 4229 <button 4230 class="menu-drawer__close-button link link--text focus-inset" 4231 aria-expanded="true" 4232 > 4233 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
4233ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4234</span> 4235 Activity Books 4236 </button> 4237 <ul 4238 class="menu-drawer__menu list-menu" 4239 role="list" 4240 tabindex="-1" 4241 ><li> 4242 <a 4243 id="HeaderDrawer-activity-activity-books-age-3" 4244 href="/collections/activity-books-for-3-year-olds" 4245 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4246 4247 > 4248 Age 3+ 4249 </a> 4250 </li><li> 4251 <a 4252 id="HeaderDrawer-activity-activity-books-age-4" 4253 href="/collections/activity-books-for-4-year-olds" 4254 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4255 4256 > 4257 Age 4+ 4258 </a> 4259 </li><li> 4260 <a 4261 id="HeaderDrawer-activity-activity-books-age-5" 4262 href="/collections/activity-books-for-5-year-olds" 4263 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4264 4265 > 4266 Age 5+ 4267 </a> 4268 </li><li> 4269 <a 4270 id="HeaderDrawer-activity-activity-books-mindful-mazes" 4271 href="/collections/mindful-mazes" 4272 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4273 4274 > 4275 Mindful Mazes 4276 </a> 4277 </li></ul> 4278 </div> 4279 </details></li><li><a 4280 id="HeaderDrawer-activity-book-of-imagination" 4281 href="/collections/book-of-imagination" 4282 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4283 4284 > 4285 Book of Imagination 4286 </a></li><li><a 4287 id="HeaderDrawer-activity-phonic-reading" 4288 href="/collections/phonic-reading" 4289 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4290 4291 > 4292 Phonic Reading 4293 </a></li><li><a 4294 id="HeaderDrawer-activity-flashcards" 4295 href="/collections/flashcards" 4296 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4297 4298 > 4299 Flashcards 4300 </a></li><li><a 4301 id="HeaderDrawer-activity-250-activity-book" 4302 href="/collections/250-activity-book" 4303 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4304 4305 > 4306 250+ Activity Book 4307 </a></li><li><a 4308 id="HeaderDrawer-activity-puzzle-books" 4309 href="/collections/puzzle-books" 4310 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4311 4312 > 4313 Puzzle Books 4314 </a></li><li><a 4315 id="HeaderDrawer-activity-hindi-learning-books" 4316 href="/collections/mitali-hindi-literacy-series" 4317 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4318 4319 > 4320 Hindi Learning Books 4321 </a></li><li>
4321<details id="Details-menu-drawer-activity-sticker-books"> 4322 <summary 4323 id="HeaderDrawer-activity-sticker-books" 4324 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4325 > 4326 <a 4327 href="/collections/sticker-books" 4328 > 4329 Sticker Books 4330 </a> 4331 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4332</span> 4333 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 4334</span> 4335 </summary> 4336 <div 4337 id="childlink-sticker-books" 4338 class="menu-drawer__submenu has-submenu gradient motion-reduce" 4339 > 4340 <button 4341 class="menu-drawer__close-button link link--text focus-inset" 4342 aria-expanded="true" 4343 > 4344 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
4344ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4345</span> 4346 Sticker Books 4347 </button> 4348 <ul 4349 class="menu-drawer__menu list-menu" 4350 role="list" 4351 tabindex="-1" 4352 ><li> 4353 <a 4354 id="HeaderDrawer-activity-sticker-books-shapes" 4355 href="/collections/shapes" 4356 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4357 4358 > 4359 Shapes 4360 </a> 4361 </li><li> 4362 <a 4363 id="HeaderDrawer-activity-sticker-books-animals" 4364 href="/collections/animals" 4365 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4366 4367 > 4368 Animals 4369 </a> 4370 </li><li> 4371 <a 4372 id="HeaderDrawer-activity-sticker-books-numbers" 4373 href="/collections/numbers" 4374 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4375 4376 > 4377 Numbers 4378 </a> 4379 </li><li> 4380 <a 4381 id="HeaderDrawer-activity-sticker-books-flags-of-the-world" 4382 href="/collections/flags-of-the-world" 4383 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4384 4385 > 4386 Flags of the World 4387 </a> 4388 </li><li> 4389 <a 4390 id="HeaderDrawer-activity-sticker-books-reward-stickers" 4391 href="/collections/reward-stickers" 4392 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4393 4394 > 4395 Reward Stickers 4396 </a> 4397 </li></ul> 4398 </div> 4399 </details></li><li><a 4400 id="HeaderDrawer-activity-box-set" 4401 href="/collections/box-set" 4402 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4403 4404 > 4405 Box Set 4406 </a></li></ul> 4407 </div> 4408 </div> 4409 </details></li><li>
4409<details id="Details-menu-drawer-menu-item-3"> 4410 <summary 4411 id="HeaderDrawer-writing" 4412 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 4413 > 4414 <a 4415 href="/collections/writing-books" 4416 > 4417 Writing 4418 </a> 4419 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4420</span> 4421 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 4422</span> 4423 </summary> 4424 <div 4425 id="link-writing" 4426 class="menu-drawer__submenu has-submenu gradient motion-reduce" 4427 tabindex="-1" 4428 > 4429 <div class="menu-drawer__inner-submenu"> 4430 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 4431 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
4431ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4432</span> 4433 Writing 4434 </button> 4435 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a 4436 id="HeaderDrawer-writing-lines-patterns-tracing" 4437 href="/collections/lines-patterns-tracing" 4438 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4439 4440 > 4441 Lines & Patterns Tracing 4442 </a></li><li><a 4443 id="HeaderDrawer-writing-number-tracing" 4444 href="/collections/number-tracing" 4445 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4446 4447 > 4448 Number Tracing 4449 </a></li><li><a 4450 id="HeaderDrawer-writing-alphabet-tracing" 4451 href="/collections/alphabet-tracing" 4452 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4453 4454 > 4455 Alphabet Tracing 4456 </a></li><li><a 4457 id="HeaderDrawer-writing-pencil-control" 4458 href="/collections/pencil-control" 4459 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4460 4461 > 4462 Pencil Control 4463 </a></li><li><a 4464 id="HeaderDrawer-writing-cursive-writing-book" 4465 href="/collections/cursive-writing-book" 4466 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4467 4468 > 4469 Cursive Writing Book 4470 </a></li></ul> 4471 </div> 4472 </div> 4473 </details></li><li><details id="Details-menu-drawer-menu-item-4"> 4474 <summary 4475 id="HeaderDrawer-coloring" 4476 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 4477 > 4478 <a 4479 href="/collections/coloring-books" 4480 > 4481 Coloring 4482 </a> 4483 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
4483ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4484</span> 4485 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 4486</span> 4487 </summary> 4488 <div 4489 id="link-coloring" 4490 class="menu-drawer__submenu has-submenu gradient motion-reduce" 4491 tabindex="-1" 4492 > 4493 <div class="menu-drawer__inner-submenu"> 4494 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 4495 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
4495ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4496</span> 4497 Coloring 4498 </button> 4499 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a 4500 id="HeaderDrawer-coloring-copy-coloring" 4501 href="/collections/copy-coloring" 4502 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4503 4504 > 4505 Copy Coloring 4506 </a></li><li><a 4507 id="HeaderDrawer-coloring-crayon-coloring" 4508 href="/collections/crayon-coloring" 4509 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4510 4511 > 4512 Crayon Coloring 4513 </a></li><li><a 4514 id="HeaderDrawer-coloring-art-and-craft" 4515 href="/collections/art-and-craft" 4516 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4517 4518 > 4519 Art And Craft 4520 </a></li><li><a 4521 id="HeaderDrawer-coloring-dot-to-dot" 4522 href="/collections/dot-to-dot" 4523 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4524 4525 > 4526 Dot-to-Dot 4527 </a></li><li><a 4528 id="HeaderDrawer-coloring-jumbo-colouring" 4529 href="/collections/jumbo-colouring" 4530 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4531 4532 > 4533 Jumbo Colouring 4534 </a></li><li><a 4535 id="HeaderDrawer-coloring-arty-animals" 4536 href="/collections/arty-animals" 4537 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4538 4539 > 4540 Arty Animals 4541 </a></li><li><a 4542 id="HeaderDrawer-coloring-hardboard-support-colouring-book" 4543 href="/collections/hardboard-support-colouring-book" 4544 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4545 4546 > 4547 Hardboard Support Colouring Book 4548 </a></li></ul> 4549 </div> 4550 </div> 4551 </details></li><li><details id="Details-menu-drawer-menu-item-5"> 4552 <summary 4553 id="HeaderDrawer-knowledge-discovery" 4554 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 4555 > 4556 <a 4557 href="/collections/knowledge-discovery" 4558 > 4559 Knowledge & Discovery 4560 </a> 4561 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
4561ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4562</span> 4563 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 4564</span> 4565 </summary> 4566 <div 4567 id="link-knowledge-discovery" 4568 class="menu-drawer__submenu has-submenu gradient motion-reduce" 4569 tabindex="-1" 4570 > 4571 <div class="menu-drawer__inner-submenu"> 4572 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 4573 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
4573ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4574</span> 4575 Knowledge & Discovery 4576 </button> 4577 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><details id="Details-menu-drawer-knowledge-discovery-know-me-series-animals"> 4578 <summary 4579 id="HeaderDrawer-knowledge-discovery-know-me-series-animals" 4580 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4581 > 4582 <a 4583 href="/collections/know-me-series-animals" 4584 > 4585 Know Me Series - Animals 4586 </a> 4587 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
4587ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4588</span> 4589 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 4590</span> 4591 </summary> 4592 <div 4593 id="childlink-know-me-series-animals" 4594 class="menu-drawer__submenu has-submenu gradient motion-reduce" 4595 > 4596 <button 4597 class="menu-drawer__close-button link link--text focus-inset" 4598 aria-expanded="true" 4599 > 4600 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
4600ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4601</span> 4602 Know Me Series - Animals 4603 </button> 4604 <ul 4605 class="menu-drawer__menu list-menu" 4606 role="list" 4607 tabindex="-1" 4608 ><li> 4609 <a 4610 id="HeaderDrawer-knowledge-discovery-know-me-series-animals-pet-animals" 4611 href="/collections/pet" 4612 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4613 4614 > 4615 Pet Animals 4616 </a> 4617 </li><li> 4618 <a 4619 id="HeaderDrawer-knowledge-discovery-know-me-series-animals-wild-animals" 4620 href="/collections/wild" 4621 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4622 4623 > 4624 Wild Animals 4625 </a> 4626 </li><li> 4627 <a 4628 id="HeaderDrawer-knowledge-discovery-know-me-series-animals-farm-animals" 4629 href="/collections/farm" 4630 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4631 4632 > 4633 Farm Animals 4634 </a> 4635 </li><li> 4636 <a 4637 id="HeaderDrawer-knowledge-discovery-know-me-series-animals-sea-animals" 4638 href="/collections/sea" 4639 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4640 4641 > 4642 Sea Animals 4643 </a> 4644 </li><li> 4645 <a 4646 id="HeaderDrawer-knowledge-discovery-know-me-series-animals-dino" 4647 href="/collections/dino" 4648 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4649 4650 > 4651 Dino 4652 </a> 4653 </li><li> 4654 <a 4655 id="HeaderDrawer-knowledge-discovery-know-me-series-animals-padded" 4656 href="/collections/know-me-series-padded-books" 4657 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4658 4659 > 4660 Padded 4661 </a> 4662 </li><li> 4663 <a 4664 id="HeaderDrawer-knowledge-discovery-know-me-series-animals-paperback" 4665 href="/collections/know-me-series-paperback" 4666 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4667 4668 > 4669 Paperback 4670 </a> 4671 </li><li> 4672 <a 4673 id="HeaderDrawer-knowledge-discovery-know-me-series-animals-shaped-board-books" 4674 href="/collections/know-me-series-shaped-board-books" 4675 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4676 4677 > 4678 Shaped Board Books 4679 </a> 4680 </li></ul> 4681 </div> 4682 </details></li><li><a 4683 id="HeaderDrawer-knowledge-discovery-know-me-series-birds" 4684 href="/collections/know-me-series-birds" 4685 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4686 4687 > 4688 Know Me Series - Birds 4689 </a></li><li><a 4690 id="HeaderDrawer-knowledge-discovery-picture-books" 4691 href="/collections/picture-book" 4692 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4693 4694 > 4695 Picture Books 4696 </a></li><li><a 4697 id="HeaderDrawer-knowledge-discovery-reading-books" 4698 href="/collections/reading-books" 4699 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4700 4701 > 4702 Reading Books 4703 </a></li><li><a 4704 id="HeaderDrawer-knowledge-discovery-parenting-guide" 4705 href="/collections/parenting-guide" 4706 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4707 4708 > 4709 Parenting Guide 4710 </a></li><li><a 4711 id="HeaderDrawer-knowledge-discovery-our-solar-system" 4712 href="/collections/our-solar-system" 4713 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4714 4715 > 4716 Our Solar System 4717 </a></li><li><a 4718 id="HeaderDrawer-knowledge-discovery-my-body-my-buddy" 4719 href="/collections/my-body-my-buddy" 4720 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4721 4722 > 4723 My Body â My Buddy 4724 </a></li><li><a 4725 id="HeaderDrawer-knowledge-discovery-magic-flashlight" 4726 href="/collections/magic-flashlight" 4727 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4728 4729 > 4730 Magic Flashlight 4731 </a></li><li><a 4732 id="HeaderDrawer-knowledge-discovery-mini-library" 4733 href="/collections/mini-library" 4734 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4735 4736 > 4737 Mini Library 4738 </a></li><li><a 4739 id="HeaderDrawer-knowledge-discovery-toodler-tool" 4740 href="/collections/toddler-tools" 4741 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4742 4743 > 4744 Toodler Tool 4745 </a></li><li><a 4746 id="HeaderDrawer-knowledge-discovery-high-contrast-books" 4747 href="/collections/high-contrast-books" 4748 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4749 4750 > 4751 High Contrast Books 4752 </a></li><li><a 4753 id="HeaderDrawer-knowledge-discovery-best-behaviour-books" 4754 href="/collections/human-behaviour-books-series" 4755 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4756 4757 > 4758 Best Behaviour Books 4759 </a></li></ul> 4760 </div> 4761 </div> 4762 </details></li><li>
4762<details id="Details-menu-drawer-menu-item-6"> 4763 <summary 4764 id="HeaderDrawer-stories" 4765 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 4766 > 4767 <a 4768 href="/collections/story-books" 4769 > 4770 Stories 4771 </a> 4772 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4773</span> 4774 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 4775</span> 4776 </summary> 4777 <div 4778 id="link-stories" 4779 class="menu-drawer__submenu has-submenu gradient motion-reduce" 4780 tabindex="-1" 4781 > 4782 <div class="menu-drawer__inner-submenu"> 4783 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 4784 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
4784ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4785</span> 4786 Stories 4787 </button> 4788 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a 4789 id="HeaderDrawer-stories-moral-stories" 4790 href="/collections/moral-stories" 4791 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4792 4793 > 4794 Moral Stories 4795 </a></li><li><a 4796 id="HeaderDrawer-stories-fairy-tales" 4797 href="/collections/fairy-tales" 4798 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4799 4800 > 4801 Fairy Tales 4802 </a></li><li><a 4803 id="HeaderDrawer-stories-panchatantra" 4804 href="/collections/panchatantra" 4805 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4806 4807 > 4808 Panchatantra 4809 </a></li><li><a 4810 id="HeaderDrawer-stories-school-readiness-series" 4811 href="/collections/school-readiness-series" 4812 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4813 4814 > 4815 School Readiness Series 4816 </a></li><li><a 4817 id="HeaderDrawer-stories-friendship-stories" 4818 href="/collections/friendship-stories" 4819 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4820 4821 > 4822 Friendship Stories 4823 </a></li><li><a 4824 id="HeaderDrawer-stories-good-habits" 4825 href="/collections/good-habits" 4826 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4827 4828 > 4829 Good Habits 4830 </a></li><li><a 4831 id="HeaderDrawer-stories-sunshine-series" 4832 href="/collections/sunshine-series" 4833 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4834 4835 > 4836 Sunshine Series 4837 </a></li><li><a 4838 id="HeaderDrawer-stories-bedtime-stories" 4839 href="/collections/bedtime-stories" 4840 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4841 4842 > 4843 Bedtime Stories 4844 </a></li><li><a 4845 id="HeaderDrawer-stories-a-book-for-financial-literacy" 4846 href="/collections/a-book-for-financial-literacy" 4847 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4848 4849 > 4850 A book for Financial Literacy 4851 </a></li><li>
4851<details id="Details-menu-drawer-stories-re-imagined-classics-series"> 4852 <summary 4853 id="HeaderDrawer-stories-re-imagined-classics-series" 4854 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4855 > 4856 <a 4857 href="/collections/re-imagined-classics-series" 4858 > 4859 Re-imagined Classics Series 4860 </a> 4861 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4862</span> 4863 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 4864</span> 4865 </summary> 4866 <div 4867 id="childlink-re-imagined-classics-series" 4868 class="menu-drawer__submenu has-submenu gradient motion-reduce" 4869 > 4870 <button 4871 class="menu-drawer__close-button link link--text focus-inset" 4872 aria-expanded="true" 4873 > 4874 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
4874ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4875</span> 4876 Re-imagined Classics Series 4877 </button> 4878 <ul 4879 class="menu-drawer__menu list-menu" 4880 role="list" 4881 tabindex="-1" 4882 ><li> 4883 <a 4884 id="HeaderDrawer-stories-re-imagined-classics-series-heidi" 4885 href="/collections/heidi" 4886 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4887 4888 > 4889 Heidi 4890 </a> 4891 </li><li> 4892 <a 4893 id="HeaderDrawer-stories-re-imagined-classics-series-pinocchio" 4894 href="/collections/pinocchio" 4895 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4896 4897 > 4898 Pinocchio 4899 </a> 4900 </li><li> 4901 <a 4902 id="HeaderDrawer-stories-re-imagined-classics-series-peter-pan" 4903 href="/collections/peter-pan" 4904 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4905 4906 > 4907 Peter Pan 4908 </a> 4909 </li><li> 4910 <a 4911 id="HeaderDrawer-stories-re-imagined-classics-series-gulliver-s-travels" 4912 href="/collections/gulliver-s-travels" 4913 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4914 4915 > 4916 Gulliverâs Travels 4917 </a> 4918 </li><li> 4919 <a 4920 id="HeaderDrawer-stories-re-imagined-classics-series-around-the-world-in-80-days" 4921 href="/collections/around-the-world-in-80-days" 4922 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4923 4924 > 4925 Around the World in 80 Days 4926 </a> 4927 </li></ul> 4928 </div> 4929 </details></li><li><a 4930 id="HeaderDrawer-stories-mythical-festive-india" 4931 href="/collections/mythical-festive-india" 4932 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4933 4934 > 4935 Mythical & Festive India 4936 </a></li><li><a 4937 id="HeaderDrawer-stories-shloka-mantra" 4938 href="/collections/shloka-mantra" 4939 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4940 4941 > 4942 Shloka & Mantra 4943 </a></li><li><a 4944 id="HeaderDrawer-stories-mindfulness-series" 4945 href="/collections/mindfulness-series" 4946 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4947 4948 > 4949 Mindfulness Series 4950 </a></li><li><a 4951 id="HeaderDrawer-stories-life-lessons-for-kids" 4952 href="/collections/life-lessons-for-kids" 4953 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4954 4955 > 4956 Life Lessons for Kids 4957 </a></li><li><a 4958 id="HeaderDrawer-stories-rhyme-books" 4959 href="/collections/tulip-tunes" 4960 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4961 4962 > 4963 Rhyme Books 4964 </a></li><li><a 4965 id="HeaderDrawer-stories-out-of-the-books" 4966 href="/collections/out-of-the-books" 4967 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 4968 4969 > 4970 Out of the Books 4971 </a></li></ul> 4972 </div> 4973 </div> 4974 </details></li><li><a 4975 id="HeaderDrawer-global-best-sellers" 4976 href="/collections/global-best-sellers" 4977 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 4978 4979 > 4980 Global Best Sellers 4981 </a></li><li><a 4982 id="HeaderDrawer-flash-sale" 4983 href="/collections/flash-sale" 4984 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 4985 4986 > 4987 Flash Sale 4988 </a></li><li><a 4989 id="HeaderDrawer-blogs" 4990 href="/blogs/kids-zone" 4991 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 4992 4993 > 4994 Blogs 4995 </a></li></ul> 4996 </nav> 4997 <div class="menu-drawer__utility-links"><a 4998 href="https://lillegendsbooks.com/customer_authentication/redirect?locale=en®ion_country=US" 4999 class="menu-drawer__account link focus-inset h5 medium-hide large-up-hide" 5000 ><account-icon>
5000<span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-account" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M6 4.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0m3-4a4 4 0 1 0 0 8 4 4 0 0 0 0-8m5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15M9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35" clip-rule="evenodd"/></svg> 5001</span></account-icon>Login / Signup</a><div class="menu-drawer__localization header-localization"><localization-form><form method="post" action="/localization" id="HeaderCountryMobileForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/products/writing-practice-books-boxset-of-4" /><div> 5002 <h2 class="visually-hidden" id="HeaderCountryMobileLabel"> 5003 Country/region 5004 </h2> 5005 5006<div class="disclosure"> 5007 <button 5008 type="button" 5009 class="disclosure__button localization-form__select localization-selector link link--text caption-large" 5010 aria-expanded="false" 5011 aria-controls="HeaderCountryMobile-country-results" 5012 aria-describedby="HeaderCountryMobileLabel" 5013 > 5014 <span>United States | 5015 INR 5016 â¹</span> 5017 <svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 5018 5019 </button> 5020 <div class="disclosure__list-wrapper country-selector" hidden> 5021 <div class="country-filter"> 5022 5023 <div class="field"> 5024 <input 5025 class="country-filter__input field__input" 5026 id="country-filter-input" 5027 type="search" 5028 name="country_filter" 5029 value="" 5030 placeholder="Search" 5031 role="combobox" 5032 aria-owns="country-results" 5033 aria-controls="country-results" 5034 aria-haspopup="listbox" 5035 aria-autocomplete="list" 5036 autocorrect="off" 5037 autocomplete="off" 5038 autocapitalize="off" 5039 spellcheck="false" 5040 > 5041 <label class="field__label" for="country-filter-input">Search</label> 5042 <button 5043 type="reset" 5044 class="country-filter__reset-button field__button hidden" 5045 aria-label="Clear search term" 5046 ><svg fill="none" stroke="currentColor" class="icon icon-close" viewBox="0 0 18 18"><circle cx="9" cy="9" r="8.5" stroke-opacity=".2"/><path stroke-linecap="round" stroke-linejoin="round" d="M11.83 11.83 6.172 6.17M6.229 11.885l5.544-5.77"/></svg> 5047</button> 5048 <div class="country-filter__search-icon field__button motion-reduce"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg> 5049</div> 5050 </div> 5051 5052 <button 5053 class="country-selector__close-button button--small link" 5054 type="button" 5055 aria-label="Close" 5056 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 5057</button> 5058 </div><svg xmlns="http://www.w3.org/2000/svg" style="display:none" aria-hidden="true"> 5059 <symbol id="icon-checkmark-HeaderCountryMobile" fill="none" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></symbol> 5060 </svg> 5061 <div id="sr-country-search-results" class="visually-hidden" aria-l
5061ive="polite"></div> 5062 <div 5063 class="disclosure__list country-selector__list" 5064 id="HeaderCountryMobile-country-results" 5065 > 5066 5067 <ul role="list" class="list-unstyled countries"><li class="disclosure__item" tabindex="-1"> 5068 <a 5069 class="link link--text disclosure__link caption-large focus-inset" 5070 href="#" 5071 5072 data-value="AF" 5073 id="Afghanistan" 5074 > 5075 <span 5076 5077 class="visibility-hidden" 5078 5079 > 5080 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5081 </span> 5082 <span class="country">Afghanistan</span> 5083 <span class="localization-form__currency motion-reduce hidden"> 5084 INR 5085 â¹</span> 5086 </a> 5087 </li><li class="disclosure__item" tabindex="-1"> 5088 <a 5089 class="link link--text disclosure__link caption-large focus-inset" 5090 href="#" 5091 5092 data-value="AX" 5093 id="Ã land Islands" 5094 > 5095 <span 5096 5097 class="visibility-hidden" 5098 5099 > 5100 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5101 </span> 5102 <span class="country">Ã land Islands</span> 5103 <span class="localization-form__currency motion-reduce hidden"> 5104 INR 5105 â¹</span> 5106 </a> 5107 </li><li class="disclosure__item" tabindex="-1"> 5108 <a 5109 class="link link--text disclosure__link caption-large focus-inset" 5110 href="#" 5111 5112 data-value="AL" 5113 id="Albania" 5114 > 5115 <span 5116 5117 class="visibility-hidden" 5118 5119 > 5120 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5121 </span> 5122 <span class="country">Albania</span> 5123 <span class="localization-form__currency motion-reduce hidden"> 5124 INR 5125 â¹</span> 5126 </a> 5127 </li><li class="disclosure__item" tabindex="-1"> 5128 <a 5129 class="link link--text disclosure__link caption-large focus-inset" 5130 href="#" 5131 5132 data-value="DZ" 5133 id="Algeria" 5134 > 5135 <span 5136 5137 class="visibility-hidden" 5138 5139 > 5140 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5141 </span> 5142 <span class="country">Algeria</span> 5143 <span class="localization-form__currency motion-reduce hidden"> 5144 INR 5145 â¹</span> 5146 </a> 5147 </li><li class="disclosure__item" tabindex="-1"> 5148 <a 5149 class="link link--text disclosure__link caption-large focus-inset" 5150 href="#" 5151 5152 data-value="AD" 5153 id="Andorra" 5154 > 5155 <span 5156 5157 class="visibility-hidden" 5158 5159 > 5160 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5161 </span> 5162 <span class="country">Andorra</span> 5163 <span class="localization-form__currency motion-reduce hidden"> 5164 INR 5165 â¹</span> 5166 </a> 5167 </li><li class="disclosure__item" tabindex="-1"> 5168 <a 5169 class="link link--text disclosure__link caption-large focus-inset" 5170 href="#" 5171 5172 data-value="AO" 5173 id="Angola" 5174 >
5175 <span 5176 5177 class="visibility-hidden" 5178 5179 > 5180 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5181 </span> 5182 <span class="country">Angola</span> 5183 <span class="localization-form__currency motion-reduce hidden"> 5184 INR 5185 â¹</span> 5186 </a> 5187 </li><li class="disclosure__item" tabindex="-1"> 5188 <a 5189 class="link link--text disclosure__link caption-large focus-inset" 5190 href="#" 5191 5192 data-value="AI" 5193 id="Anguilla" 5194 > 5195 <span 5196 5197 class="visibility-hidden" 5198 5199 > 5200 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5201 </span> 5202 <span class="country">Anguilla</span> 5203 <span class="localization-form__currency motion-reduce hidden"> 5204 INR 5205 â¹</span> 5206 </a> 5207 </li><li class="disclosure__item" tabindex="-1"> 5208 <a 5209 class="link link--text disclosure__link caption-large focus-inset" 5210 href="#" 5211 5212 data-value="AG" 5213 id="Antigua & Barbuda" 5214 > 5215 <span 5216 5217 class="visibility-hidden" 5218 5219 > 5220 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5221 </span> 5222 <span class="country">Antigua & Barbuda</span> 5223 <span class="localization-form__currency motion-reduce hidden"> 5224 INR 5225 â¹</span> 5226 </a> 5227 </li><li class="disclosure__item" tabindex="-1"> 5228 <a 5229 class="link link--text disclosure__link caption-large focus-inset" 5230 href="#" 5231 5232 data-value="AR" 5233 id="Argentina" 5234 > 5235 <span 5236 5237 class="visibility-hidden" 5238 5239 > 5240 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5241 </span> 5242 <span class="country">Argentina</span> 5243 <span class="localization-form__currency motion-reduce hidden"> 5244 INR 5245 â¹</span> 5246 </a> 5247 </li><li class="disclosure__item" tabindex="-1"> 5248 <a 5249 class="link link--text disclosure__link caption-large focus-inset" 5250 href="#" 5251 5252 data-value="AM" 5253 id="Armenia" 5254 > 5255 <span 5256 5257 class="visibility-hidden" 5258 5259 > 5260 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5261 </span> 5262 <span class="country">Armenia</span> 5263 <span class="localization-form__currency motion-reduce hidden"> 5264 INR 5265 â¹</span> 5266 </a> 5267 </li><li class="disclosure__item" tabindex="-1"> 5268 <a 5269 class="link link--text disclosure__link caption-large focus-inset" 5270 href="#" 5271 5272 data-value="AW" 5273 id="Aruba" 5274 > 5275 <span 5276 5277 class="visibility-hidden" 5278 5279 > 5280 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5281 </span>
5282 <span class="country">Aruba</span> 5283 <span class="localization-form__currency motion-reduce hidden"> 5284 INR 5285 â¹</span> 5286 </a> 5287 </li><li class="disclosure__item" tabindex="-1"> 5288 <a 5289 class="link link--text disclosure__link caption-large focus-inset" 5290 href="#" 5291 5292 data-value="AC" 5293 id="Ascension Island" 5294 > 5295 <span 5296 5297 class="visibility-hidden" 5298 5299 > 5300 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5301 </span> 5302 <span class="country">Ascension Island</span> 5303 <span class="localization-form__currency motion-reduce hidden"> 5304 INR 5305 â¹</span> 5306 </a> 5307 </li><li class="disclosure__item" tabindex="-1"> 5308 <a 5309 class="link link--text disclosure__link caption-large focus-inset" 5310 href="#" 5311 5312 data-value="AU" 5313 id="Australia" 5314 > 5315 <span 5316 5317 class="visibility-hidden" 5318 5319 > 5320 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5321 </span> 5322 <span class="country">Australia</span> 5323 <span class="localization-form__currency motion-reduce hidden"> 5324 INR 5325 â¹</span> 5326 </a> 5327 </li><li class="disclosure__item" tabindex="-1"> 5328 <a 5329 class="link link--text disclosure__link caption-large focus-inset" 5330 href="#" 5331 5332 data-value="AT" 5333 id="Austria" 5334 > 5335 <span 5336 5337 class="visibility-hidden" 5338 5339 > 5340 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5341 </span> 5342 <span class="country">Austria</span> 5343 <span class="localization-form__currency motion-reduce hidden"> 5344 INR 5345 â¹</span> 5346 </a> 5347 </li><li class="disclosure__item" tabindex="-1"> 5348 <a 5349 class="link link--text disclosure__link caption-large focus-inset" 5350 href="#" 5351 5352 data-value="AZ" 5353 id="Azerbaijan" 5354 > 5355 <span 5356 5357 class="visibility-hidden" 5358 5359 > 5360 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5361 </span> 5362 <span class="country">Azerbaijan</span> 5363 <span class="localization-form__currency motion-reduce hidden"> 5364 INR 5365 â¹</span> 5366 </a> 5367 </li><li class="disclosure__item" tabindex="-1"> 5368 <a 5369 class="link link--text disclosure__link caption-large focus-inset" 5370 href="#" 5371 5372 data-value="BS" 5373 id="Bahamas" 5374 > 5375 <span 5376 5377 class="visibility-hidden" 5378 5379 > 5380 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5381 </span> 5382 <span class="country">Bahamas</span> 5383 <span class="localization-form__currency motion-reduce hidden"> 5384 INR 5385 â¹</span> 5386 </a> 5387 </li><li class="disclosure__item" tabindex="-1"> 5388 <a 5389 class="link link--text disclosure__link caption-large focus-inset" 5390 href="#" 5391 5392 data-value="BH" 5393 id="Bahrain" 5394 >
5395 <span 5396 5397 class="visibility-hidden" 5398 5399 > 5400 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5401 </span> 5402 <span class="country">Bahrain</span> 5403 <span class="localization-form__currency motion-reduce hidden"> 5404 INR 5405 â¹</span> 5406 </a> 5407 </li><li class="disclosure__item" tabindex="-1"> 5408 <a 5409 class="link link--text disclosure__link caption-large focus-inset" 5410 href="#" 5411 5412 data-value="BD" 5413 id="Bangladesh" 5414 > 5415 <span 5416 5417 class="visibility-hidden" 5418 5419 > 5420 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5421 </span> 5422 <span class="country">Bangladesh</span> 5423 <span class="localization-form__currency motion-reduce hidden"> 5424 INR 5425 â¹</span> 5426 </a> 5427 </li><li class="disclosure__item" tabindex="-1"> 5428 <a 5429 class="link link--text disclosure__link caption-large focus-inset" 5430 href="#" 5431 5432 data-value="BB" 5433 id="Barbados" 5434 > 5435 <span 5436 5437 class="visibility-hidden" 5438 5439 > 5440 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5441 </span> 5442 <span class="country">Barbados</span> 5443 <span class="localization-form__currency motion-reduce hidden"> 5444 INR 5445 â¹</span> 5446 </a> 5447 </li><li class="disclosure__item" tabindex="-1"> 5448 <a 5449 class="link link--text disclosure__link caption-large focus-inset" 5450 href="#" 5451 5452 data-value="BY" 5453 id="Belarus" 5454 > 5455 <span 5456 5457 class="visibility-hidden" 5458 5459 > 5460 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5461 </span> 5462 <span class="country">Belarus</span> 5463 <span class="localization-form__currency motion-reduce hidden"> 5464 INR 5465 â¹</span> 5466 </a> 5467 </li><li class="disclosure__item" tabindex="-1"> 5468 <a 5469 class="link link--text disclosure__link caption-large focus-inset" 5470 href="#" 5471 5472 data-value="BE" 5473 id="Belgium" 5474 > 5475 <span 5476 5477 class="visibility-hidden" 5478 5479 > 5480 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5481 </span> 5482 <span class="country">Belgium</span> 5483 <span class="localization-form__currency motion-reduce hidden"> 5484 INR 5485 â¹</span> 5486 </a> 5487 </li><li class="disclosure__item" tabindex="-1"> 5488 <a 5489 class="link link--text disclosure__link caption-large focus-inset" 5490 href="#" 5491 5492 data-value="BZ" 5493 id="Belize" 5494 > 5495 <span 5496 5497 class="visibility-hidden" 5498 5499 > 5500 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5501 </span>
5502 <span class="country">Belize</span> 5503 <span class="localization-form__currency motion-reduce hidden"> 5504 INR 5505 â¹</span> 5506 </a> 5507 </li><li class="disclosure__item" tabindex="-1"> 5508 <a 5509 class="link link--text disclosure__link caption-large focus-inset" 5510 href="#" 5511 5512 data-value="BJ" 5513 id="Benin" 5514 > 5515 <span 5516 5517 class="visibility-hidden" 5518 5519 > 5520 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5521 </span> 5522 <span class="country">Benin</span> 5523 <span class="localization-form__currency motion-reduce hidden"> 5524 INR 5525 â¹</span> 5526 </a> 5527 </li><li class="disclosure__item" tabindex="-1"> 5528 <a 5529 class="link link--text disclosure__link caption-large focus-inset" 5530 href="#" 5531 5532 data-value="BM" 5533 id="Bermuda" 5534 > 5535 <span 5536 5537 class="visibility-hidden" 5538 5539 > 5540 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5541 </span> 5542 <span class="country">Bermuda</span> 5543 <span class="localization-form__currency motion-reduce hidden"> 5544 INR 5545 â¹</span> 5546 </a> 5547 </li><li class="disclosure__item" tabindex="-1"> 5548 <a 5549 class="link link--text disclosure__link caption-large focus-inset" 5550 href="#" 5551 5552 data-value="BT" 5553 id="Bhutan" 5554 > 5555 <span 5556 5557 class="visibility-hidden" 5558 5559 > 5560 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5561 </span> 5562 <span class="country">Bhutan</span> 5563 <span class="localization-form__currency motion-reduce hidden"> 5564 INR 5565 â¹</span> 5566 </a> 5567 </li><li class="disclosure__item" tabindex="-1"> 5568 <a 5569 class="link link--text disclosure__link caption-large focus-inset" 5570 href="#" 5571 5572 data-value="BO" 5573 id="Bolivia" 5574 > 5575 <span 5576 5577 class="visibility-hidden" 5578 5579 > 5580 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5581 </span> 5582 <span class="country">Bolivia</span> 5583 <span class="localization-form__currency motion-reduce hidden"> 5584 INR 5585 â¹</span> 5586 </a> 5587 </li><li class="disclosure__item" tabindex="-1"> 5588 <a 5589 class="link link--text disclosure__link caption-large focus-inset" 5590 href="#" 5591 5592 data-value="BA" 5593 id="Bosnia & Herzegovina" 5594 > 5595 <span 5596 5597 class="visibility-hidden" 5598 5599 > 5600 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5601 </span> 5602 <span class="country">Bosnia & Herzegovina</span> 5603 <span class="localization-form__currency motion-reduce hidden"> 5604 INR 5605 â¹</span> 5606 </a> 5607 </li><li class="disclosure__item" tabindex="-1"> 5608 <a 5609 class="link link--text disclosure__link caption-large focus-inset" 5610 href="#" 5611 5612 data-value="BW" 5613 id="Botswana" 5614 >
5615 <span 5616 5617 class="visibility-hidden" 5618 5619 > 5620 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5621 </span> 5622 <span class="country">Botswana</span> 5623 <span class="localization-form__currency motion-reduce hidden"> 5624 INR 5625 â¹</span> 5626 </a> 5627 </li><li class="disclosure__item" tabindex="-1"> 5628 <a 5629 class="link link--text disclosure__link caption-large focus-inset" 5630 href="#" 5631 5632 data-value="BR" 5633 id="Brazil" 5634 > 5635 <span 5636 5637 class="visibility-hidden" 5638 5639 > 5640 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5641 </span> 5642 <span class="country">Brazil</span> 5643 <span class="localization-form__currency motion-reduce hidden"> 5644 INR 5645 â¹</span> 5646 </a> 5647 </li><li class="disclosure__item" tabindex="-1"> 5648 <a 5649 class="link link--text disclosure__link caption-large focus-inset" 5650 href="#" 5651 5652 data-value="IO" 5653 id="British Indian Ocean Territory" 5654 > 5655 <span 5656 5657 class="visibility-hidden" 5658 5659 > 5660 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5661 </span> 5662 <span class="country">British Indian Ocean Territory</span> 5663 <span class="localization-form__currency motion-reduce hidden"> 5664 INR 5665 â¹</span> 5666 </a> 5667 </li><li class="disclosure__item" tabindex="-1"> 5668 <a 5669 class="link link--text disclosure__link caption-large focus-inset" 5670 href="#" 5671 5672 data-value="VG" 5673 id="British Virgin Islands" 5674 > 5675 <span 5676 5677 class="visibility-hidden" 5678 5679 > 5680 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5681 </span> 5682 <span class="country">British Virgin Islands</span> 5683 <span class="localization-form__currency motion-reduce hidden"> 5684 INR 5685 â¹</span> 5686 </a> 5687 </li><li class="disclosure__item" tabindex="-1"> 5688 <a 5689 class="link link--text disclosure__link caption-large focus-inset" 5690 href="#" 5691 5692 data-value="BN" 5693 id="Brunei" 5694 > 5695 <span 5696 5697 class="visibility-hidden" 5698 5699 > 5700 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5701 </span> 5702 <span class="country">Brunei</span> 5703 <span class="localization-form__currency motion-reduce hidden"> 5704 INR 5705 â¹</span> 5706 </a> 5707 </li><li class="disclosure__item" tabindex="-1"> 5708 <a 5709 class="link link--text disclosure__link caption-large focus-inset" 5710 href="#" 5711 5712 data-value="BG" 5713 id="Bulgaria" 5714 > 5715 <span 5716 5717 class="visibility-hidden" 5718 5719 > 5720 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5721 </span>
5722 <span class="country">Bulgaria</span> 5723 <span class="localization-form__currency motion-reduce hidden"> 5724 INR 5725 â¹</span> 5726 </a> 5727 </li><li class="disclosure__item" tabindex="-1"> 5728 <a 5729 class="link link--text disclosure__link caption-large focus-inset" 5730 href="#" 5731 5732 data-value="BF" 5733 id="Burkina Faso" 5734 > 5735 <span 5736 5737 class="visibility-hidden" 5738 5739 > 5740 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5741 </span> 5742 <span class="country">Burkina Faso</span> 5743 <span class="localization-form__currency motion-reduce hidden"> 5744 INR 5745 â¹</span> 5746 </a> 5747 </li><li class="disclosure__item" tabindex="-1"> 5748 <a 5749 class="link link--text disclosure__link caption-large focus-inset" 5750 href="#" 5751 5752 data-value="BI" 5753 id="Burundi" 5754 > 5755 <span 5756 5757 class="visibility-hidden" 5758 5759 > 5760 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5761 </span> 5762 <span class="country">Burundi</span> 5763 <span class="localization-form__currency motion-reduce hidden"> 5764 INR 5765 â¹</span> 5766 </a> 5767 </li><li class="disclosure__item" tabindex="-1"> 5768 <a 5769 class="link link--text disclosure__link caption-large focus-inset" 5770 href="#" 5771 5772 data-value="KH" 5773 id="Cambodia" 5774 > 5775 <span 5776 5777 class="visibility-hidden" 5778 5779 > 5780 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5781 </span> 5782 <span class="country">Cambodia</span> 5783 <span class="localization-form__currency motion-reduce hidden"> 5784 INR 5785 â¹</span> 5786 </a> 5787 </li><li class="disclosure__item" tabindex="-1"> 5788 <a 5789 class="link link--text disclosure__link caption-large focus-inset" 5790 href="#" 5791 5792 data-value="CM" 5793 id="Cameroon" 5794 > 5795 <span 5796 5797 class="visibility-hidden" 5798 5799 > 5800 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5801 </span> 5802 <span class="country">Cameroon</span> 5803 <span class="localization-form__currency motion-reduce hidden"> 5804 INR 5805 â¹</span> 5806 </a> 5807 </li><li class="disclosure__item" tabindex="-1"> 5808 <a 5809 class="link link--text disclosure__link caption-large focus-inset" 5810 href="#" 5811 5812 data-value="CA" 5813 id="Canada" 5814 > 5815 <span 5816 5817 class="visibility-hidden" 5818 5819 > 5820 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5821 </span> 5822 <span class="country">Canada</span> 5823 <span class="localization-form__currency motion-reduce hidden"> 5824 INR 5825 â¹</span> 5826 </a> 5827 </li><li class="disclosure__item" tabindex="-1"> 5828 <a 5829 class="link link--text disclosure__link caption-large focus-inset" 5830 href="#" 5831 5832 data-value="CV" 5833 id="Cape Verde" 5834 >
5835 <span 5836 5837 class="visibility-hidden" 5838 5839 > 5840 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5841 </span> 5842 <span class="country">Cape Verde</span> 5843 <span class="localization-form__currency motion-reduce hidden"> 5844 INR 5845 â¹</span> 5846 </a> 5847 </li><li class="disclosure__item" tabindex="-1"> 5848 <a 5849 class="link link--text disclosure__link caption-large focus-inset" 5850 href="#" 5851 5852 data-value="BQ" 5853 id="Caribbean Netherlands" 5854 > 5855 <span 5856 5857 class="visibility-hidden" 5858 5859 > 5860 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5861 </span> 5862 <span class="country">Caribbean Netherlands</span> 5863 <span class="localization-form__currency motion-reduce hidden"> 5864 INR 5865 â¹</span> 5866 </a> 5867 </li><li class="disclosure__item" tabindex="-1"> 5868 <a 5869 class="link link--text disclosure__link caption-large focus-inset" 5870 href="#" 5871 5872 data-value="KY" 5873 id="Cayman Islands" 5874 > 5875 <span 5876 5877 class="visibility-hidden" 5878 5879 > 5880 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5881 </span> 5882 <span class="country">Cayman Islands</span> 5883 <span class="localization-form__currency motion-reduce hidden"> 5884 INR 5885 â¹</span> 5886 </a> 5887 </li><li class="disclosure__item" tabindex="-1"> 5888 <a 5889 class="link link--text disclosure__link caption-large focus-inset" 5890 href="#" 5891 5892 data-value="CF" 5893 id="Central African Republic" 5894 > 5895 <span 5896 5897 class="visibility-hidden" 5898 5899 > 5900 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5901 </span> 5902 <span class="country">Central African Republic</span> 5903 <span class="localization-form__currency motion-reduce hidden"> 5904 INR 5905 â¹</span> 5906 </a> 5907 </li><li class="disclosure__item" tabindex="-1"> 5908 <a 5909 class="link link--text disclosure__link caption-large focus-inset" 5910 href="#" 5911 5912 data-value="TD" 5913 id="Chad" 5914 > 5915 <span 5916 5917 class="visibility-hidden" 5918 5919 > 5920 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5921 </span> 5922 <span class="country">Chad</span> 5923 <span class="localization-form__currency motion-reduce hidden"> 5924 INR 5925 â¹</span> 5926 </a> 5927 </li><li class="disclosure__item" tabindex="-1"> 5928 <a 5929 class="link link--text disclosure__link caption-large focus-inset" 5930 href="#" 5931 5932 data-value="CL" 5933 id="Chile" 5934 > 5935 <span 5936 5937 class="visibility-hidden" 5938 5939 > 5940 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5941 </span>
5942 <span class="country">Chile</span> 5943 <span class="localization-form__currency motion-reduce hidden"> 5944 INR 5945 â¹</span> 5946 </a> 5947 </li><li class="disclosure__item" tabindex="-1"> 5948 <a 5949 class="link link--text disclosure__link caption-large focus-inset" 5950 href="#" 5951 5952 data-value="CN" 5953 id="China" 5954 > 5955 <span 5956 5957 class="visibility-hidden" 5958 5959 > 5960 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5961 </span> 5962 <span class="country">China</span> 5963 <span class="localization-form__currency motion-reduce hidden"> 5964 INR 5965 â¹</span> 5966 </a> 5967 </li><li class="disclosure__item" tabindex="-1"> 5968 <a 5969 class="link link--text disclosure__link caption-large focus-inset" 5970 href="#" 5971 5972 data-value="CX" 5973 id="Christmas Island" 5974 > 5975 <span 5976 5977 class="visibility-hidden" 5978 5979 > 5980 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 5981 </span> 5982 <span class="country">Christmas Island</span> 5983 <span class="localization-form__currency motion-reduce hidden"> 5984 INR 5985 â¹</span> 5986 </a> 5987 </li><li class="disclosure__item" tabindex="-1"> 5988 <a 5989 class="link link--text disclosure__link caption-large focus-inset" 5990 href="#" 5991 5992 data-value="CC" 5993 id="Cocos (Keeling) Islands" 5994 > 5995 <span 5996 5997 class="visibility-hidden" 5998 5999 > 6000 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6001 </span> 6002 <span class="country">Cocos (Keeling) Islands</span> 6003 <span class="localization-form__currency motion-reduce hidden"> 6004 INR 6005 â¹</span> 6006 </a> 6007 </li><li class="disclosure__item" tabindex="-1"> 6008 <a 6009 class="link link--text disclosure__link caption-large focus-inset" 6010 href="#" 6011 6012 data-value="CO" 6013 id="Colombia" 6014 > 6015 <span 6016 6017 class="visibility-hidden" 6018 6019 > 6020 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6021 </span> 6022 <span class="country">Colombia</span> 6023 <span class="localization-form__currency motion-reduce hidden"> 6024 INR 6025 â¹</span> 6026 </a> 6027 </li><li class="disclosure__item" tabindex="-1"> 6028 <a 6029 class="link link--text disclosure__link caption-large focus-inset" 6030 href="#" 6031 6032 data-value="KM" 6033 id="Comoros" 6034 > 6035 <span 6036 6037 class="visibility-hidden" 6038 6039 > 6040 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6041 </span> 6042 <span class="country">Comoros</span> 6043 <span class="localization-form__currency motion-reduce hidden"> 6044 INR 6045 â¹</span> 6046 </a> 6047 </li><li class="disclosure__item" tabindex="-1"> 6048 <a 6049 class="link link--text disclosure__link caption-large focus-inset" 6050 href="#" 6051 6052 data-value="CG" 6053 id="Congo - Brazzaville" 6054 >
6055 <span 6056 6057 class="visibility-hidden" 6058 6059 > 6060 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6061 </span> 6062 <span class="country">Congo - Brazzaville</span> 6063 <span class="localization-form__currency motion-reduce hidden"> 6064 INR 6065 â¹</span> 6066 </a> 6067 </li><li class="disclosure__item" tabindex="-1"> 6068 <a 6069 class="link link--text disclosure__link caption-large focus-inset" 6070 href="#" 6071 6072 data-value="CD" 6073 id="Congo - Kinshasa" 6074 > 6075 <span 6076 6077 class="visibility-hidden" 6078 6079 > 6080 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6081 </span> 6082 <span class="country">Congo - Kinshasa</span> 6083 <span class="localization-form__currency motion-reduce hidden"> 6084 INR 6085 â¹</span> 6086 </a> 6087 </li><li class="disclosure__item" tabindex="-1"> 6088 <a 6089 class="link link--text disclosure__link caption-large focus-inset" 6090 href="#" 6091 6092 data-value="CK" 6093 id="Cook Islands" 6094 > 6095 <span 6096 6097 class="visibility-hidden" 6098 6099 > 6100 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6101 </span> 6102 <span class="country">Cook Islands</span> 6103 <span class="localization-form__currency motion-reduce hidden"> 6104 INR 6105 â¹</span> 6106 </a> 6107 </li><li class="disclosure__item" tabindex="-1"> 6108 <a 6109 class="link link--text disclosure__link caption-large focus-inset" 6110 href="#" 6111 6112 data-value="CR" 6113 id="Costa Rica" 6114 > 6115 <span 6116 6117 class="visibility-hidden" 6118 6119 > 6120 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6121 </span> 6122 <span class="country">Costa Rica</span> 6123 <span class="localization-form__currency motion-reduce hidden"> 6124 INR 6125 â¹</span> 6126 </a> 6127 </li><li class="disclosure__item" tabindex="-1"> 6128 <a 6129 class="link link--text disclosure__link caption-large focus-inset" 6130 href="#" 6131 6132 data-value="CI" 6133 id="Côte dâIvoire" 6134 > 6135 <span 6136 6137 class="visibility-hidden" 6138 6139 > 6140 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6141 </span> 6142 <span class="country">Côte dâIvoire</span> 6143 <span class="localization-form__currency motion-reduce hidden"> 6144 INR 6145 â¹</span> 6146 </a> 6147 </li><li class="disclosure__item" tabindex="-1"> 6148 <a 6149 class="link link--text disclosure__link caption-large focus-inset" 6150 href="#" 6151 6152 data-value="HR" 6153 id="Croatia" 6154 > 6155 <span 6156 6157 class="visibility-hidden" 6158 6159 > 6160 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6161 </span>
6162 <span class="country">Croatia</span> 6163 <span class="localization-form__currency motion-reduce hidden"> 6164 INR 6165 â¹</span> 6166 </a> 6167 </li><li class="disclosure__item" tabindex="-1"> 6168 <a 6169 class="link link--text disclosure__link caption-large focus-inset" 6170 href="#" 6171 6172 data-value="CW" 6173 id="Curaçao" 6174 > 6175 <span 6176 6177 class="visibility-hidden" 6178 6179 > 6180 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6181 </span> 6182 <span class="country">Curaçao</span> 6183 <span class="localization-form__currency motion-reduce hidden"> 6184 INR 6185 â¹</span> 6186 </a> 6187 </li><li class="disclosure__item" tabindex="-1"> 6188 <a 6189 class="link link--text disclosure__link caption-large focus-inset" 6190 href="#" 6191 6192 data-value="CY" 6193 id="Cyprus" 6194 > 6195 <span 6196 6197 class="visibility-hidden" 6198 6199 > 6200 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6201 </span> 6202 <span class="country">Cyprus</span> 6203 <span class="localization-form__currency motion-reduce hidden"> 6204 INR 6205 â¹</span> 6206 </a> 6207 </li><li class="disclosure__item" tabindex="-1"> 6208 <a 6209 class="link link--text disclosure__link caption-large focus-inset" 6210 href="#" 6211 6212 data-value="CZ" 6213 id="Czechia" 6214 > 6215 <span 6216 6217 class="visibility-hidden" 6218 6219 > 6220 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6221 </span> 6222 <span class="country">Czechia</span> 6223 <span class="localization-form__currency motion-reduce hidden"> 6224 INR 6225 â¹</span> 6226 </a> 6227 </li><li class="disclosure__item" tabindex="-1"> 6228 <a 6229 class="link link--text disclosure__link caption-large focus-inset" 6230 href="#" 6231 6232 data-value="DK" 6233 id="Denmark" 6234 > 6235 <span 6236 6237 class="visibility-hidden" 6238 6239 > 6240 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6241 </span> 6242 <span class="country">Denmark</span> 6243 <span class="localization-form__currency motion-reduce hidden"> 6244 INR 6245 â¹</span> 6246 </a> 6247 </li><li class="disclosure__item" tabindex="-1"> 6248 <a 6249 class="link link--text disclosure__link caption-large focus-inset" 6250 href="#" 6251 6252 data-value="DJ" 6253 id="Djibouti" 6254 > 6255 <span 6256 6257 class="visibility-hidden" 6258 6259 > 6260 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6261 </span> 6262 <span class="country">Djibouti</span> 6263 <span class="localization-form__currency motion-reduce hidden"> 6264 INR 6265 â¹</span> 6266 </a> 6267 </li><li class="disclosure__item" tabindex="-1"> 6268 <a 6269 class="link link--text disclosure__link caption-large focus-inset" 6270 href="#" 6271 6272 data-value="DM" 6273 id="Dominica" 6274 >
6275 <span 6276 6277 class="visibility-hidden" 6278 6279 > 6280 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6281 </span> 6282 <span class="country">Dominica</span> 6283 <span class="localization-form__currency motion-reduce hidden"> 6284 INR 6285 â¹</span> 6286 </a> 6287 </li><li class="disclosure__item" tabindex="-1"> 6288 <a 6289 class="link link--text disclosure__link caption-large focus-inset" 6290 href="#" 6291 6292 data-value="DO" 6293 id="Dominican Republic" 6294 > 6295 <span 6296 6297 class="visibility-hidden" 6298 6299 > 6300 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6301 </span> 6302 <span class="country">Dominican Republic</span> 6303 <span class="localization-form__currency motion-reduce hidden"> 6304 INR 6305 â¹</span> 6306 </a> 6307 </li><li class="disclosure__item" tabindex="-1"> 6308 <a 6309 class="link link--text disclosure__link caption-large focus-inset" 6310 href="#" 6311 6312 data-value="EC" 6313 id="Ecuador" 6314 > 6315 <span 6316 6317 class="visibility-hidden" 6318 6319 > 6320 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6321 </span> 6322 <span class="country">Ecuador</span> 6323 <span class="localization-form__currency motion-reduce hidden"> 6324 INR 6325 â¹</span> 6326 </a> 6327 </li><li class="disclosure__item" tabindex="-1"> 6328 <a 6329 class="link link--text disclosure__link caption-large focus-inset" 6330 href="#" 6331 6332 data-value="EG" 6333 id="Egypt" 6334 > 6335 <span 6336 6337 class="visibility-hidden" 6338 6339 > 6340 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6341 </span> 6342 <span class="country">Egypt</span> 6343 <span class="localization-form__currency motion-reduce hidden"> 6344 INR 6345 â¹</span> 6346 </a> 6347 </li><li class="disclosure__item" tabindex="-1"> 6348 <a 6349 class="link link--text disclosure__link caption-large focus-inset" 6350 href="#" 6351 6352 data-value="SV" 6353 id="El Salvador" 6354 > 6355 <span 6356 6357 class="visibility-hidden" 6358 6359 > 6360 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6361 </span> 6362 <span class="country">El Salvador</span> 6363 <span class="localization-form__currency motion-reduce hidden"> 6364 INR 6365 â¹</span> 6366 </a> 6367 </li><li class="disclosure__item" tabindex="-1"> 6368 <a 6369 class="link link--text disclosure__link caption-large focus-inset" 6370 href="#" 6371 6372 data-value="GQ" 6373 id="Equatorial Guinea" 6374 > 6375 <span 6376 6377 class="visibility-hidden" 6378 6379 > 6380 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6381 </span>
6382 <span class="country">Equatorial Guinea</span> 6383 <span class="localization-form__currency motion-reduce hidden"> 6384 INR 6385 â¹</span> 6386 </a> 6387 </li><li class="disclosure__item" tabindex="-1"> 6388 <a 6389 class="link link--text disclosure__link caption-large focus-inset" 6390 href="#" 6391 6392 data-value="ER" 6393 id="Eritrea" 6394 > 6395 <span 6396 6397 class="visibility-hidden" 6398 6399 > 6400 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6401 </span> 6402 <span class="country">Eritrea</span> 6403 <span class="localization-form__currency motion-reduce hidden"> 6404 INR 6405 â¹</span> 6406 </a> 6407 </li><li class="disclosure__item" tabindex="-1"> 6408 <a 6409 class="link link--text disclosure__link caption-large focus-inset" 6410 href="#" 6411 6412 data-value="EE" 6413 id="Estonia" 6414 > 6415 <span 6416 6417 class="visibility-hidden" 6418 6419 > 6420 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6421 </span> 6422 <span class="country">Estonia</span> 6423 <span class="localization-form__currency motion-reduce hidden"> 6424 INR 6425 â¹</span> 6426 </a> 6427 </li><li class="disclosure__item" tabindex="-1"> 6428 <a 6429 class="link link--text disclosure__link caption-large focus-inset" 6430 href="#" 6431 6432 data-value="SZ" 6433 id="Eswatini" 6434 > 6435 <span 6436 6437 class="visibility-hidden" 6438 6439 > 6440 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6441 </span> 6442 <span class="country">Eswatini</span> 6443 <span class="localization-form__currency motion-reduce hidden"> 6444 INR 6445 â¹</span> 6446 </a> 6447 </li><li class="disclosure__item" tabindex="-1"> 6448 <a 6449 class="link link--text disclosure__link caption-large focus-inset" 6450 href="#" 6451 6452 data-value="ET" 6453 id="Ethiopia" 6454 > 6455 <span 6456 6457 class="visibility-hidden" 6458 6459 > 6460 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6461 </span> 6462 <span class="country">Ethiopia</span> 6463 <span class="localization-form__currency motion-reduce hidden"> 6464 INR 6465 â¹</span> 6466 </a> 6467 </li><li class="disclosure__item" tabindex="-1"> 6468 <a 6469 class="link link--text disclosure__link caption-large focus-inset" 6470 href="#" 6471 6472 data-value="FK" 6473 id="Falkland Islands" 6474 > 6475 <span 6476 6477 class="visibility-hidden" 6478 6479 > 6480 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6481 </span> 6482 <span class="country">Falkland Islands</span> 6483 <span class="localization-form__currency motion-reduce hidden"> 6484 INR 6485 â¹</span> 6486 </a> 6487 </li><li class="disclosure__item" tabindex="-1"> 6488 <a 6489 class="link link--text disclosure__link caption-large focus-inset" 6490 href="#" 6491 6492 data-value="FO" 6493 id="Faroe Islands" 6494 >
6495 <span 6496 6497 class="visibility-hidden" 6498 6499 > 6500 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6501 </span> 6502 <span class="country">Faroe Islands</span> 6503 <span class="localization-form__currency motion-reduce hidden"> 6504 INR 6505 â¹</span> 6506 </a> 6507 </li><li class="disclosure__item" tabindex="-1"> 6508 <a 6509 class="link link--text disclosure__link caption-large focus-inset" 6510 href="#" 6511 6512 data-value="FJ" 6513 id="Fiji" 6514 > 6515 <span 6516 6517 class="visibility-hidden" 6518 6519 > 6520 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6521 </span> 6522 <span class="country">Fiji</span> 6523 <span class="localization-form__currency motion-reduce hidden"> 6524 INR 6525 â¹</span> 6526 </a> 6527 </li><li class="disclosure__item" tabindex="-1"> 6528 <a 6529 class="link link--text disclosure__link caption-large focus-inset" 6530 href="#" 6531 6532 data-value="FI" 6533 id="Finland" 6534 > 6535 <span 6536 6537 class="visibility-hidden" 6538 6539 > 6540 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6541 </span> 6542 <span class="country">Finland</span> 6543 <span class="localization-form__currency motion-reduce hidden"> 6544 INR 6545 â¹</span> 6546 </a> 6547 </li><li class="disclosure__item" tabindex="-1"> 6548 <a 6549 class="link link--text disclosure__link caption-large focus-inset" 6550 href="#" 6551 6552 data-value="FR" 6553 id="France" 6554 > 6555 <span 6556 6557 class="visibility-hidden" 6558 6559 > 6560 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6561 </span> 6562 <span class="country">France</span> 6563 <span class="localization-form__currency motion-reduce hidden"> 6564 INR 6565 â¹</span> 6566 </a> 6567 </li><li class="disclosure__item" tabindex="-1"> 6568 <a 6569 class="link link--text disclosure__link caption-large focus-inset" 6570 href="#" 6571 6572 data-value="GF" 6573 id="French Guiana" 6574 > 6575 <span 6576 6577 class="visibility-hidden" 6578 6579 > 6580 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6581 </span> 6582 <span class="country">French Guiana</span> 6583 <span class="localization-form__currency motion-reduce hidden"> 6584 INR 6585 â¹</span> 6586 </a> 6587 </li><li class="disclosure__item" tabindex="-1"> 6588 <a 6589 class="link link--text disclosure__link caption-large focus-inset" 6590 href="#" 6591 6592 data-value="PF" 6593 id="French Polynesia" 6594 > 6595 <span 6596 6597 class="visibility-hidden" 6598 6599 > 6600 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6601 </span>
6602 <span class="country">French Polynesia</span> 6603 <span class="localization-form__currency motion-reduce hidden"> 6604 INR 6605 â¹</span> 6606 </a> 6607 </li><li class="disclosure__item" tabindex="-1"> 6608 <a 6609 class="link link--text disclosure__link caption-large focus-inset" 6610 href="#" 6611 6612 data-value="TF" 6613 id="French Southern Territories" 6614 > 6615 <span 6616 6617 class="visibility-hidden" 6618 6619 > 6620 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6621 </span> 6622 <span class="country">French Southern Territories</span> 6623 <span class="localization-form__currency motion-reduce hidden"> 6624 INR 6625 â¹</span> 6626 </a> 6627 </li><li class="disclosure__item" tabindex="-1"> 6628 <a 6629 class="link link--text disclosure__link caption-large focus-inset" 6630 href="#" 6631 6632 data-value="GA" 6633 id="Gabon" 6634 > 6635 <span 6636 6637 class="visibility-hidden" 6638 6639 > 6640 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6641 </span> 6642 <span class="country">Gabon</span> 6643 <span class="localization-form__currency motion-reduce hidden"> 6644 INR 6645 â¹</span> 6646 </a> 6647 </li><li class="disclosure__item" tabindex="-1"> 6648 <a 6649 class="link link--text disclosure__link caption-large focus-inset" 6650 href="#" 6651 6652 data-value="GM" 6653 id="Gambia" 6654 > 6655 <span 6656 6657 class="visibility-hidden" 6658 6659 > 6660 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6661 </span> 6662 <span class="country">Gambia</span> 6663 <span class="localization-form__currency motion-reduce hidden"> 6664 INR 6665 â¹</span> 6666 </a> 6667 </li><li class="disclosure__item" tabindex="-1"> 6668 <a 6669 class="link link--text disclosure__link caption-large focus-inset" 6670 href="#" 6671 6672 data-value="GE" 6673 id="Georgia" 6674 > 6675 <span 6676 6677 class="visibility-hidden" 6678 6679 > 6680 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6681 </span> 6682 <span class="country">Georgia</span> 6683 <span class="localization-form__currency motion-reduce hidden"> 6684 INR 6685 â¹</span> 6686 </a> 6687 </li><li class="disclosure__item" tabindex="-1"> 6688 <a 6689 class="link link--text disclosure__link caption-large focus-inset" 6690 href="#" 6691 6692 data-value="DE" 6693 id="Germany" 6694 > 6695 <span 6696 6697 class="visibility-hidden" 6698 6699 > 6700 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6701 </span> 6702 <span class="country">Germany</span> 6703 <span class="localization-form__currency motion-reduce hidden"> 6704 INR 6705 â¹</span> 6706 </a> 6707 </li><li class="disclosure__item" tabindex="-1"> 6708 <a 6709 class="link link--text disclosure__link caption-large focus-inset" 6710 href="#" 6711 6712 data-value="GH" 6713 id="Ghana" 6714 >
6715 <span 6716 6717 class="visibility-hidden" 6718 6719 > 6720 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6721 </span> 6722 <span class="country">Ghana</span> 6723 <span class="localization-form__currency motion-reduce hidden"> 6724 INR 6725 â¹</span> 6726 </a> 6727 </li><li class="disclosure__item" tabindex="-1"> 6728 <a 6729 class="link link--text disclosure__link caption-large focus-inset" 6730 href="#" 6731 6732 data-value="GI" 6733 id="Gibraltar" 6734 > 6735 <span 6736 6737 class="visibility-hidden" 6738 6739 > 6740 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6741 </span> 6742 <span class="country">Gibraltar</span> 6743 <span class="localization-form__currency motion-reduce hidden"> 6744 INR 6745 â¹</span> 6746 </a> 6747 </li><li class="disclosure__item" tabindex="-1"> 6748 <a 6749 class="link link--text disclosure__link caption-large focus-inset" 6750 href="#" 6751 6752 data-value="GR" 6753 id="Greece" 6754 > 6755 <span 6756 6757 class="visibility-hidden" 6758 6759 > 6760 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6761 </span> 6762 <span class="country">Greece</span> 6763 <span class="localization-form__currency motion-reduce hidden"> 6764 INR 6765 â¹</span> 6766 </a> 6767 </li><li class="disclosure__item" tabindex="-1"> 6768 <a 6769 class="link link--text disclosure__link caption-large focus-inset" 6770 href="#" 6771 6772 data-value="GL" 6773 id="Greenland" 6774 > 6775 <span 6776 6777 class="visibility-hidden" 6778 6779 > 6780 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6781 </span> 6782 <span class="country">Greenland</span> 6783 <span class="localization-form__currency motion-reduce hidden"> 6784 INR 6785 â¹</span> 6786 </a> 6787 </li><li class="disclosure__item" tabindex="-1"> 6788 <a 6789 class="link link--text disclosure__link caption-large focus-inset" 6790 href="#" 6791 6792 data-value="GD" 6793 id="Grenada" 6794 > 6795 <span 6796 6797 class="visibility-hidden" 6798 6799 > 6800 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6801 </span> 6802 <span class="country">Grenada</span> 6803 <span class="localization-form__currency motion-reduce hidden"> 6804 INR 6805 â¹</span> 6806 </a> 6807 </li><li class="disclosure__item" tabindex="-1"> 6808 <a 6809 class="link link--text disclosure__link caption-large focus-inset" 6810 href="#" 6811 6812 data-value="GP" 6813 id="Guadeloupe" 6814 > 6815 <span 6816 6817 class="visibility-hidden" 6818 6819 > 6820 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6821 </span>
6822 <span class="country">Guadeloupe</span> 6823 <span class="localization-form__currency motion-reduce hidden"> 6824 INR 6825 â¹</span> 6826 </a> 6827 </li><li class="disclosure__item" tabindex="-1"> 6828 <a 6829 class="link link--text disclosure__link caption-large focus-inset" 6830 href="#" 6831 6832 data-value="GT" 6833 id="Guatemala" 6834 > 6835 <span 6836 6837 class="visibility-hidden" 6838 6839 > 6840 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6841 </span> 6842 <span class="country">Guatemala</span> 6843 <span class="localization-form__currency motion-reduce hidden"> 6844 INR 6845 â¹</span> 6846 </a> 6847 </li><li class="disclosure__item" tabindex="-1"> 6848 <a 6849 class="link link--text disclosure__link caption-large focus-inset" 6850 href="#" 6851 6852 data-value="GG" 6853 id="Guernsey" 6854 > 6855 <span 6856 6857 class="visibility-hidden" 6858 6859 > 6860 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6861 </span> 6862 <span class="country">Guernsey</span> 6863 <span class="localization-form__currency motion-reduce hidden"> 6864 INR 6865 â¹</span> 6866 </a> 6867 </li><li class="disclosure__item" tabindex="-1"> 6868 <a 6869 class="link link--text disclosure__link caption-large focus-inset" 6870 href="#" 6871 6872 data-value="GN" 6873 id="Guinea" 6874 > 6875 <span 6876 6877 class="visibility-hidden" 6878 6879 > 6880 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6881 </span> 6882 <span class="country">Guinea</span> 6883 <span class="localization-form__currency motion-reduce hidden"> 6884 INR 6885 â¹</span> 6886 </a> 6887 </li><li class="disclosure__item" tabindex="-1"> 6888 <a 6889 class="link link--text disclosure__link caption-large focus-inset" 6890 href="#" 6891 6892 data-value="GW" 6893 id="Guinea-Bissau" 6894 > 6895 <span 6896 6897 class="visibility-hidden" 6898 6899 > 6900 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6901 </span> 6902 <span class="country">Guinea-Bissau</span> 6903 <span class="localization-form__currency motion-reduce hidden"> 6904 INR 6905 â¹</span> 6906 </a> 6907 </li><li class="disclosure__item" tabindex="-1"> 6908 <a 6909 class="link link--text disclosure__link caption-large focus-inset" 6910 href="#" 6911 6912 data-value="GY" 6913 id="Guyana" 6914 > 6915 <span 6916 6917 class="visibility-hidden" 6918 6919 > 6920 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6921 </span> 6922 <span class="country">Guyana</span> 6923 <span class="localization-form__currency motion-reduce hidden"> 6924 INR 6925 â¹</span> 6926 </a> 6927 </li><li class="disclosure__item" tabindex="-1"> 6928 <a 6929 class="link link--text disclosure__link caption-large focus-inset" 6930 href="#" 6931 6932 data-value="HT" 6933 id="Haiti" 6934 >
6935 <span 6936 6937 class="visibility-hidden" 6938 6939 > 6940 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6941 </span> 6942 <span class="country">Haiti</span> 6943 <span class="localization-form__currency motion-reduce hidden"> 6944 INR 6945 â¹</span> 6946 </a> 6947 </li><li class="disclosure__item" tabindex="-1"> 6948 <a 6949 class="link link--text disclosure__link caption-large focus-inset" 6950 href="#" 6951 6952 data-value="HN" 6953 id="Honduras" 6954 > 6955 <span 6956 6957 class="visibility-hidden" 6958 6959 > 6960 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6961 </span> 6962 <span class="country">Honduras</span> 6963 <span class="localization-form__currency motion-reduce hidden"> 6964 INR 6965 â¹</span> 6966 </a> 6967 </li><li class="disclosure__item" tabindex="-1"> 6968 <a 6969 class="link link--text disclosure__link caption-large focus-inset" 6970 href="#" 6971 6972 data-value="HK" 6973 id="Hong Kong SAR" 6974 > 6975 <span 6976 6977 class="visibility-hidden" 6978 6979 > 6980 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 6981 </span> 6982 <span class="country">Hong Kong SAR</span> 6983 <span class="localization-form__currency motion-reduce hidden"> 6984 INR 6985 â¹</span> 6986 </a> 6987 </li><li class="disclosure__item" tabindex="-1"> 6988 <a 6989 class="link link--text disclosure__link caption-large focus-inset" 6990 href="#" 6991 6992 data-value="HU" 6993 id="Hungary" 6994 > 6995 <span 6996 6997 class="visibility-hidden" 6998 6999 > 7000 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7001 </span> 7002 <span class="country">Hungary</span> 7003 <span class="localization-form__currency motion-reduce hidden"> 7004 INR 7005 â¹</span> 7006 </a> 7007 </li><li class="disclosure__item" tabindex="-1"> 7008 <a 7009 class="link link--text disclosure__link caption-large focus-inset" 7010 href="#" 7011 7012 data-value="IS" 7013 id="Iceland" 7014 > 7015 <span 7016 7017 class="visibility-hidden" 7018 7019 > 7020 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7021 </span> 7022 <span class="country">Iceland</span> 7023 <span class="localization-form__currency motion-reduce hidden"> 7024 INR 7025 â¹</span> 7026 </a> 7027 </li><li class="disclosure__item" tabindex="-1"> 7028 <a 7029 class="link link--text disclosure__link caption-large focus-inset" 7030 href="#" 7031 7032 data-value="IN" 7033 id="India" 7034 > 7035 <span 7036 7037 class="visibility-hidden" 7038 7039 > 7040 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7041 </span>
7042 <span class="country">India</span> 7043 <span class="localization-form__currency motion-reduce hidden"> 7044 INR 7045 â¹</span> 7046 </a> 7047 </li><li class="disclosure__item" tabindex="-1"> 7048 <a 7049 class="link link--text disclosure__link caption-large focus-inset" 7050 href="#" 7051 7052 data-value="ID" 7053 id="Indonesia" 7054 > 7055 <span 7056 7057 class="visibility-hidden" 7058 7059 > 7060 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7061 </span> 7062 <span class="country">Indonesia</span> 7063 <span class="localization-form__currency motion-reduce hidden"> 7064 INR 7065 â¹</span> 7066 </a> 7067 </li><li class="disclosure__item" tabindex="-1"> 7068 <a 7069 class="link link--text disclosure__link caption-large focus-inset" 7070 href="#" 7071 7072 data-value="IQ" 7073 id="Iraq" 7074 > 7075 <span 7076 7077 class="visibility-hidden" 7078 7079 > 7080 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7081 </span> 7082 <span class="country">Iraq</span> 7083 <span class="localization-form__currency motion-reduce hidden"> 7084 INR 7085 â¹</span> 7086 </a> 7087 </li><li class="disclosure__item" tabindex="-1"> 7088 <a 7089 class="link link--text disclosure__link caption-large focus-inset" 7090 href="#" 7091 7092 data-value="IE" 7093 id="Ireland" 7094 > 7095 <span 7096 7097 class="visibility-hidden" 7098 7099 > 7100 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7101 </span> 7102 <span class="country">Ireland</span> 7103 <span class="localization-form__currency motion-reduce hidden"> 7104 INR 7105 â¹</span> 7106 </a> 7107 </li><li class="disclosure__item" tabindex="-1"> 7108 <a 7109 class="link link--text disclosure__link caption-large focus-inset" 7110 href="#" 7111 7112 data-value="IM" 7113 id="Isle of Man" 7114 > 7115 <span 7116 7117 class="visibility-hidden" 7118 7119 > 7120 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7121 </span> 7122 <span class="country">Isle of Man</span> 7123 <span class="localization-form__currency motion-reduce hidden"> 7124 INR 7125 â¹</span> 7126 </a> 7127 </li><li class="disclosure__item" tabindex="-1"> 7128 <a 7129 class="link link--text disclosure__link caption-large focus-inset" 7130 href="#" 7131 7132 data-value="IL" 7133 id="Israel" 7134 > 7135 <span 7136 7137 class="visibility-hidden" 7138 7139 > 7140 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7141 </span> 7142 <span class="country">Israel</span> 7143 <span class="localization-form__currency motion-reduce hidden"> 7144 INR 7145 â¹</span> 7146 </a> 7147 </li><li class="disclosure__item" tabindex="-1"> 7148 <a 7149 class="link link--text disclosure__link caption-large focus-inset" 7150 href="#" 7151 7152 data-value="IT" 7153 id="Italy" 7154 >
7155 <span 7156 7157 class="visibility-hidden" 7158 7159 > 7160 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7161 </span> 7162 <span class="country">Italy</span> 7163 <span class="localization-form__currency motion-reduce hidden"> 7164 INR 7165 â¹</span> 7166 </a> 7167 </li><li class="disclosure__item" tabindex="-1"> 7168 <a 7169 class="link link--text disclosure__link caption-large focus-inset" 7170 href="#" 7171 7172 data-value="JM" 7173 id="Jamaica" 7174 > 7175 <span 7176 7177 class="visibility-hidden" 7178 7179 > 7180 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7181 </span> 7182 <span class="country">Jamaica</span> 7183 <span class="localization-form__currency motion-reduce hidden"> 7184 INR 7185 â¹</span> 7186 </a> 7187 </li><li class="disclosure__item" tabindex="-1"> 7188 <a 7189 class="link link--text disclosure__link caption-large focus-inset" 7190 href="#" 7191 7192 data-value="JP" 7193 id="Japan" 7194 > 7195 <span 7196 7197 class="visibility-hidden" 7198 7199 > 7200 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7201 </span> 7202 <span class="country">Japan</span> 7203 <span class="localization-form__currency motion-reduce hidden"> 7204 INR 7205 â¹</span> 7206 </a> 7207 </li><li class="disclosure__item" tabindex="-1"> 7208 <a 7209 class="link link--text disclosure__link caption-large focus-inset" 7210 href="#" 7211 7212 data-value="JE" 7213 id="Jersey" 7214 > 7215 <span 7216 7217 class="visibility-hidden" 7218 7219 > 7220 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7221 </span> 7222 <span class="country">Jersey</span> 7223 <span class="localization-form__currency motion-reduce hidden"> 7224 INR 7225 â¹</span> 7226 </a> 7227 </li><li class="disclosure__item" tabindex="-1"> 7228 <a 7229 class="link link--text disclosure__link caption-large focus-inset" 7230 href="#" 7231 7232 data-value="JO" 7233 id="Jordan" 7234 > 7235 <span 7236 7237 class="visibility-hidden" 7238 7239 > 7240 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7241 </span> 7242 <span class="country">Jordan</span> 7243 <span class="localization-form__currency motion-reduce hidden"> 7244 INR 7245 â¹</span> 7246 </a> 7247 </li><li class="disclosure__item" tabindex="-1"> 7248 <a 7249 class="link link--text disclosure__link caption-large focus-inset" 7250 href="#" 7251 7252 data-value="KZ" 7253 id="Kazakhstan" 7254 > 7255 <span 7256 7257 class="visibility-hidden" 7258 7259 > 7260 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7261 </span>
7262 <span class="country">Kazakhstan</span> 7263 <span class="localization-form__currency motion-reduce hidden"> 7264 INR 7265 â¹</span> 7266 </a> 7267 </li><li class="disclosure__item" tabindex="-1"> 7268 <a 7269 class="link link--text disclosure__link caption-large focus-inset" 7270 href="#" 7271 7272 data-value="KE" 7273 id="Kenya" 7274 > 7275 <span 7276 7277 class="visibility-hidden" 7278 7279 > 7280 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7281 </span> 7282 <span class="country">Kenya</span> 7283 <span class="localization-form__currency motion-reduce hidden"> 7284 INR 7285 â¹</span> 7286 </a> 7287 </li><li class="disclosure__item" tabindex="-1"> 7288 <a 7289 class="link link--text disclosure__link caption-large focus-inset" 7290 href="#" 7291 7292 data-value="KI" 7293 id="Kiribati" 7294 > 7295 <span 7296 7297 class="visibility-hidden" 7298 7299 > 7300 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7301 </span> 7302 <span class="country">Kiribati</span> 7303 <span class="localization-form__currency motion-reduce hidden"> 7304 INR 7305 â¹</span> 7306 </a> 7307 </li><li class="disclosure__item" tabindex="-1"> 7308 <a 7309 class="link link--text disclosure__link caption-large focus-inset" 7310 href="#" 7311 7312 data-value="XK" 7313 id="Kosovo" 7314 > 7315 <span 7316 7317 class="visibility-hidden" 7318 7319 > 7320 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7321 </span> 7322 <span class="country">Kosovo</span> 7323 <span class="localization-form__currency motion-reduce hidden"> 7324 INR 7325 â¹</span> 7326 </a> 7327 </li><li class="disclosure__item" tabindex="-1"> 7328 <a 7329 class="link link--text disclosure__link caption-large focus-inset" 7330 href="#" 7331 7332 data-value="KW" 7333 id="Kuwait" 7334 > 7335 <span 7336 7337 class="visibility-hidden" 7338 7339 > 7340 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7341 </span> 7342 <span class="country">Kuwait</span> 7343 <span class="localization-form__currency motion-reduce hidden"> 7344 INR 7345 â¹</span> 7346 </a> 7347 </li><li class="disclosure__item" tabindex="-1"> 7348 <a 7349 class="link link--text disclosure__link caption-large focus-inset" 7350 href="#" 7351 7352 data-value="KG" 7353 id="Kyrgyzstan" 7354 > 7355 <span 7356 7357 class="visibility-hidden" 7358 7359 > 7360 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7361 </span> 7362 <span class="country">Kyrgyzstan</span> 7363 <span class="localization-form__currency motion-reduce hidden"> 7364 INR 7365 â¹</span> 7366 </a> 7367 </li><li class="disclosure__item" tabindex="-1"> 7368 <a 7369 class="link link--text disclosure__link caption-large focus-inset" 7370 href="#" 7371 7372 data-value="LA" 7373 id="Laos" 7374 >
7375 <span 7376 7377 class="visibility-hidden" 7378 7379 > 7380 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7381 </span> 7382 <span class="country">Laos</span> 7383 <span class="localization-form__currency motion-reduce hidden"> 7384 INR 7385 â¹</span> 7386 </a> 7387 </li><li class="disclosure__item" tabindex="-1"> 7388 <a 7389 class="link link--text disclosure__link caption-large focus-inset" 7390 href="#" 7391 7392 data-value="LV" 7393 id="Latvia" 7394 > 7395 <span 7396 7397 class="visibility-hidden" 7398 7399 > 7400 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7401 </span> 7402 <span class="country">Latvia</span> 7403 <span class="localization-form__currency motion-reduce hidden"> 7404 INR 7405 â¹</span> 7406 </a> 7407 </li><li class="disclosure__item" tabindex="-1"> 7408 <a 7409 class="link link--text disclosure__link caption-large focus-inset" 7410 href="#" 7411 7412 data-value="LB" 7413 id="Lebanon" 7414 > 7415 <span 7416 7417 class="visibility-hidden" 7418 7419 > 7420 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7421 </span> 7422 <span class="country">Lebanon</span> 7423 <span class="localization-form__currency motion-reduce hidden"> 7424 INR 7425 â¹</span> 7426 </a> 7427 </li><li class="disclosure__item" tabindex="-1"> 7428 <a 7429 class="link link--text disclosure__link caption-large focus-inset" 7430 href="#" 7431 7432 data-value="LS" 7433 id="Lesotho" 7434 > 7435 <span 7436 7437 class="visibility-hidden" 7438 7439 > 7440 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7441 </span> 7442 <span class="country">Lesotho</span> 7443 <span class="localization-form__currency motion-reduce hidden"> 7444 INR 7445 â¹</span> 7446 </a> 7447 </li><li class="disclosure__item" tabindex="-1"> 7448 <a 7449 class="link link--text disclosure__link caption-large focus-inset" 7450 href="#" 7451 7452 data-value="LR" 7453 id="Liberia" 7454 > 7455 <span 7456 7457 class="visibility-hidden" 7458 7459 > 7460 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7461 </span> 7462 <span class="country">Liberia</span> 7463 <span class="localization-form__currency motion-reduce hidden"> 7464 INR 7465 â¹</span> 7466 </a> 7467 </li><li class="disclosure__item" tabindex="-1"> 7468 <a 7469 class="link link--text disclosure__link caption-large focus-inset" 7470 href="#" 7471 7472 data-value="LY" 7473 id="Libya" 7474 > 7475 <span 7476 7477 class="visibility-hidden" 7478 7479 > 7480 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7481 </span>
7482 <span class="country">Libya</span> 7483 <span class="localization-form__currency motion-reduce hidden"> 7484 INR 7485 â¹</span> 7486 </a> 7487 </li><li class="disclosure__item" tabindex="-1"> 7488 <a 7489 class="link link--text disclosure__link caption-large focus-inset" 7490 href="#" 7491 7492 data-value="LI" 7493 id="Liechtenstein" 7494 > 7495 <span 7496 7497 class="visibility-hidden" 7498 7499 > 7500 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7501 </span> 7502 <span class="country">Liechtenstein</span> 7503 <span class="localization-form__currency motion-reduce hidden"> 7504 INR 7505 â¹</span> 7506 </a> 7507 </li><li class="disclosure__item" tabindex="-1"> 7508 <a 7509 class="link link--text disclosure__link caption-large focus-inset" 7510 href="#" 7511 7512 data-value="LT" 7513 id="Lithuania" 7514 > 7515 <span 7516 7517 class="visibility-hidden" 7518 7519 > 7520 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7521 </span> 7522 <span class="country">Lithuania</span> 7523 <span class="localization-form__currency motion-reduce hidden"> 7524 INR 7525 â¹</span> 7526 </a> 7527 </li><li class="disclosure__item" tabindex="-1"> 7528 <a 7529 class="link link--text disclosure__link caption-large focus-inset" 7530 href="#" 7531 7532 data-value="LU" 7533 id="Luxembourg" 7534 > 7535 <span 7536 7537 class="visibility-hidden" 7538 7539 > 7540 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7541 </span> 7542 <span class="country">Luxembourg</span> 7543 <span class="localization-form__currency motion-reduce hidden"> 7544 INR 7545 â¹</span> 7546 </a> 7547 </li><li class="disclosure__item" tabindex="-1"> 7548 <a 7549 class="link link--text disclosure__link caption-large focus-inset" 7550 href="#" 7551 7552 data-value="MO" 7553 id="Macao SAR" 7554 > 7555 <span 7556 7557 class="visibility-hidden" 7558 7559 > 7560 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7561 </span> 7562 <span class="country">Macao SAR</span> 7563 <span class="localization-form__currency motion-reduce hidden"> 7564 INR 7565 â¹</span> 7566 </a> 7567 </li><li class="disclosure__item" tabindex="-1"> 7568 <a 7569 class="link link--text disclosure__link caption-large focus-inset" 7570 href="#" 7571 7572 data-value="MG" 7573 id="Madagascar" 7574 > 7575 <span 7576 7577 class="visibility-hidden" 7578 7579 > 7580 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7581 </span> 7582 <span class="country">Madagascar</span> 7583 <span class="localization-form__currency motion-reduce hidden"> 7584 INR 7585 â¹</span> 7586 </a> 7587 </li><li class="disclosure__item" tabindex="-1"> 7588 <a 7589 class="link link--text disclosure__link caption-large focus-inset" 7590 href="#" 7591 7592 data-value="MW" 7593 id="Malawi" 7594 >
7595 <span 7596 7597 class="visibility-hidden" 7598 7599 > 7600 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7601 </span> 7602 <span class="country">Malawi</span> 7603 <span class="localization-form__currency motion-reduce hidden"> 7604 INR 7605 â¹</span> 7606 </a> 7607 </li><li class="disclosure__item" tabindex="-1"> 7608 <a 7609 class="link link--text disclosure__link caption-large focus-inset" 7610 href="#" 7611 7612 data-value="MY" 7613 id="Malaysia" 7614 > 7615 <span 7616 7617 class="visibility-hidden" 7618 7619 > 7620 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7621 </span> 7622 <span class="country">Malaysia</span> 7623 <span class="localization-form__currency motion-reduce hidden"> 7624 INR 7625 â¹</span> 7626 </a> 7627 </li><li class="disclosure__item" tabindex="-1"> 7628 <a 7629 class="link link--text disclosure__link caption-large focus-inset" 7630 href="#" 7631 7632 data-value="MV" 7633 id="Maldives" 7634 > 7635 <span 7636 7637 class="visibility-hidden" 7638 7639 > 7640 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7641 </span> 7642 <span class="country">Maldives</span> 7643 <span class="localization-form__currency motion-reduce hidden"> 7644 INR 7645 â¹</span> 7646 </a> 7647 </li><li class="disclosure__item" tabindex="-1"> 7648 <a 7649 class="link link--text disclosure__link caption-large focus-inset" 7650 href="#" 7651 7652 data-value="ML" 7653 id="Mali" 7654 > 7655 <span 7656 7657 class="visibility-hidden" 7658 7659 > 7660 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7661 </span> 7662 <span class="country">Mali</span> 7663 <span class="localization-form__currency motion-reduce hidden"> 7664 INR 7665 â¹</span> 7666 </a> 7667 </li><li class="disclosure__item" tabindex="-1"> 7668 <a 7669 class="link link--text disclosure__link caption-large focus-inset" 7670 href="#" 7671 7672 data-value="MT" 7673 id="Malta" 7674 > 7675 <span 7676 7677 class="visibility-hidden" 7678 7679 > 7680 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7681 </span> 7682 <span class="country">Malta</span> 7683 <span class="localization-form__currency motion-reduce hidden"> 7684 INR 7685 â¹</span> 7686 </a> 7687 </li><li class="disclosure__item" tabindex="-1"> 7688 <a 7689 class="link link--text disclosure__link caption-large focus-inset" 7690 href="#" 7691 7692 data-value="MQ" 7693 id="Martinique" 7694 > 7695 <span 7696 7697 class="visibility-hidden" 7698 7699 > 7700 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7701 </span>
7702 <span class="country">Martinique</span> 7703 <span class="localization-form__currency motion-reduce hidden"> 7704 INR 7705 â¹</span> 7706 </a> 7707 </li><li class="disclosure__item" tabindex="-1"> 7708 <a 7709 class="link link--text disclosure__link caption-large focus-inset" 7710 href="#" 7711 7712 data-value="MR" 7713 id="Mauritania" 7714 > 7715 <span 7716 7717 class="visibility-hidden" 7718 7719 > 7720 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7721 </span> 7722 <span class="country">Mauritania</span> 7723 <span class="localization-form__currency motion-reduce hidden"> 7724 INR 7725 â¹</span> 7726 </a> 7727 </li><li class="disclosure__item" tabindex="-1"> 7728 <a 7729 class="link link--text disclosure__link caption-large focus-inset" 7730 href="#" 7731 7732 data-value="MU" 7733 id="Mauritius" 7734 > 7735 <span 7736 7737 class="visibility-hidden" 7738 7739 > 7740 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7741 </span> 7742 <span class="country">Mauritius</span> 7743 <span class="localization-form__currency motion-reduce hidden"> 7744 INR 7745 â¹</span> 7746 </a> 7747 </li><li class="disclosure__item" tabindex="-1"> 7748 <a 7749 class="link link--text disclosure__link caption-large focus-inset" 7750 href="#" 7751 7752 data-value="YT" 7753 id="Mayotte" 7754 > 7755 <span 7756 7757 class="visibility-hidden" 7758 7759 > 7760 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7761 </span> 7762 <span class="country">Mayotte</span> 7763 <span class="localization-form__currency motion-reduce hidden"> 7764 INR 7765 â¹</span> 7766 </a> 7767 </li><li class="disclosure__item" tabindex="-1"> 7768 <a 7769 class="link link--text disclosure__link caption-large focus-inset" 7770 href="#" 7771 7772 data-value="MX" 7773 id="Mexico" 7774 > 7775 <span 7776 7777 class="visibility-hidden" 7778 7779 > 7780 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7781 </span> 7782 <span class="country">Mexico</span> 7783 <span class="localization-form__currency motion-reduce hidden"> 7784 INR 7785 â¹</span> 7786 </a> 7787 </li><li class="disclosure__item" tabindex="-1"> 7788 <a 7789 class="link link--text disclosure__link caption-large focus-inset" 7790 href="#" 7791 7792 data-value="MD" 7793 id="Moldova" 7794 > 7795 <span 7796 7797 class="visibility-hidden" 7798 7799 > 7800 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7801 </span> 7802 <span class="country">Moldova</span> 7803 <span class="localization-form__currency motion-reduce hidden"> 7804 INR 7805 â¹</span> 7806 </a> 7807 </li><li class="disclosure__item" tabindex="-1"> 7808 <a 7809 class="link link--text disclosure__link caption-large focus-inset" 7810 href="#" 7811 7812 data-value="MC" 7813 id="Monaco" 7814 >
7815 <span 7816 7817 class="visibility-hidden" 7818 7819 > 7820 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7821 </span> 7822 <span class="country">Monaco</span> 7823 <span class="localization-form__currency motion-reduce hidden"> 7824 INR 7825 â¹</span> 7826 </a> 7827 </li><li class="disclosure__item" tabindex="-1"> 7828 <a 7829 class="link link--text disclosure__link caption-large focus-inset" 7830 href="#" 7831 7832 data-value="MN" 7833 id="Mongolia" 7834 > 7835 <span 7836 7837 class="visibility-hidden" 7838 7839 > 7840 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7841 </span> 7842 <span class="country">Mongolia</span> 7843 <span class="localization-form__currency motion-reduce hidden"> 7844 INR 7845 â¹</span> 7846 </a> 7847 </li><li class="disclosure__item" tabindex="-1"> 7848 <a 7849 class="link link--text disclosure__link caption-large focus-inset" 7850 href="#" 7851 7852 data-value="ME" 7853 id="Montenegro" 7854 > 7855 <span 7856 7857 class="visibility-hidden" 7858 7859 > 7860 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7861 </span> 7862 <span class="country">Montenegro</span> 7863 <span class="localization-form__currency motion-reduce hidden"> 7864 INR 7865 â¹</span> 7866 </a> 7867 </li><li class="disclosure__item" tabindex="-1"> 7868 <a 7869 class="link link--text disclosure__link caption-large focus-inset" 7870 href="#" 7871 7872 data-value="MS" 7873 id="Montserrat" 7874 > 7875 <span 7876 7877 class="visibility-hidden" 7878 7879 > 7880 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7881 </span> 7882 <span class="country">Montserrat</span> 7883 <span class="localization-form__currency motion-reduce hidden"> 7884 INR 7885 â¹</span> 7886 </a> 7887 </li><li class="disclosure__item" tabindex="-1"> 7888 <a 7889 class="link link--text disclosure__link caption-large focus-inset" 7890 href="#" 7891 7892 data-value="MA" 7893 id="Morocco" 7894 > 7895 <span 7896 7897 class="visibility-hidden" 7898 7899 > 7900 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7901 </span> 7902 <span class="country">Morocco</span> 7903 <span class="localization-form__currency motion-reduce hidden"> 7904 INR 7905 â¹</span> 7906 </a> 7907 </li><li class="disclosure__item" tabindex="-1"> 7908 <a 7909 class="link link--text disclosure__link caption-large focus-inset" 7910 href="#" 7911 7912 data-value="MZ" 7913 id="Mozambique" 7914 > 7915 <span 7916 7917 class="visibility-hidden" 7918 7919 > 7920 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7921 </span>
7922 <span class="country">Mozambique</span> 7923 <span class="localization-form__currency motion-reduce hidden"> 7924 INR 7925 â¹</span> 7926 </a> 7927 </li><li class="disclosure__item" tabindex="-1"> 7928 <a 7929 class="link link--text disclosure__link caption-large focus-inset" 7930 href="#" 7931 7932 data-value="MM" 7933 id="Myanmar (Burma)" 7934 > 7935 <span 7936 7937 class="visibility-hidden" 7938 7939 > 7940 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7941 </span> 7942 <span class="country">Myanmar (Burma)</span> 7943 <span class="localization-form__currency motion-reduce hidden"> 7944 INR 7945 â¹</span> 7946 </a> 7947 </li><li class="disclosure__item" tabindex="-1"> 7948 <a 7949 class="link link--text disclosure__link caption-large focus-inset" 7950 href="#" 7951 7952 data-value="NA" 7953 id="Namibia" 7954 > 7955 <span 7956 7957 class="visibility-hidden" 7958 7959 > 7960 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7961 </span> 7962 <span class="country">Namibia</span> 7963 <span class="localization-form__currency motion-reduce hidden"> 7964 INR 7965 â¹</span> 7966 </a> 7967 </li><li class="disclosure__item" tabindex="-1"> 7968 <a 7969 class="link link--text disclosure__link caption-large focus-inset" 7970 href="#" 7971 7972 data-value="NR" 7973 id="Nauru" 7974 > 7975 <span 7976 7977 class="visibility-hidden" 7978 7979 > 7980 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 7981 </span> 7982 <span class="country">Nauru</span> 7983 <span class="localization-form__currency motion-reduce hidden"> 7984 INR 7985 â¹</span> 7986 </a> 7987 </li><li class="disclosure__item" tabindex="-1"> 7988 <a 7989 class="link link--text disclosure__link caption-large focus-inset" 7990 href="#" 7991 7992 data-value="NP" 7993 id="Nepal" 7994 > 7995 <span 7996 7997 class="visibility-hidden" 7998 7999 > 8000 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8001 </span> 8002 <span class="country">Nepal</span> 8003 <span class="localization-form__currency motion-reduce hidden"> 8004 INR 8005 â¹</span> 8006 </a> 8007 </li><li class="disclosure__item" tabindex="-1"> 8008 <a 8009 class="link link--text disclosure__link caption-large focus-inset" 8010 href="#" 8011 8012 data-value="NL" 8013 id="Netherlands" 8014 > 8015 <span 8016 8017 class="visibility-hidden" 8018 8019 > 8020 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8021 </span> 8022 <span class="country">Netherlands</span> 8023 <span class="localization-form__currency motion-reduce hidden"> 8024 INR 8025 â¹</span> 8026 </a> 8027 </li><li class="disclosure__item" tabindex="-1"> 8028 <a 8029 class="link link--text disclosure__link caption-large focus-inset" 8030 href="#" 8031 8032 data-value="NC" 8033 id="New Caledonia" 8034 >
8035 <span 8036 8037 class="visibility-hidden" 8038 8039 > 8040 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8041 </span> 8042 <span class="country">New Caledonia</span> 8043 <span class="localization-form__currency motion-reduce hidden"> 8044 INR 8045 â¹</span> 8046 </a> 8047 </li><li class="disclosure__item" tabindex="-1"> 8048 <a 8049 class="link link--text disclosure__link caption-large focus-inset" 8050 href="#" 8051 8052 data-value="NZ" 8053 id="New Zealand" 8054 > 8055 <span 8056 8057 class="visibility-hidden" 8058 8059 > 8060 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8061 </span> 8062 <span class="country">New Zealand</span> 8063 <span class="localization-form__currency motion-reduce hidden"> 8064 INR 8065 â¹</span> 8066 </a> 8067 </li><li class="disclosure__item" tabindex="-1"> 8068 <a 8069 class="link link--text disclosure__link caption-large focus-inset" 8070 href="#" 8071 8072 data-value="NI" 8073 id="Nicaragua" 8074 > 8075 <span 8076 8077 class="visibility-hidden" 8078 8079 > 8080 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8081 </span> 8082 <span class="country">Nicaragua</span> 8083 <span class="localization-form__currency motion-reduce hidden"> 8084 INR 8085 â¹</span> 8086 </a> 8087 </li><li class="disclosure__item" tabindex="-1"> 8088 <a 8089 class="link link--text disclosure__link caption-large focus-inset" 8090 href="#" 8091 8092 data-value="NE" 8093 id="Niger" 8094 > 8095 <span 8096 8097 class="visibility-hidden" 8098 8099 > 8100 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8101 </span> 8102 <span class="country">Niger</span> 8103 <span class="localization-form__currency motion-reduce hidden"> 8104 INR 8105 â¹</span> 8106 </a> 8107 </li><li class="disclosure__item" tabindex="-1"> 8108 <a 8109 class="link link--text disclosure__link caption-large focus-inset" 8110 href="#" 8111 8112 data-value="NG" 8113 id="Nigeria" 8114 > 8115 <span 8116 8117 class="visibility-hidden" 8118 8119 > 8120 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8121 </span> 8122 <span class="country">Nigeria</span> 8123 <span class="localization-form__currency motion-reduce hidden"> 8124 INR 8125 â¹</span> 8126 </a> 8127 </li><li class="disclosure__item" tabindex="-1"> 8128 <a 8129 class="link link--text disclosure__link caption-large focus-inset" 8130 href="#" 8131 8132 data-value="NU" 8133 id="Niue" 8134 > 8135 <span 8136 8137 class="visibility-hidden" 8138 8139 > 8140 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8141 </span>
8142 <span class="country">Niue</span> 8143 <span class="localization-form__currency motion-reduce hidden"> 8144 INR 8145 â¹</span> 8146 </a> 8147 </li><li class="disclosure__item" tabindex="-1"> 8148 <a 8149 class="link link--text disclosure__link caption-large focus-inset" 8150 href="#" 8151 8152 data-value="NF" 8153 id="Norfolk Island" 8154 > 8155 <span 8156 8157 class="visibility-hidden" 8158 8159 > 8160 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8161 </span> 8162 <span class="country">Norfolk Island</span> 8163 <span class="localization-form__currency motion-reduce hidden"> 8164 INR 8165 â¹</span> 8166 </a> 8167 </li><li class="disclosure__item" tabindex="-1"> 8168 <a 8169 class="link link--text disclosure__link caption-large focus-inset" 8170 href="#" 8171 8172 data-value="MK" 8173 id="North Macedonia" 8174 > 8175 <span 8176 8177 class="visibility-hidden" 8178 8179 > 8180 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8181 </span> 8182 <span class="country">North Macedonia</span> 8183 <span class="localization-form__currency motion-reduce hidden"> 8184 INR 8185 â¹</span> 8186 </a> 8187 </li><li class="disclosure__item" tabindex="-1"> 8188 <a 8189 class="link link--text disclosure__link caption-large focus-inset" 8190 href="#" 8191 8192 data-value="NO" 8193 id="Norway" 8194 > 8195 <span 8196 8197 class="visibility-hidden" 8198 8199 > 8200 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8201 </span> 8202 <span class="country">Norway</span> 8203 <span class="localization-form__currency motion-reduce hidden"> 8204 INR 8205 â¹</span> 8206 </a> 8207 </li><li class="disclosure__item" tabindex="-1"> 8208 <a 8209 class="link link--text disclosure__link caption-large focus-inset" 8210 href="#" 8211 8212 data-value="OM" 8213 id="Oman" 8214 > 8215 <span 8216 8217 class="visibility-hidden" 8218 8219 > 8220 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8221 </span> 8222 <span class="country">Oman</span> 8223 <span class="localization-form__currency motion-reduce hidden"> 8224 INR 8225 â¹</span> 8226 </a> 8227 </li><li class="disclosure__item" tabindex="-1"> 8228 <a 8229 class="link link--text disclosure__link caption-large focus-inset" 8230 href="#" 8231 8232 data-value="PK" 8233 id="Pakistan" 8234 > 8235 <span 8236 8237 class="visibility-hidden" 8238 8239 > 8240 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8241 </span> 8242 <span class="country">Pakistan</span> 8243 <span class="localization-form__currency motion-reduce hidden"> 8244 INR 8245 â¹</span> 8246 </a> 8247 </li><li class="disclosure__item" tabindex="-1"> 8248 <a 8249 class="link link--text disclosure__link caption-large focus-inset" 8250 href="#" 8251 8252 data-value="PS" 8253 id="Palestinian Territories" 8254 >
8255 <span 8256 8257 class="visibility-hidden" 8258 8259 > 8260 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8261 </span> 8262 <span class="country">Palestinian Territories</span> 8263 <span class="localization-form__currency motion-reduce hidden"> 8264 INR 8265 â¹</span> 8266 </a> 8267 </li><li class="disclosure__item" tabindex="-1"> 8268 <a 8269 class="link link--text disclosure__link caption-large focus-inset" 8270 href="#" 8271 8272 data-value="PA" 8273 id="Panama" 8274 > 8275 <span 8276 8277 class="visibility-hidden" 8278 8279 > 8280 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8281 </span> 8282 <span class="country">Panama</span> 8283 <span class="localization-form__currency motion-reduce hidden"> 8284 INR 8285 â¹</span> 8286 </a> 8287 </li><li class="disclosure__item" tabindex="-1"> 8288 <a 8289 class="link link--text disclosure__link caption-large focus-inset" 8290 href="#" 8291 8292 data-value="PG" 8293 id="Papua New Guinea" 8294 > 8295 <span 8296 8297 class="visibility-hidden" 8298 8299 > 8300 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8301 </span> 8302 <span class="country">Papua New Guinea</span> 8303 <span class="localization-form__currency motion-reduce hidden"> 8304 INR 8305 â¹</span> 8306 </a> 8307 </li><li class="disclosure__item" tabindex="-1"> 8308 <a 8309 class="link link--text disclosure__link caption-large focus-inset" 8310 href="#" 8311 8312 data-value="PY" 8313 id="Paraguay" 8314 > 8315 <span 8316 8317 class="visibility-hidden" 8318 8319 > 8320 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8321 </span> 8322 <span class="country">Paraguay</span> 8323 <span class="localization-form__currency motion-reduce hidden"> 8324 INR 8325 â¹</span> 8326 </a> 8327 </li><li class="disclosure__item" tabindex="-1"> 8328 <a 8329 class="link link--text disclosure__link caption-large focus-inset" 8330 href="#" 8331 8332 data-value="PE" 8333 id="Peru" 8334 > 8335 <span 8336 8337 class="visibility-hidden" 8338 8339 > 8340 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8341 </span> 8342 <span class="country">Peru</span> 8343 <span class="localization-form__currency motion-reduce hidden"> 8344 INR 8345 â¹</span> 8346 </a> 8347 </li><li class="disclosure__item" tabindex="-1"> 8348 <a 8349 class="link link--text disclosure__link caption-large focus-inset" 8350 href="#" 8351 8352 data-value="PH" 8353 id="Philippines" 8354 > 8355 <span 8356 8357 class="visibility-hidden" 8358 8359 > 8360 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8361 </span>
8362 <span class="country">Philippines</span> 8363 <span class="localization-form__currency motion-reduce hidden"> 8364 INR 8365 â¹</span> 8366 </a> 8367 </li><li class="disclosure__item" tabindex="-1"> 8368 <a 8369 class="link link--text disclosure__link caption-large focus-inset" 8370 href="#" 8371 8372 data-value="PN" 8373 id="Pitcairn Islands" 8374 > 8375 <span 8376 8377 class="visibility-hidden" 8378 8379 > 8380 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8381 </span> 8382 <span class="country">Pitcairn Islands</span> 8383 <span class="localization-form__currency motion-reduce hidden"> 8384 INR 8385 â¹</span> 8386 </a> 8387 </li><li class="disclosure__item" tabindex="-1"> 8388 <a 8389 class="link link--text disclosure__link caption-large focus-inset" 8390 href="#" 8391 8392 data-value="PL" 8393 id="Poland" 8394 > 8395 <span 8396 8397 class="visibility-hidden" 8398 8399 > 8400 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8401 </span> 8402 <span class="country">Poland</span> 8403 <span class="localization-form__currency motion-reduce hidden"> 8404 INR 8405 â¹</span> 8406 </a> 8407 </li><li class="disclosure__item" tabindex="-1"> 8408 <a 8409 class="link link--text disclosure__link caption-large focus-inset" 8410 href="#" 8411 8412 data-value="PT" 8413 id="Portugal" 8414 > 8415 <span 8416 8417 class="visibility-hidden" 8418 8419 > 8420 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8421 </span> 8422 <span class="country">Portugal</span> 8423 <span class="localization-form__currency motion-reduce hidden"> 8424 INR 8425 â¹</span> 8426 </a> 8427 </li><li class="disclosure__item" tabindex="-1"> 8428 <a 8429 class="link link--text disclosure__link caption-large focus-inset" 8430 href="#" 8431 8432 data-value="QA" 8433 id="Qatar" 8434 > 8435 <span 8436 8437 class="visibility-hidden" 8438 8439 > 8440 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8441 </span> 8442 <span class="country">Qatar</span> 8443 <span class="localization-form__currency motion-reduce hidden"> 8444 INR 8445 â¹</span> 8446 </a> 8447 </li><li class="disclosure__item" tabindex="-1"> 8448 <a 8449 class="link link--text disclosure__link caption-large focus-inset" 8450 href="#" 8451 8452 data-value="RE" 8453 id="Réunion" 8454 > 8455 <span 8456 8457 class="visibility-hidden" 8458 8459 > 8460 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8461 </span> 8462 <span class="country">Réunion</span> 8463 <span class="localization-form__currency motion-reduce hidden"> 8464 INR 8465 â¹</span> 8466 </a> 8467 </li><li class="disclosure__item" tabindex="-1"> 8468 <a 8469 class="link link--text disclosure__link caption-large focus-inset" 8470 href="#" 8471 8472 data-value="RO" 8473 id="Romania" 8474 >
8475 <span 8476 8477 class="visibility-hidden" 8478 8479 > 8480 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8481 </span> 8482 <span class="country">Romania</span> 8483 <span class="localization-form__currency motion-reduce hidden"> 8484 INR 8485 â¹</span> 8486 </a> 8487 </li><li class="disclosure__item" tabindex="-1"> 8488 <a 8489 class="link link--text disclosure__link caption-large focus-inset" 8490 href="#" 8491 8492 data-value="RU" 8493 id="Russia" 8494 > 8495 <span 8496 8497 class="visibility-hidden" 8498 8499 > 8500 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8501 </span> 8502 <span class="country">Russia</span> 8503 <span class="localization-form__currency motion-reduce hidden"> 8504 INR 8505 â¹</span> 8506 </a> 8507 </li><li class="disclosure__item" tabindex="-1"> 8508 <a 8509 class="link link--text disclosure__link caption-large focus-inset" 8510 href="#" 8511 8512 data-value="RW" 8513 id="Rwanda" 8514 > 8515 <span 8516 8517 class="visibility-hidden" 8518 8519 > 8520 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8521 </span> 8522 <span class="country">Rwanda</span> 8523 <span class="localization-form__currency motion-reduce hidden"> 8524 INR 8525 â¹</span> 8526 </a> 8527 </li><li class="disclosure__item" tabindex="-1"> 8528 <a 8529 class="link link--text disclosure__link caption-large focus-inset" 8530 href="#" 8531 8532 data-value="WS" 8533 id="Samoa" 8534 > 8535 <span 8536 8537 class="visibility-hidden" 8538 8539 > 8540 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8541 </span> 8542 <span class="country">Samoa</span> 8543 <span class="localization-form__currency motion-reduce hidden"> 8544 INR 8545 â¹</span> 8546 </a> 8547 </li><li class="disclosure__item" tabindex="-1"> 8548 <a 8549 class="link link--text disclosure__link caption-large focus-inset" 8550 href="#" 8551 8552 data-value="SM" 8553 id="San Marino" 8554 > 8555 <span 8556 8557 class="visibility-hidden" 8558 8559 > 8560 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8561 </span> 8562 <span class="country">San Marino</span> 8563 <span class="localization-form__currency motion-reduce hidden"> 8564 INR 8565 â¹</span> 8566 </a> 8567 </li><li class="disclosure__item" tabindex="-1"> 8568 <a 8569 class="link link--text disclosure__link caption-large focus-inset" 8570 href="#" 8571 8572 data-value="ST" 8573 id="São Tomé & PrÃncipe" 8574 > 8575 <span 8576 8577 class="visibility-hidden" 8578 8579 > 8580 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8581 </span>
8582 <span class="country">São Tomé & PrÃncipe</span> 8583 <span class="localization-form__currency motion-reduce hidden"> 8584 INR 8585 â¹</span> 8586 </a> 8587 </li><li class="disclosure__item" tabindex="-1"> 8588 <a 8589 class="link link--text disclosure__link caption-large focus-inset" 8590 href="#" 8591 8592 data-value="SA" 8593 id="Saudi Arabia" 8594 > 8595 <span 8596 8597 class="visibility-hidden" 8598 8599 > 8600 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8601 </span> 8602 <span class="country">Saudi Arabia</span> 8603 <span class="localization-form__currency motion-reduce hidden"> 8604 INR 8605 â¹</span> 8606 </a> 8607 </li><li class="disclosure__item" tabindex="-1"> 8608 <a 8609 class="link link--text disclosure__link caption-large focus-inset" 8610 href="#" 8611 8612 data-value="SN" 8613 id="Senegal" 8614 > 8615 <span 8616 8617 class="visibility-hidden" 8618 8619 > 8620 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8621 </span> 8622 <span class="country">Senegal</span> 8623 <span class="localization-form__currency motion-reduce hidden"> 8624 INR 8625 â¹</span> 8626 </a> 8627 </li><li class="disclosure__item" tabindex="-1"> 8628 <a 8629 class="link link--text disclosure__link caption-large focus-inset" 8630 href="#" 8631 8632 data-value="RS" 8633 id="Serbia" 8634 > 8635 <span 8636 8637 class="visibility-hidden" 8638 8639 > 8640 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8641 </span> 8642 <span class="country">Serbia</span> 8643 <span class="localization-form__currency motion-reduce hidden"> 8644 INR 8645 â¹</span> 8646 </a> 8647 </li><li class="disclosure__item" tabindex="-1"> 8648 <a 8649 class="link link--text disclosure__link caption-large focus-inset" 8650 href="#" 8651 8652 data-value="SC" 8653 id="Seychelles" 8654 > 8655 <span 8656 8657 class="visibility-hidden" 8658 8659 > 8660 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8661 </span> 8662 <span class="country">Seychelles</span> 8663 <span class="localization-form__currency motion-reduce hidden"> 8664 INR 8665 â¹</span> 8666 </a> 8667 </li><li class="disclosure__item" tabindex="-1"> 8668 <a 8669 class="link link--text disclosure__link caption-large focus-inset" 8670 href="#" 8671 8672 data-value="SL" 8673 id="Sierra Leone" 8674 > 8675 <span 8676 8677 class="visibility-hidden" 8678 8679 > 8680 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8681 </span> 8682 <span class="country">Sierra Leone</span> 8683 <span class="localization-form__currency motion-reduce hidden"> 8684 INR 8685 â¹</span> 8686 </a> 8687 </li><li class="disclosure__item" tabindex="-1"> 8688 <a 8689 class="link link--text disclosure__link caption-large focus-inset" 8690 href="#" 8691 8692 data-value="SG" 8693 id="Singapore" 8694 >
8695 <span 8696 8697 class="visibility-hidden" 8698 8699 > 8700 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8701 </span> 8702 <span class="country">Singapore</span> 8703 <span class="localization-form__currency motion-reduce hidden"> 8704 INR 8705 â¹</span> 8706 </a> 8707 </li><li class="disclosure__item" tabindex="-1"> 8708 <a 8709 class="link link--text disclosure__link caption-large focus-inset" 8710 href="#" 8711 8712 data-value="SX" 8713 id="Sint Maarten" 8714 > 8715 <span 8716 8717 class="visibility-hidden" 8718 8719 > 8720 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8721 </span> 8722 <span class="country">Sint Maarten</span> 8723 <span class="localization-form__currency motion-reduce hidden"> 8724 INR 8725 â¹</span> 8726 </a> 8727 </li><li class="disclosure__item" tabindex="-1"> 8728 <a 8729 class="link link--text disclosure__link caption-large focus-inset" 8730 href="#" 8731 8732 data-value="SK" 8733 id="Slovakia" 8734 > 8735 <span 8736 8737 class="visibility-hidden" 8738 8739 > 8740 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8741 </span> 8742 <span class="country">Slovakia</span> 8743 <span class="localization-form__currency motion-reduce hidden"> 8744 INR 8745 â¹</span> 8746 </a> 8747 </li><li class="disclosure__item" tabindex="-1"> 8748 <a 8749 class="link link--text disclosure__link caption-large focus-inset" 8750 href="#" 8751 8752 data-value="SI" 8753 id="Slovenia" 8754 > 8755 <span 8756 8757 class="visibility-hidden" 8758 8759 > 8760 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8761 </span> 8762 <span class="country">Slovenia</span> 8763 <span class="localization-form__currency motion-reduce hidden"> 8764 INR 8765 â¹</span> 8766 </a> 8767 </li><li class="disclosure__item" tabindex="-1"> 8768 <a 8769 class="link link--text disclosure__link caption-large focus-inset" 8770 href="#" 8771 8772 data-value="SB" 8773 id="Solomon Islands" 8774 > 8775 <span 8776 8777 class="visibility-hidden" 8778 8779 > 8780 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8781 </span> 8782 <span class="country">Solomon Islands</span> 8783 <span class="localization-form__currency motion-reduce hidden"> 8784 INR 8785 â¹</span> 8786 </a> 8787 </li><li class="disclosure__item" tabindex="-1"> 8788 <a 8789 class="link link--text disclosure__link caption-large focus-inset" 8790 href="#" 8791 8792 data-value="SO" 8793 id="Somalia" 8794 > 8795 <span 8796 8797 class="visibility-hidden" 8798 8799 > 8800 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8801 </span>
8802 <span class="country">Somalia</span> 8803 <span class="localization-form__currency motion-reduce hidden"> 8804 INR 8805 â¹</span> 8806 </a> 8807 </li><li class="disclosure__item" tabindex="-1"> 8808 <a 8809 class="link link--text disclosure__link caption-large focus-inset" 8810 href="#" 8811 8812 data-value="ZA" 8813 id="South Africa" 8814 > 8815 <span 8816 8817 class="visibility-hidden" 8818 8819 > 8820 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8821 </span> 8822 <span class="country">South Africa</span> 8823 <span class="localization-form__currency motion-reduce hidden"> 8824 INR 8825 â¹</span> 8826 </a> 8827 </li><li class="disclosure__item" tabindex="-1"> 8828 <a 8829 class="link link--text disclosure__link caption-large focus-inset" 8830 href="#" 8831 8832 data-value="GS" 8833 id="South Georgia & South Sandwich Islands" 8834 > 8835 <span 8836 8837 class="visibility-hidden" 8838 8839 > 8840 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8841 </span> 8842 <span class="country">South Georgia & South Sandwich Islands</span> 8843 <span class="localization-form__currency motion-reduce hidden"> 8844 INR 8845 â¹</span> 8846 </a> 8847 </li><li class="disclosure__item" tabindex="-1"> 8848 <a 8849 class="link link--text disclosure__link caption-large focus-inset" 8850 href="#" 8851 8852 data-value="KR" 8853 id="South Korea" 8854 > 8855 <span 8856 8857 class="visibility-hidden" 8858 8859 > 8860 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8861 </span> 8862 <span class="country">South Korea</span> 8863 <span class="localization-form__currency motion-reduce hidden"> 8864 INR 8865 â¹</span> 8866 </a> 8867 </li><li class="disclosure__item" tabindex="-1"> 8868 <a 8869 class="link link--text disclosure__link caption-large focus-inset" 8870 href="#" 8871 8872 data-value="SS" 8873 id="South Sudan" 8874 > 8875 <span 8876 8877 class="visibility-hidden" 8878 8879 > 8880 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8881 </span> 8882 <span class="country">South Sudan</span> 8883 <span class="localization-form__currency motion-reduce hidden"> 8884 INR 8885 â¹</span> 8886 </a> 8887 </li><li class="disclosure__item" tabindex="-1"> 8888 <a 8889 class="link link--text disclosure__link caption-large focus-inset" 8890 href="#" 8891 8892 data-value="ES" 8893 id="Spain" 8894 > 8895 <span 8896 8897 class="visibility-hidden" 8898 8899 > 8900 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8901 </span> 8902 <span class="country">Spain</span> 8903 <span class="localization-form__currency motion-reduce hidden"> 8904 INR 8905 â¹</span> 8906 </a> 8907 </li><li class="disclosure__item" tabindex="-1"> 8908 <a 8909 class="link link--text disclosure__link caption-large focus-inset" 8910 href="#" 8911 8912 data-value="LK" 8913 id="Sri Lanka" 8914 >
8915 <span 8916 8917 class="visibility-hidden" 8918 8919 > 8920 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8921 </span> 8922 <span class="country">Sri Lanka</span> 8923 <span class="localization-form__currency motion-reduce hidden"> 8924 INR 8925 â¹</span> 8926 </a> 8927 </li><li class="disclosure__item" tabindex="-1"> 8928 <a 8929 class="link link--text disclosure__link caption-large focus-inset" 8930 href="#" 8931 8932 data-value="BL" 8933 id="St. Barthélemy" 8934 > 8935 <span 8936 8937 class="visibility-hidden" 8938 8939 > 8940 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8941 </span> 8942 <span class="country">St. Barthélemy</span> 8943 <span class="localization-form__currency motion-reduce hidden"> 8944 INR 8945 â¹</span> 8946 </a> 8947 </li><li class="disclosure__item" tabindex="-1"> 8948 <a 8949 class="link link--text disclosure__link caption-large focus-inset" 8950 href="#" 8951 8952 data-value="SH" 8953 id="St. Helena" 8954 > 8955 <span 8956 8957 class="visibility-hidden" 8958 8959 > 8960 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8961 </span> 8962 <span class="country">St. Helena</span> 8963 <span class="localization-form__currency motion-reduce hidden"> 8964 INR 8965 â¹</span> 8966 </a> 8967 </li><li class="disclosure__item" tabindex="-1"> 8968 <a 8969 class="link link--text disclosure__link caption-large focus-inset" 8970 href="#" 8971 8972 data-value="KN" 8973 id="St. Kitts & Nevis" 8974 > 8975 <span 8976 8977 class="visibility-hidden" 8978 8979 > 8980 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 8981 </span> 8982 <span class="country">St. Kitts & Nevis</span> 8983 <span class="localization-form__currency motion-reduce hidden"> 8984 INR 8985 â¹</span> 8986 </a> 8987 </li><li class="disclosure__item" tabindex="-1"> 8988 <a 8989 class="link link--text disclosure__link caption-large focus-inset" 8990 href="#" 8991 8992 data-value="LC" 8993 id="St. Lucia" 8994 > 8995 <span 8996 8997 class="visibility-hidden" 8998 8999 > 9000 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9001 </span> 9002 <span class="country">St. Lucia</span> 9003 <span class="localization-form__currency motion-reduce hidden"> 9004 INR 9005 â¹</span> 9006 </a> 9007 </li><li class="disclosure__item" tabindex="-1"> 9008 <a 9009 class="link link--text disclosure__link caption-large focus-inset" 9010 href="#" 9011 9012 data-value="MF" 9013 id="St. Martin" 9014 > 9015 <span 9016 9017 class="visibility-hidden" 9018 9019 > 9020 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9021 </span>
9022 <span class="country">St. Martin</span> 9023 <span class="localization-form__currency motion-reduce hidden"> 9024 INR 9025 â¹</span> 9026 </a> 9027 </li><li class="disclosure__item" tabindex="-1"> 9028 <a 9029 class="link link--text disclosure__link caption-large focus-inset" 9030 href="#" 9031 9032 data-value="PM" 9033 id="St. Pierre & Miquelon" 9034 > 9035 <span 9036 9037 class="visibility-hidden" 9038 9039 > 9040 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9041 </span> 9042 <span class="country">St. Pierre & Miquelon</span> 9043 <span class="localization-form__currency motion-reduce hidden"> 9044 INR 9045 â¹</span> 9046 </a> 9047 </li><li class="disclosure__item" tabindex="-1"> 9048 <a 9049 class="link link--text disclosure__link caption-large focus-inset" 9050 href="#" 9051 9052 data-value="VC" 9053 id="St. Vincent & Grenadines" 9054 > 9055 <span 9056 9057 class="visibility-hidden" 9058 9059 > 9060 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9061 </span> 9062 <span class="country">St. Vincent & Grenadines</span> 9063 <span class="localization-form__currency motion-reduce hidden"> 9064 INR 9065 â¹</span> 9066 </a> 9067 </li><li class="disclosure__item" tabindex="-1"> 9068 <a 9069 class="link link--text disclosure__link caption-large focus-inset" 9070 href="#" 9071 9072 data-value="SD" 9073 id="Sudan" 9074 > 9075 <span 9076 9077 class="visibility-hidden" 9078 9079 > 9080 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9081 </span> 9082 <span class="country">Sudan</span> 9083 <span class="localization-form__currency motion-reduce hidden"> 9084 INR 9085 â¹</span> 9086 </a> 9087 </li><li class="disclosure__item" tabindex="-1"> 9088 <a 9089 class="link link--text disclosure__link caption-large focus-inset" 9090 href="#" 9091 9092 data-value="SR" 9093 id="Suriname" 9094 > 9095 <span 9096 9097 class="visibility-hidden" 9098 9099 > 9100 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9101 </span> 9102 <span class="country">Suriname</span> 9103 <span class="localization-form__currency motion-reduce hidden"> 9104 INR 9105 â¹</span> 9106 </a> 9107 </li><li class="disclosure__item" tabindex="-1"> 9108 <a 9109 class="link link--text disclosure__link caption-large focus-inset" 9110 href="#" 9111 9112 data-value="SJ" 9113 id="Svalbard & Jan Mayen" 9114 > 9115 <span 9116 9117 class="visibility-hidden" 9118 9119 > 9120 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9121 </span> 9122 <span class="country">Svalbard & Jan Mayen</span> 9123 <span class="localization-form__currency motion-reduce hidden"> 9124 INR 9125 â¹</span> 9126 </a> 9127 </li><li class="disclosure__item" tabindex="-1"> 9128 <a 9129 class="link link--text disclosure__link caption-large focus-inset" 9130 href="#" 9131 9132 data-value="SE" 9133 id="Sweden" 9134 >
9135 <span 9136 9137 class="visibility-hidden" 9138 9139 > 9140 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9141 </span> 9142 <span class="country">Sweden</span> 9143 <span class="localization-form__currency motion-reduce hidden"> 9144 INR 9145 â¹</span> 9146 </a> 9147 </li><li class="disclosure__item" tabindex="-1"> 9148 <a 9149 class="link link--text disclosure__link caption-large focus-inset" 9150 href="#" 9151 9152 data-value="CH" 9153 id="Switzerland" 9154 > 9155 <span 9156 9157 class="visibility-hidden" 9158 9159 > 9160 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9161 </span> 9162 <span class="country">Switzerland</span> 9163 <span class="localization-form__currency motion-reduce hidden"> 9164 INR 9165 â¹</span> 9166 </a> 9167 </li><li class="disclosure__item" tabindex="-1"> 9168 <a 9169 class="link link--text disclosure__link caption-large focus-inset" 9170 href="#" 9171 9172 data-value="TW" 9173 id="Taiwan" 9174 > 9175 <span 9176 9177 class="visibility-hidden" 9178 9179 > 9180 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9181 </span> 9182 <span class="country">Taiwan</span> 9183 <span class="localization-form__currency motion-reduce hidden"> 9184 INR 9185 â¹</span> 9186 </a> 9187 </li><li class="disclosure__item" tabindex="-1"> 9188 <a 9189 class="link link--text disclosure__link caption-large focus-inset" 9190 href="#" 9191 9192 data-value="TJ" 9193 id="Tajikistan" 9194 > 9195 <span 9196 9197 class="visibility-hidden" 9198 9199 > 9200 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9201 </span> 9202 <span class="country">Tajikistan</span> 9203 <span class="localization-form__currency motion-reduce hidden"> 9204 INR 9205 â¹</span> 9206 </a> 9207 </li><li class="disclosure__item" tabindex="-1"> 9208 <a 9209 class="link link--text disclosure__link caption-large focus-inset" 9210 href="#" 9211 9212 data-value="TZ" 9213 id="Tanzania" 9214 > 9215 <span 9216 9217 class="visibility-hidden" 9218 9219 > 9220 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9221 </span> 9222 <span class="country">Tanzania</span> 9223 <span class="localization-form__currency motion-reduce hidden"> 9224 INR 9225 â¹</span> 9226 </a> 9227 </li><li class="disclosure__item" tabindex="-1"> 9228 <a 9229 class="link link--text disclosure__link caption-large focus-inset" 9230 href="#" 9231 9232 data-value="TH" 9233 id="Thailand" 9234 > 9235 <span 9236 9237 class="visibility-hidden" 9238 9239 > 9240 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9241 </span>
9242 <span class="country">Thailand</span> 9243 <span class="localization-form__currency motion-reduce hidden"> 9244 INR 9245 â¹</span> 9246 </a> 9247 </li><li class="disclosure__item" tabindex="-1"> 9248 <a 9249 class="link link--text disclosure__link caption-large focus-inset" 9250 href="#" 9251 9252 data-value="TL" 9253 id="Timor-Leste" 9254 > 9255 <span 9256 9257 class="visibility-hidden" 9258 9259 > 9260 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9261 </span> 9262 <span class="country">Timor-Leste</span> 9263 <span class="localization-form__currency motion-reduce hidden"> 9264 INR 9265 â¹</span> 9266 </a> 9267 </li><li class="disclosure__item" tabindex="-1"> 9268 <a 9269 class="link link--text disclosure__link caption-large focus-inset" 9270 href="#" 9271 9272 data-value="TG" 9273 id="Togo" 9274 > 9275 <span 9276 9277 class="visibility-hidden" 9278 9279 > 9280 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9281 </span> 9282 <span class="country">Togo</span> 9283 <span class="localization-form__currency motion-reduce hidden"> 9284 INR 9285 â¹</span> 9286 </a> 9287 </li><li class="disclosure__item" tabindex="-1"> 9288 <a 9289 class="link link--text disclosure__link caption-large focus-inset" 9290 href="#" 9291 9292 data-value="TK" 9293 id="Tokelau" 9294 > 9295 <span 9296 9297 class="visibility-hidden" 9298 9299 > 9300 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9301 </span> 9302 <span class="country">Tokelau</span> 9303 <span class="localization-form__currency motion-reduce hidden"> 9304 INR 9305 â¹</span> 9306 </a> 9307 </li><li class="disclosure__item" tabindex="-1"> 9308 <a 9309 class="link link--text disclosure__link caption-large focus-inset" 9310 href="#" 9311 9312 data-value="TO" 9313 id="Tonga" 9314 > 9315 <span 9316 9317 class="visibility-hidden" 9318 9319 > 9320 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9321 </span> 9322 <span class="country">Tonga</span> 9323 <span class="localization-form__currency motion-reduce hidden"> 9324 INR 9325 â¹</span> 9326 </a> 9327 </li><li class="disclosure__item" tabindex="-1"> 9328 <a 9329 class="link link--text disclosure__link caption-large focus-inset" 9330 href="#" 9331 9332 data-value="TT" 9333 id="Trinidad & Tobago" 9334 > 9335 <span 9336 9337 class="visibility-hidden" 9338 9339 > 9340 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9341 </span> 9342 <span class="country">Trinidad & Tobago</span> 9343 <span class="localization-form__currency motion-reduce hidden"> 9344 INR 9345 â¹</span> 9346 </a> 9347 </li><li class="disclosure__item" tabindex="-1"> 9348 <a 9349 class="link link--text disclosure__link caption-large focus-inset" 9350 href="#" 9351 9352 data-value="TA" 9353 id="Tristan da Cunha" 9354 >
9355 <span 9356 9357 class="visibility-hidden" 9358 9359 > 9360 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9361 </span> 9362 <span class="country">Tristan da Cunha</span> 9363 <span class="localization-form__currency motion-reduce hidden"> 9364 INR 9365 â¹</span> 9366 </a> 9367 </li><li class="disclosure__item" tabindex="-1"> 9368 <a 9369 class="link link--text disclosure__link caption-large focus-inset" 9370 href="#" 9371 9372 data-value="TN" 9373 id="Tunisia" 9374 > 9375 <span 9376 9377 class="visibility-hidden" 9378 9379 > 9380 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9381 </span> 9382 <span class="country">Tunisia</span> 9383 <span class="localization-form__currency motion-reduce hidden"> 9384 INR 9385 â¹</span> 9386 </a> 9387 </li><li class="disclosure__item" tabindex="-1"> 9388 <a 9389 class="link link--text disclosure__link caption-large focus-inset" 9390 href="#" 9391 9392 data-value="TR" 9393 id="Türkiye" 9394 > 9395 <span 9396 9397 class="visibility-hidden" 9398 9399 > 9400 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9401 </span> 9402 <span class="country">Türkiye</span> 9403 <span class="localization-form__currency motion-reduce hidden"> 9404 INR 9405 â¹</span> 9406 </a> 9407 </li><li class="disclosure__item" tabindex="-1"> 9408 <a 9409 class="link link--text disclosure__link caption-large focus-inset" 9410 href="#" 9411 9412 data-value="TM" 9413 id="Turkmenistan" 9414 > 9415 <span 9416 9417 class="visibility-hidden" 9418 9419 > 9420 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9421 </span> 9422 <span class="country">Turkmenistan</span> 9423 <span class="localization-form__currency motion-reduce hidden"> 9424 INR 9425 â¹</span> 9426 </a> 9427 </li><li class="disclosure__item" tabindex="-1"> 9428 <a 9429 class="link link--text disclosure__link caption-large focus-inset" 9430 href="#" 9431 9432 data-value="TC" 9433 id="Turks & Caicos Islands" 9434 > 9435 <span 9436 9437 class="visibility-hidden" 9438 9439 > 9440 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9441 </span> 9442 <span class="country">Turks & Caicos Islands</span> 9443 <span class="localization-form__currency motion-reduce hidden"> 9444 INR 9445 â¹</span> 9446 </a> 9447 </li><li class="disclosure__item" tabindex="-1"> 9448 <a 9449 class="link link--text disclosure__link caption-large focus-inset" 9450 href="#" 9451 9452 data-value="TV" 9453 id="Tuvalu" 9454 > 9455 <span 9456 9457 class="visibility-hidden" 9458 9459 > 9460 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9461 </span>
9462 <span class="country">Tuvalu</span> 9463 <span class="localization-form__currency motion-reduce hidden"> 9464 INR 9465 â¹</span> 9466 </a> 9467 </li><li class="disclosure__item" tabindex="-1"> 9468 <a 9469 class="link link--text disclosure__link caption-large focus-inset" 9470 href="#" 9471 9472 data-value="UM" 9473 id="U.S. Outlying Islands" 9474 > 9475 <span 9476 9477 class="visibility-hidden" 9478 9479 > 9480 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9481 </span> 9482 <span class="country">U.S. Outlying Islands</span> 9483 <span class="localization-form__currency motion-reduce hidden"> 9484 INR 9485 â¹</span> 9486 </a> 9487 </li><li class="disclosure__item" tabindex="-1"> 9488 <a 9489 class="link link--text disclosure__link caption-large focus-inset" 9490 href="#" 9491 9492 data-value="UG" 9493 id="Uganda" 9494 > 9495 <span 9496 9497 class="visibility-hidden" 9498 9499 > 9500 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9501 </span> 9502 <span class="country">Uganda</span> 9503 <span class="localization-form__currency motion-reduce hidden"> 9504 INR 9505 â¹</span> 9506 </a> 9507 </li><li class="disclosure__item" tabindex="-1"> 9508 <a 9509 class="link link--text disclosure__link caption-large focus-inset" 9510 href="#" 9511 9512 data-value="UA" 9513 id="Ukraine" 9514 > 9515 <span 9516 9517 class="visibility-hidden" 9518 9519 > 9520 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9521 </span> 9522 <span class="country">Ukraine</span> 9523 <span class="localization-form__currency motion-reduce hidden"> 9524 INR 9525 â¹</span> 9526 </a> 9527 </li><li class="disclosure__item" tabindex="-1"> 9528 <a 9529 class="link link--text disclosure__link caption-large focus-inset" 9530 href="#" 9531 9532 data-value="AE" 9533 id="United Arab Emirates" 9534 > 9535 <span 9536 9537 class="visibility-hidden" 9538 9539 > 9540 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9541 </span> 9542 <span class="country">United Arab Emirates</span> 9543 <span class="localization-form__currency motion-reduce hidden"> 9544 INR 9545 â¹</span> 9546 </a> 9547 </li><li class="disclosure__item" tabindex="-1"> 9548 <a 9549 class="link link--text disclosure__link caption-large focus-inset" 9550 href="#" 9551 9552 data-value="GB" 9553 id="United Kingdom" 9554 > 9555 <span 9556 9557 class="visibility-hidden" 9558 9559 > 9560 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9561 </span> 9562 <span class="country">United Kingdom</span> 9563 <span class="localization-form__currency motion-reduce hidden"> 9564 INR 9565 â¹</span> 9566 </a> 9567 </li><li class="disclosure__item" tabindex="-1"> 9568 <a 9569 class="link link--text disclosure__link caption-large focus-inset" 9570 href="#" 9571 9572 aria-current="true" 9573 9574 data-value="US" 9575 id="United States" 9576 >
9577 <span 9578 9579 > 9580 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9581 </span> 9582 <span class="country">United States</span> 9583 <span class="localization-form__currency motion-reduce hidden"> 9584 INR 9585 â¹</span> 9586 </a> 9587 </li><li class="disclosure__item" tabindex="-1"> 9588 <a 9589 class="link link--text disclosure__link caption-large focus-inset" 9590 href="#" 9591 9592 data-value="UY" 9593 id="Uruguay" 9594 > 9595 <span 9596 9597 class="visibility-hidden" 9598 9599 > 9600 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9601 </span> 9602 <span class="country">Uruguay</span> 9603 <span class="localization-form__currency motion-reduce hidden"> 9604 INR 9605 â¹</span> 9606 </a> 9607 </li><li class="disclosure__item" tabindex="-1"> 9608 <a 9609 class="link link--text disclosure__link caption-large focus-inset" 9610 href="#" 9611 9612 data-value="UZ" 9613 id="Uzbekistan" 9614 > 9615 <span 9616 9617 class="visibility-hidden" 9618 9619 > 9620 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9621 </span> 9622 <span class="country">Uzbekistan</span> 9623 <span class="localization-form__currency motion-reduce hidden"> 9624 INR 9625 â¹</span> 9626 </a> 9627 </li><li class="disclosure__item" tabindex="-1"> 9628 <a 9629 class="link link--text disclosure__link caption-large focus-inset" 9630 href="#" 9631 9632 data-value="VU" 9633 id="Vanuatu" 9634 > 9635 <span 9636 9637 class="visibility-hidden" 9638 9639 > 9640 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9641 </span> 9642 <span class="country">Vanuatu</span> 9643 <span class="localization-form__currency motion-reduce hidden"> 9644 INR 9645 â¹</span> 9646 </a> 9647 </li><li class="disclosure__item" tabindex="-1"> 9648 <a 9649 class="link link--text disclosure__link caption-large focus-inset" 9650 href="#" 9651 9652 data-value="VA" 9653 id="Vatican City" 9654 > 9655 <span 9656 9657 class="visibility-hidden" 9658 9659 > 9660 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9661 </span> 9662 <span class="country">Vatican City</span> 9663 <span class="localization-form__currency motion-reduce hidden"> 9664 INR 9665 â¹</span> 9666 </a> 9667 </li><li class="disclosure__item" tabindex="-1"> 9668 <a 9669 class="link link--text disclosure__link caption-large focus-inset" 9670 href="#" 9671 9672 data-value="VE" 9673 id="Venezuela" 9674 > 9675 <span 9676 9677 class="visibility-hidden" 9678 9679 > 9680 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9681 </span>
9682 <span class="country">Venezuela</span> 9683 <span class="localization-form__currency motion-reduce hidden"> 9684 INR 9685 â¹</span> 9686 </a> 9687 </li><li class="disclosure__item" tabindex="-1"> 9688 <a 9689 class="link link--text disclosure__link caption-large focus-inset" 9690 href="#" 9691 9692 data-value="VN" 9693 id="Vietnam" 9694 > 9695 <span 9696 9697 class="visibility-hidden" 9698 9699 > 9700 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9701 </span> 9702 <span class="country">Vietnam</span> 9703 <span class="localization-form__currency motion-reduce hidden"> 9704 INR 9705 â¹</span> 9706 </a> 9707 </li><li class="disclosure__item" tabindex="-1"> 9708 <a 9709 class="link link--text disclosure__link caption-large focus-inset" 9710 href="#" 9711 9712 data-value="WF" 9713 id="Wallis & Futuna" 9714 > 9715 <span 9716 9717 class="visibility-hidden" 9718 9719 > 9720 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9721 </span> 9722 <span class="country">Wallis & Futuna</span> 9723 <span class="localization-form__currency motion-reduce hidden"> 9724 INR 9725 â¹</span> 9726 </a> 9727 </li><li class="disclosure__item" tabindex="-1"> 9728 <a 9729 class="link link--text disclosure__link caption-large focus-inset" 9730 href="#" 9731 9732 data-value="EH" 9733 id="Western Sahara" 9734 > 9735 <span 9736 9737 class="visibility-hidden" 9738 9739 > 9740 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9741 </span> 9742 <span class="country">Western Sahara</span> 9743 <span class="localization-form__currency motion-reduce hidden"> 9744 INR 9745 â¹</span> 9746 </a> 9747 </li><li class="disclosure__item" tabindex="-1"> 9748 <a 9749 class="link link--text disclosure__link caption-large focus-inset" 9750 href="#" 9751 9752 data-value="YE" 9753 id="Yemen" 9754 > 9755 <span 9756 9757 class="visibility-hidden" 9758 9759 > 9760 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9761 </span> 9762 <span class="country">Yemen</span> 9763 <span class="localization-form__currency motion-reduce hidden"> 9764 INR 9765 â¹</span> 9766 </a> 9767 </li><li class="disclosure__item" tabindex="-1"> 9768 <a 9769 class="link link--text disclosure__link caption-large focus-inset" 9770 href="#" 9771 9772 data-value="ZM" 9773 id="Zambia" 9774 > 9775 <span 9776 9777 class="visibility-hidden" 9778 9779 > 9780 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9781 </span> 9782 <span class="country">Zambia</span> 9783 <span class="localization-form__currency motion-reduce hidden"> 9784 INR 9785 â¹</span> 9786 </a> 9787 </li><li class="disclosure__item" tabindex="-1"> 9788 <a 9789 class="link link--text disclosure__link caption-large focus-inset" 9790 href="#" 9791 9792 data-value="ZW" 9793 id="Zimbabwe" 9794 >
9795 <span 9796 9797 class="visibility-hidden" 9798 9799 > 9800 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><use href="#icon-checkmark-HeaderCountryMobile"/></svg> 9801 </span> 9802 <span class="country">Zimbabwe</span> 9803 <span class="localization-form__currency motion-reduce hidden"> 9804 INR 9805 â¹</span> 9806 </a> 9807 </li></ul> 9808 </div> 9809 </div> 9810 <div class="country-selector__overlay"></div> 9811</div> 9812<input type="hidden" name="country_code" value="US"> 9813</div></form></localization-form> 9814 9815</div><ul class="list list-social list-unstyled" role="list"><li class="list-social__item"> 9816 <a href="https://www.facebook.com/profile.php?id=61581114748676" class="list-social__link link"> 9817 <span class="svg-wrapper"><svg class="icon icon-facebook" viewBox="0 0 20 20"><path fill="currentColor" d="M18 10.049C18 5.603 14.419 2 10 2s-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951"/></svg> 9818</span> 9819 <span class="visually-hidden">Facebook</span> 9820 </a> 9821 </li><li class="list-social__item"> 9822 <a href="https://www.linkedin.com/company/lil-legends/" class="list-social__link link"> 9823 <span class="svg-wrapper"><?xml version="1.0" encoding="iso-8859-1"?> 9824<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools --> 9825<svg height="800px" width="800px" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" 9826 viewBox="0 0 382 382" xml:space="preserve"> 9827<path style="fill:#0077B7;" d="M347.445,0H34.555C15.471,0,0,15.471,0,34.555v312.889C0,366.529,15.471,382,34.555,382h312.889 9828 C366.529,382,382,366.529,382,347.444V34.555C382,15.471,366.529,0,347.445,0z M118.207,329.844c0,5.554-4.502,10.056-10.056,10.056 9829 H65.345c-5.554,0-10.056-4.502-10.056-10.056V150.403c0-5.554,4.502-10.056,10.056-10.056h42.806 9830 c5.554,0,10.056,4.502,10.056,10.056V329.844z M86.748,123.432c-22.459,0-40.666-18.207-40.666-40.666S64.289,42.1,86.748,42.1 9831 s40.666,18.207,40.666,40.666S109.208,123.432,86.748,123.432z M341.91,330.654c0,5.106-4.14,9.246-9.246,9.246H286.73 9832 c-5.106,0-9.246-4.14-9.246-9.246v-84.168c0-12.556,3.683-55.021-32.813-55.021c-28.309,0-34.051,29.066-35.204,42.11v97.079 9833 c0,5.106-4.139,9.246-9.246,9.246h-44.426c-5.106,0-9.246-4.14-9.246-9.246V149.593c0-5.106,4.14-9.246,9.246-9.246h44.426 9834 c5.106,0,9.246,4.14,9.246,9.246v15.655c10.497-15.753,26.097-27.912,59.312-27.912c73.552,0,73.131,68.716,73.131,106.472 9835 L341.91,330.654L341.91,330.654z"/> 9836</svg></span> 9837 <span class="visually-hidden">Linkedin</span> 9838 </a> 9839 </li><li class="list-social__item"> 9840 <a href="https://www.instagram.com/lillegendsbooks/" class="list-social__link link"> 9841 <span class="svg-wrapper"><svg class="icon icon-instagram" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.4 2.4 0 0 0-.912.593 2.5 2.5 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23s.01 2.39.046 3.229c.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046s2.39-.01 3.23-.046c.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23s-.01-2.39-.055-3.229c-.027-.784-.164-1.204-.274-1.495a2.4 2.4 0 0 0-.593-.913 2.6 2.6 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045a63 63 0 0 1 3.302.045c.664.014 1.321.14 1.943.374a4 4 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.9 3.9 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.15 4.15 0 0 1-1.414-.922 4.1 4.1 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.4 4.4 0 0 1 .92-1.414 4.2 4.2 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805m1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93m5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355" clip-rule="evenodd"/></svg> 9842</span>
9843 <span class="visually-hidden">Instagram</span> 9844 </a> 9845 </li></ul> 9846 </div> 9847 </div> 9848 </div> 9849 </div> 9850 </details> 9851</header-drawer> 9852<span class="header__heading"> 9853 <a href="/" class="header__heading-link link link--text focus-inset"><div class="header__heading-logo-wrapper"><img src="//lillegendsbooks.com/cdn/shop/files/Oswaal_Books_Logo_wor-21_1_1.png?v=1784202245&width=600" alt="Lil Legends Books" srcset="//lillegendsbooks.com/cdn/shop/files/Oswaal_Books_Logo_wor-21_1_1.png?v=1784202245&width=230 230w, //lillegendsbooks.com/cdn/shop/files/Oswaal_Books_Logo_wor-21_1_1.png?v=1784202245&width=345 345w, //lillegendsbooks.com/cdn/shop/files/Oswaal_Books_Logo_wor-21_1_1.png?v=1784202245&width=460 460w" width="230" height="57.212500000000006" loading="eager" class="header__heading-logo motion-reduce" sizes="(max-width: 460px) 50vw, 230px"> 9854 </div></a> 9855 </span> 9856 <style> 9857@media screen and (min-width: 990px) { 9858 .mega-menu:hover > .mega-menu__content { 9859 display: block !important; 9860 } 9861 9862 .mega-menu[open] > .mega-menu__content { 9863 display: block; 9864 } 9865 9866 .mega-menu summary { 9867 pointer-events: none; 9868 } 9869 9870 .mega-menu summary a { 9871 pointer-events: auto; 9872 } 9873} 9874 9875 </style> 9876 9877<nav class="header__inline-menu"> 9878 <ul class="list-menu list-menu--inline" role="list"><li class="header__menu-item-wrapper"><header-menu> 9879 <details id="Details-HeaderMenu-1" class="mega-menu"> 9880 <summary 9881 id="HeaderMenu-by-age" 9882 class="header__menu-item list-menu__item link focus-inset" 9883 > 9884 <a 9885 href="/collections/shop-by-age" 9886 class="header__menu-link-wrapper" 9887 data-mega-menu-trigger 9888 > 9889 <span class="">By Age</span> 9890 </a><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 9891</summary> 9892 9893 <div 9894 id="MegaMenu-Content-1" 9895 class="mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup" 9896 tabindex="-1" 9897 > 9898 <ul 9899 class="mega-menu__list page-width mega-menu__list--condensed" 9900 role="list" 9901 ><li> 9902 <a 9903 id="HeaderMenu-by-age-0-2-years" 9904 href="/collections/0-2-years" 9905 class="mega-menu__link mega-menu__link--level-2 link" 9906 9907 > 9908 0-2 Years 9909 </a></li><li> 9910 <a 9911 id="HeaderMenu-by-age-3-5-years" 9912 href="/collections/3-5-years" 9913 class="mega-menu__link mega-menu__link--level-2 link" 9914 9915 > 9916 3-5 Years 9917 </a></li><li> 9918 <a 9919 id="HeaderMenu-by-age-6-11-years" 9920 href="/collections/6-11-years" 9921 class="mega-menu__link mega-menu__link--level-2 link" 9922 9923 > 9924 6-11 Years 9925 </a></li></ul> 9926 </div> 9927 </details> 9928 </header-menu></li><li class="header__menu-item-wrapper"><header-menu> 9929 <details id="Details-HeaderMenu-2" class="mega-menu"> 9930 <summary 9931 id="HeaderMenu-activity" 9932 class="header__menu-item list-menu__item link focus-inset" 9933 > 9934 <a 9935 href="/collections/interactive-learning" 9936 class="header__menu-link-wrapper" 9937 data-mega-menu-trigger 9938 > 9939 <span class="">Activity</span> 9940 </a><svg class="icon icon-caret" viewBox="0 0 10 6">
9940<path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 9941</summary> 9942 9943 <div 9944 id="MegaMenu-Content-2" 9945 class="mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup" 9946 tabindex="-1" 9947 > 9948 <ul 9949 class="mega-menu__list page-width" 9950 role="list" 9951 ><li> 9952 <a 9953 id="HeaderMenu-activity-activity-books" 9954 href="/collections/activity-books" 9955 class="mega-menu__link mega-menu__link--level-2 link" 9956 9957 > 9958 Activity Books 9959 </a><ul class="list-unstyled" role="list"><li> 9960 <a 9961 id="HeaderMenu-activity-activity-books-age-3" 9962 href="/collections/activity-books-for-3-year-olds" 9963 class="mega-menu__link link" 9964 9965 > 9966 Age 3+ 9967 </a> 9968 </li><li> 9969 <a 9970 id="HeaderMenu-activity-activity-books-age-4" 9971 href="/collections/activity-books-for-4-year-olds" 9972 class="mega-menu__link link" 9973 9974 > 9975 Age 4+ 9976 </a> 9977 </li><li> 9978 <a 9979 id="HeaderMenu-activity-activity-books-age-5" 9980 href="/collections/activity-books-for-5-year-olds" 9981 class="mega-menu__link link" 9982 9983 > 9984 Age 5+ 9985 </a> 9986 </li><li> 9987 <a 9988 id="HeaderMenu-activity-activity-books-mindful-mazes" 9989 href="/collections/mindful-mazes" 9990 class="mega-menu__link link" 9991 9992 > 9993 Mindful Mazes 9994 </a> 9995 </li></ul></li><li> 9996 <a 9997 id="HeaderMenu-activity-book-of-imagination" 9998 href="/collections/book-of-imagination" 9999 class="mega-menu__link mega-menu__link--level-2 link" 10000 10001 > 10002 Book of Imagination 10003 </a></li><li> 10004 <a 10005 id="HeaderMenu-activity-phonic-reading" 10006 href="/collections/phonic-reading" 10007 class="mega-menu__link mega-menu__link--level-2 link" 10008 10009 > 10010 Phonic Reading 10011 </a></li><li> 10012 <a 10013 id="HeaderMenu-activity-flashcards" 10014 href="/collections/flashcards" 10015 class="mega-menu__link mega-menu__link--level-2 link" 10016 10017 > 10018 Flashcards 10019 </a></li><li> 10020 <a 10021 id="HeaderMenu-activity-250-activity-book" 10022 href="/collections/250-activity-book" 10023 class="mega-menu__link mega-menu__link--level-2 link" 10024 10025 > 10026 250+ Activity Book 10027 </a></li><li> 10028 <a 10029 id="HeaderMenu-activity-puzzle-books" 10030 href="/collections/puzzle-books" 10031 class="mega-menu__link mega-menu__link--level-2 link" 10032 10033 > 10034 Puzzle Books 10035 </a></li><li> 10036 <a 10037 id="HeaderMenu-activity-hindi-learning-books" 10038 href="/collections/mitali-hindi-literacy-series" 10039 class="mega-menu__link mega-menu__link--level-2 link" 10040 10041 > 10042 Hindi Learning Books 10043 </a></li><li> 10044 <a 10045 id="HeaderMenu-activity-sticker-books" 10046 href="/collections/sticker-books" 10047 class="mega-menu__link mega-menu__link--level-2 link" 10048 10049 > 10050 Sticker Books 10051 </a><ul class="list-unstyled" role="list"><li> 10052 <a 10053 id="HeaderMenu-activity-sticker-books-shapes" 10054 href="/collections/shapes" 10055 class="mega-menu__link link" 10056 10057 > 10058 Shapes 10059 </a> 10060 </li><li> 10061 <a 10062 id="HeaderMenu-activity-sticker-books-animals" 10063 href="/collections/animals" 10064 class="mega-menu__link link" 10065 10066 > 10067 Animals 10068 </a> 10069 </li><li> 10070 <a 10071 id="HeaderMenu-activity-sticker-books-numbers" 10072 href="/collections/numbers" 10073 class="mega-menu__link link" 10074 10075 > 10076 Numbers 10077 </a> 10078 </li><li> 10079 <a 10080 id="HeaderMenu-activity-sticker-books-flags-of-the-world" 10081 href="/collections/flags-of-the-world" 10082 class="mega-menu__link link" 10083 10084 > 10085 Flags of the World 10086 </a> 10087 </li><li> 10088 <a 10089 id="HeaderMenu-activity-sticker-books-reward-stickers" 10090 href="/collections/reward-stickers" 10091 class="mega-menu__link link" 10092 10093 > 10094 Reward Stickers 10095 </a> 10096 </li></ul></li><li> 10097 <a 10098 id="HeaderMenu-activity-box-set" 10099 href="/collections/box-set" 10100 class="mega-menu__link mega-menu__link--level-2 link" 10101 10102 > 10103 Box Set 10104 </a></li></ul> 10105 </div> 10106 </details> 10107 </header-menu></li><li class="header__menu-item-wrapper"><header-menu> 10108 <details id="Details-HeaderMenu-3" class="mega-menu"> 10109 <summary 10110 id="HeaderMenu-writing" 10111 class="header__menu-item list-menu__item link focus-inset" 10112 > 10113 <a 10114 href="/collections/writing-books" 10115 class="header__menu-link-wrapper" 10116 data-mega-menu-trigger 10117 >
10118 <span class="">Writing</span> 10119 </a><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 10120</summary> 10121 10122 <div 10123 id="MegaMenu-Content-3" 10124 class="mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup" 10125 tabindex="-1" 10126 > 10127 <ul 10128 class="mega-menu__list page-width mega-menu__list--condensed" 10129 role="list" 10130 ><li> 10131 <a 10132 id="HeaderMenu-writing-lines-patterns-tracing" 10133 href="/collections/lines-patterns-tracing" 10134 class="mega-menu__link mega-menu__link--level-2 link" 10135 10136 > 10137 Lines & Patterns Tracing 10138 </a></li><li> 10139 <a 10140 id="HeaderMenu-writing-number-tracing" 10141 href="/collections/number-tracing" 10142 class="mega-menu__link mega-menu__link--level-2 link" 10143 10144 > 10145 Number Tracing 10146 </a></li><li> 10147 <a 10148 id="HeaderMenu-writing-alphabet-tracing" 10149 href="/collections/alphabet-tracing" 10150 class="mega-menu__link mega-menu__link--level-2 link" 10151 10152 > 10153 Alphabet Tracing 10154 </a></li><li> 10155 <a 10156 id="HeaderMenu-writing-pencil-control" 10157 href="/collections/pencil-control" 10158 class="mega-menu__link mega-menu__link--level-2 link" 10159 10160 > 10161 Pencil Control 10162 </a></li><li> 10163 <a 10164 id="HeaderMenu-writing-cursive-writing-book" 10165 href="/collections/cursive-writing-book" 10166 class="mega-menu__link mega-menu__link--level-2 link" 10167 10168 > 10169 Cursive Writing Book 10170 </a></li></ul> 10171 </div> 10172 </details> 10173 </header-menu></li><li class="header__menu-item-wrapper"><header-menu> 10174 <details id="Details-HeaderMenu-4" class="mega-menu"> 10175 <summary 10176 id="HeaderMenu-coloring" 10177 class="header__menu-item list-menu__item link focus-inset" 10178 > 10179 <a 10180 href="/collections/coloring-books" 10181 class="header__menu-link-wrapper" 10182 data-mega-menu-trigger 10183 > 10184 <span class="">Coloring</span> 10185 </a><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 10186</summary> 10187 10188 <div 10189 id="MegaMenu-Content-4" 10190 class="mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup" 10191 tabindex="-1" 10192 > 10193 <ul 10194 class="mega-menu__list page-width mega-menu__list--condensed" 10195 role="list" 10196 ><li> 10197 <a 10198 id="HeaderMenu-coloring-copy-coloring" 10199 href="/collections/copy-coloring" 10200 class="mega-menu__link mega-menu__link--level-2 link" 10201 10202 > 10203 Copy Coloring 10204 </a></li><li> 10205 <a 10206 id="HeaderMenu-coloring-crayon-coloring" 10207 href="/collections/crayon-coloring" 10208 class="mega-menu__link mega-menu__link--level-2 link" 10209 10210 > 10211 Crayon Coloring 10212 </a></li><li> 10213 <a 10214 id="HeaderMenu-coloring-art-and-craft" 10215 href="/collections/art-and-craft" 10216 class="mega-menu__link mega-menu__link--level-2 link" 10217 10218 > 10219 Art And Craft 10220 </a></li><li> 10221 <a 10222 id="HeaderMenu-coloring-dot-to-dot" 10223 href="/collections/dot-to-dot" 10224 class="mega-menu__link mega-menu__link--level-2 link" 10225 10226 > 10227 Dot-to-Dot 10228 </a></li><li> 10229 <a 10230 id="HeaderMenu-coloring-jumbo-colouring" 10231 href="/collections/jumbo-colouring" 10232 class="mega-menu__link mega-menu__link--level-2 link" 10233 10234 > 10235 Jumbo Colouring 10236 </a></li><li> 10237 <a 10238 id="HeaderMenu-coloring-arty-animals" 10239 href="/collections/arty-animals" 10240 class="mega-menu__link mega-menu__link--level-2 link" 10241 10242 > 10243 Arty Animals 10244 </a></li><li> 10245 <a 10246 id="HeaderMenu-coloring-hardboard-support-colouring-book" 10247 href="/collections/hardboard-support-colouring-book" 10248 class="mega-menu__link mega-menu__link--level-2 link" 10249 10250 > 10251 Hardboard Support Colouring Book 10252 </a></li></ul> 10253 </div> 10254 </details> 10255 </header-menu></li><li class="header__menu-item-wrapper"><header-menu> 10256 <details id="Details-HeaderMenu-5" class="mega-menu"> 10257 <summary 10258 id="HeaderMenu-knowledge-discovery" 10259 class="header__menu-item list-menu__item link focus-inset" 10260 > 10261 <a 10262 href="/collections/knowledge-discovery" 10263 class="header__menu-link-wrapper" 10264 data-mega-menu-trigger 10265 >
10266 <span class="">Knowledge & Discovery</span> 10267 </a><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 10268</summary> 10269 10270 <div 10271 id="MegaMenu-Content-5" 10272 class="mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup" 10273 tabindex="-1" 10274 > 10275 <ul 10276 class="mega-menu__list page-width" 10277 role="list" 10278 ><li> 10279 <a 10280 id="HeaderMenu-knowledge-discovery-know-me-series-animals" 10281 href="/collections/know-me-series-animals" 10282 class="mega-menu__link mega-menu__link--level-2 link" 10283 10284 > 10285 Know Me Series - Animals 10286 </a><ul class="list-unstyled" role="list"><li> 10287 <a 10288 id="HeaderMenu-knowledge-discovery-know-me-series-animals-pet-animals" 10289 href="/collections/pet" 10290 class="mega-menu__link link" 10291 10292 > 10293 Pet Animals 10294 </a> 10295 </li><li> 10296 <a 10297 id="HeaderMenu-knowledge-discovery-know-me-series-animals-wild-animals" 10298 href="/collections/wild" 10299 class="mega-menu__link link" 10300 10301 > 10302 Wild Animals 10303 </a> 10304 </li><li> 10305 <a 10306 id="HeaderMenu-knowledge-discovery-know-me-series-animals-farm-animals" 10307 href="/collections/farm" 10308 class="mega-menu__link link" 10309 10310 > 10311 Farm Animals 10312 </a> 10313 </li><li> 10314 <a 10315 id="HeaderMenu-knowledge-discovery-know-me-series-animals-sea-animals" 10316 href="/collections/sea" 10317 class="mega-menu__link link" 10318 10319 > 10320 Sea Animals 10321 </a> 10322 </li><li> 10323 <a 10324 id="HeaderMenu-knowledge-discovery-know-me-series-animals-dino" 10325 href="/collections/dino" 10326 class="mega-menu__link link" 10327 10328 > 10329 Dino 10330 </a> 10331 </li><li> 10332 <a 10333 id="HeaderMenu-knowledge-discovery-know-me-series-animals-padded" 10334 href="/collections/know-me-series-padded-books" 10335 class="mega-menu__link link" 10336 10337 > 10338 Padded 10339 </a> 10340 </li><li> 10341 <a 10342 id="HeaderMenu-knowledge-discovery-know-me-series-animals-paperback" 10343 href="/collections/know-me-series-paperback" 10344 class="mega-menu__link link" 10345 10346 > 10347 Paperback 10348 </a> 10349 </li><li> 10350 <a 10351 id="HeaderMenu-knowledge-discovery-know-me-series-animals-shaped-board-books" 10352 href="/collections/know-me-series-shaped-board-books" 10353 class="mega-menu__link link" 10354 10355 > 10356 Shaped Board Books 10357 </a> 10358 </li></ul></li><li> 10359 <a 10360 id="HeaderMenu-knowledge-discovery-know-me-series-birds" 10361 href="/collections/know-me-series-birds" 10362 class="mega-menu__link mega-menu__link--level-2 link" 10363 10364 > 10365 Know Me Series - Birds 10366 </a></li><li> 10367 <a 10368 id="HeaderMenu-knowledge-discovery-picture-books" 10369 href="/collections/picture-book" 10370 class="mega-menu__link mega-menu__link--level-2 link" 10371 10372 > 10373 Picture Books 10374 </a></li><li> 10375 <a 10376 id="HeaderMenu-knowledge-discovery-reading-books" 10377 href="/collections/reading-books" 10378 class="mega-menu__link mega-menu__link--level-2 link" 10379 10380 > 10381 Reading Books 10382 </a></li><li> 10383 <a 10384 id="HeaderMenu-knowledge-discovery-parenting-guide" 10385 href="/collections/parenting-guide" 10386 class="mega-menu__link mega-menu__link--level-2 link" 10387 10388 > 10389 Parenting Guide 10390 </a></li><li> 10391 <a 10392 id="HeaderMenu-knowledge-discovery-our-solar-system" 10393 href="/collections/our-solar-system" 10394 class="mega-menu__link mega-menu__link--level-2 link" 10395 10396 > 10397 Our Solar System 10398 </a></li><li> 10399 <a 10400 id="HeaderMenu-knowledge-discovery-my-body-my-buddy" 10401 href="/collections/my-body-my-buddy" 10402 class="mega-menu__link mega-menu__link--level-2 link" 10403 10404 > 10405 My Body â My Buddy 10406 </a></li><li> 10407 <a 10408 id="HeaderMenu-knowledge-discovery-magic-flashlight" 10409 href="/collections/magic-flashlight" 10410 class="mega-menu__link mega-menu__link--level-2 link" 10411 10412 > 10413 Magic Flashlight 10414 </a></li><li> 10415 <a 10416 id="HeaderMenu-knowledge-discovery-mini-library" 10417 href="/collections/mini-library" 10418 class="mega-menu__link mega-menu__link--level-2 link" 10419 10420 > 10421 Mini Library 10422 </a></li><li> 10423 <a 10424 id="HeaderMenu-knowledge-discovery-toodler-tool" 10425 href="/collections/toddler-tools" 10426 class="mega-menu__link mega-menu__link--level-2 link" 10427 10428 > 10429 Toodler Tool 10430 </a></li><li> 10431 <a 10432 id="HeaderMenu-knowledge-discovery-high-contrast-books" 10433 href="/collections/high-contrast-books" 10434 class="mega-menu__link mega-menu__link--level-2 link" 10435 10436 > 10437 High Contrast Books 10438 </a></li><li> 10439 <a 10440 id="HeaderMenu-knowledge-discovery-best-behaviour-books" 10441 href="/collections/human-behaviour-books-series" 10442 class="mega-menu__link mega-menu__link--level-2 link" 10443 10444 > 10445 Best Behaviour Books 10446 </a></li></ul> 10447 </div> 10448 </details> 10449 </header-menu></li><li class="header__menu-item-wrapper"><header-menu> 10450 <details id="Details-HeaderMenu-6" class="mega-menu"> 10451 <summary 10452 id="HeaderMenu-stories" 10453 class="header__menu-item list-menu__item link focus-inset" 10454 > 10455 <a 10456 href="/collections/story-books" 10457 class="header__menu-link-wrapper" 10458 data-mega-menu-trigger 10459 >
10460 <span class="">Stories</span> 10461 </a><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 10462</summary> 10463 10464 <div 10465 id="MegaMenu-Content-6" 10466 class="mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup" 10467 tabindex="-1" 10468 > 10469 <ul 10470 class="mega-menu__list page-width" 10471 role="list" 10472 ><li> 10473 <a 10474 id="HeaderMenu-stories-moral-stories" 10475 href="/collections/moral-stories" 10476 class="mega-menu__link mega-menu__link--level-2 link" 10477 10478 > 10479 Moral Stories 10480 </a></li><li> 10481 <a 10482 id="HeaderMenu-stories-fairy-tales" 10483 href="/collections/fairy-tales" 10484 class="mega-menu__link mega-menu__link--level-2 link" 10485 10486 > 10487 Fairy Tales 10488 </a></li><li> 10489 <a 10490 id="HeaderMenu-stories-panchatantra" 10491 href="/collections/panchatantra" 10492 class="mega-menu__link mega-menu__link--level-2 link" 10493 10494 > 10495 Panchatantra 10496 </a></li><li> 10497 <a 10498 id="HeaderMenu-stories-school-readiness-series" 10499 href="/collections/school-readiness-series" 10500 class="mega-menu__link mega-menu__link--level-2 link" 10501 10502 > 10503 School Readiness Series 10504 </a></li><li> 10505 <a 10506 id="HeaderMenu-stories-friendship-stories" 10507 href="/collections/friendship-stories" 10508 class="mega-menu__link mega-menu__link--level-2 link" 10509 10510 > 10511 Friendship Stories 10512 </a></li><li> 10513 <a 10514 id="HeaderMenu-stories-good-habits" 10515 href="/collections/good-habits" 10516 class="mega-menu__link mega-menu__link--level-2 link" 10517 10518 > 10519 Good Habits 10520 </a></li><li> 10521 <a 10522 id="HeaderMenu-stories-sunshine-series" 10523 href="/collections/sunshine-series" 10524 class="mega-menu__link mega-menu__link--level-2 link" 10525 10526 > 10527 Sunshine Series 10528 </a></li><li> 10529 <a 10530 id="HeaderMenu-stories-bedtime-stories" 10531 href="/collections/bedtime-stories" 10532 class="mega-menu__link mega-menu__link--level-2 link" 10533 10534 > 10535 Bedtime Stories 10536 </a></li><li> 10537 <a 10538 id="HeaderMenu-stories-a-book-for-financial-literacy" 10539 href="/collections/a-book-for-financial-literacy" 10540 class="mega-menu__link mega-menu__link--level-2 link" 10541 10542 > 10543 A book for Financial Literacy 10544 </a></li><li> 10545 <a 10546 id="HeaderMenu-stories-re-imagined-classics-series" 10547 href="/collections/re-imagined-classics-series" 10548 class="mega-menu__link mega-menu__link--level-2 link" 10549 10550 > 10551 Re-imagined Classics Series 10552 </a><ul class="list-unstyled" role="list"><li> 10553 <a 10554 id="HeaderMenu-stories-re-imagined-classics-series-heidi" 10555 href="/collections/heidi" 10556 class="mega-menu__link link" 10557 10558 > 10559 Heidi 10560 </a> 10561 </li><li> 10562 <a 10563 id="HeaderMenu-stories-re-imagined-classics-series-pinocchio"
10564 href="/collections/pinocchio" 10565 class="mega-menu__link link" 10566 10567 > 10568 Pinocchio 10569 </a> 10570 </li><li> 10571 <a 10572 id="HeaderMenu-stories-re-imagined-classics-series-peter-pan" 10573 href="/collections/peter-pan" 10574 class="mega-menu__link link" 10575 10576 > 10577 Peter Pan 10578 </a> 10579 </li><li> 10580 <a 10581 id="HeaderMenu-stories-re-imagined-classics-series-gulliver-s-travels" 10582 href="/collections/gulliver-s-travels" 10583 class="mega-menu__link link" 10584 10585 > 10586 Gulliverâs Travels 10587 </a> 10588 </li><li> 10589 <a 10590 id="HeaderMenu-stories-re-imagined-classics-series-around-the-world-in-80-days" 10591 href="/collections/around-the-world-in-80-days" 10592 class="mega-menu__link link" 10593 10594 > 10595 Around the World in 80 Days 10596 </a> 10597 </li></ul></li><li> 10598 <a 10599 id="HeaderMenu-stories-mythical-festive-india" 10600 href="/collections/mythical-festive-india" 10601 class="mega-menu__link mega-menu__link--level-2 link" 10602 10603 > 10604 Mythical & Festive India 10605 </a></li><li> 10606 <a 10607 id="HeaderMenu-stories-shloka-mantra" 10608 href="/collections/shloka-mantra" 10609 class="mega-menu__link mega-menu__link--level-2 link" 10610 10611 > 10612 Shloka & Mantra 10613 </a></li><li> 10614 <a 10615 id="HeaderMenu-stories-mindfulness-series" 10616 href="/collections/mindfulness-series" 10617 class="mega-menu__link mega-menu__link--level-2 link" 10618 10619 > 10620 Mindfulness Series 10621 </a></li><li> 10622 <a 10623 id="HeaderMenu-stories-life-lessons-for-kids" 10624 href="/collections/life-lessons-for-kids" 10625 class="mega-menu__link mega-menu__link--level-2 link" 10626 10627 > 10628 Life Lessons for Kids 10629 </a></li><li> 10630 <a 10631 id="HeaderMenu-stories-rhyme-books" 10632 href="/collections/tulip-tunes" 10633 class="mega-menu__link mega-menu__link--level-2 link" 10634 10635 > 10636 Rhyme Books 10637 </a></li><li> 10638 <a 10639 id="HeaderMenu-stories-out-of-the-books" 10640 href="/collections/out-of-the-books" 10641 class="mega-menu__link mega-menu__link--level-2 link" 10642 10643 > 10644 Out of the Books 10645 </a></li></ul> 10646 </div> 10647 </details> 10648 </header-menu></li><li class="header__menu-item-wrapper"><a 10649 id="HeaderMenu-global-best-sellers" 10650 href="/collections/global-best-sellers" 10651 class="header__menu-item list-menu__item link link--text focus-inset" 10652 10653 >
10654 <span 10655 >Global Best Sellers</span> 10656 </a></li><li class="header__menu-item-wrapper"><a 10657 id="HeaderMenu-flash-sale" 10658 href="/collections/flash-sale" 10659 class="header__menu-item list-menu__item link link--text focus-inset" 10660 10661 > 10662 <span 10663 >Flash Sale</span> 10664 </a></li><li class="header__menu-item-wrapper"><a 10665 id="HeaderMenu-blogs" 10666 href="/blogs/kids-zone" 10667 class="header__menu-item list-menu__item link link--text focus-inset" 10668 10669 > 10670 <span 10671 >Blogs</span> 10672 </a></li></ul> 10673</nav> 10674
10675<script src="//lillegendsbooks.com/cdn/shop/t/23/assets/ll-search-no-enter.js?v=18311473433785086161782536271" defer></script>
10675 10676 10677 </header> 10678</div> 10679
10680<script> 10681 /* 10682 INP FIX: Wrapped in DOMContentLoaded so querySelectorAll runs after 10683 the full header HTML is parsed. Without this, the script can execute 10684 mid-parse and return an empty NodeList, silently breaking the mega-menu. 10685 */ 10686 document.addEventListener('DOMContentLoaded', function () { 10687 var menuItems = document.querySelectorAll('.header__inline-menu ul li'); 10688 10689 menuItems.forEach(function (item) { 10690 item.addEventListener('mouseenter', function () { 10691 var megaMenuContent = item.querySelector('.mega-menu'); 10692 if (megaMenuContent) { 10693 megaMenuContent.setAttribute('open', ''); 10694 } 10695 }); 10696 10697 item.addEventListener('mouseleave', function () { 10698 var megaMenuContent = item.querySelector('.mega-menu'); 10699 if (megaMenuContent) { 10700 megaMenuContent.removeAttribute('open'); 10701 } 10702 }); 10703 }); 10704 }); 10705</script>
10705 10706 10707 10708</div> 10709<!-- END sections: header-group --> 10710<main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"> 10711 <section id="shopify-section-template--26831688335651__1758379152dcd0a576" class="shopify-section section"><div class="page-width"><div id="shopify-block-ATzF0eXhVYjM3VDdIV__breadcrumbs_category_breadcrumbs_6BTKiN" class="shopify-block shopify-app-block"> 10712 10713 10714<!-- BEGIN app snippet: category-core --><!-- Begin uncomplicated category breadcrumbs v2.19.0 - PLEASE DO NOT CHANGE as this is auto-generated on category refresh, resolved hinted_collection(482812559651), parent_category(482812526883), hinted_linklist(main-menu), hinted_link(Lines & Patterns Tracing) --><!-- BEGIN app snippet: category-breadcrumbs-styles --><link href="//cdn.shopify.com/extensions/01a0b601-541a-784f-9223-92b88e40d103/category-breadcrumbs-uncomplicated-82/assets/category-breadcrumbs-styles.css" rel="stylesheet" type="text/css" media="all" /> 10715<style id="uncomplicated-breadcrumbs-styles">#uncomplicated-breadcrumbs{--uncompt-breadcrumbs-linktext-colour:#0000ee;--uncompt-breadcrumbs-separator-colour:#555555;--uncompt-breadcrumbs-producttitle-colour:#555555;--uncompt-breadcrumbs-space-above:0px;--uncompt-breadcrumbs-space-below:0px;} 10716.category-breadcrumbs{width:100%;} 10717.category-breadcrumbs:not(.uncompt-hide-old){display:block;} 10718.category-breadcrumbs a,.category-breadcrumbs span{display:inline;} 10719.category-breadcrumbs.hide_first_breadcrumb > a:first-of-type,.category-breadcrumbs.hide_first_breadcrumb > span:first-of-type{display:none;}</style> 10720<!-- END app snippet --><!-- BEGIN app snippet: category-breadcrumbs-openingnav --><nav id="uncomplicated-breadcrumbs" data-render-status="2048" 10721 data-hinted-path="/collections/lines-patterns-tracing" data-hinted-method="product_multicat_inhier_aschild_leastprod" data-hinted-collection-pc="6" 10722 data-block-version-int="2019000" data-meta-version-int="2018013" 10723 data-use-ssr="true" 10724 class="breadcrumb category-breadcrumbs show-extension" 10725 role="navigation" aria-label="breadcrumbs" 10726> 10727<!-- END app snippet --> 10728<!-- SSR --> 10729 <!-- BEGIN app snippet: category-breadcrumbs-items --><a id="uncomplicated-category-breadcrumb-item-0" href="/" class="breadcrumb__branch" title="Home">Home</a><!-- item-1-parentgen --><span id="uncomplicated-category-breadcrumb-separator-1" data-source-generation="0" data-source-category="482812526883" aria-hidden="true" class="breadcrumb__sep breadcrumb__sep_plus5">›</span><a id="uncomplicated-category-breadcrumb-item-1" data-source-generation="0" data-source-category="482812526883" href="/collections/writing-books" class="breadcrumb__branch" title="Writing">Writing</a><!-- item-2-hinted --><span id="uncomplicated-category-breadcrumb-separator-2" data-source-generation="1" data-source-link-object-id="482812559651" aria-hidden="true" class="breadcrumb__sep breadcrumb__sep_plus5">›</span><a id="uncomplicated-category-breadcrumb-item-2" data-source-generation="1" data-source-link-object-id="482812559651" href="/collections/lines-patterns-tracing" class="breadcrumb__branch" title="Lines & Patterns Tracing">Lines & Patterns Tracing</a>
10729<script type="application/ld+json"> { 10730 "@context": "http://schema.org", 10731 "@type": "BreadcrumbList", 10732 "name": "Category Breadcrumbs Schema for Lil Legends Books", 10733 "itemListElement": [{"@type": "ListItem", "position": 1, "item": {"@id":"/collections/writing-books","name":"Writing"}},{"@type": "ListItem", "position": 2, "item": {"@id":"/collections/lines-patterns-tracing","name":"Lines & Patterns Tracing"}},{"@type": "ListItem", "position": 3, "name": "Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5"}] 10734 } </script>
10734<!-- END app snippet --><!-- BEGIN app snippet: category-breadcrumbs-appends --><span aria-hidden="true" class="breadcrumb__sep breadcrumb__sep_plus5">›</span><span class="breadcrumb__product_title"><strong>Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5</strong></span><!-- END app snippet --><!-- BEGIN app snippet: category-breadcrumbs-script --><!-- END app snippet --><!-- BEGIN app snippet: category-breadcrumbs-shortlinkfix --><!-- END app snippet --><!-- BEGIN app snippet: category-breadcrumbs-closingnav --></nav> 10735<!-- END app snippet --><!-- END app snippet --> 10736</div> 10737</div> 10738 10739 10740</section><section id="shopify-section-template--26831688335651__main" class="shopify-section section"> 10741<link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/section-main-product.css?v=161818056142182136911782536302" media="print" onload="this.media='all'"> 10742<link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-accordion.css?v=73285728988768683661782536196" media="print" onload="this.media='all'"> 10743<link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-price.css?v=132347563785151058811782536209" media="print" onload="this.media='all'"> 10744<link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-slider.css?v=14039311878856620671782536212" media="print" onload="this.media='all'"> 10745<link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-rating.css?v=179577762467860590411782536211" media="print" onload="this.media='all'"> 10746<link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-deferred-media.css?v=84664850733265152791782536201" media="print" onload="this.media='all'"> 10747<link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-card.css?v=135357695499589300611782536197" media="print" onload="this.media='all'"> 10748<link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-complementary-products.css?v=7140257329224699851782536200" media="print" onload="this.media='all'"> 10749<noscript> 10750 <link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/section-main-product.css?v=161818056142182136911782536302"> 10751 <link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-accordion.css?v=73285728988768683661782536196"> 10752 <link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-price.css?v=132347563785151058811782536209"> 10753 <link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-slider.css?v=14039311878856620671782536212"> 10754 <link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-rating.css?v=179577762467860590411782536211"> 10755 <link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-deferred-media.css?v=84664850733265152791782536201"> 10756 <link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-card.css?v=135357695499589300611782536197"> 10757 <link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-complementary-products.css?v=7140257329224699851782536200"> 10758</noscript><link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-product-variant-picker.css?v=8885047232766738931782536210" media="print" onload="this.media='all'"> 10759 <link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-swatch-input.css?v=170843533138660942671782536213" media="print" onload="this.media='all'"> 10760 <link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-swatch.css?v=56829256987489268041782536214" media="print" onload="this.media='all'"> 10761 <noscript> 10762 <link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-product-variant-picker.css?v=8885047232766738931782536210"> 10763 <link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-swatch-input.css?v=170843533138660942671782536213"> 10764 <link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-swatch.css?v=56829256987489268041782536214"> 10765 </noscript><product-info 10766 id="MainProduct-template--26831688335651__main" 10767 class="section-template--26831688335651__main-padding gradient color-scheme-1 custom-color" 10768 data-section="template--26831688335651__main" 10769 data-product-id="9951027659043" 10770 data-update-url="true" 10771 data-url="/products/writing-practice-books-boxset-of-4" 10772 data-zoom-on-hover 10773><style data-shopify>.custom-color { 10774 background: #fff9f3; 10775 color: #000000; 10776 } 10777 .section-template--26831688335651__main-padding { 10778 padding-top: 27px; 10779 padding-bottom: 27px; 10780 } 10781 .product .price--sold-out .price__badge-sale { 10782 display: inline-block; 10783 } 10784 @media screen and (min-width: 750px) { 10785 .section-template--26831688335651__main-padding { 10786 padding-top: 36px; 10787 padding-bottom: 36px; 10788 } 10789 } 10790 10791 /* ============================================================ 10792 CWV FIX: Delivery estimate + trust badge styles moved here 10793 from mid-page <style> blocks inside the buy_buttons when-block. 10794 Inline styles injected mid-document during block rendering 10795 force the browser to re-evaluate the cascade mid-parse. 10796 Consolidated here into the single section style block. 10797 ============================================================ */ 10798 .delivery-estimate-box { 10799 background: #f5f5f5; 10800 border-radius: 18px; 10801 padding: 22px 18px; 10802 margin-top: 20px; 10803 width: 100%; 10804 } 10805 .delivery-estimate-track { 10806 display: flex; 10807 align-items: flex-start; 10808 justify-content: space-between; 10809 position: relative; 10810 } 10811 .delivery-estimate-track::before { 10812 content: ''; 10813 position: absolute; 10814 top: 24px; 10815 left: 12%; 10816 width: 76%; 10817 height: 2px; 10818 background: #d4d4d4; 10819 z-index: 1; 10820 } 10821 .delivery-step { 10822 position: relative; 10823 z-index: 2; 10824 width: 33.33%; 10825 text-align: center; 10826 } 10827 .delivery-icon { 10828 width: 52px; 10829 height: 52px; 10830 border: 2px solid #1f1f1f; 10831 background: #fff; 10832 border-radius: 50%; 10833 display: flex; 10834 align-items: center; 10835 justify-content: center; 10836 margin: 0 auto 14px; 10837 box-shadow: 0 2px 6px rgba(0,0,0,0.06); 10838 } 10839 .delivery-icon svg { width: 22px; height: 22px; stroke: #222; } 10840 .delivery-date { font-size: 16px; font-weight: 700; color: #111; line-height: 1.4; margin-bottom: 4px; } 10841 .delivery-label { font-size: 14px; color: #777; font-weight: 500; line-height: 1.4; } 10842 10843 .product-trust-badges { margin-top: 22px; padding-top: 20px; border-top: 1px solid #e3e3e3; } 10844 .product-trust-badges-inner { display: flex; justify-content: space-between; align-items: flex-start; gap: 18px; } 10845 .trust-badge-item { flex: 1; text-align: center; transition: all 0.3s ease; } 10846 .trust-badge-item:hover { transform: translateY(-4px); } 10847 .trust-icon { margin-bottom: 12px; } 10848 .trust-icon svg { width: 38px; height: 38px; stroke: #111; stroke-width: 1.8; fill: none; } 10849 .trust-title { font-size: 15px; font-weight: 600; color: #111; line-height: 1.5; } 10850 10851 @media screen and (max-width: 749px) { 10852 .delivery-estimate-box { padding: 18px 10px; } 10853 .delivery-estimate-track::before { top: 20px; left: 15%; width: 70%; } 10854 .delivery-icon { width: 44px; height: 44px; margin-bottom: 10px; } 10855 .delivery-icon svg { width: 18px; height: 18px; } 10856 .delivery-date { font-size: 13px; } 10857 .delivery-label { font-size: 12px; } 10858 .product-trust-badges-inner { gap: 10px; } 10859 .trust-icon svg { width: 28px; height: 28px; } 10860 .trust-title { font-size: 12px; line-height: 1.4; } 10861 }</style>
10861<script src="//lillegendsbooks.com/cdn/shop/t/23/assets/product-info.js?v=56055922062756028361782536285" defer="defer"></script>
10861 10862
10862<script src="//lillegendsbooks.com/cdn/shop/t/23/assets/product-form.js?v=95642977387381497591782536284" defer="defer"></script>
10862<script id="EnableZoomOnHover-main" src="//lillegendsbooks.com/cdn/shop/t/23/assets/magnify.js?v=101615998218707913751782536273" defer="defer"></script>
10862<div class="page-width"> 10863 <div class="product product--small product--left product--thumbnail_slider product--mobile-hide grid grid--1-col grid--2-col-tablet"> 10864 10865 <div class="grid__item product__media-wrapper"> 10866 10867<media-gallery 10868 id="MediaGallery-template--26831688335651__main" 10869 role="region" 10870 10871 class="product__column-sticky" 10872 10873 aria-label="Gallery Viewer" 10874 data-desktop-layout="thumbnail_slider" 10875> 10876 <div id="GalleryStatus-template--26831688335651__main" class="visually-hidden" role="status"></div> 10877 <slider-component id="GalleryViewer-template--26831688335651__main" class="slider-mobile-gutter"> 10878 <a class="skip-to-content-link button visually-hidden quick-add-hidden" href="#ProductInfo-template--26831688335651__main"> 10879 Skip to product information 10880 </a> 10881 <ul 10882 id="Slider-Gallery-template--26831688335651__main" 10883 class="product__media-list contains-media grid grid--peek list-unstyled slider slider--mobile" 10884 role="list" 10885 ><li 10886 id="Slide-template--26831688335651__main-43246498840867" 10887 class="product__media-item grid__item slider__slide is-active" 10888 data-media-id="template--26831688335651__main-43246498840867" 10889 > 10890 10891<div 10892 class="product-media-container media-type-image media-fit-contain global-media-settings gradient constrain-height" 10893 style="--ratio: 1.0; --preview-ratio: 1.0;" 10894> 10895 <modal-opener 10896 class="product__modal-opener product__modal-opener--image" 10897 data-modal="#ProductModal-template--26831688335651__main" 10898 > 10899 <span 10900 class="product__media-icon motion-reduce quick-add-hidden product__media-icon--hover" 10901 aria-hidden="true" 10902 > 10903 10904 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-plus" viewBox="0 0 19 19"><path fill="currentColor" fill-rule="evenodd" d="M4.667 7.94a.5.5 0 0 1 .499-.501l5.534-.014a.5.5 0 1 1 .002 1l-5.534.014a.5.5 0 0 1-.5-.5" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M7.926 4.665a.5.5 0 0 1 .501.498l.014 5.534a.5.5 0 1 1-1 .003l-.014-5.534a.5.5 0 0 1 .499-.501" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M12.832 3.03a6.931 6.931 0 1 0-9.802 9.802 6.931 6.931 0 0 0 9.802-9.802M2.323 2.323a7.931 7.931 0 0 1 11.296 11.136l4.628 4.628a.5.5 0 0 1-.707.707l-4.662-4.662A7.932 7.932 0 0 1 2.323 2.323" clip-rule="evenodd"/></svg> 10905</span> 10906 10907 </span> 10908 10909<div class="loading__spinner hidden"> 10910 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 10911 10912</div> 10913<div class="product__media media media--transparent"> 10914 10915 <img src="//lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=1946" alt="Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5Â " srcset="//lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=246 246w, //lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=493 493w, //lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=600 600w, //lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=713 713w, //lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=823 823w, //lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=990 990w, //lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=1100 1100w, //lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=1206 1206w, //lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=1346 1346w, //lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=1426 1426w, //lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=1646 1646w, //lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=1946 1946w" width="2000" height="2000" loading="eager" class="image-magnify-hover" fetchpriority="high" sizes="(min-width: 1200px) 495px, 10916 (min-width: 990px) calc(45.0vw - 10rem), 10917 (min-width: 750px) calc((100vw - 11.5rem) / 2), 10918 calc(100vw / 1 - 4rem)"> 10919 </div> 10920 10921 <button 10922 class="product__media-toggle quick-add-hidden product__media-zoom-hover" 10923 type="button" 10924 aria-haspopup="dialog" 10925 data-media-id="43246498840867" 10926 >
10927 <span class="visually-hidden"> 10928 Open media 1 in modal 10929 </span> 10930 </button> 10931 </modal-opener></div> 10932 </li><li 10933 id="Slide-template--26831688335651__main-43246498873635" 10934 class="product__media-item grid__item slider__slide" 10935 data-media-id="template--26831688335651__main-43246498873635" 10936 > 10937 10938<div 10939 class="product-media-container media-type-image media-fit-contain global-media-settings gradient constrain-height" 10940 style="--ratio: 1.0; --preview-ratio: 1.0;" 10941> 10942 <modal-opener 10943 class="product__modal-opener product__modal-opener--image" 10944 data-modal="#ProductModal-template--26831688335651__main" 10945 > 10946 <span 10947 class="product__media-icon motion-reduce quick-add-hidden product__media-icon--hover" 10948 aria-hidden="true" 10949 > 10950 10951 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-plus" viewBox="0 0 19 19"><path fill="currentColor" fill-rule="evenodd" d="M4.667 7.94a.5.5 0 0 1 .499-.501l5.534-.014a.5.5 0 1 1 .002 1l-5.534.014a.5.5 0 0 1-.5-.5" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M7.926 4.665a.5.5 0 0 1 .501.498l.014 5.534a.5.5 0 1 1-1 .003l-.014-5.534a.5.5 0 0 1 .499-.501" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M12.832 3.03a6.931 6.931 0 1 0-9.802 9.802 6.931 6.931 0 0 0 9.802-9.802M2.323 2.323a7.931 7.931 0 0 1 11.296 11.136l4.628 4.628a.5.5 0 0 1-.707.707l-4.662-4.662A7.932 7.932 0 0 1 2.323 2.323" clip-rule="evenodd"/></svg> 10952</span> 10953 10954 </span> 10955 10956<div class="loading__spinner hidden"> 10957 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 10958 10959</div> 10960<div class="product__media media media--transparent"> 10961 10962 <img src="//lillegendsbooks.com/cdn/shop/files/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026&width=1946" alt="Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5Â " srcset="//lillegendsbooks.com/cdn/shop/files/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026&width=246 246w, //lillegendsbooks.com/cdn/shop/files/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026&width=493 493w, //lillegendsbooks.com/cdn/shop/files/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026&width=600 600w, //lillegendsbooks.com/cdn/shop/files/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026&width=713 713w, //lillegendsbooks.com/cdn/shop/files/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026&width=823 823w, //lillegendsbooks.com/cdn/shop/files/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026&width=990 990w, //lillegendsbooks.com/cdn/shop/files/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026&width=1100 1100w, //lillegendsbooks.com/cdn/shop/files/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026&width=1206 1206w, //lillegendsbooks.com/cdn/shop/files/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026&width=1346 1346w, //lillegendsbooks.com/cdn/shop/files/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026&width=1426 1426w, //lillegendsbooks.com/cdn/shop/files/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026&width=1646 1646w, //lillegendsbooks.com/cdn/shop/files/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026&width=1946 1946w" width="2000" height="2000" loading="lazy" class="image-magnify-hover" fetchpriority="low" sizes="(min-width: 1200px) 495px, 10963 (min-width: 990px) calc(45.0vw - 10rem), 10964 (min-width: 750px) calc((100vw - 11.5rem) / 2), 10965 calc(100vw / 1 - 4rem)"> 10966 </div> 10967 10968 <button 10969 class="product__media-toggle quick-add-hidden product__media-zoom-hover" 10970 type="button" 10971 aria-haspopup="dialog" 10972 data-media-id="43246498873635" 10973 > 10974 <span class="visually-hidden"> 10975 Open media 2 in modal 10976 </span> 10977 </button> 10978 </modal-opener></div> 10979 </li><li 10980 id="Slide-template--26831688335651__main-43246498906403" 10981 class="product__media-item grid__item slider__slide" 10982 data-media-id="template--26831688335651__main-43246498906403" 10983 > 10984 10985<div 10986 class="product-media-container media-type-image media-fit-contain global-media-settings gradient constrain-height" 10987 style="--ratio: 1.0; --preview-ratio: 1.0;" 10988> 10989 <modal-opener 10990 class="product__modal-opener product__modal-opener--image" 10991 data-modal="#ProductModal-template--26831688335651__main" 10992 > 10993 <span 10994 class="product__media-icon motion-reduce quick-add-hidden product__media-icon--hover" 10995 aria-hidden="true" 10996 > 10997
10998 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-plus" viewBox="0 0 19 19"><path fill="currentColor" fill-rule="evenodd" d="M4.667 7.94a.5.5 0 0 1 .499-.501l5.534-.014a.5.5 0 1 1 .002 1l-5.534.014a.5.5 0 0 1-.5-.5" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M7.926 4.665a.5.5 0 0 1 .501.498l.014 5.534a.5.5 0 1 1-1 .003l-.014-5.534a.5.5 0 0 1 .499-.501" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M12.832 3.03a6.931 6.931 0 1 0-9.802 9.802 6.931 6.931 0 0 0 9.802-9.802M2.323 2.323a7.931 7.931 0 0 1 11.296 11.136l4.628 4.628a.5.5 0 0 1-.707.707l-4.662-4.662A7.932 7.932 0 0 1 2.323 2.323" clip-rule="evenodd"/></svg> 10999</span> 11000 11001 </span> 11002 11003<div class="loading__spinner hidden"> 11004 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 11005 11006</div> 11007<div class="product__media media media--transparent"> 11008 11009 <img src="//lillegendsbooks.com/cdn/shop/files/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028&width=1946" alt="Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5Â " srcset="//lillegendsbooks.com/cdn/shop/files/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028&width=246 246w, //lillegendsbooks.com/cdn/shop/files/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028&width=493 493w, //lillegendsbooks.com/cdn/shop/files/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028&width=600 600w, //lillegendsbooks.com/cdn/shop/files/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028&width=713 713w, //lillegendsbooks.com/cdn/shop/files/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028&width=823 823w, //lillegendsbooks.com/cdn/shop/files/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028&width=990 990w, //lillegendsbooks.com/cdn/shop/files/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028&width=1100 1100w, //lillegendsbooks.com/cdn/shop/files/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028&width=1206 1206w, //lillegendsbooks.com/cdn/shop/files/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028&width=1346 1346w, //lillegendsbooks.com/cdn/shop/files/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028&width=1426 1426w, //lillegendsbooks.com/cdn/shop/files/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028&width=1646 1646w, //lillegendsbooks.com/cdn/shop/files/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028&width=1946 1946w" width="2000" height="2000" loading="lazy" class="image-magnify-hover" fetchpriority="low" sizes="(min-width: 1200px) 495px, 11010 (min-width: 990px) calc(45.0vw - 10rem), 11011 (min-width: 750px) calc((100vw - 11.5rem) / 2), 11012 calc(100vw / 1 - 4rem)"> 11013 </div> 11014 11015 <button 11016 class="product__media-toggle quick-add-hidden product__media-zoom-hover" 11017 type="button" 11018 aria-haspopup="dialog" 11019 data-media-id="43246498906403" 11020 > 11021 <span class="visually-hidden"> 11022 Open media 3 in modal 11023 </span> 11024 </button> 11025 </modal-opener></div> 11026 </li><li 11027 id="Slide-template--26831688335651__main-43246498939171" 11028 class="product__media-item grid__item slider__slide" 11029 data-media-id="template--26831688335651__main-43246498939171" 11030 > 11031 11032<div 11033 class="product-media-container media-type-image media-fit-contain global-media-settings gradient constrain-height" 11034 style="--ratio: 1.0; --preview-ratio: 1.0;" 11035> 11036 <modal-opener 11037 class="product__modal-opener product__modal-opener--image" 11038 data-modal="#ProductModal-template--26831688335651__main" 11039 > 11040 <span 11041 class="product__media-icon motion-reduce quick-add-hidden product__media-icon--hover" 11042 aria-hidden="true" 11043 > 11044 11045 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-plus" viewBox="0 0 19 19">
11045<path fill="currentColor" fill-rule="evenodd" d="M4.667 7.94a.5.5 0 0 1 .499-.501l5.534-.014a.5.5 0 1 1 .002 1l-5.534.014a.5.5 0 0 1-.5-.5" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M7.926 4.665a.5.5 0 0 1 .501.498l.014 5.534a.5.5 0 1 1-1 .003l-.014-5.534a.5.5 0 0 1 .499-.501" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M12.832 3.03a6.931 6.931 0 1 0-9.802 9.802 6.931 6.931 0 0 0 9.802-9.802M2.323 2.323a7.931 7.931 0 0 1 11.296 11.136l4.628 4.628a.5.5 0 0 1-.707.707l-4.662-4.662A7.932 7.932 0 0 1 2.323 2.323" clip-rule="evenodd"/></svg> 11046</span> 11047 11048 </span> 11049 11050<div class="loading__spinner hidden"> 11051 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 11052 11053</div> 11054<div class="product__media media media--transparent"> 11055 11056 <img src="//lillegendsbooks.com/cdn/shop/files/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060&width=1946" alt="Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5Â " srcset="//lillegendsbooks.com/cdn/shop/files/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060&width=246 246w, //lillegendsbooks.com/cdn/shop/files/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060&width=493 493w, //lillegendsbooks.com/cdn/shop/files/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060&width=600 600w, //lillegendsbooks.com/cdn/shop/files/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060&width=713 713w, //lillegendsbooks.com/cdn/shop/files/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060&width=823 823w, //lillegendsbooks.com/cdn/shop/files/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060&width=990 990w, //lillegendsbooks.com/cdn/shop/files/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060&width=1100 1100w, //lillegendsbooks.com/cdn/shop/files/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060&width=1206 1206w, //lillegendsbooks.com/cdn/shop/files/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060&width=1346 1346w, //lillegendsbooks.com/cdn/shop/files/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060&width=1426 1426w, //lillegendsbooks.com/cdn/shop/files/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060&width=1646 1646w, //lillegendsbooks.com/cdn/shop/files/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060&width=1946 1946w" width="2000" height="2000" loading="lazy" class="image-magnify-hover" fetchpriority="low" sizes="(min-width: 1200px) 495px, 11057 (min-width: 990px) calc(45.0vw - 10rem), 11058 (min-width: 750px) calc((100vw - 11.5rem) / 2), 11059 calc(100vw / 1 - 4rem)"> 11060 </div> 11061 11062 <button 11063 class="product__media-toggle quick-add-hidden product__media-zoom-hover" 11064 type="button" 11065 aria-haspopup="dialog" 11066 data-media-id="43246498939171" 11067 > 11068 <span class="visually-hidden"> 11069 Open media 4 in modal 11070 </span> 11071 </button> 11072 </modal-opener></div> 11073 </li><li 11074 id="Slide-template--26831688335651__main-43246498971939" 11075 class="product__media-item grid__item slider__slide" 11076 data-media-id="template--26831688335651__main-43246498971939" 11077 > 11078 11079<div 11080 class="product-media-container media-type-image media-fit-contain global-media-settings gradient constrain-height" 11081 style="--ratio: 1.0; --preview-ratio: 1.0;" 11082> 11083 <modal-opener 11084 class="product__modal-opener product__modal-opener--image" 11085 data-modal="#ProductModal-template--26831688335651__main" 11086 > 11087 <span 11088 class="product__media-icon motion-reduce quick-add-hidden product__media-icon--hover" 11089 aria-hidden="true" 11090 > 11091 11092 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-plus" viewBox="0 0 19 19"><path fill="currentColor" fill-rule="evenodd" d="M4.667 7.94a.5.5 0 0 1 .499-.501l5.534-.014a.5.5 0 1 1 .002 1l-5.534.014a.5.5 0 0 1-.5-.5" clip-rule="evenodd"/>
11092<path fill="currentColor" fill-rule="evenodd" d="M7.926 4.665a.5.5 0 0 1 .501.498l.014 5.534a.5.5 0 1 1-1 .003l-.014-5.534a.5.5 0 0 1 .499-.501" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M12.832 3.03a6.931 6.931 0 1 0-9.802 9.802 6.931 6.931 0 0 0 9.802-9.802M2.323 2.323a7.931 7.931 0 0 1 11.296 11.136l4.628 4.628a.5.5 0 0 1-.707.707l-4.662-4.662A7.932 7.932 0 0 1 2.323 2.323" clip-rule="evenodd"/></svg> 11093</span> 11094 11095 </span> 11096 11097<div class="loading__spinner hidden"> 11098 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 11099 11100</div> 11101<div class="product__media media media--transparent"> 11102 11103 <img src="//lillegendsbooks.com/cdn/shop/files/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061&width=1946" alt="Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5Â " srcset="//lillegendsbooks.com/cdn/shop/files/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061&width=246 246w, //lillegendsbooks.com/cdn/shop/files/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061&width=493 493w, //lillegendsbooks.com/cdn/shop/files/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061&width=600 600w, //lillegendsbooks.com/cdn/shop/files/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061&width=713 713w, //lillegendsbooks.com/cdn/shop/files/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061&width=823 823w, //lillegendsbooks.com/cdn/shop/files/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061&width=990 990w, //lillegendsbooks.com/cdn/shop/files/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061&width=1100 1100w, //lillegendsbooks.com/cdn/shop/files/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061&width=1206 1206w, //lillegendsbooks.com/cdn/shop/files/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061&width=1346 1346w, //lillegendsbooks.com/cdn/shop/files/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061&width=1426 1426w, //lillegendsbooks.com/cdn/shop/files/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061&width=1646 1646w, //lillegendsbooks.com/cdn/shop/files/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061&width=1946 1946w" width="2000" height="2000" loading="lazy" class="image-magnify-hover" fetchpriority="low" sizes="(min-width: 1200px) 495px, 11104 (min-width: 990px) calc(45.0vw - 10rem), 11105 (min-width: 750px) calc((100vw - 11.5rem) / 2), 11106 calc(100vw / 1 - 4rem)"> 11107 </div> 11108 11109 <button 11110 class="product__media-toggle quick-add-hidden product__media-zoom-hover" 11111 type="button" 11112 aria-haspopup="dialog" 11113 data-media-id="43246498971939" 11114 > 11115 <span class="visually-hidden"> 11116 Open media 5 in modal 11117 </span> 11118 </button> 11119 </modal-opener></div> 11120 </li><li 11121 id="Slide-template--26831688335651__main-43246499004707" 11122 class="product__media-item grid__item slider__slide" 11123 data-media-id="template--26831688335651__main-43246499004707" 11124 > 11125 11126<div 11127 class="product-media-container media-type-image media-fit-contain global-media-settings gradient constrain-height" 11128 style="--ratio: 1.0; --preview-ratio: 1.0;" 11129> 11130 <modal-opener 11131 class="product__modal-opener product__modal-opener--image" 11132 data-modal="#ProductModal-template--26831688335651__main" 11133 > 11134 <span 11135 class="product__media-icon motion-reduce quick-add-hidden product__media-icon--hover" 11136 aria-hidden="true" 11137 > 11138 11139 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-plus" viewBox="0 0 19 19"><path fill="currentColor" fill-rule="evenodd" d="M4.667 7.94a.5.5 0 0 1 .499-.501l5.534-.014a.5.5 0 1 1 .002 1l-5.534.014a.5.5 0 0 1-.5-.5" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M7.926 4.665a.5.5 0 0 1 .501.498l.014 5.534a.5.5 0 1 1-1 .003l-.014-5.534a.5.5 0 0 1 .499-.501" clip-rule="evenodd"/>
11139<path fill="currentColor" fill-rule="evenodd" d="M12.832 3.03a6.931 6.931 0 1 0-9.802 9.802 6.931 6.931 0 0 0 9.802-9.802M2.323 2.323a7.931 7.931 0 0 1 11.296 11.136l4.628 4.628a.5.5 0 0 1-.707.707l-4.662-4.662A7.932 7.932 0 0 1 2.323 2.323" clip-rule="evenodd"/></svg> 11140</span> 11141 11142 </span> 11143 11144<div class="loading__spinner hidden"> 11145 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 11146 11147</div> 11148<div class="product__media media media--transparent"> 11149 11150 <img src="//lillegendsbooks.com/cdn/shop/files/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063&width=1946" alt="Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5Â " srcset="//lillegendsbooks.com/cdn/shop/files/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063&width=246 246w, //lillegendsbooks.com/cdn/shop/files/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063&width=493 493w, //lillegendsbooks.com/cdn/shop/files/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063&width=600 600w, //lillegendsbooks.com/cdn/shop/files/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063&width=713 713w, //lillegendsbooks.com/cdn/shop/files/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063&width=823 823w, //lillegendsbooks.com/cdn/shop/files/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063&width=990 990w, //lillegendsbooks.com/cdn/shop/files/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063&width=1100 1100w, //lillegendsbooks.com/cdn/shop/files/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063&width=1206 1206w, //lillegendsbooks.com/cdn/shop/files/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063&width=1346 1346w, //lillegendsbooks.com/cdn/shop/files/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063&width=1426 1426w, //lillegendsbooks.com/cdn/shop/files/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063&width=1646 1646w, //lillegendsbooks.com/cdn/shop/files/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063&width=1946 1946w" width="2000" height="2000" loading="lazy" class="image-magnify-hover" fetchpriority="low" sizes="(min-width: 1200px) 495px, 11151 (min-width: 990px) calc(45.0vw - 10rem), 11152 (min-width: 750px) calc((100vw - 11.5rem) / 2), 11153 calc(100vw / 1 - 4rem)"> 11154 </div> 11155 11156 <button 11157 class="product__media-toggle quick-add-hidden product__media-zoom-hover" 11158 type="button" 11159 aria-haspopup="dialog" 11160 data-media-id="43246499004707" 11161 > 11162 <span class="visually-hidden"> 11163 Open media 6 in modal 11164 </span> 11165 </button> 11166 </modal-opener></div> 11167 </li><li 11168 id="Slide-template--26831688335651__main-43246499037475" 11169 class="product__media-item grid__item slider__slide" 11170 data-media-id="template--26831688335651__main-43246499037475" 11171 > 11172 11173<div 11174 class="product-media-container media-type-image media-fit-contain global-media-settings gradient constrain-height" 11175 style="--ratio: 1.0; --preview-ratio: 1.0;" 11176> 11177 <modal-opener 11178 class="product__modal-opener product__modal-opener--image" 11179 data-modal="#ProductModal-template--26831688335651__main" 11180 > 11181 <span 11182 class="product__media-icon motion-reduce quick-add-hidden product__media-icon--hover" 11183 aria-hidden="true" 11184 > 11185 11186 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-plus" viewBox="0 0 19 19"><path fill="currentColor" fill-rule="evenodd" d="M4.667 7.94a.5.5 0 0 1 .499-.501l5.534-.014a.5.5 0 1 1 .002 1l-5.534.014a.5.5 0 0 1-.5-.5" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M7.926 4.665a.5.5 0 0 1 .501.498l.014 5.534a.5.5 0 1 1-1 .003l-.014-5.534a.5.5 0 0 1 .499-.501" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M12.832 3.03a6.931 6.931 0 1 0-9.802 9.802 6.931 6.931 0 0 0 9.802-9.802M2.323 2.323a7.931 7.931 0 0 1 11.296 11.136l4.628 4.628a.5.5 0 0 1-.707.707l-4.662-4.662A7.932 7.932 0 0 1 2.323 2.323" clip-rule="evenodd"/></svg> 11187</span> 11188 11189 </span> 11190 11191<div class="loading__spinner hidden"> 11192 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 11193 11194</div> 11195<div class="product__media media media--transparent"> 11196 11197 <img src="//lillegendsbooks.com/cdn/shop/files/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064&width=1946" alt="Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery
11197/LKG/UKG | Age 2â5Â " srcset="//lillegendsbooks.com/cdn/shop/files/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064&width=246 246w, //lillegendsbooks.com/cdn/shop/files/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064&width=493 493w, //lillegendsbooks.com/cdn/shop/files/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064&width=600 600w, //lillegendsbooks.com/cdn/shop/files/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064&width=713 713w, //lillegendsbooks.com/cdn/shop/files/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064&width=823 823w, //lillegendsbooks.com/cdn/shop/files/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064&width=990 990w, //lillegendsbooks.com/cdn/shop/files/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064&width=1100 1100w, //lillegendsbooks.com/cdn/shop/files/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064&width=1206 1206w, //lillegendsbooks.com/cdn/shop/files/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064&width=1346 1346w, //lillegendsbooks.com/cdn/shop/files/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064&width=1426 1426w, //lillegendsbooks.com/cdn/shop/files/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064&width=1646 1646w, //lillegendsbooks.com/cdn/shop/files/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064&width=1946 1946w" width="2000" height="2000" loading="lazy" class="image-magnify-hover" fetchpriority="low" sizes="(min-width: 1200px) 495px, 11198 (min-width: 990px) calc(45.0vw - 10rem), 11199 (min-width: 750px) calc((100vw - 11.5rem) / 2), 11200 calc(100vw / 1 - 4rem)"> 11201 </div> 11202 11203 <button 11204 class="product__media-toggle quick-add-hidden product__media-zoom-hover" 11205 type="button" 11206 aria-haspopup="dialog" 11207 data-media-id="43246499037475" 11208 > 11209 <span class="visually-hidden"> 11210 Open media 7 in modal 11211 </span> 11212 </button> 11213 </modal-opener></div> 11214 </li><li 11215 id="Slide-template--26831688335651__main-43246499070243" 11216 class="product__media-item grid__item slider__slide" 11217 data-media-id="template--26831688335651__main-43246499070243" 11218 > 11219 11220<div 11221 class="product-media-container media-type-image media-fit-contain global-media-settings gradient constrain-height" 11222 style="--ratio: 1.0; --preview-ratio: 1.0;" 11223> 11224 <modal-opener 11225 class="product__modal-opener product__modal-opener--image" 11226 data-modal="#ProductModal-template--26831688335651__main" 11227 > 11228 <span 11229 class="product__media-icon motion-reduce quick-add-hidden product__media-icon--hover" 11230 aria-hidden="true" 11231 > 11232 11233 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-plus" viewBox="0 0 19 19"><path fill="currentColor" fill-rule="evenodd" d="M4.667 7.94a.5.5 0 0 1 .499-.501l5.534-.014a.5.5 0 1 1 .002 1l-5.534.014a.5.5 0 0 1-.5-.5" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M7.926 4.665a.5.5 0 0 1 .501.498l.014 5.534a.5.5 0 1 1-1 .003l-.014-5.534a.5.5 0 0 1 .499-.501" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M12.832 3.03a6.931 6.931 0 1 0-9.802 9.802 6.931 6.931 0 0 0 9.802-9.802M2.323 2.323a7.931 7.931 0 0 1 11.296 11.136l4.628 4.628a.5.5 0 0 1-.707.707l-4.662-4.662A7.932 7.932 0 0 1 2.323 2.323" clip-rule="evenodd"/></svg> 11234</span> 11235 11236 </span> 11237 11238<div class="loading__spinner hidden"> 11239 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 11240 11241</div> 11242<div class="product__media media media--transparent"> 11243 11244 <img src="//lillegendsbooks.com/cdn/shop/files/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065&width=1946" alt="Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5Â " srcset="//lillegendsbooks.com/cdn/shop/files/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065&width=246 246w, //lillegendsbooks.com/cdn/shop/files/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065&width=493 493w, //lillegendsbooks.com/cdn/shop/files/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065&width=600 600w, //lillegendsbooks.com/cdn/shop/files/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065&width=713 713w, //lillegendsbooks.com/cdn/shop/files/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065&width=823 823w, //lillegendsbooks.com/cdn/shop/files/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065&width=990 990w, //lillegendsbooks.com/cdn/shop/files/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065&width=1100 1100w, //lillegendsbooks.com/cdn/shop/files/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065&width=1206 1206w, //lillegendsbooks.com/cdn/shop/files/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065&width=1346 1346w, //lillegendsbooks.com/cdn/shop/files/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065&width=1426 1426w, //lillegendsbooks.com/cdn/shop/files/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065&width=1646 1646w, //lillegendsbooks.com/cdn/shop/files/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065&width=1946 1946w" width="2000" height="2000" loading="lazy" class="image-magnify-hover" fetchpriority="low" sizes="(min-width: 1200px) 495px, 11245 (min-width: 990px) calc(45.0vw - 10rem), 11246 (min-width: 750px) calc((100vw - 11.5rem) / 2), 11247 calc(100vw / 1 - 4rem)"> 11248 </div> 11249 11250 <button 11251 class="product__media-toggle quick-add-hidden product__media-zoom-hover" 11252 type="button" 11253 aria-haspopup="dialog" 11254 data-media-id="43246499070243" 11255 >
11256 <span class="visually-hidden"> 11257 Open media 8 in modal 11258 </span> 11259 </button> 11260 </modal-opener></div> 11261 </li><li 11262 id="Slide-template--26831688335651__main-43246499103011" 11263 class="product__media-item grid__item slider__slide" 11264 data-media-id="template--26831688335651__main-43246499103011" 11265 > 11266 11267<div 11268 class="product-media-container media-type-image media-fit-contain global-media-settings gradient constrain-height" 11269 style="--ratio: 1.0; --preview-ratio: 1.0;" 11270> 11271 <modal-opener 11272 class="product__modal-opener product__modal-opener--image" 11273 data-modal="#ProductModal-template--26831688335651__main" 11274 > 11275 <span 11276 class="product__media-icon motion-reduce quick-add-hidden product__media-icon--hover" 11277 aria-hidden="true" 11278 > 11279 11280 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-plus" viewBox="0 0 19 19"><path fill="currentColor" fill-rule="evenodd" d="M4.667 7.94a.5.5 0 0 1 .499-.501l5.534-.014a.5.5 0 1 1 .002 1l-5.534.014a.5.5 0 0 1-.5-.5" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M7.926 4.665a.5.5 0 0 1 .501.498l.014 5.534a.5.5 0 1 1-1 .003l-.014-5.534a.5.5 0 0 1 .499-.501" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M12.832 3.03a6.931 6.931 0 1 0-9.802 9.802 6.931 6.931 0 0 0 9.802-9.802M2.323 2.323a7.931 7.931 0 0 1 11.296 11.136l4.628 4.628a.5.5 0 0 1-.707.707l-4.662-4.662A7.932 7.932 0 0 1 2.323 2.323" clip-rule="evenodd"/></svg> 11281</span> 11282 11283 </span> 11284 11285<div class="loading__spinner hidden"> 11286 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 11287 11288</div> 11289<div class="product__media media media--transparent"> 11290 11291 <img src="//lillegendsbooks.com/cdn/shop/files/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516&width=1946" alt="Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5Â " srcset="//lillegendsbooks.com/cdn/shop/files/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516&width=246 246w, //lillegendsbooks.com/cdn/shop/files/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516&width=493 493w, //lillegendsbooks.com/cdn/shop/files/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516&width=600 600w, //lillegendsbooks.com/cdn/shop/files/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516&width=713 713w, //lillegendsbooks.com/cdn/shop/files/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516&width=823 823w, //lillegendsbooks.com/cdn/shop/files/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516&width=990 990w, //lillegendsbooks.com/cdn/shop/files/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516&width=1100 1100w, //lillegendsbooks.com/cdn/shop/files/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516&width=1206 1206w, //lillegendsbooks.com/cdn/shop/files/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516&width=1346 1346w, //lillegendsbooks.com/cdn/shop/files/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516&width=1426 1426w, //lillegendsbooks.com/cdn/shop/files/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516&width=1646 1646w, //lillegendsbooks.com/cdn/shop/files/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516&width=1946 1946w" width="2000" height="2000" loading="lazy" class="image-magnify-hover" fetchpriority="low" sizes="(min-width: 1200px) 495px, 11292 (min-width: 990px) calc(45.0vw - 10rem), 11293 (min-width: 750px) calc((100vw - 11.5rem) / 2), 11294 calc(100vw / 1 - 4rem)"> 11295 </div> 11296 11297 <button 11298 class="product__media-toggle quick-add-hidden product__media-zoom-hover" 11299 type="button" 11300 aria-haspopup="dialog" 11301 data-media-id="43246499103011" 11302 > 11303 <span class="visually-hidden"> 11304 Open media 9 in modal 11305 </span> 11306 </button> 11307 </modal-opener></div> 11308 </li></ul> 11309 11310 <div class="slider-buttons quick-add-hidden"> 11311 <button 11312 type="button" 11313 class="slider-button slider-button--prev" 11314 name="previous" 11315 aria-label="Slide left" 11316 >
11317 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 11318</span> 11319 </button> 11320 <div class="slider-counter caption"> 11321 <span class="slider-counter--current">1</span> 11322 <span aria-hidden="true"> / </span> 11323 <span class="visually-hidden">of</span> 11324 <span class="slider-counter--total">9</span> 11325 </div> 11326 <button 11327 type="button" 11328 class="slider-button slider-button--next" 11329 name="next" 11330 aria-label="Slide right" 11331 > 11332 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 11333</span> 11334 </button> 11335 </div> 11336 </slider-component><slider-component 11337 id="GalleryThumbnails-template--26831688335651__main" 11338 class="thumbnail-slider slider-mobile-gutter quick-add-hidden small-hide" 11339 > 11340 <button 11341 type="button" 11342 class="slider-button slider-button--prev" 11343 name="previous" 11344 aria-label="Slide left" 11345 aria-controls="GalleryThumbnails-template--26831688335651__main" 11346 data-step="3" 11347 > 11348 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 11349</span> 11350 </button> 11351 11352 <ul 11353 id="Slider-Thumbnails-template--26831688335651__main" 11354 class="thumbnail-list list-unstyled slider slider--mobile slider--tablet-up" 11355 ><li 11356 id="Slide-Thumbnails-template--26831688335651__main-1" 11357 class="thumbnail-list__item slider__slide" 11358 data-target="template--26831688335651__main-43246498840867" 11359 data-media-position="1" 11360 ><button 11361 class="thumbnail global-media-settings global-media-settings--no-shadow" 11362 aria-label="Load image 1 in gallery view" 11363 11364 aria-current="true" 11365 11366 aria-controls="GalleryViewer-template--26831688335651__main" 11367 aria-describedby="Thumbnail-template--26831688335651__main-1" 11368 > 11369 <img src="//lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=416" alt="Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5Â " srcset="//lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=54 54w, //lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=74 74w, //lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=104 104w, //lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=162 162w, //lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=208 208w, //lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=324 324w, //lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=416 416w" width="416" height="416" loading="lazy" sizes="(min-width: 1200px) calc((495 - 4rem) / 4), 11370 (min-width: 990px) calc((45.0vw - 4rem) / 4), 11371 (min-width: 750px) calc((100vw - 15rem) / 8), 11372 calc((100vw - 8rem) / 3)" id="Thumbnail-template--26831688335651__main-1"> 11373 </button> 11374 </li><li 11375 id="Slide-Thumbnails-template--26831688335651__main-2" 11376 class="thumbnail-list__item slider__slide" 11377 data-target="template--26831688335651__main-43246498873635" 11378 data-media-position="2" 11379 ><button 11380 class="thumbnail global-media-settings global-media-settings--no-shadow" 11381 aria-label="Load image 2 in gallery view" 11382 11383 aria-controls="GalleryViewer-template--26831688335651__main" 11384 aria-describedby="Thumbnail-template--26831688335651__main-2" 11385 > 11386 <img src="//lillegendsbooks.com/cdn/shop/files/IMAGE2_ea671
11386718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026&width=416" alt="Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5Â " srcset="//lillegendsbooks.com/cdn/shop/files/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026&width=54 54w, //lillegendsbooks.com/cdn/shop/files/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026&width=74 74w, //lillegendsbooks.com/cdn/shop/files/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026&width=104 104w, //lillegendsbooks.com/cdn/shop/files/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026&width=162 162w, //lillegendsbooks.com/cdn/shop/files/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026&width=208 208w, //lillegendsbooks.com/cdn/shop/files/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026&width=324 324w, //lillegendsbooks.com/cdn/shop/files/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026&width=416 416w" width="416" height="416" loading="lazy" sizes="(min-width: 1200px) calc((495 - 4rem) / 4), 11387 (min-width: 990px) calc((45.0vw - 4rem) / 4), 11388 (min-width: 750px) calc((100vw - 15rem) / 8), 11389 calc((100vw - 8rem) / 3)" id="Thumbnail-template--26831688335651__main-2"> 11390 </button> 11391 </li><li 11392 id="Slide-Thumbnails-template--26831688335651__main-3" 11393 class="thumbnail-list__item slider__slide" 11394 data-target="template--26831688335651__main-43246498906403" 11395 data-media-position="3" 11396 ><button 11397 class="thumbnail global-media-settings global-media-settings--no-shadow" 11398 aria-label="Load image 3 in gallery view" 11399 11400 aria-controls="GalleryViewer-template--26831688335651__main" 11401 aria-describedby="Thumbnail-template--26831688335651__main-3" 11402 > 11403 <img src="//lillegendsbooks.com/cdn/shop/files/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028&width=416" alt="Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5Â " srcset="//lillegendsbooks.com/cdn/shop/files/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028&width=54 54w, //lillegendsbooks.com/cdn/shop/files/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028&width=74 74w, //lillegendsbooks.com/cdn/shop/files/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028&width=104 104w, //lillegendsbooks.com/cdn/shop/files/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028&width=162 162w, //lillegendsbooks.com/cdn/shop/files/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028&width=208 208w, //lillegendsbooks.com/cdn/shop/files/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028&width=324 324w, //lillegendsbooks.com/cdn/shop/files/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028&width=416 416w" width="416" height="416" loading="lazy" sizes="(min-width: 1200px) calc((495 - 4rem) / 4), 11404 (min-width: 990px) calc((45.0vw - 4rem) / 4), 11405 (min-width: 750px) calc((100vw - 15rem) / 8), 11406 calc((100vw - 8rem) / 3)" id="Thumbnail-template--26831688335651__main-3"> 11407 </button> 11408 </li><li 11409 id="Slide-Thumbnails-template--26831688335651__main-4" 11410 class="thumbnail-list__item slider__slide" 11411 data-target="template--26831688335651__main-43246498939171" 11412 data-media-position="4" 11413 ><button 11414 class="thumbnail global-media-settings global-media-settings--no-shadow" 11415 aria-label="Load image 4 in gallery view" 11416 11417 aria-controls="GalleryViewer-template--26831688335651__main" 11418 aria-describedby="Thumbnail-template--26831688335651__main-4" 11419 > 11420 <img src="//lillegendsbooks.com/cdn/shop/files/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060&width=416" alt="Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery
11420/LKG/UKG | Age 2â5Â " srcset="//lillegendsbooks.com/cdn/shop/files/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060&width=54 54w, //lillegendsbooks.com/cdn/shop/files/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060&width=74 74w, //lillegendsbooks.com/cdn/shop/files/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060&width=104 104w, //lillegendsbooks.com/cdn/shop/files/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060&width=162 162w, //lillegendsbooks.com/cdn/shop/files/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060&width=208 208w, //lillegendsbooks.com/cdn/shop/files/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060&width=324 324w, //lillegendsbooks.com/cdn/shop/files/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060&width=416 416w" width="416" height="416" loading="lazy" sizes="(min-width: 1200px) calc((495 - 4rem) / 4), 11421 (min-width: 990px) calc((45.0vw - 4rem) / 4), 11422 (min-width: 750px) calc((100vw - 15rem) / 8), 11423 calc((100vw - 8rem) / 3)" id="Thumbnail-template--26831688335651__main-4"> 11424 </button> 11425 </li><li 11426 id="Slide-Thumbnails-template--26831688335651__main-5" 11427 class="thumbnail-list__item slider__slide" 11428 data-target="template--26831688335651__main-43246498971939" 11429 data-media-position="5" 11430 ><button 11431 class="thumbnail global-media-settings global-media-settings--no-shadow" 11432 aria-label="Load image 5 in gallery view" 11433 11434 aria-controls="GalleryViewer-template--26831688335651__main" 11435 aria-describedby="Thumbnail-template--26831688335651__main-5" 11436 > 11437 <img src="//lillegendsbooks.com/cdn/shop/files/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061&width=416" alt="Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5Â " srcset="//lillegendsbooks.com/cdn/shop/files/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061&width=54 54w, //lillegendsbooks.com/cdn/shop/files/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061&width=74 74w, //lillegendsbooks.com/cdn/shop/files/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061&width=104 104w, //lillegendsbooks.com/cdn/shop/files/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061&width=162 162w, //lillegendsbooks.com/cdn/shop/files/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061&width=208 208w, //lillegendsbooks.com/cdn/shop/files/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061&width=324 324w, //lillegendsbooks.com/cdn/shop/files/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061&width=416 416w" width="416" height="416" loading="lazy" sizes="(min-width: 1200px) calc((495 - 4rem) / 4), 11438 (min-width: 990px) calc((45.0vw - 4rem) / 4), 11439 (min-width: 750px) calc((100vw - 15rem) / 8), 11440 calc((100vw - 8rem) / 3)" id="Thumbnail-template--26831688335651__main-5"> 11441 </button> 11442 </li><li 11443 id="Slide-Thumbnails-template--26831688335651__main-6" 11444 class="thumbnail-list__item slider__slide" 11445 data-target="template--26831688335651__main-43246499004707" 11446 data-media-position="6" 11447 ><button 11448 class="thumbnail global-media-settings global-media-settings--no-shadow" 11449 aria-label="Load image 6 in gallery view" 11450 11451 aria-controls="GalleryViewer-template--26831688335651__main" 11452 aria-describedby="Thumbnail-template--26831688335651__main-6" 11453 > 11454 <img src="//lillegendsbooks.com/cdn/shop/files/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063&width=416" alt="Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery
11454/LKG/UKG | Age 2â5Â " srcset="//lillegendsbooks.com/cdn/shop/files/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063&width=54 54w, //lillegendsbooks.com/cdn/shop/files/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063&width=74 74w, //lillegendsbooks.com/cdn/shop/files/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063&width=104 104w, //lillegendsbooks.com/cdn/shop/files/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063&width=162 162w, //lillegendsbooks.com/cdn/shop/files/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063&width=208 208w, //lillegendsbooks.com/cdn/shop/files/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063&width=324 324w, //lillegendsbooks.com/cdn/shop/files/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063&width=416 416w" width="416" height="416" loading="lazy" sizes="(min-width: 1200px) calc((495 - 4rem) / 4), 11455 (min-width: 990px) calc((45.0vw - 4rem) / 4), 11456 (min-width: 750px) calc((100vw - 15rem) / 8), 11457 calc((100vw - 8rem) / 3)" id="Thumbnail-template--26831688335651__main-6"> 11458 </button> 11459 </li><li 11460 id="Slide-Thumbnails-template--26831688335651__main-7" 11461 class="thumbnail-list__item slider__slide" 11462 data-target="template--26831688335651__main-43246499037475" 11463 data-media-position="7" 11464 ><button 11465 class="thumbnail global-media-settings global-media-settings--no-shadow" 11466 aria-label="Load image 7 in gallery view" 11467 11468 aria-controls="GalleryViewer-template--26831688335651__main" 11469 aria-describedby="Thumbnail-template--26831688335651__main-7" 11470 > 11471 <img src="//lillegendsbooks.com/cdn/shop/files/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064&width=416" alt="Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5Â " srcset="//lillegendsbooks.com/cdn/shop/files/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064&width=54 54w, //lillegendsbooks.com/cdn/shop/files/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064&width=74 74w, //lillegendsbooks.com/cdn/shop/files/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064&width=104 104w, //lillegendsbooks.com/cdn/shop/files/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064&width=162 162w, //lillegendsbooks.com/cdn/shop/files/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064&width=208 208w, //lillegendsbooks.com/cdn/shop/files/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064&width=324 324w, //lillegendsbooks.com/cdn/shop/files/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064&width=416 416w" width="416" height="416" loading="lazy" sizes="(min-width: 1200px) calc((495 - 4rem) / 4), 11472 (min-width: 990px) calc((45.0vw - 4rem) / 4), 11473 (min-width: 750px) calc((100vw - 15rem) / 8), 11474 calc((100vw - 8rem) / 3)" id="Thumbnail-template--26831688335651__main-7"> 11475 </button> 11476 </li><li 11477 id="Slide-Thumbnails-template--26831688335651__main-8" 11478 class="thumbnail-list__item slider__slide" 11479 data-target="template--26831688335651__main-43246499070243" 11480 data-media-position="8" 11481 ><button 11482 class="thumbnail global-media-settings global-media-settings--no-shadow" 11483 aria-label="Load image 8 in gallery view" 11484 11485 aria-controls="GalleryViewer-template--26831688335651__main" 11486 aria-describedby="Thumbnail-template--26831688335651__main-8" 11487 > 11488 <img src="//lillegendsbooks.com/cdn/shop/files/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065&width=416" alt="Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery
11488/LKG/UKG | Age 2â5Â " srcset="//lillegendsbooks.com/cdn/shop/files/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065&width=54 54w, //lillegendsbooks.com/cdn/shop/files/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065&width=74 74w, //lillegendsbooks.com/cdn/shop/files/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065&width=104 104w, //lillegendsbooks.com/cdn/shop/files/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065&width=162 162w, //lillegendsbooks.com/cdn/shop/files/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065&width=208 208w, //lillegendsbooks.com/cdn/shop/files/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065&width=324 324w, //lillegendsbooks.com/cdn/shop/files/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065&width=416 416w" width="416" height="416" loading="lazy" sizes="(min-width: 1200px) calc((495 - 4rem) / 4), 11489 (min-width: 990px) calc((45.0vw - 4rem) / 4), 11490 (min-width: 750px) calc((100vw - 15rem) / 8), 11491 calc((100vw - 8rem) / 3)" id="Thumbnail-template--26831688335651__main-8"> 11492 </button> 11493 </li><li 11494 id="Slide-Thumbnails-template--26831688335651__main-9" 11495 class="thumbnail-list__item slider__slide" 11496 data-target="template--26831688335651__main-43246499103011" 11497 data-media-position="9" 11498 ><button 11499 class="thumbnail global-media-settings global-media-settings--no-shadow" 11500 aria-label="Load image 9 in gallery view" 11501 11502 aria-controls="GalleryViewer-template--26831688335651__main" 11503 aria-describedby="Thumbnail-template--26831688335651__main-9" 11504 > 11505 <img src="//lillegendsbooks.com/cdn/shop/files/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516&width=416" alt="Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5Â " srcset="//lillegendsbooks.com/cdn/shop/files/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516&width=54 54w, //lillegendsbooks.com/cdn/shop/files/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516&width=74 74w, //lillegendsbooks.com/cdn/shop/files/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516&width=104 104w, //lillegendsbooks.com/cdn/shop/files/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516&width=162 162w, //lillegendsbooks.com/cdn/shop/files/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516&width=208 208w, //lillegendsbooks.com/cdn/shop/files/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516&width=324 324w, //lillegendsbooks.com/cdn/shop/files/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516&width=416 416w" width="416" height="416" loading="lazy" sizes="(min-width: 1200px) calc((495 - 4rem) / 4), 11506 (min-width: 990px) calc((45.0vw - 4rem) / 4), 11507 (min-width: 750px) calc((100vw - 15rem) / 8), 11508 calc((100vw - 8rem) / 3)" id="Thumbnail-template--26831688335651__main-9"> 11509 </button> 11510 </li></ul> 11511 11512 <button 11513 type="button" 11514 class="slider-button slider-button--next" 11515 name="next" 11516 aria-label="Slide right" 11517 aria-controls="GalleryThumbnails-template--26831688335651__main" 11518 data-step="3" 11519 > 11520 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 11521</span> 11522 </button> 11523 </slider-component></media-gallery> 11524 11525 11526 </div> 11527 11528 <div class="product__info-wrapper grid__item"> 11529 <section 11530 id="ProductInfo-template--26831688335651__main" 11531 class="product__info-container product__column-sticky" 11532 ><p 11533 class="product__text inline-richtext caption-with-letter-spacing" 11534 11535 >Oswaal Books and Learning Private Limited</p>
11536<script src="//lillegendsbooks.com/cdn/shop/t/23/assets/share.js?v=183479094755600771901782536304" defer="defer"></script>
11536 11537 11538<share-button id="Share-template--26831688335651__main" class="share-button quick-add-hidden" > 11539 <button class="share-button__button hidden"> 11540 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30px" height="30px"><path d="M 23 3 A 4 4 0 0 0 19 7 A 4 4 0 0 0 19.09375 7.8359375 L 10.011719 12.376953 A 4 4 0 0 0 7 11 A 4 4 0 0 0 3 15 A 4 4 0 0 0 7 19 A 4 4 0 0 0 10.013672 17.625 L 19.089844 22.164062 A 4 4 0 0 0 19 23 A 4 4 0 0 0 23 27 A 4 4 0 0 0 27 23 A 4 4 0 0 0 23 19 A 4 4 0 0 0 19.986328 20.375 L 10.910156 15.835938 A 4 4 0 0 0 11 15 A 4 4 0 0 0 10.90625 14.166016 L 19.988281 9.625 A 4 4 0 0 0 23 11 A 4 4 0 0 0 27 7 A 4 4 0 0 0 23 3 z"/></svg></span> 11541 Share 11542 </button> 11543 <details id="Details-share-template--26831688335651__main"> 11544 <summary class="share-button__button"> 11545 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" width="30px" height="30px"><path d="M 23 3 A 4 4 0 0 0 19 7 A 4 4 0 0 0 19.09375 7.8359375 L 10.011719 12.376953 A 4 4 0 0 0 7 11 A 4 4 0 0 0 3 15 A 4 4 0 0 0 7 19 A 4 4 0 0 0 10.013672 17.625 L 19.089844 22.164062 A 4 4 0 0 0 19 23 A 4 4 0 0 0 23 27 A 4 4 0 0 0 27 23 A 4 4 0 0 0 23 19 A 4 4 0 0 0 19.986328 20.375 L 10.910156 15.835938 A 4 4 0 0 0 11 15 A 4 4 0 0 0 10.90625 14.166016 L 19.988281 9.625 A 4 4 0 0 0 23 11 A 4 4 0 0 0 27 7 A 4 4 0 0 0 23 3 z"/></svg></span> 11546 Share 11547 </summary> 11548 <div class="share-button__fallback motion-reduce"> 11549 <div class="field"> 11550 <span id="ShareMessage-template--26831688335651__main" class="share-button__message hidden" role="status"> </span> 11551 <input 11552 type="text" 11553 class="field__input" 11554 id="ShareUrl-template--26831688335651__main" 11555 value="https://lillegendsbooks.com/products/writing-practice-books-boxset-of-4" 11556 placeholder="Link" 11557 onclick="this.select();" 11558 readonly 11559 > 11560 <label class="field__label" for="ShareUrl-template--26831688335651__main">Link</label> 11561 </div> 11562 <button class="share-button__close hidden"> 11563 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 11564</span> 11565 <span class="visually-hidden">Close share</span> 11566 </button> 11567 <button class="share-button__copy"> 11568 <span class="svg-wrapper"><svg 11569 class="icon icon-clipboard" 11570 width="11" 11571 height="13" 11572 fill="none" 11573 xmlns="http://www.w3.org/2000/svg" 11574 aria-hidden="true" 11575 focusable="false" 11576 viewBox="0 0 11 13" 11577> 11578 <path fill-rule="evenodd" clip-rule="evenodd" d="M2 1a1 1 0 011-1h7a1 1 0 011 1v9a1 1 0 01-1 1V1H2zM1 2a1 1 0 00-1 1v9a1 1 0 001 1h7a1 1 0 001-1V3a1 1 0 00-1-1H1zm0 10V3h7v9H1z" fill="currentColor"/> 11579</svg> 11580</span> 11581 <span class="visually-hidden">Copy link</span> 11582 </button> 11583 </div> 11584 </details> 11585</share-button> 11586<div class="product__title" > 11587 11588 <h1>Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5</h1> 11589 </div><p 11590 class="product__sku" 11591 id="Sku-template--26831688335651__main" 11592 role="status" 11593 11594 > 11595 <span class="visually-hidden">SKU:</span> 11596 <span>ISBN: </span>9789359587622</p> 11597<div id="shopify-block-AM3FtTnBqMi9WT1l6c__judge_me_reviews_preview_badge_RyB98j" class="shopify-block shopify-app-block"> 11598<div class='jdgm-widget jdgm-preview-badge' 11599 data-id='9951027659043' 11600 data-template='manual-installation'> 11601 <div style='display:none' class='jdgm-prev-badge' data-average-rating='4.78' data-number-of-reviews='49' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='4.78' tabindex='0' aria-label='4.78 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-prev-badge__text'> 49 reviews </span> </div> 11602</div> 11603 11604 11605 11606 11607</div> 11608<div id="price-template--26831688335651__main" role="status" > 11609<style> 11610 .offer-msg span { 11611 color: #ff7800; 11612 font-size: 1.5rem; 11613 font-weight: 400; 11614 } 11615 11616 .badge.price__badge-sale.color-blue { 11617 background: #284390; 11618 color: #fff; 11619 } 11620 11621 @keyframes blink { 11622 0%, 100% { 11623 opacity: 1; 11624 } 11625 11626 50% { 11627 opacity: 0; 11628 } 11629 } 11630</style><div 11631 class=" 11632 price price--large price--on-sale price--show-badge" 11633 > 11634 <div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Regular price</span>
11635 <span class="price-item price-item--regular"> 11636 Rs. 482 11637 </span></div> 11638 <div class="price__sale"> 11639 <span class="visually-hidden visually-hidden--inline">Regular price</span> 11640 <span> 11641 <s class="price-item price-item--regular"> 11642 11643 Rs. 689 11644 11645 </s> 11646 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 11647 <span class="price-item price-item--sale price-item--last"> 11648 Rs. 482 11649 </span> 11650 </div> 11651 <small class="unit-price caption hidden"> 11652 <span class="visually-hidden">Unit price</span> 11653 <span class="price-item price-item--last"> 11654 <span></span> 11655 <span aria-hidden="true">/</span> 11656 <span class="visually-hidden"> per </span> 11657 <span> 11658 </span> 11659 </span> 11660 </small> 11661 </div> 11662 11663 <span class="badge price__badge-sale color-blue"> 11664 11665 30% Off 11666 </span> 11667 11668 <span class="badge price__badge-sold-out color-scheme-3"> 11669 Sold out 11670 </span></div> 11671 11672 11673<div class="mb-3 offer-msg"><span>All-inclusive price, no surprises</span></div> 11674</div><div class="product__tax caption rte"><a href="/policies/shipping-policy">Shipping</a> calculated at checkout. 11675</div><div ><form method="post" action="/cart/add" id="product-form-installment-template--26831688335651__main" accept-charset="UTF-8" class="installment caption-large" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="id" value="54130637635875"> 11676 11677<input type="hidden" name="product-id" value="9951027659043" /><input type="hidden" name="section-id" value="template--26831688335651__main" /></form></div><style> 11678.pincode-checker { 11679 display: flex; 11680 flex-wrap: wrap; 11681 align-items: center; 11682 gap: 10px; 11683 background: #f9fafb; 11684 padding: 12px; 11685 border-radius: 10px; 11686 border: 1px solid #e5e7eb; 11687 max-width: 420px; 11688} 11689 11690/* Input */ 11691.pincode-checker input { 11692 flex: 1; 11693 min-width: 140px; 11694 padding: 10px 12px; 11695 border: 1px solid #d1d5db; 11696 border-radius: 8px; 11697 font-size: 14px; 11698 outline: none; 11699 transition: all 0.2s ease; 11700} 11701 11702.pincode-checker input:focus { 11703 border-color: #ff7800; 11704 box-shadow: 0 0 0 2px rgba(37, 99, 235, 0.1); 11705} 11706 11707/* Button */ 11708.pincode-checker button { 11709 padding: 10px 16px; 11710 background: #ff7800; 11711 color: #fff; 11712 border: none; 11713 border-radius: 8px; 11714 font-size: 14px; 11715 cursor: pointer; 11716 transition: all 0.2s ease; 11717 white-space: nowrap; 11718} 11719 11720.pincode-checker button:hover { 11721 background: #ffa200; 11722} 11723 11724.pincode-checker button:active { 11725 transform: scale(0.97); 11726} 11727 11728/* Message */ 11729#deliveryMessage, #deliveryMessageCity { 11730 width: 100%; 11731 font-size: 14px; 11732 margin-top: 5px; 11733 color: #111827; 11734} 11735 11736/* Success */ 11737#deliveryMessage.success, #deliveryMessageCity.success { 11738 color: #09b301; 11739 font-weight: 500; 11740} 11741 11742/* Error */ 11743#deliveryMessage.error, #deliveryMessageCity.error { 11744 color: #ee3539; 11745 font-weight: 500; 11746} 11747 11748/* Mobile Optimization */ 11749@media (max-width: 480px) { 11750 .pincode-checker { 11751 flex-direction: column; 11752 align-items: stretch; 11753 margin-bottom: 0 !important; 11754 } 11755 11756 .pincode-checker button { 11757 width: 100%; 11758 } 11759} 11760 11761.dlvr_to {width: 100%; margin-bottom: 0;} 11762 11763.codav { 11764 display: flex; 11765 flex-direction: column; 11766 align-items: center; 11767 justify-content: center; 11768 background: #f3f4f6; /* light grey */ 11769 padding: 5px 3px; 11770 border-radius: 10px; 11771 width: 115px; /* adjust as needed */ 11772 text-align: center; 11773} 11774 11775/* Icon wrapper */ 11776.codav .policyIcon { 11777 background: #ffffff; 11778 border-radius: 50%; 11779 padding: 10px; 11780 box-shadow: 0 2px 6px rgba(0,0,0,0.08); 11781 margin-bottom: 8px; 11782 display: flex; 11783 align-items: center; 11784 justify-content: center; 11785} 11786 11787/* Icon image */ 11788.codav .policyIcon img { 11789 width: 28px; 11790 height: 28px; 11791} 11792 11793/* Text */ 11794.codav .policytext { 11795 font-size: 14px; 11796 color: #1f2937; 11797 font-weight: 500; 11798} 11799 11800.codav:hover { 11801 transform: translateY(-2px); 11802 transition: 0.2s ease; 11803} 11804 11805@media (max-width: 480px) { 11806 .codav { 11807 display: none !important; 11808 } 11809 11810} 11811#codMessage {display: none;} 11812@media (max-width: 480px) { 11813 #codMessage {display: block;} 11814} 11815</style> 11816 11817 <div class="pincode-checker mb-3"> 11818 <p class="dlvr_to">Delivery to</p> 11819 <input type="text" id="pincode" placeholder="Enter Pincode" maxlength="6"> 11820 <button id="checkPincode">Check</button> 11821 11822 <p id="deliveryMessage"></p> 11823 <p id="codMessage">ðµ COD Available</p>
11824 <span class="policy codav"> 11825 <label class="policyIcon"> 11826 <img src="https://cdn.shopify.com/s/files/1/0572/7299/1924/files/COD-icon_a574a4d1-7b09-4778-bf06-f7c061f41247.svg?v=1774272174" alt="COD Icon"> 11827 </label> 11828 <label class="policytext">COD Available</label> 11829 </span> 11830 </div> 11831
11832<script id="variantLocationData" type="application/json"> 11833{"locations":[]} 11834</script>
vendor: 1 bytes, line 11834
11834
11835<script id="DTDCvariantLocationData" type="application/json"> 11836{"pincodes":["110019","110020","110025","110044","110062","110076","110080","110502","110504","110505","110506","110507","110508","110509","110510","110511","110512","116019","110031","110051","110091","110092","110096","110301","110302","110002","110006","110102","110103","110112","110113","110124","110501","110001","110004","110005","110011","110050","110055","110069","110101","110104","110105","110106","110107","110108","110109","110110","110114","110115","110116","110117","110118","110119","110120","110121","110122","110503","111105","111112","111114","111120","111121","110003","110013","110014","110024","110065","110030","110047","110068","110074","110008","110012","110015","110027","110028","110046","110060","110064","110125","110402","110032","110053","110090","110093","110094","110095","110018","110026","110034","110036","110039","110040","110041","110042","110056","110058","110059","110063","110081","110082","110083","110085","110086","110087","110088","110089","110403","110007","110009","110010","110016","110017","110021","110022","110023","110029","110033","110035","110037","110038","110043","110045","110048","110049","110052","110054","110057","110061","110066","110067","110070","110071","110072","110073","110075","110077","110078","110079","110084","110097","110401","110601","110602","110603","110604","110605","110606","110607","110608","110609","122014","122018","122006","122032","122002","122003","122004","122007","122010","122011","122015","122016","122021","122022","122026","122001","400017","400022","400024","400037","400043","400044","400045","400046","400049","400053","400058","400059","400061","400066","400068","400071","400072","400073","400074","400085","400087","400088","400089","400091","400092","400094","400102","400103","401101","401104","401105","401107","410303","420421","431302","400042","400076","400078","400080","400081","400082","400004","400006","400008","400010","400011","400012","400013","400014","400015","400016","400018","400019","400025","400026","400027","400028","400029","400030","400031","400033","400034","400036","400041","400055","400093","400096","400098","400099","480004","400001","400002","400003","400005","400007","400009","400020","400021","400023","400032","400038","400039","400040","400210","400613","400614","400703","400705","400706","400047","400048","400054","400056","400057","400060","400069","400100","400108","400109","400110","400111","400112","400113","400114","400125","400162","400167","400410","400547","401016","401100","404502","400070","400075","400077","400079","400083","400084","400086","400035","400051","400052","400062","400063","400064","400065","400067","400090","400095","400097","400101","400104","400106","400107","400401","400406","400601","400602","400603","400604","400605","400606","400607","400608","400609","400610","400611","400615","400617","400700","400701","400708","400709","400710","400713","400901","410062","410708","201300","201301","201303","201304","201305","201306","201307","201308","201309","201310","201312","301301"]} 11837</script>
vendor: 1 bytes, line 11837
11837
11838<script> 11839document.addEventListener("DOMContentLoaded", function () { 11840 11841 const input = document.getElementById("pincode"); 11842 const button = document.getElementById("checkPincode"); 11843 const msg = document.getElementById("deliveryMessage"); 11844 //const msg_city = document.getElementById("deliveryMessageCity"); 11845 11846 const CACHE_TIME = 6 * 60 * 60 * 1000; // 6 hours 11847 11848 // â Get metafield JSON 11849 let locationData = null; 11850 try { 11851 locationData = JSON.parse(document.getElementById("variantLocationData").textContent); 11852 } catch (e) { 11853 locationData = null; 11854 } 11855 11856 let dtdc_locationData = null; 11857 try { 11858 dtdc_locationData = JSON.parse(document.getElementById("DTDCvariantLocationData").textContent); 11859 } catch (e) { 11860 dtdc_locationData = null; 11861 } 11862 11863 //console.log(locationData); 11864 //console.log(dtdc_locationData); 11865 11866 let availableCities = []; 11867 11868// ====================== 11869// DTDC Cities 11870// ====================== 11871if (dtdc_locationData && Array.isArray(dtdc_locationData.pincodes)) { 11872 11873 availableCities.push("Delhi"); 11874 availableCities.push("Mumbai"); 11875} 11876 11877// ====================== 11878// Dark Store Cities 11879// ====================== 11880if (locationData && Array.isArray(locationData.locations)) { 11881 11882 const cityMap = { 11883 "CHN": "Chennai", 11884 "BLR": "Bangalore", 11885 "HYD": "Hyderabad" 11886 }; 11887 11888 const added = new Set(); 11889 11890 locationData.locations.forEach(location => { 11891 11892 if (Number(location.quantity) <= 0) return; 11893 11894 const match = location.darkstore.match(/Oswaal-(.*?)-/); 11895 11896 if (match) { 11897 const code = match[1]; 11898 11899 if (cityMap[code] && !added.has(cityMap[code])) { 11900 availableCities.push(cityMap[code]); 11901 added.add(cityMap[code]); 11902 } 11903 } 11904 }); 11905} 11906 11907// Remove duplicates 11908availableCities = [...new Set(availableCities)]; 11909 11910// ====================== 11911// Message 11912// ====================== 11913if (availableCities.length) { 11914 11915 const message_city = `ð Same day delivery available in ${availableCities.join(", ")}`; 11916 //msg_city.className = "success"; 11917 //msg_city.innerHTML = message_city; 11918 11919} 11920 11921 // ð¥ Check metafield delivery first 11922 function checkMetafieldDelivery(pincode) { 11923 if (!locationData || !locationData.locations || !dtdc_locationData || !dtdc_locationData.pincodes) return false; 11924 11925 for (let loc of locationData.locations) { 11926 if (loc.quantity > 0 && loc.pincodes.includes(pincode)) { 11927 return true; 11928 } 11929 } 11930 11931 if (dtdc_locationData.pincodes.includes(pincode)){ 11932 return true; 11933 } 11934 11935 return false; 11936 } 11937 11938 // ð¹ Function to call API (fallback) 11939 function checkDelivery(pincode, force = false) { 11940 11941 var chkMetaDel = false; 11942 11943 // ð¥ PRIORITY: Metafield check 11944 if (checkMetafieldDelivery(pincode)) { 11945 msg.className = "success"; 11946 msg.innerHTML = "ð Same Day Delivery Available"; 11947 //return; // ð STOP â no API call 11948 chkMetaDel = true; 11949 } 11950 11951 const cacheKey = "delivery_" + pincode; 11952 const cached = localStorage.getItem(cacheKey); 11953 11954 if (!force && cached) { 11955 let cacheData = JSON.parse(cached); 11956 11957 if (Date.now() - cacheData.timestamp < CACHE_TIME) { 11958 if(!chkMetaDel) 11959 { 11960 renderMessage(cacheData); 11961 } 11962 11963 return; 11964 } 11965 } 11966 11967 if(!chkMetaDel){ 11968 msg.className = ""; 11969 msg.innerHTML = "Checking..."; 11970 } 11971 11972 11973 11974 fetch("https://app.oswaalbooks.com/delivery_date/index.php?pincode=" + pincode) 11975 .then(res => res.json()) 11976 .then(data => { 11977 11978 if (data.status) { 11979 11980 if(!chkMetaDel) 11981 { 11982 msg.className = "success"; 11983 msg.innerHTML = `ð Delivery by <strong>${data.date}</strong>`; 11984 } 11985 11986 11987 localStorage.setItem(cacheKey, JSON.stringify({ 11988 status: true, 11989 date: data.date, 11990 timestamp: Date.now() 11991 })); 11992 11993 } else { 11994 11995 if(!chkMetaDel) 11996 { 11997 msg.className = "error"; 11998 msg.innerHTML = "â Delivery not available"; 11999 } 12000 12001 12002 localStorage.setItem(cacheKey, JSON.stringify({ 12003 status: false, 12004 timestamp: Date.now() 12005 })); 12006 } 12007 }) 12008 .catch(() => { 12009 12010 if(!chkMetaDel) 12011 { 12012 msg.className = "error"; 12013 msg.innerHTML = "â ï¸ Error checking delivery"; 12014 } 12015 12016 }); 12017 } 12018 12019 function renderMessage(data) { 12020 if (data.status) { 12021 msg.className = "success"; 12022 msg.innerHTML = `ð Delivery by <strong>${data.date}</strong>`; 12023 } else { 12024 msg.className = "error"; 12025 msg.innerHTML = "â Delivery not available"; 12026 } 12027 } 12028 12029 // ð¹ Button Click 12030 button.addEventListener("click", function () { 12031 let pincode = input.value; 12032 12033 if (pincode.length !== 6 || isNaN(pincode)) { 12034 msg.className = "error"; 12035 msg.innerHTML = "â Invalid Pincode"; 12036 return; 12037 } 12038 12039 localStorage.setItem("user_pincode", pincode); 12040 12041 checkDelivery(pincode, true); 12042 }); 12043 12044 // ð¹ Auto-load saved pincode 12045 let savedPin = localStorage.getItem("user_pincode"); 12046 12047 if (savedPin && savedPin.length === 6) { 12048 input.value = savedPin; 12049 checkDelivery(savedPin); 12050 } 12051 12052}); 12053</script>
12053 12054<style> 12055.product-benefits-box{margin-top:22px;border:2px solid #3f41ae;border-radius:14px;padding:18px 20px;background:#fff;} 12056.product-benefits-title{font-size:14px;font-weight:800;letter-spacing:3px;color:#111;margin-bottom:16px;text-transform:uppercase;} 12057.product-benefits-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 30px;} 12058.product-benefit-item{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:500;color:#222;transition:all 0.3s ease;} 12059.product-benefit-item:hover{transform:translateX(4px);} 12060.product-benefit-icon{width:20px;height:20px;min-width:20px;display:flex;align-items:center;justify-content:center;} 12061.product-benefit-icon svg{width:18px;height:18px;stroke:#66bb2e;stroke-width:3;fill:none;} 12062@media screen and (max-width:749px){.product-benefits-box{padding:16px 14px;border-radius:12px;}.product-benefits-grid{grid-template-columns:1fr;gap:12px;}.product-benefits-title{font-size:13px;letter-spacing:2px;}.product-benefit-item{font-size:14px;}} 12063</style> 12064<div class="product-benefits-box"> 12065 <div class="product-benefits-title">Helps With</div> 12066 <div class="product-benefits-grid"><div class="product-benefit-item"> 12067 <div class="product-benefit-icon"> 12068 <svg viewBox="0 0 24 24"><polyline points="20 6 9 17 4 12"></polyline></svg> 12069 </div> 12070 Pencil Control 12071 </div><div class="product-benefit-item"> 12072 <div class="product-benefit-icon"> 12073 <svg viewBox="0 0 24 24"><polyline points="20 6 9 17 4 12"></polyline></svg> 12074 </div> 12075 Fine Motor 12076 </div><div class="product-benefit-item"> 12077 <div class="product-benefit-icon"> 12078 <svg viewBox="0 0 24 24"><polyline points="20 6 9 17 4 12"></polyline></svg> 12079 </div> 12080 Pre-Writing Skill 12081 </div><div class="product-benefit-item"> 12082 <div class="product-benefit-icon"> 12083 <svg viewBox="0 0 24 24"><polyline points="20 6 9 17 4 12"></polyline></svg> 12084 </div> 12085 Nursery Ready 12086 </div></div> 12087</div> 12088<div 12089 id="Quantity-Form-template--26831688335651__main" 12090 class="product-form__input product-form__quantity" 12091 12092 > 12093 12094 12095 <label class="quantity__label form__label" for="Quantity-template--26831688335651__main"> 12096 Quantity 12097 <span class="quantity__rules-cart hidden"> 12098 12099<div class="loading__spinner hidden"> 12100 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 12101 12102</div> 12103<span>(<span class="quantity-cart">0</span> in cart)</span> 12104 </span> 12105 </label> 12106 <div class="price-per-item__container"> 12107 <quantity-input class="quantity" data-url="/products/writing-practice-books-boxset-of-4" data-section="template--26831688335651__main"> 12108 <button class="quantity__button" name="minus" type="button"> 12109 <span class="visually-hidden">Decrease quantity for Lil Legends Set of 4 Writing Books Box Set | India&#39;s First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5</span> 12110 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-minus" viewBox="0 0 10 2"><path fill="currentColor" fill-rule="evenodd" d="M.5 1C.5.7.7.5 1 .5h8a.5.5 0 1 1 0 1H1A.5.5 0 0 1 .5 1" clip-rule="evenodd"/></svg> 12111</span> 12112 </button> 12113 <input 12114 class="quantity__input" 12115 type="number" 12116 name="quantity" 12117 id="Quantity-template--26831688335651__main" 12118 data-cart-quantity="0" 12119 data-min="1" 12120 min="1" 12121 12122 step="1" 12123 value="1" 12124 form="product-form-template--26831688335651__main" 12125 > 12126 <button class="quantity__button" name="plus" type="button">
12127 <span class="visually-hidden">Increase quantity for Lil Legends Set of 4 Writing Books Box Set | India&#39;s First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5</span> 12128 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-plus" viewBox="0 0 10 10"><path fill="currentColor" fill-rule="evenodd" d="M1 4.51a.5.5 0 0 0 0 1h3.5l.01 3.5a.5.5 0 0 0 1-.01V5.5l3.5-.01a.5.5 0 0 0-.01-1H5.5L5.49.99a.5.5 0 0 0-1 .01v3.5l-3.5.01z" clip-rule="evenodd"/></svg> 12129</span> 12130 </button> 12131 </quantity-input></div> 12132 <div class="quantity__rules caption" id="Quantity-Rules-template--26831688335651__main"></div></div> 12133<div > 12134 12135 <product-form 12136 class="product-form" 12137 data-hide-errors="false" 12138 data-section-id="template--26831688335651__main" 12139 > 12140 <div class="product-form__error-message-wrapper" role="alert" hidden> 12141 <span class="svg-wrapper"><svg class="icon icon-error" viewBox="0 0 13 13"><circle cx="6.5" cy="6.5" r="5.5" stroke="#fff" stroke-width="2"/><circle cx="6.5" cy="6.5" r="5.5" fill="#EB001B" stroke="#EB001B" stroke-width=".7"/><path fill="#fff" d="m5.874 3.528.1 4.044h1.053l.1-4.044zm.627 6.133c.38 0 .68-.288.68-.656s-.3-.656-.68-.656-.681.288-.681.656.3.656.68.656"/><path fill="#fff" stroke="#EB001B" stroke-width=".7" d="M5.874 3.178h-.359l.01.359.1 4.044.008.341h1.736l.008-.341.1-4.044.01-.359H5.873Zm.627 6.833c.56 0 1.03-.432 1.03-1.006s-.47-1.006-1.03-1.006-1.031.432-1.031 1.006.47 1.006 1.03 1.006Z"/></svg> 12142</span> 12143 <span class="product-form__error-message"></span> 12144 </div><form method="post" action="/cart/add" id="product-form-template--26831688335651__main" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input 12145 type="hidden" 12146 name="id" 12147 value="54130637635875" 12148 12149 class="product-variant-id" 12150 > 12151 12152<div class="product-form__buttons"><button 12153 id="ProductSubmitButton-template--26831688335651__main" 12154 type="submit" 12155 name="add" 12156 class="product-form__submit button button--full-width button--primary" 12157 12158 > 12159 <span> 12160 Add to cart 12161 12162</span> 12163 12164<div class="loading__spinner hidden"> 12165 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 12166 12167</div> 12168</button></div><input type="hidden" name="product-id" value="9951027659043" /><input type="hidden" name="section-id" value="template--26831688335651__main" /></form></product-form><link href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-pickup-availability.css?v=52833842863203483261782536208" rel="stylesheet" type="text/css" media="all" /> 12169<pickup-availability 12170 class="product__pickup-availabilities quick-add-hidden" 12171 12172 data-root-url="/" 12173 data-variant-id="54130637635875" 12174 data-has-only-default-variant="false" 12175 data-product-page-color-scheme="gradient color-scheme-1" 12176 > 12177 <template> 12178 <pickup-availability-preview class="pickup-availability-preview"> 12179 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-unavailable" viewBox="0 0 20 20"><path fill="#DE3618" stroke="#fff" d="M13.94 3.94 10 7.878l-3.94-3.94A1.499 1.499 0 1 0 3.94 6.06L7.88 10l-3.94 3.94a1.499 1.499 0 1 0 2.12 2.12L10 12.12l3.94 3.94a1.497 1.497 0 0 0 2.12 0 1.5 1.5 0 0 0 0-2.12L12.122 10l3.94-3.94a1.499 1.499 0 1 0-2.121-2.12z"/></svg> 12180</span> 12181 <div class="pickup-availability-info"> 12182 <p class="caption-large">Couldn't load pickup availability</p> 12183 <button class="pickup-availability-button link link--text underlined-link"> 12184 Refresh 12185 </button> 12186 </div> 12187 </pickup-availability-preview> 12188 </template> 12189 </pickup-availability> 12190 12191
12191<script src="//lillegendsbooks.com/cdn/shop/t/23/assets/pickup-availability.js?v=27324656205724799851782536281" defer="defer"></script>
12191</div> 12192 12193 12194 12195 12196 12197 12198<div class="delivery-estimate-box"> 12199 <div class="delivery-estimate-track"> 12200 <div class="delivery-step"> 12201 <div class="delivery-icon"> 12202 <svg fill="none" stroke-width="2" viewBox="0 0 24 24" aria-hidden="true"> 12203 <circle cx="9" cy="21" r="1"></circle><circle cx="20" cy="21" r="1"></circle> 12204 <path d="M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6"></path> 12205 </svg> 12206 </div> 12207 <div class="delivery-date">Oct 08</div> 12208 <div class="delivery-label">Order Placed</div> 12209 </div> 12210 <div class="delivery-step"> 12211 <div class="delivery-icon"> 12212 <svg fill="none" stroke-width="2" viewBox="0 0 24 24" aria-hidden="true"> 12213 <rect x="1" y="3" width="15" height="13"></rect> 12214 <polygon points="16 8 20 8 23 11 23 16 16 16 16 8"></polygon> 12215 <circle cx="5.5" cy="18.5" r="2.5"></circle><circle cx="18.5" cy="18.5" r="2.5"></circle> 12216 </svg> 12217 </div> 12218 <div class="delivery-date">Oct 10 - Oct 11</div> 12219 <div class="delivery-label">Order Shipped</div> 12220 </div> 12221 <div class="delivery-step"> 12222 <div class="delivery-icon"> 12223 <svg fill="none" stroke-width="2" viewBox="0 0 24 24" aria-hidden="true"> 12224 <path d="M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"></path> 12225 <polyline points="3.29 7 12 12 20.71 7"></polyline> 12226 <line x1="12" y1="22" x2="12" y2="12"></line> 12227 </svg> 12228 </div> 12229 <div class="delivery-date">Oct 13 - Oct 14</div> 12230 <div class="delivery-label">Estimated Delivery</div> 12231 </div> 12232 </div> 12233 </div> 12234 12235 12236 <div class="product-trust-badges"> 12237 <div class="product-trust-badges-inner"> 12238 <div class="trust-badge-item"> 12239 <div class="trust-icon"> 12240 <svg viewBox="0 0 24 24" aria-hidden="true"> 12241 <path d="M9 14L4 9l5-5"></path><path d="M20 20v-2a4 4 0 0 0-4-4H4"></path> 12242 <path d="M20 4v6h-6"></path><path d="M20 10A8 8 0 1 1 9 4.3"></path> 12243 </svg> 12244 </div> 12245 <div class="trust-title">7-Days Easy Returns</div> 12246 </div> 12247 <div class="trust-badge-item"> 12248 <div class="trust-icon"> 12249 <svg viewBox="0 0 24 24" aria-hidden="true"> 12250 <rect x="1" y="3" width="15" height="13"></rect> 12251 <polygon points="16 8 20 8 23 11 23 16 16 16 16 8"></polygon> 12252 <circle cx="5.5" cy="18.5" r="2.5"></circle><circle cx="18.5" cy="18.5" r="2.5"></circle> 12253 </svg> 12254 </div> 12255 <div class="trust-title">Free Doorstep Delivery</div> 12256 </div> 12257 <div class="trust-badge-item"> 12258 <div class="trust-icon"> 12259 <svg viewBox="0 0 24 24" aria-hidden="true"> 12260 <path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"></path> 12261 <path d="M9 12l2 2 4-4"></path> 12262 </svg> 12263 </div> 12264 <div class="trust-title">Safe & Secure Payments</div> 12265 </div> 12266 </div> 12267 </div><div class="product__description rte quick-add-hidden" ><style> 12268.collapsible-tabs { 12269 margin: 24px 0; 12270 border-top: 1px solid #e8e8e8; 12271} 12272 12273.collapsible-tab { 12274 border-bottom: 1px solid #e8e8e8; 12275} 12276 12277.collapsible-tab__trigger { 12278 width: 100%; 12279 display: flex; 12280 align-items: center; 12281 justify-content: space-between; 12282 padding: 16px 0; 12283 background: none; 12284 border: none; 12285 cursor: pointer; 12286 text-align: left; 12287 gap: 12px; 12288} 12289 12290.collapsible-tab__title { 12291 font-size: 15px; 12292 font-weight: 700;
12293 color: #111; 12294 letter-spacing: 0.02em; 12295} 12296 12297.collapsible-tab__icon { 12298 flex-shrink: 0; 12299 width: 20px; 12300 height: 20px; 12301 position: relative; 12302 transition: transform 0.3s ease; 12303} 12304 12305.collapsible-tab__icon::before, 12306.collapsible-tab__icon::after { 12307 content: ''; 12308 position: absolute; 12309 background: #111; 12310 border-radius: 2px; 12311 transition: all 0.3s ease; 12312} 12313 12314.collapsible-tab__icon::before { 12315 width: 12px; 12316 height: 2px; 12317 top: 50%; 12318 left: 50%; 12319 transform: translate(-50%, -50%); 12320} 12321 12322.collapsible-tab__icon::after { 12323 width: 2px; 12324 height: 12px; 12325 top: 50%; 12326 left: 50%; 12327 transform: translate(-50%, -50%); 12328} 12329 12330.collapsible-tab.is-open .collapsible-tab__icon::after { 12331 transform: translate(-50%, -50%) rotate(90deg); 12332 opacity: 0; 12333} 12334 12335.collapsible-tab__content { 12336 max-height: 0; 12337 overflow: hidden; 12338 transition: max-height 0.4s cubic-bezier(0.4, 0, 0.2, 1), 12339 padding 0.3s ease; 12340 padding: 0; 12341} 12342 12343.collapsible-tab.is-open .collapsible-tab__content { 12344 max-height: 2000px; 12345 padding-bottom: 20px; 12346} 12347 12348.collapsible-tab__content .rte { 12349 font-size: 14px; 12350 line-height: 1.8; 12351 color: #444; 12352} 12353 12354.collapsible-tab__content .rte p { margin-bottom: 10px; } 12355.collapsible-tab__content .rte ul, 12356.collapsible-tab__content .rte ol { 12357 padding-left: 20px; 12358 margin-bottom: 10px; 12359} 12360.collapsible-tab__content .rte li { margin-bottom: 6px; } 12361.collapsible-tab__content .rte h1, 12362.collapsible-tab__content .rte h2, 12363.collapsible-tab__content .rte h3 { 12364 font-size: 15px; 12365 font-weight: 700; 12366 margin-bottom: 8px; 12367 color: #111; 12368} 12369</style> 12370 12371<div class="collapsible-tabs"> 12372 12373 12374 12375 <div class="collapsible-tab"> 12376 <button class="collapsible-tab__trigger" aria-expanded="false"> 12377 <span class="collapsible-tab__title">Description</span>
12378 <span class="collapsible-tab__icon" aria-hidden="true"></span> 12379 </button> 12380 <div class="collapsible-tab__content"> 12381 <div class="rte"><p>⢠Not a Regular Tracing Set <br>⢠The Foundational Writing Sequence <br>⢠Built on the 5-S Philosophy <br>⢠Builds Writing Confidence, Screen-Free <br>⢠Made for Ages 2 to 5</p> 12382<p> <br>Begin your child's writing journey the right way with the Oswaal Lil Legends Writing Practice Books Boxset of 4, for ages 2 to 5. These are not regular tracing books: they are a guided series by an award-winning educator, built on India's first pre-writing program. The four books follow a careful sequence, Tracing Lines, Numbers, Uppercase Letters (the capitals taught first) and Vocabulary (from letters to words), so each skill builds on the last.</p> 12383<p>The program rests on five S-philosophies, Skill Escalation, Strategic Sequence, Smart Dot Guidance, Stimulation-based Practice and Self-Appreciation, and gentle start-and-end dots show your child exactly where each stroke begins and ends. Rounded corners keep these pre-writing books safe for the youngest hands.</p> 12384<p>Made for Pre-Nursery, Nursery and LKG children, the set builds pencil control, grip, fine motor skills, hand-eye coordination, number and letter recognition, vocabulary and the writing confidence that eases the way into school. Because it is completely screen-free, it makes calm, structured practice at home or in class. As a focused starter set in one box, it is a genuinely useful gift. From Oswaal Lil Legends, trusted by India's families for 35+ years.</p></div> 12385 </div> 12386 </div> 12387 12388 12389 12390 12391 12392 12393 <div class="collapsible-tab"> 12394 <button class="collapsible-tab__trigger" aria-expanded="false"> 12395 <span class="collapsible-tab__title">Shipping & Returns</span>
12396 <span class="collapsible-tab__icon" aria-hidden="true"></span> 12397 </button> 12398 <div class="collapsible-tab__content"> 12399 <div class="rte"> 12400 <p>Free shipping on orders above â¹499. Standard delivery in 4â7 business days across India.</p> 12401 <p>Easy returns within 7 days of delivery. Contact us at [email protected]</p> 12402 </div> 12403 </div> 12404 </div> 12405 12406</div> 12407
12408<script> 12409(function() { 12410 document.querySelectorAll('.collapsible-tab__trigger').forEach(function(trigger) { 12411 trigger.addEventListener('click', function() { 12412 var tab = this.closest('.collapsible-tab'); 12413 var isOpen = tab.classList.contains('is-open'); 12414 12415 // Close all tabs 12416 document.querySelectorAll('.collapsible-tab').forEach(function(t) { 12417 t.classList.remove('is-open'); 12418 t.querySelector('.collapsible-tab__trigger').setAttribute('aria-expanded', 'false'); 12419 }); 12420 12421 // Open clicked tab if it was closed 12422 if (!isOpen) { 12423 tab.classList.add('is-open'); 12424 trigger.setAttribute('aria-expanded', 'true'); 12425 } 12426 }); 12427 }); 12428})(); 12429</script>
12429 12430</div><a href="/products/writing-practice-books-boxset-of-4" class="link product__view-details animate-arrow"> 12431 View full details 12432<svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 12433</a> 12434 </section> 12435 </div> 12436 </div> 12437 12438 12439 12440<product-modal id="ProductModal-template--26831688335651__main" class="product-media-modal media-modal"> 12441 <div 12442 class="product-media-modal__dialog color-scheme-1 gradient" 12443 role="dialog" 12444 aria-label="Media gallery" 12445 aria-modal="true" 12446 tabindex="-1" 12447 > 12448 <button 12449 id="ModalClose-template--26831688335651__main" 12450 type="button" 12451 class="product-media-modal__toggle" 12452 aria-label="Close" 12453 > 12454 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 12455 12456 </button> 12457 12458 <div 12459 class="product-media-modal__content color-scheme-1 gradient" 12460 role="document" 12461 aria-label="Media gallery" 12462 tabindex="0" 12463 > 12464<img 12465 class="global-media-settings global-media-settings--no-shadow" 12466 srcset="//lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=550 550w,//lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=1100 1100w,//lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=1445 1445w,//lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=1680 1680w,//lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025 2000w 12467 " 12468 sizes="(min-width: 750px) calc(100vw - 22rem), 1100px" 12469 src="//lillegendsbooks.com/cdn/shop/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025&width=1445" 12470 alt="Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5Â " 12471 loading="lazy" 12472 width="1100" 12473 height="1100" 12474 data-media-id="43246498840867" 12475 > 12476<img 12477 class="global-media-settings global-media-settings--no-shadow" 12478 srcset="//lillegendsbooks.com/cdn/shop/files/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026&width=550 550w,//lillegendsbooks.com/cdn/shop/files/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026&width=1100 1100w,//lillegendsbooks.com/cdn/shop/files/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026&width=1445 1445w,//lillegendsbooks.com/cdn/shop/files/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026&width=1680 1680w,//lillegendsbooks.com/cdn/shop/files/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026 2000w 12479 " 12480 sizes="(min-width: 750px) calc(100vw - 22rem), 1100px" 12481 src="//lillegendsbooks.com/cdn/shop/files/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026&width=1445" 12482 alt="Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5Â " 12483 loading="lazy" 12484 width="1100" 12485 height="1100" 12486 data-media-id="43246498873635" 12487 > 12488<img 12489 class="global-media-settings global-media-settings--no-shadow" 12490 srcset="//lillegendsbooks.com/cdn/shop/files/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028&width=550 550w,//lillegendsbooks.com/cdn/shop/files/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028&width=1100 1100w,//lillegendsbooks.com/cdn/shop/files/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028&width=1445 1445w,//lillegendsbooks.com/cdn/shop/files/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028&width=1680 1680w,//lillegendsbooks.com/cdn/shop/files/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028 2000w 12491 " 12492 sizes="(min-width: 750px) calc(100vw - 22rem), 1100px" 12493 src="//lillegendsbooks.com/cdn/shop/files/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028&width=1445" 12494 alt="Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery
12494/LKG/UKG | Age 2â5Â " 12495 loading="lazy" 12496 width="1100" 12497 height="1100" 12498 data-media-id="43246498906403" 12499 > 12500<img 12501 class="global-media-settings global-media-settings--no-shadow" 12502 srcset="//lillegendsbooks.com/cdn/shop/files/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060&width=550 550w,//lillegendsbooks.com/cdn/shop/files/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060&width=1100 1100w,//lillegendsbooks.com/cdn/shop/files/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060&width=1445 1445w,//lillegendsbooks.com/cdn/shop/files/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060&width=1680 1680w,//lillegendsbooks.com/cdn/shop/files/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060 2000w 12503 " 12504 sizes="(min-width: 750px) calc(100vw - 22rem), 1100px" 12505 src="//lillegendsbooks.com/cdn/shop/files/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060&width=1445" 12506 alt="Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5Â " 12507 loading="lazy" 12508 width="1100" 12509 height="1100" 12510 data-media-id="43246498939171" 12511 > 12512<img 12513 class="global-media-settings global-media-settings--no-shadow" 12514 srcset="//lillegendsbooks.com/cdn/shop/files/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061&width=550 550w,//lillegendsbooks.com/cdn/shop/files/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061&width=1100 1100w,//lillegendsbooks.com/cdn/shop/files/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061&width=1445 1445w,//lillegendsbooks.com/cdn/shop/files/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061&width=1680 1680w,//lillegendsbooks.com/cdn/shop/files/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061 2000w 12515 " 12516 sizes="(min-width: 750px) calc(100vw - 22rem), 1100px" 12517 src="//lillegendsbooks.com/cdn/shop/files/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061&width=1445" 12518 alt="Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5Â " 12519 loading="lazy" 12520 width="1100" 12521 height="1100" 12522 data-media-id="43246498971939" 12523 > 12524<img 12525 class="global-media-settings global-media-settings--no-shadow" 12526 srcset="//lillegendsbooks.com/cdn/shop/files/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063&width=550 550w,//lillegendsbooks.com/cdn/shop/files/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063&width=1100 1100w,//lillegendsbooks.com/cdn/shop/files/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063&width=1445 1445w,//lillegendsbooks.com/cdn/shop/files/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063&width=1680 1680w,//lillegendsbooks.com/cdn/shop/files/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063 2000w 12527 " 12528 sizes="(min-width: 750px) calc(100vw - 22rem), 1100px" 12529 src="//lillegendsbooks.com/cdn/shop/files/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063&width=1445" 12530 alt="Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5Â " 12531 loading="lazy" 12532 width="1100" 12533 height="1100" 12534 data-media-id="43246499004707" 12535 > 12536<img 12537 class="global-media-settings global-media-settings--no-shadow" 12538 srcset="//lillegendsbooks.com/cdn/shop/files/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064&width=550 550w,//lillegendsbooks.com/cdn/shop/files/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064&width=1100 1100w,//lillegendsbooks.com/cdn/shop/files/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064&width=1445 1445w,//lillegendsbooks.com/cdn/shop/files/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064&width=1680 1680w,//lillegendsbooks.com/cdn/shop/files/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064 2000w 12539 " 12540 sizes="(min-width: 750px) calc(100vw - 22rem), 1100px" 12541 src="//lillegendsbooks.com/cdn/shop/files/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064&width=1445" 12542 alt="Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery
12542/LKG/UKG | Age 2â5Â " 12543 loading="lazy" 12544 width="1100" 12545 height="1100" 12546 data-media-id="43246499037475" 12547 > 12548<img 12549 class="global-media-settings global-media-settings--no-shadow" 12550 srcset="//lillegendsbooks.com/cdn/shop/files/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065&width=550 550w,//lillegendsbooks.com/cdn/shop/files/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065&width=1100 1100w,//lillegendsbooks.com/cdn/shop/files/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065&width=1445 1445w,//lillegendsbooks.com/cdn/shop/files/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065&width=1680 1680w,//lillegendsbooks.com/cdn/shop/files/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065 2000w 12551 " 12552 sizes="(min-width: 750px) calc(100vw - 22rem), 1100px" 12553 src="//lillegendsbooks.com/cdn/shop/files/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065&width=1445" 12554 alt="Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5Â " 12555 loading="lazy" 12556 width="1100" 12557 height="1100" 12558 data-media-id="43246499070243" 12559 > 12560<img 12561 class="global-media-settings global-media-settings--no-shadow" 12562 srcset="//lillegendsbooks.com/cdn/shop/files/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516&width=550 550w,//lillegendsbooks.com/cdn/shop/files/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516&width=1100 1100w,//lillegendsbooks.com/cdn/shop/files/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516&width=1445 1445w,//lillegendsbooks.com/cdn/shop/files/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516&width=1680 1680w,//lillegendsbooks.com/cdn/shop/files/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516 2000w 12563 " 12564 sizes="(min-width: 750px) calc(100vw - 22rem), 1100px" 12565 src="//lillegendsbooks.com/cdn/shop/files/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516&width=1445" 12566 alt="Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5Â " 12567 loading="lazy" 12568 width="1100" 12569 height="1100" 12570 data-media-id="43246499103011" 12571 ></div> 12572 </div> 12573</product-modal> 12574
12575<script src="//lillegendsbooks.com/cdn/shop/t/23/assets/product-modal.js?v=167557807296804332661782536286" defer="defer"></script>
12575 12576
12576<script src="//lillegendsbooks.com/cdn/shop/t/23/assets/media-gallery.js?v=167144688227645454201782536279" defer="defer"></script>
12576 12577
12577<script type="application/ld+json"> 12578 {"@context":"http:\/\/schema.org\/","@id":"\/products\/writing-practice-books-boxset-of-4#product","@type":"ProductGroup","brand":{"@type":"Brand","name":"Oswaal Books and Learning Private Limited"},"category":"Books","description":"⢠Not a Regular Tracing Set ⢠The Foundational Writing Sequence ⢠Built on the 5-S Philosophy ⢠Builds Writing Confidence, Screen-Free ⢠Made for Ages 2 to 5\n Begin your child's writing journey the right way with the Oswaal Lil Legends Writing Practice Books Boxset of 4, for ages 2 to 5. These are not regular tracing books: they are a guided series by an award-winning educator, built on India's first pre-writing program. The four books follow a careful sequence, Tracing Lines, Numbers, Uppercase Letters (the capitals taught first) and Vocabulary (from letters to words), so each skill builds on the last.\nThe program rests on five S-philosophies, Skill Escalation, Strategic Sequence, Smart Dot Guidance, Stimulation-based Practice and Self-Appreciation, and gentle start-and-end dots show your child exactly where each stroke begins and ends. Rounded corners keep these pre-writing books safe for the youngest hands.\nMade for Pre-Nursery, Nursery and LKG children, the set builds pencil control, grip, fine motor skills, hand-eye coordination, number and letter recognition, vocabulary and the writing confidence that eases the way into school. Because it is completely screen-free, it makes calm, structured practice at home or in class. As a focused starter set in one box, it is a genuinely useful gift. From Oswaal Lil Legends, trusted by India's families for 35+ years.","hasVariant":[{"@id":"\/products\/writing-practice-books-boxset-of-4?variant=54130637635875#variant","@type":"Product","gtin":"9789359587622","image":"https:\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025\u0026width=1920","name":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 - Boxset","offers":{"@id":"\/products\/writing-practice-books-boxset-of-4?variant=54130637635875#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"482.30","priceCurrency":"INR","url":"https:\/\/lillegendsbooks.com\/products\/writing-practice-books-boxset-of-4?variant=54130637635875"},"sku":"9789359587622"}],"name":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5","productGroupID":"9951027659043","url":"https:\/\/lillegendsbooks.com\/products\/writing-practice-books-boxset-of-4"} 12579 </script>
12579 12580 12581 </div> 12582</product-info><style> 12583.sticky-atc-bar { 12584 position: fixed; 12585 bottom: 0; 12586 left: 0; 12587 right: 0; 12588 z-index: 999; 12589 background: #fff; 12590 border-top: 1px solid #e8e8e8; 12591 box-shadow: 0 -4px 16px rgba(0,0,0,0.10); 12592 padding: 12px 24px; 12593 display: flex; 12594 align-items: center; 12595 justify-content: space-between; 12596 gap: 16px; 12597 transform: translateY(100%); 12598 transition: transform 0.35s cubic-bezier(0.4,0,0.2,1); 12599 pointer-events: none; 12600} 12601.sticky-atc-bar.is-visible { 12602 transform: translateY(0); 12603 pointer-events: all; 12604} 12605.sticky-atc-bar__info { 12606 flex: 1; 12607 min-width: 0; 12608} 12609.sticky-atc-bar__title { 12610 font-size: 14px; 12611 font-weight: 700; 12612 color: #111; 12613 white-space: nowrap; 12614 overflow: hidden; 12615 text-overflow: ellipsis; 12616 max-width: 300px; 12617} 12618.sticky-atc-bar__price { 12619 font-size: 14px; 12620 color: #444; 12621 margin-top: 2px; 12622} 12623.sticky-atc-bar__buttons { 12624 display: flex; 12625 gap: 10px; 12626 flex-shrink: 0; 12627} 12628.sticky-atc-bar__btn { 12629 padding: 12px 22px; 12630 border-radius: 8px; 12631 font-size: 14px; 12632 font-weight: 700; 12633 cursor: pointer; 12634 border: 2px solid #111; 12635 transition: all 0.2s; 12636 white-space: nowrap; 12637} 12638.sticky-atc-bar__btn--atc { 12639 background: #2e9dd9; 12640 color: #fff; 12641} 12642.sticky-atc-bar__btn--atc:hover { background: #1d326e; border-color: #333; } 12643.sticky-atc-bar__btn--buy { 12644 background: #fff; 12645 color: #111; 12646} 12647.sticky-atc-bar__btn--buy:hover { background: #f5f5f5; } 12648.sticky-atc-bar__btn:disabled { 12649 opacity: 0.5; 12650 cursor: not-allowed; 12651} 12652 12653@media (max-width: 749px) { 12654 .sticky-atc-bar { 12655 padding: 10px 16px; 12656 } 12657 .sticky-atc-bar__info { 12658 display: none; 12659 } 12660 .sticky-atc-bar__buttons { 12661 width: 100%; 12662 } 12663 .sticky-atc-bar__btn { 12664 flex: 1; 12665 text-align: center; 12666 padding: 12px 10px; 12667 font-size: 13px; 12668 } 12669 .sticky-atc-bar__title { 12670 max-width: 160px; 12671 } 12672} 12673</style> 12674 12675<div class="sticky-atc-bar" id="sticky-atc-bar" aria-hidden="true"> 12676 <div class="sticky-atc-bar__info"> 12677 <div class="sticky-atc-bar__title">Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5</div> 12678 <div class="sticky-atc-bar__price" id="sticky-atc-price"> 12679 Rs. 482 12680 </div> 12681 </div> 12682 <div class="sticky-atc-bar__buttons"> 12683 <button class="sticky-atc-bar__btn sticky-atc-bar__btn--atc" id="sticky-atc-btn"> 12684 Add to Cart 12685 </button> 12686 12687 </div> 12688</div> 12689
12690<script> 12691(function() { 12692 var bar = document.getElementById('sticky-atc-bar'); 12693 var atcBtn = document.getElementById('sticky-atc-btn'); 12694 var buyBtn = document.getElementById('sticky-buy-btn'); 12695 var priceEl = document.getElementById('sticky-atc-price'); 12696 12697 if (!bar) return; 12698 12699 // Wait for GoKwik to finish loading before initializing. 12700 // init can be reached twice (gokwikLoaded event + 3s fallback timer), 12701 // so it must only run once or cart listeners get attached twice. 12702 var initialized = false; 12703 function init() { 12704 if (initialized) return; 12705 initialized = true; 12706 var originalBtn = document.querySelector("button[name='add']"); 12707 12708 // Show/hide bar based on scroll position 12709 function onScroll() { 12710 if (!originalBtn) { 12711 originalBtn = document.querySelector("button[name='add']"); 12712 } 12713 if (!originalBtn) return; 12714 var rect = originalBtn.getBoundingClientRect(); 12715 var isPastBtn = rect.bottom < 0; 12716 bar.classList.toggle('is-visible', isPastBtn); 12717 bar.setAttribute('aria-hidden', String(!isPastBtn)); 12718 } 12719 12720 window.addEventListener('scroll', onScroll, { passive: true }); 12721 onScroll(); 12722 12723 // Get current selected variant ID 12724 function getVariantId() { 12725 var v = document.querySelector('.product-variant-id, input[name="id"]'); 12726 return v ? v.value : null; 12727 } 12728 12729 // Get current quantity 12730 function getQuantity() { 12731 var q = document.querySelector('input[name="quantity"]'); 12732 return q ? parseInt(q.value) || 1 : 1; 12733 } 12734 12735 // Update price when variant changes 12736 window.__productVariants = [{"id":54130637635875,"title":"Boxset","option1":"Boxset","option2":null,"option3":null,"sku":"9789359587622","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 - Boxset","public_title":"Boxset","options":["Boxset"],"price":48230,"weight":689,"compare_at_price":68900,"inventory_management":"shopify","barcode":"9789359587622","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}]; 12737 12738 function updatePrice() { 12739 var variantId = getVariantId(); 12740 if (!variantId || !window.__productVariants) return; 12741 var variant = window.__productVariants.find(function(v) { 12742 return String(v.id) === String(variantId); 12743 }); 12744 if (variant && priceEl) { 12745 priceEl.textContent = 'â¹' + (variant.price / 100).toFixed(0) 12746 .replace(/\B(?=(\d{3})+(?!\d))/g, ','); 12747 } 12748 } 12749 12750 document.addEventListener('change', function(e) { 12751 if (e.target.name === 'id' || e.target.closest('variant-radios, variant-selects')) { 12752 setTimeout(updatePrice, 150); 12753 } 12754 }); 12755 document.addEventListener('variant:changed', updatePrice); 12756 12757 // ADD TO CART â uses native Shopify cart API 12758 if (atcBtn) atcBtn.addEventListener('click', async function() { 12759 var variantId = getVariantId(); 12760 var quantity = getQuantity(); 12761 if (!variantId) return; 12762 12763 atcBtn.disabled = true; 12764 atcBtn.textContent = 'Adding...'; 12765 12766 try { 12767 var res = await fetch('/cart/add.js', { 12768 method: 'POST', 12769 headers: { 'Content-Type': 'application/json' }, 12770 body: JSON.stringify({ id: parseInt(variantId), quantity: quantity }) 12771 }); 12772 12773 if (res.ok) { 12774 atcBtn.textContent = 'â Added!'; 12775 12776 // Try to open cart drawer 12777 var cartTrigger = document.querySelector( 12778 '#cart-icon-bubble, [data-cart-toggle], .js-drawer-open-cart' 12779 ); 12780 if (cartTrigger) cartTrigger.click(); 12781 document.dispatchEvent(new CustomEvent('cart:refresh')); 12782 12783 setTimeout(function() { 12784 atcBtn.textContent = 'Add to Cart'; 12785 atcBtn.disabled = false; 12786 }, 2000); 12787 } else { 12788 throw new Error('Failed'); 12789 } 12790 } catch(e) { 12791 atcBtn.textContent = 'Try Again'; 12792 atcBtn.disabled = false; 12793 } 12794 });
12795 12796 // BUY NOW â button is currently commented out in the markup above, 12797 // so buyBtn can be null; guard before binding. 12798 if (buyBtn) buyBtn.addEventListener('click', function() { 12799 var gokwikBtn = document.querySelector('#gokwik-buy-now:not([disabled])'); 12800 if (gokwikBtn) { 12801 // Trigger GoKwik's own Buy Now flow 12802 gokwikBtn.click(); 12803 } else { 12804 // Fallback to native checkout 12805 var variantId = getVariantId(); 12806 var quantity = getQuantity(); 12807 if (variantId) { 12808 window.location.href = '/cart/' + variantId + ':' + quantity + '?checkout=true'; 12809 } 12810 } 12811 }); 12812 } 12813 12814 // Wait for GoKwik to load, then initialize 12815 if (window.gokwikSdk) { 12816 init(); 12817 } else { 12818 window.addEventListener('gokwikLoaded', init); 12819 // Fallback if gokwikLoaded never fires 12820 setTimeout(init, 3000); 12821 } 12822 12823})(); 12824</script>
12824 12825</section><div id="shopify-section-template--26831688335651__product_highlights_XWmG4k" class="shopify-section"><style> 12826 12827.product-highlights{ 12828 padding:35px 16px; 12829} 12830 12831.product-highlights-heading{ 12832 font-size:34px; 12833 font-weight:800; 12834 margin-bottom:50px; 12835 text-align:left; 12836 color:#111; 12837 line-height:1.2; 12838 letter-spacing:-0.5px; 12839} 12840 12841@media(max-width:749px){ 12842 12843 .product-highlights-heading{ 12844 font-size:26px; 12845 margin-bottom:30px; 12846 } 12847 12848} 12849 12850.product-highlight-row{ 12851 display:grid; 12852 grid-template-columns:1fr 1fr; 12853 align-items:center; 12854 gap:60px; 12855 margin-bottom:60px; 12856} 12857 12858.product-highlight-row.reverse .product-highlight-image{ 12859 order:2; 12860} 12861 12862.product-highlight-row.reverse .product-highlight-content{ 12863 order:1; 12864} 12865 12866.product-highlight-image img{ 12867 width:100%; 12868 border-radius:18px; 12869 display:block; 12870} 12871 12872.product-highlight-content h3{ 12873 font-size:34px; 12874 line-height:1.3; 12875 margin-bottom:14px; 12876 font-weight:700; 12877 color:#111; 12878} 12879 12880.product-highlight-content p{ 12881 font-size:17px; 12882 line-height:1.8; 12883 color:#666; 12884} 12885 12886.product-highlight-content{ 12887 animation:fadeUp 0.7s ease; 12888} 12889 12890.product-highlight-image{ 12891 animation:fadeZoom 0.8s ease; 12892} 12893 12894@keyframes fadeUp{ 12895 from{ 12896 opacity:0; 12897 transform:translateY(30px); 12898 } 12899 to{ 12900 opacity:1; 12901 transform:translateY(0); 12902 } 12903} 12904 12905@keyframes fadeZoom{ 12906 from{ 12907 opacity:0; 12908 transform:scale(0.94); 12909 } 12910 to{ 12911 opacity:1; 12912 transform:scale(1); 12913 } 12914} 12915 12916/* Mobile */ 12917@media(max-width:749px){ 12918 12919 .product-highlights{ 12920 padding:35px 16px; 12921 } 12922 12923 .product-highlights-heading{ 12924 font-size:24px; 12925 margin-bottom:30px; 12926 } 12927 12928 .product-highlight-row{ 12929 grid-template-columns:1fr; 12930 gap:24px; 12931 margin-bottom:40px; 12932 } 12933 12934 .product-highlight-row.reverse .product-highlight-image, 12935 .product-highlight-row.reverse .product-highlight-content{ 12936 order:unset; 12937 } 12938 12939 .product-highlight-content h3{ 12940 font-size:24px; 12941 } 12942 12943 .product-highlight-content p{ 12944 font-size:15px; 12945 } 12946} 12947 12948</style> 12949 12950<section class="product-highlights page-width"> 12951 12952 12953 <!-- Highlight 1 --> 12954 12955 12956 <!-- Highlight 2 --> 12957 12958 12959 <!-- Highlight 3 --> 12960 12961 12962 <!-- Highlight 4 --> 12963 12964 12965</section> 12966 12967</div><section id="shopify-section-template--26831688335651__175834981870dc2fb3" class="shopify-section section"><div class="page-width"><div id="shopify-block-AYVdKTzBDY3FyNkpDb__judge_me_reviews_review_widget_cLpNyd" class="shopify-block shopify-app-block"> 12968 12969 12970<div style='clear:both'></div> 12971<div id='judgeme_product_reviews' 12972 class='jdgm-widget jdgm-review-widget' 12973 data-product-title='Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5' 12974 data-id='9951027659043' 12975 data-product-id='9951027659043' 12976 data-widget="review" 12977 data-shop-reviews="false" 12978 data-shop-reviews-count="31" 12979 data-cart-eligible-template="false" 12980 data-shop-average-rating="4.77" 12981 data-shop-review-count="32367" 12982 data-empty-state="empty_widget" 12983 data-entry-point="review_widget.js" 12984 data-entry-key="review-widget/main.js" 12985 data-block-id="AYVdKTzBDY3FyNkpDb__judge_me_reviews_review_widget_cLpNyd" 12986 data-customer-logged-in="false" 12987 12988 12989 style='max-width: 1200px; margin: 0 auto;'> 12990 12991 12992 12993 <div class='jdgm-legacy-widget-content' style='display: none;'> 12994 <div class='jdgm-rev-widg' data-updated-at='2026-08-18T13:03:26Z' data-average-rating='4.78' data-number-of-reviews='49' data-number-of-questions='0' data-image-url='https://cdn.shopify.com/s/files/1/0904/5927/5555/files/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025'> <style class='jdgm-temp-hiding-style'>.jdgm-rev-widg{ display: none }</style> <div class='jdgm-rev-widg__header'> <h2 class='jdgm-rev-widg__title'>Customer Reviews</h2> <div class='jdgm-rev-widg__summary'> <div class='jdgm-rev-widg__summary-stars' aria-label='Average rating is 4.78 stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </div> <div class='jdgm-rev-widg__summary-text'>Based on 49 reviews</div> </div> <a style='display: none' href='#' class='jdgm-write-rev-link' role='button'>Write a review</a> <div class='jdgm-histogram jdgm-temp-hidden'> <div class='jdgm-histogram__row' data-rating='5' data-frequency='38' data-percentage='78'> <div class='jdgm-histogram__star' role='button' aria-label="78% (38) reviews with 5 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 78%;'> </div> </div> <div class='jdgm-histogram__percentage'>78%</div> <div class='jdgm-histogram__frequency'>(38)</div> </div> <div class='jdgm-histogram__row' data-rating='4' data-frequency='11' data-percentage='22'> <div class='jdgm-histogram__star' role='button' aria-label="22% (11) reviews with 4 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 22%;'> </div> </div> <div class='jdgm-histogram__percentage'>22%</div> <div class='jdgm-histogram__frequency'>(11)</div> </div> <div class='jdgm-histogram__row' data-rating='3' data-frequency='0' data-percentage='0'> <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 3 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div> <div class='jdgm-histogram__row' data-rating='2' data-frequency='0' data-percentage='0'> <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 2 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div> <div class='jdgm-histogram__row' data-rating='1' data-frequency='0' data-percentage='0'> <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 1 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div> <div class='jdgm-histogram__row jdgm-histogram__clear-filter' data-rating=null tabindex='0'></div> </div> <div class='jdgm-rev-widg__sort-wrapper'></div> </div> <div class='jdgm-rev-widg__body'> <div class='jdgm-rev-widg__reviews'><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='false' data-review-id='fa776a27-439c-4894-a63a-9d5e1514e4fa' data-review-language='' data-product-title='Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery
12994/LKG/UKG | Age 2â5' data-product-url='/products/writing-practice-books-boxset-of-4' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > A </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2025-11-19T09:56:35Z' data-content='2025-11-19 09:56:35 UTC'></time> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Anika</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>Very useful for kids</b> <div class='jdgm-rev__body'><p>Good activity and interactive style. My child asks for it again.</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> <div class='jdgm-rev__transparency-badge-wrapper'> <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_from_another_provider></div> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='false' data-review-id='81339aaf-1dd5-4d24-bc3d-206785e93678' data-review-language='' data-product-title='Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5' data-product-url='/products/writing-practice-books-boxset-of-4' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > D </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2025-11-19T09:56:34Z' data-content='2025-11-19 09:56:34 UTC'></time> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Deepa</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>Very useful for kids</b> <div class='jdgm-rev__body'><p>The print and paper quality are good. Safe for kids to handle.</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> <div class='jdgm-rev__transparency-badge-wrapper'> <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_from_another_provider></div> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='false' data-review-id='598063c2-fd0f-442c-a0a3-eb328ac76427' data-review-language='' data-product-title='Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5' data-product-url='/products/writing-practice-books-boxset-of-4' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > S </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2025-11-09T18:29:50Z' data-content='2025-11-09 18:29:50 UTC'></time> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Sakshi</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'>
12994 <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>Great quality and printing</b> <div class='jdgm-rev__body'><p>Helped my son learn new words and concepts in an easy way.</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> <div class='jdgm-rev__transparency-badge-wrapper'> <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_from_another_provider></div> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='false' data-review-id='124aafc4-8037-44db-9cfb-834f084d1411' data-review-language='' data-product-title='Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5' data-product-url='/products/writing-practice-books-boxset-of-4' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > T </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2025-11-09T18:29:50Z' data-content='2025-11-09 18:29:50 UTC'></time> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Tanya</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>Great quality and printing</b> <div class='jdgm-rev__body'><p>Makes learning very simple for small kids. We read it every day.</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> <div class='jdgm-rev__transparency-badge-wrapper'> <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_from_another_provider></div> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='false' data-review-id='e01b74e3-98d5-4d41-9824-c3984c662293' data-review-language='' data-product-title='Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery/LKG/UKG | Age 2â5' data-product-url='/products/writing-practice-books-boxset-of-4' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > I </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2025-11-05T18:29:50Z' data-content='2025-11-05 18:29:50 UTC'></time> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Isha</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>Nice book with good content</b> <div class='jdgm-rev__body'><p>Very happy with this purchase. Keeps my kid busy in a good way.</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> <div class='jdgm-rev__transparency-badge-wrapper'> <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_from_another_provider></div> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div></div> <div class='jdgm-paginate' data-per-page='5' data-url='https://api.judge.me/reviews/reviews_for_widget' ><a class='jdgm-paginate__page jdgm-curt' data-page='1' aria-label='Page 1' tabindex='0' aria-current='page' role='button'>1</a><a class='jdgm-paginate__page ' data-page='2' aria-label='Page 2' tabindex='0' role='button'>2</a><a class='jdgm-paginate__page ' data-page='3' aria-label='Page 3' tabindex='0' role='button'>3</a><a class='jdgm-paginate__page jdgm-paginate__next-page' data-page='2' aria-label='Page 2' tabindex='0' rel='next' role='button'></a><a class='jdgm-paginate__page jdgm-paginate__last-page' data-page='10' aria-label='Page 10' tabindex='0' role='button'></a></div> </div> <div class='jdgm-rev-widg__paginate-spinner-wrapper'> <div class='jdgm-spinner'></div> </div> </div> 12995 </div> 12996 12997 12998 12999 13000 13001 13002</div> 13003 13004 13005 13006 13007 13008 13009 13010 13011</div> 13012</div> 13013 13014 13015</section><section id="shopify-section-template--26831688335651__custom_liquid_3QaLL8" class="shopify-section section"><style data-shopify>.section-template--26831688335651__custom_liquid_3QaLL8-padding {
13016 padding-top: calc(40px * 0.75); 13017 padding-bottom: calc(40px * 0.75); 13018 } 13019 13020 @media screen and (min-width: 750px) { 13021 .section-template--26831688335651__custom_liquid_3QaLL8-padding { 13022 padding-top: 40px; 13023 padding-bottom: 40px; 13024 } 13025 }</style><div class="color-scheme-1 gradient"> 13026 <div class="section-template--26831688335651__custom_liquid_3QaLL8-padding"> 13027 13028 13029 13030 <div class="container"> 13031 <div class="metafield-publisher"> 13032 <div class="books-detail"> 13033 <h2 class="related-products__heading inline-richtext h1">Whatâs So Unique About This Book?</h2> 13034 <div class="grid grid--3-col-desktop grid--2-col-tablet-down mobile-100"> 13035 13036 <div class="grid__item"> 13037 <div class="books-detail-box"> 13038 13039 <img 13040 src="//lillegendsbooks.com/cdn/shop/files/q1_c219c5f0-3f4b-485d-a288-15f3d9cee6ed.jpg?v=1775526306&width=600" 13041 alt="" 13042 class="img-responsive img-center img-circle" 13043 width="" 13044 height="" 13045 > 13046 13047 </div> 13048 </div> 13049 13050 <div class="grid__item"> 13051 <div class="books-detail-box"> 13052 13053 <img 13054 src="//lillegendsbooks.com/cdn/shop/files/q2_d59a1b28-6c43-42bd-8c11-32ffb03aeab0.jpg?v=1775526306&width=600" 13055 alt="" 13056 class="img-responsive img-center img-circle" 13057 width="" 13058 height="" 13059 > 13060 13061 </div> 13062 </div> 13063 13064 <div class="grid__item"> 13065 <div class="books-detail-box"> 13066 13067 <img 13068 src="//lillegendsbooks.com/cdn/shop/files/q3_88f1113f-5306-4a08-9971-91ce1b029768.jpg?v=1775526306&width=600" 13069 alt="" 13070 class="img-responsive img-center img-circle" 13071 width="" 13072 height="" 13073 > 13074 13075 </div> 13076 </div> 13077 13078 </div> 13079 </div> 13080 </div> 13081 </div> 13082 13083 13084 </div> 13085</div> 13086 13087 13088</section><section id="shopify-section-template--26831688335651__related_video_yiNhiG" class="shopify-section related-videos-section"> 13089</section><section id="shopify-section-template--26831688335651__related-products" class="shopify-section section"><link href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-card.css?v=135357695499589300611782536197" rel="stylesheet" type="text/css" media="all" /> 13090<link href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-price.css?v=132347563785151058811782536209" rel="stylesheet" type="text/css" media="all" /> 13091<link href="//lillegendsbooks.com/cdn/shop/t/23/assets/section-related-products.css?v=155273138106934349291782536303" rel="stylesheet" type="text/css" media="all" /> 13092 13093<style data-shopify>.section-template--26831688335651__related-products-padding { 13094 padding-top: 27px; 13095 padding-bottom: 21px; 13096 } 13097 13098 @media screen and (min-width: 750px) { 13099 .section-template--26831688335651__related-products-padding { 13100 padding-top: 36px; 13101 padding-bottom: 28px; 13102 } 13103 }</style><div class="color-scheme-1 gradient"> 13104 <product-recommendations 13105 class="related-products page-width section-template--26831688335651__related-products-padding isolate" 13106 data-url="/recommendations/products?limit=4" 13107 data-section-id="template--26831688335651__related-products" 13108 data-product-id="9951027659043" 13109 > 13110 13111 </product-recommendations> 13112 </div> 13113 13114 13115</section><section id="shopify-section-template--26831688335651__17574042675be52628" class="shopify-section section"><div class="page-width"><div id="shopify-block-AR2dFOE4xN1ZoL3VUY__customerlabs_1pd_capi_tracking_app_block_FPNWhj" class="shopify-block shopify-app-block">
13115<script> 13116(function(){ 13117 const product = {"id":9951027659043,"title":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5","handle":"writing-practice-books-boxset-of-4","description":"\u003cp\u003e⢠Not a Regular Tracing Set \u003cbr\u003e⢠The Foundational Writing Sequence \u003cbr\u003e⢠Built on the 5-S Philosophy \u003cbr\u003e⢠Builds Writing Confidence, Screen-Free \u003cbr\u003e⢠Made for Ages 2 to 5\u003c\/p\u003e\n\u003cp\u003e \u003cbr\u003eBegin your child's writing journey the right way with the Oswaal Lil Legends Writing Practice Books Boxset of 4, for ages 2 to 5. These are not regular tracing books: they are a guided series by an award-winning educator, built on India's first pre-writing program. The four books follow a careful sequence, Tracing Lines, Numbers, Uppercase Letters (the capitals taught first) and Vocabulary (from letters to words), so each skill builds on the last.\u003c\/p\u003e\n\u003cp\u003eThe program rests on five S-philosophies, Skill Escalation, Strategic Sequence, Smart Dot Guidance, Stimulation-based Practice and Self-Appreciation, and gentle start-and-end dots show your child exactly where each stroke begins and ends. Rounded corners keep these pre-writing books safe for the youngest hands.\u003c\/p\u003e\n\u003cp\u003eMade for Pre-Nursery, Nursery and LKG children, the set builds pencil control, grip, fine motor skills, hand-eye coordination, number and letter recognition, vocabulary and the writing confidence that eases the way into school. Because it is completely screen-free, it makes calm, structured practice at home or in class. As a focused starter set in one box, it is a genuinely useful gift. From Oswaal Lil Legends, trusted by India's families for 35+ years.\u003c\/p\u003e","published_at":"2026-08-18T18:28:19+05:30","created_at":"2025-07-14T18:29:24+05:30","vendor":"Oswaal Books and Learning Private Limited","type":"Writing Books","tags":["Age 2 to 3","Age 2 to 4","Age 3 to 5","Age-2to5","all","Alphabet-Tracing","bundle","Interactive Learning","level 0","level 1","level 2","Lil Legends Books","Lil Legends Writing Books","Lines","Lines \u0026 Patterns","lines patterns level 0","LITTLE LEGENDS BOOKS","Number Tracing \u0026 Activity Book","number tracing activity book level 1","Number-Tracing","Out of stock","Uppercase Tracing \u0026 Vocabulary Book","uppercase tracing vocabulary book level 1","uppercase tracing vocabulary book level 2","Writing","writing books"],"price":48230,"price_min":48230,"price_max":48230,"available":true,"price_varies":false,"compare_at_price":68900,"compare_at_price_min":68900,"compare_at_price_max":68900,"compare_at_price_varies":false,"variants":[{"id":54130637635875,"title":"Boxset","option1":"Boxset","option2":null,"option3":null,"sku":"9789359587622","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 - Boxset","public_title":"Boxset","options":["Boxset"],"price":48230,"weight":689,"compare_at_price":68900,"inventory_management":"shopify","barcode":"9789359587622","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516"],"featured_image":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025","options":["Size"],"media":[{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246498840867,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246498873635,"position":2,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE2_ea671
13117718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246498906403,"position":3,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246498939171,"position":4,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246498971939,"position":5,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246499004707,"position":6,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246499037475,"position":7,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246499070243,"position":8,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246499103011,"position":9,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516","width":2000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e⢠Not a Regular Tracing Set \u003cbr\u003e⢠The Foundational Writing Sequence \u003cbr\u003e⢠Built on the 5-S Philosophy \u003cbr\u003e⢠Builds Writing Confidence, Screen-Free \u003cbr\u003e⢠Made for Ages 2 to 5\u003c\/p\u003e\n\u003cp\u003e \u003cbr\u003eBegin your child's writing journey the right way with the Oswaal Lil Legends Writing Practice Books Boxset of 4, for ages 2 to 5. These are not regular tracing books: they are a guided series by an award-winning educator, built on India's first pre-writing program. The four books follow a careful sequence, Tracing Lines, Numbers, Uppercase Letters (the capitals taught first) and Vocabulary (from letters to words), so each skill builds on the last.\u003c\/p\u003e\n\u003cp\u003eThe program rests on five S-philosophies, Skill Escalation, Strategic Sequence, Smart Dot Guidance, Stimulation-based Practice and Self-Appreciation, and gentle start-and-en
13117d dots show your child exactly where each stroke begins and ends. Rounded corners keep these pre-writing books safe for the youngest hands.\u003c\/p\u003e\n\u003cp\u003eMade for Pre-Nursery, Nursery and LKG children, the set builds pencil control, grip, fine motor skills, hand-eye coordination, number and letter recognition, vocabulary and the writing confidence that eases the way into school. Because it is completely screen-free, it makes calm, structured practice at home or in class. As a focused starter set in one box, it is a genuinely useful gift. From Oswaal Lil Legends, trusted by India's families for 35+ years.\u003c\/p\u003e"} 13118 const selected_variant = {"id":54130637635875,"title":"Boxset","option1":"Boxset","option2":null,"option3":null,"sku":"9789359587622","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 - Boxset","public_title":"Boxset","options":["Boxset"],"price":48230,"weight":689,"compare_at_price":68900,"inventory_management":"shopify","barcode":"9789359587622","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}} 13119 const variant_id = 'product_variant_' + selected_variant.id 13120 const productDetail = { 13121 [variant_id] : product, 13122 } 13123 window.Shopify.analytics.publish("product_with_discount", productDetail); 13124 })() 13125</script>
13125 13126</div> 13127</div> 13128 13129 13130</section> 13131 </main> 13132 13133 <!-- BEGIN sections: footer-group --> 13134<div id="shopify-section-sections--26831688401187__footer" class="shopify-section shopify-section-group-footer-group"> 13135 13136 13137<link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/section-footer.css?v=90560270241792814811782536300" media="print" onload="this.media='all'"> 13138<link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-newsletter.css?v=4727253280200485261782536207" media="print" onload="this.media='all'"> 13139<link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-list-menu.css?v=82531261308708820501782536203" media="print" onload="this.media='all'"> 13140<link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-list-payment.css?v=69253961410771838501782536203" media="print" onload="this.media='all'"> 13141<link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-list-social.css?v=35792976012981934991782536204" media="print" onload="this.media='all'"> 13142<noscript> 13143 <link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/section-footer.css?v=90560270241792814811782536300"> 13144 <link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-newsletter.css?v=4727253280200485261782536207"> 13145 <link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-list-menu.css?v=82531261308708820501782536203"> 13146 <link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-list-payment.css?v=69253961410771838501782536203"> 13147 <link rel="stylesheet" href="//lillegendsbooks.com/cdn/shop/t/23/assets/component-list-social.css?v=35792976012981934991782536204"> 13148</noscript><style data-shopify>.footer { 13149 margin-top: 0px; 13150 } 13151 13152 .section-sections--26831688401187__footer-padding { 13153 padding-top: 27px; 13154 padding-bottom: 27px; 13155 } 13156 13157 @media screen and (min-width: 750px) { 13158 .footer { 13159 margin-top: 0px; 13160 } 13161 13162 .section-sections--26831688401187__footer-padding { 13163 padding-top: 36px; 13164 padding-bottom: 36px; 13165 } 13166 }</style><footer class="footer color-scheme-navy-gold gradient section-sections--26831688401187__footer-padding"><div class="footer__content-top page-width"><div 13167 class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet " 13168 13169 ><div 13170 class="footer-block grid__item footer-block--menu" 13171 13172 13173 ><p class="footer-block__heading inline-richtext"><strong>Quick Links </strong></p> 13174 <ul class="footer-menu list-unstyled"><li class="footer-menu__item level-1"> 13175 <div class="footer-menu__row"> 13176 <a 13177 href="/pages/contact" 13178 class="footer-menu__link" 13179 > 13180 Contact With Us 13181 </a></div></li><li class="footer-menu__item level-1"> 13182 <div class="footer-menu__row"> 13183 <a 13184 href="/pages/work-with-us" 13185 class="footer-menu__link" 13186 > 13187 Work With Us 13188 </a></div></li><li class="footer-menu__item level-1"> 13189 <div class="footer-menu__row"> 13190 <a 13191 href="/pages/about-us" 13192 class="footer-menu__link" 13193 > 13194 About Us 13195 </a></div></li><li class="footer-menu__item level-1"> 13196 <div class="footer-menu__row"> 13197 <a 13198 href="/pages/refer-and-earn" 13199 class="footer-menu__link" 13200 > 13201 Refer & Earn 13202 </a></div></li><li class="footer-menu__item level-1"> 13203 <div class="footer-menu__row"> 13204 <a 13205 href="/policies/privacy-policy" 13206 class="footer-menu__link" 13207 > 13208 Privacy Policy 13209 </a></div></li><li class="footer-menu__item level-1"> 13210 <div class="footer-menu__row"> 13211 <a 13212 href="/policies/terms-of-service" 13213 class="footer-menu__link" 13214 > 13215 Terms of Service 13216 </a></div></li><li class="footer-menu__item level-1"> 13217 <div class="footer-menu__row"> 13218 <a 13219 href="/policies/shipping-policy" 13220 class="footer-menu__link" 13221 > 13222 Shipping Policy 13223 </a></div></li><li class="footer-menu__item level-1"> 13224 <div class="footer-menu__row"> 13225 <a 13226 href="/policies/refund-policy" 13227 class="footer-menu__link" 13228 > 13229 Refund & Cancellation Policy 13230 </a></div></li></ul></div><div 13231 class="footer-block grid__item footer-block--menu" 13232 13233 13234 ><p class="footer-block__heading inline-richtext"><strong>Menu</strong></p> 13235 <ul class="footer-menu list-unstyled"><li class="footer-menu__item level-1"> 13236 <div class="footer-menu__row"> 13237 <a 13238 href="/collections/shop-by-age" 13239 class="footer-menu__link" 13240 > 13241 By Age 13242 </a><button 13243 class="footer-menu__toggle" 13244 aria-expanded="false" 13245 aria-label="Expand By Age" 13246 > 13247 + 13248 </button></div><ul class="footer-submenu level-2 list-unstyled"><li class="footer-menu__item level-2"> 13249 <div class="footer-menu__row"> 13250 <a 13251 href="/collections/0-2-years" 13252 class="footer-menu__link" 13253 > 13254 0-2 Years 13255 </a></div></li><li class="footer-menu__item level-2"> 13256 <div class="footer-menu__row"> 13257 <a 13258 href="/collections/3-5-years" 13259 class="footer-menu__link" 13260 > 13261 3-5 Years 13262 </a></div></li><li class="footer-menu__item level-2"> 13263 <div class="footer-menu__row"> 13264 <a 13265 href="/collections/6-11-years" 13266 class="footer-menu__link" 13267 > 13268 6-11 Years 13269 </a></div></li></ul></li><li class="footer-menu__item level-1"> 13270 <div class="footer-menu__row"> 13271 <a 13272 href="/collections/interactive-learning" 13273 class="footer-menu__link" 13274 > 13275 Activity 13276 </a><button 13277 class="footer-menu__toggle" 13278 aria-expanded="false" 13279 aria-label="Expand Activity" 13280 > 13281 + 13282 </button></div><ul class="footer-submenu level-2 list-unstyled"><li class="footer-menu__item level-2"> 13283 <div class="footer-menu__row"> 13284 <a 13285 href="/collections/activity-books" 13286 class="footer-menu__link" 13287 > 13288 Activity Books 13289 </a><button 13290 class="footer-menu__toggle" 13291 aria-expanded="false" 13292 aria-label="Expand Activity Books" 13293 > 13294 + 13295 </button></div><ul class="footer-subsubmenu level-3 list-unstyled"><li class="footer-menu__item level-3"> 13296 <a 13297 href="/collections/activity-books-for-3-year-olds" 13298 class="footer-menu__link" 13299 > 13300 Age 3+ 13301 </a> 13302 </li><li class="footer-menu__item level-3"> 13303 <a 13304 href="/collections/activity-books-for-4-year-olds" 13305 class="footer-menu__link" 13306 > 13307 Age 4+ 13308 </a> 13309 </li><li class="footer-menu__item level-3"> 13310 <a 13311 href="/collections/activity-books-for-5-year-olds" 13312 class="footer-menu__link" 13313 > 13314 Age 5+ 13315 </a> 13316 </li><li class="footer-menu__item level-3"> 13317 <a 13318 href="/collections/mindful-mazes" 13319 class="footer-menu__link" 13320 > 13321 Mindful Mazes 13322 </a> 13323 </li></ul></li><li class="footer-menu__item level-2"> 13324 <div class="footer-menu__row"> 13325 <a 13326 href="/collections/book-of-imagination" 13327 class="footer-menu__link" 13328 > 13329 Book of Imagination 13330 </a></div></li><li class="footer-menu__item level-2"> 13331 <div class="footer-menu__row"> 13332 <a 13333 href="/collections/phonic-reading" 13334 class="footer-menu__link" 13335 > 13336 Phonic Reading 13337 </a></div></li><li class="footer-menu__item level-2"> 13338 <div class="footer-menu__row"> 13339 <a 13340 href="/collections/flashcards" 13341 class="footer-menu__link" 13342 > 13343 Flashcards 13344 </a></div></li><li class="footer-menu__item level-2"> 13345 <div class="footer-menu__row"> 13346 <a 13347 href="/collections/250-activity-book" 13348 class="footer-menu__link" 13349 > 13350 250+ Activity Book 13351 </a></div></li><li class="footer-menu__item level-2"> 13352 <div class="footer-menu__row"> 13353 <a 13354 href="/collections/puzzle-books" 13355 class="footer-menu__link" 13356 > 13357 Puzzle Books 13358 </a></div></li><li class="footer-menu__item level-2"> 13359 <div class="footer-menu__row"> 13360 <a 13361 href="/collections/mitali-hindi-literacy-series" 13362 class="footer-menu__link" 13363 > 13364 Hindi Learning Books 13365 </a></div></li><li class="footer-menu__item level-2"> 13366 <div class="footer-menu__row"> 13367 <a 13368 href="/collections/sticker-books" 13369 class="footer-menu__link" 13370 > 13371 Sticker Books 13372 </a><button 13373 class="footer-menu__toggle" 13374 aria-expanded="false" 13375 aria-label="Expand Sticker Books" 13376 > 13377 + 13378 </button></div><ul class="footer-subsubmenu level-3 list-unstyled"><li class="footer-menu__item level-3"> 13379 <a 13380 href="/collections/shapes" 13381 class="footer-menu__link" 13382 > 13383 Shapes 13384 </a> 13385 </li><li class="footer-menu__item level-3"> 13386 <a 13387 href="/collections/animals" 13388 class="footer-menu__link" 13389 > 13390 Animals 13391 </a> 13392 </li><li class="footer-menu__item level-3"> 13393 <a 13394 href="/collections/numbers" 13395 class="footer-menu__link" 13396 > 13397 Numbers 13398 </a> 13399 </li><li class="footer-menu__item level-3"> 13400 <a 13401 href="/collections/flags-of-the-world" 13402 class="footer-menu__link" 13403 > 13404 Flags of the
13404 World 13405 </a> 13406 </li><li class="footer-menu__item level-3"> 13407 <a 13408 href="/collections/reward-stickers" 13409 class="footer-menu__link" 13410 > 13411 Reward Stickers 13412 </a> 13413 </li></ul></li><li class="footer-menu__item level-2"> 13414 <div class="footer-menu__row"> 13415 <a 13416 href="/collections/box-set" 13417 class="footer-menu__link" 13418 > 13419 Box Set 13420 </a></div></li></ul></li><li class="footer-menu__item level-1"> 13421 <div class="footer-menu__row"> 13422 <a 13423 href="/collections/writing-books" 13424 class="footer-menu__link" 13425 > 13426 Writing 13427 </a><button 13428 class="footer-menu__toggle" 13429 aria-expanded="false" 13430 aria-label="Expand Writing" 13431 > 13432 + 13433 </button></div><ul class="footer-submenu level-2 list-unstyled"><li class="footer-menu__item level-2"> 13434 <div class="footer-menu__row"> 13435 <a 13436 href="/collections/lines-patterns-tracing" 13437 class="footer-menu__link" 13438 > 13439 Lines & Patterns Tracing 13440 </a></div></li><li class="footer-menu__item level-2"> 13441 <div class="footer-menu__row"> 13442 <a 13443 href="/collections/number-tracing" 13444 class="footer-menu__link" 13445 > 13446 Number Tracing 13447 </a></div></li><li class="footer-menu__item level-2"> 13448 <div class="footer-menu__row"> 13449 <a 13450 href="/collections/alphabet-tracing" 13451 class="footer-menu__link" 13452 > 13453 Alphabet Tracing 13454 </a></div></li><li class="footer-menu__item level-2"> 13455 <div class="footer-menu__row"> 13456 <a 13457 href="/collections/pencil-control" 13458 class="footer-menu__link" 13459 > 13460 Pencil Control 13461 </a></div></li><li class="footer-menu__item level-2"> 13462 <div class="footer-menu__row"> 13463 <a 13464 href="/collections/cursive-writing-book" 13465 class="footer-menu__link" 13466 > 13467 Cursive Writing Book 13468 </a></div></li></ul></li><li class="footer-menu__item level-1"> 13469 <div class="footer-menu__row"> 13470 <a 13471 href="/collections/coloring-books" 13472 class="footer-menu__link" 13473 > 13474 Coloring 13475 </a><button 13476 class="footer-menu__toggle" 13477 aria-expanded="false" 13478 aria-label="Expand Coloring" 13479 > 13480 + 13481 </button></div><ul class="footer-submenu level-2 list-unstyled"><li class="footer-menu__item level-2"> 13482 <div class="footer-menu__row"> 13483 <a 13484 href="/collections/copy-coloring" 13485 class="footer-menu__link" 13486 > 13487 Copy Coloring 13488 </a></div></li><li class="footer-menu__item level-2"> 13489 <div class="footer-menu__row"> 13490 <a 13491 href="/collections/crayon-coloring" 13492 class="footer-menu__link" 13493 > 13494 Crayon Coloring 13495 </a></div></li><li class="footer-menu__item level-2"> 13496 <div class="footer-menu__row"> 13497 <a 13498 href="/collections/art-and-craft" 13499 class="footer-menu__link" 13500 > 13501 Art And Craft 13502 </a></div></li><li class="footer-menu__item level-2"> 13503 <div class="footer-menu__row"> 13504 <a 13505 href="/collections/dot-to-dot" 13506 class="footer-menu__link" 13507 > 13508 Dot-to-Dot 13509 </a></div></li><li class="footer-menu__item level-2"> 13510 <div class="footer-menu__row"> 13511 <a 13512 href="/collections/jumbo-colouring" 13513 class="footer-menu__link" 13514 > 13515 Jumbo Colouring 13516 </a></div></li><li class="footer-menu__item level-2"> 13517 <div class="footer-menu__row"> 13518 <a 13519 href="/collections/arty-animals" 13520 class="footer-menu__link" 13521 > 13522 Arty Animals 13523 </a></div></li><li class="footer-menu__item level-2"> 13524 <div class="footer-menu__row"> 13525 <a 13526 href="/collections/hardboard-support-colouring-book" 13527 class="footer-menu__link" 13528 > 13529 Hardboard Support Colouring Book 13530 </a></div></li></ul></li><li class="footer-menu__item level-1"> 13531 <div class="footer-menu__row"> 13532 <a 13533 href="/collections/knowledge-discovery" 13534 class="footer-menu__link" 13535 > 13536 Knowledge & Discovery 13537 </a><button 13538 class="footer-menu__toggle" 13539 aria-expanded="false" 13540 aria-label="Expand Knowledge & Discovery" 13541 > 13542 + 13543 </button></div><ul class="footer-submenu level-2 list-unstyled"><li class="footer-menu__item level-2"> 13544 <div class="footer-menu__row"> 13545 <a 13546 href="/collections/know-me-series-animals" 13547 class="footer-menu__link" 13548 > 13549 Know Me Series - Animals 13550 </a><button 13551 class="footer-menu__toggle" 13552 aria-expanded="false" 13553 aria-label="Expand Know Me Series - Animals" 13554 > 13555 + 13556 </button></div><ul class="footer-subsubmenu level-3 list-unstyled"><li class="footer-menu__item level-3"> 13557 <a 13558 href="/collections/pet" 13559 class="footer-menu__link" 13560 > 13561 Pet Animals 13562 </a> 13563 </li><li class="footer-menu__item level-3"> 13564 <a 13565 href="/collections/wild" 13566 class="footer-menu__link" 13567 > 13568 Wild Animals 13569 </a> 13570 </li><li class="footer-menu__item level-3"> 13571 <a 13572 href="/collections/farm" 13573 class="footer-menu__link" 13574 > 13575 Farm Animals 13576 </a> 13577 </li><li class="footer-menu__item level-3"> 13578 <a 13579 href="/collections/sea" 13580 class="footer-menu__link" 13581 > 13582 Sea Animals 13583 </a> 13584 </li><li class="footer-menu__item level-3"> 13585 <a 13586 href="/collections/dino" 13587 class="footer-menu__link" 13588 > 13589 Dino 13590 </a> 13591 </li><li class="footer-menu__item level-3"> 13592 <a 13593 href="/collections/know-me-series-padded-books" 13594 class="footer-menu__link" 13595 > 13596 Padded 13597 </a> 13598 </li><li class="footer-menu__item level-3"> 13599 <a 13600 href="/collections/know-me-series-paperback" 13601 class="footer-menu__link" 13602 > 13603 Paperback 13604 </a> 13605 </li><li class="footer-menu__item level-3"> 13606 <a 13607 href="/collections/know-me-series-shaped-board-books" 13608 class="footer-menu__link" 13609 > 13610 Shaped Board Books 13611 </a> 13612 </li></ul></li><li class="footer-menu__item level-2"> 13613 <div class="footer-menu__row"> 13614 <a 13615 href="/collections/know-me-series-birds" 13616 class="footer-menu__link" 13617 > 13618 Know Me Series - Birds 13619 </a></div></li><li class="footer-menu__item level-2"> 13620 <div class="footer-menu__row"> 13621 <a 13622 href="/collections/picture-book" 13623 class="footer-menu__link" 13624 > 13625 Picture Books 13626 </a></div></li><li class="footer-menu__item level-2"> 13627 <div class="footer-menu__row"> 13628 <a 13629 href="/collections/reading-books" 13630 class="footer-menu__link" 13631 > 13632 Reading Books 13633 </a></div></li><li class="footer-menu__item level-2"> 13634 <div class="footer-menu__row"> 13635 <a 13636 href="/collections/parenting-guide" 13637 class="footer-menu__link" 13638 > 13639 Parenting Guide 13640 </a></div></li><li class="footer-menu__item level-2"> 13641 <div class="footer-menu__row"> 13642 <a 13643 href="/collections/our-solar-system" 13644 class="footer-menu__link" 13645 > 13646 Our Solar System 13647 </a></div></li><li class="footer-menu__item level-2"> 13648 <div class="footer-menu__row"> 13649 <a 13650 href="/collections/my-body-my-buddy" 13651 class="footer-menu__link" 13652 > 13653 My Body â My Buddy 13654 </a></div></li><li class="footer-menu__item level-2"> 13655 <div class="footer-menu__row"> 13656 <a 13657 href="/collections/magic-flashlight" 13658 class="footer-menu__link" 13659 > 13660 Magic Flashlight 13661 </a></div></li><li class="footer-menu__item level-2"> 13662 <div class="footer-menu__row"> 13663 <a 13664 href="/collections/mini-library" 13665 class="footer-menu__link" 13666 > 13667 Mini Library 13668 </a></div></li><li class="
13668footer-menu__item level-2"> 13669 <div class="footer-menu__row"> 13670 <a 13671 href="/collections/toddler-tools" 13672 class="footer-menu__link" 13673 > 13674 Toodler Tool 13675 </a></div></li><li class="footer-menu__item level-2"> 13676 <div class="footer-menu__row"> 13677 <a 13678 href="/collections/high-contrast-books" 13679 class="footer-menu__link" 13680 > 13681 High Contrast Books 13682 </a></div></li><li class="footer-menu__item level-2"> 13683 <div class="footer-menu__row"> 13684 <a 13685 href="/collections/human-behaviour-books-series" 13686 class="footer-menu__link" 13687 > 13688 Best Behaviour Books 13689 </a></div></li></ul></li><li class="footer-menu__item level-1"> 13690 <div class="footer-menu__row"> 13691 <a 13692 href="/collections/story-books" 13693 class="footer-menu__link" 13694 > 13695 Stories 13696 </a><button 13697 class="footer-menu__toggle" 13698 aria-expanded="false" 13699 aria-label="Expand Stories" 13700 > 13701 + 13702 </button></div><ul class="footer-submenu level-2 list-unstyled"><li class="footer-menu__item level-2"> 13703 <div class="footer-menu__row"> 13704 <a 13705 href="/collections/moral-stories" 13706 class="footer-menu__link" 13707 > 13708 Moral Stories 13709 </a></div></li><li class="footer-menu__item level-2"> 13710 <div class="footer-menu__row"> 13711 <a 13712 href="/collections/fairy-tales" 13713 class="footer-menu__link" 13714 > 13715 Fairy Tales 13716 </a></div></li><li class="footer-menu__item level-2"> 13717 <div class="footer-menu__row"> 13718 <a 13719 href="/collections/panchatantra" 13720 class="footer-menu__link" 13721 > 13722 Panchatantra 13723 </a></div></li><li class="footer-menu__item level-2"> 13724 <div class="footer-menu__row"> 13725 <a 13726 href="/collections/school-readiness-series" 13727 class="footer-menu__link" 13728 > 13729 School Readiness Series 13730 </a></div></li><li class="footer-menu__item level-2"> 13731 <div class="footer-menu__row"> 13732 <a 13733 href="/collections/friendship-stories" 13734 class="footer-menu__link" 13735 > 13736 Friendship Stories 13737 </a></div></li><li class="footer-menu__item level-2"> 13738 <div class="footer-menu__row"> 13739 <a 13740 href="/collections/good-habits" 13741 class="footer-menu__link" 13742 > 13743 Good Habits 13744 </a></div></li><li class="footer-menu__item level-2"> 13745 <div class="footer-menu__row"> 13746 <a 13747 href="/collections/sunshine-series" 13748 class="footer-menu__link" 13749 > 13750 Sunshine Series 13751 </a></div></li><li class="footer-menu__item level-2"> 13752 <div class="footer-menu__row"> 13753 <a 13754 href="/collections/bedtime-stories" 13755 class="footer-menu__link" 13756 > 13757 Bedtime Stories 13758 </a></div></li><li class="footer-menu__item level-2"> 13759 <div class="footer-menu__row"> 13760 <a 13761 href="/collections/a-book-for-financial-literacy" 13762 class="footer-menu__link" 13763 > 13764 A book for Financial Literacy 13765 </a></div></li><li class="footer-menu__item level-2"> 13766 <div class="footer-menu__row"> 13767 <a 13768 href="/collections/re-imagined-classics-series" 13769 class="footer-menu__link" 13770 > 13771 Re-imagined Classics Series 13772 </a><button 13773 class="footer-menu__toggle" 13774 aria-expanded="false" 13775 aria-label="Expand Re-imagined Classics Series" 13776 > 13777 + 13778 </button></div><ul class="footer-subsubmenu level-3 list-unstyled"><li class="footer-menu__item level-3"> 13779 <a 13780 href="/collections/heidi" 13781 class="footer-menu__link" 13782 > 13783 Heidi 13784 </a> 13785 </li><li class="footer-menu__item level-3"> 13786 <a 13787 href="/collections/pinocchio"
13788 class="footer-menu__link" 13789 > 13790 Pinocchio 13791 </a> 13792 </li><li class="footer-menu__item level-3"> 13793 <a 13794 href="/collections/peter-pan" 13795 class="footer-menu__link" 13796 > 13797 Peter Pan 13798 </a> 13799 </li><li class="footer-menu__item level-3"> 13800 <a 13801 href="/collections/gulliver-s-travels" 13802 class="footer-menu__link" 13803 > 13804 Gulliverâs Travels 13805 </a> 13806 </li><li class="footer-menu__item level-3"> 13807 <a 13808 href="/collections/around-the-world-in-80-days" 13809 class="footer-menu__link" 13810 > 13811 Around the World in 80 Days 13812 </a> 13813 </li></ul></li><li class="footer-menu__item level-2"> 13814 <div class="footer-menu__row"> 13815 <a 13816 href="/collections/mythical-festive-india" 13817 class="footer-menu__link" 13818 > 13819 Mythical & Festive India 13820 </a></div></li><li class="footer-menu__item level-2"> 13821 <div class="footer-menu__row"> 13822 <a 13823 href="/collections/shloka-mantra" 13824 class="footer-menu__link" 13825 > 13826 Shloka & Mantra 13827 </a></div></li><li class="footer-menu__item level-2"> 13828 <div class="footer-menu__row"> 13829 <a 13830 href="/collections/mindfulness-series" 13831 class="footer-menu__link" 13832 > 13833 Mindfulness Series 13834 </a></div></li><li class="footer-menu__item level-2"> 13835 <div class="footer-menu__row"> 13836 <a 13837 href="/collections/life-lessons-for-kids" 13838 class="footer-menu__link" 13839 > 13840 Life Lessons for Kids 13841 </a></div></li><li class="footer-menu__item level-2"> 13842 <div class="footer-menu__row"> 13843 <a 13844 href="/collections/tulip-tunes" 13845 class="footer-menu__link" 13846 > 13847 Rhyme Books 13848 </a></div></li><li class="footer-menu__item level-2"> 13849 <div class="footer-menu__row"> 13850 <a 13851 href="/collections/out-of-the-books" 13852 class="footer-menu__link" 13853 > 13854 Out of the Books 13855 </a></div></li></ul></li><li class="footer-menu__item level-1"> 13856 <div class="footer-menu__row"> 13857 <a 13858 href="/collections/global-best-sellers" 13859 class="footer-menu__link" 13860 > 13861 Global Best Sellers 13862 </a></div></li><li class="footer-menu__item level-1"> 13863 <div class="footer-menu__row"> 13864 <a 13865 href="/collections/flash-sale" 13866 class="footer-menu__link" 13867 > 13868 Flash Sale 13869 </a></div></li><li class="footer-menu__item level-1"> 13870 <div class="footer-menu__row"> 13871 <a 13872 href="/blogs/kids-zone" 13873 class="footer-menu__link" 13874 > 13875 Blogs 13876 </a></div></li></ul></div><div 13877 class="footer-block grid__item" 13878 13879 13880 ><div class="footer-block__brand-info"><p class="footer-block__heading rte">About Us</p><div class="rte"><p>Lil Legends, inspired by Oswaal Books' rich heritage, brings the same dedication to<br/>excellence to early childhood education, fostering young minds with creativity and quality.</p></div> 13881 13882<ul class="list-unstyled list-social footer__list-social" role="list"><li class="list-social__item"> 13883 <a href="https://www.facebook.com/profile.php?id=61581114748676" target="_blank" class="link list-social__link">
13884 <span class="svg-wrapper"><svg class="icon icon-facebook" viewBox="0 0 20 20"><path fill="currentColor" d="M18 10.049C18 5.603 14.419 2 10 2s-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951"/></svg> 13885</span> 13886 <span class="visually-hidden">Facebook</span> 13887 </a> 13888 </li><li class="list-social__item"> 13889 <a href="https://www.instagram.com/lillegendsbooks/" target="_blank" class="link list-social__link"> 13890 <span class="svg-wrapper"><svg class="icon icon-instagram" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.4 2.4 0 0 0-.912.593 2.5 2.5 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23s.01 2.39.046 3.229c.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046s2.39-.01 3.23-.046c.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23s-.01-2.39-.055-3.229c-.027-.784-.164-1.204-.274-1.495a2.4 2.4 0 0 0-.593-.913 2.6 2.6 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045a63 63 0 0 1 3.302.045c.664.014 1.321.14 1.943.374a4 4 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.9 3.9 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.15 4.15 0 0 1-1.414-.922 4.1 4.1 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.4 4.4 0 0 1 .92-1.414 4.2 4.2 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805m1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93m5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355" clip-rule="evenodd"/></svg> 13891</span> 13892 <span class="visually-hidden">Instagram</span> 13893 </a> 13894 </li><li class="list-social__item"> 13895 <a href="https://www.linkedin.com/company/lil-legends/" target="_blank" class="link list-social__link"> 13896 <span class="svg-wrapper"><svg height="81px" width="81px" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 291.319 291.319" xml:space="preserve" fill="#000000" transform="matrix(1, 0, 0, 1, 0, 0)"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"> <g> <path style="fill:#FFFFFF;" d="M145.659,0c80.45,0,145.66,65.219,145.66,145.66s-65.21,145.659-145.66,145.659S0,226.1,0,145.66 S65.21,0,145.659,0z"></path> <path style="fill:#0E76A8;" d="M82.079,200.136h27.275v-90.91H82.079V200.136z M188.338,106.077 c-13.237,0-25.081,4.834-33.483,15.504v-12.654H127.48v91.21h27.375v-49.324c0-10.424,9.55-20.593,21.512-20.593 s14.912,10.169,14.912,20.338v49.57h27.275v-51.6C218.553,112.686,201.584,106.077,188.338,106.077z M95.589,100.141 c7.538,0,13.656-6.118,13.656-13.656S103.127,72.83,95.589,72.83s-13.656,6.118-13.656,13.656S88.051,100.141,95.589,100.141z"></path> </g> </g></svg></span> 13897 <span class="visually-hidden">Linkedin</span> 13898 </a> 13899 </li></ul> 13900</div></div></div><div 13901 class="footer-block--newsletter" 13902 13903 ></div> 13904 </div><div 13905 class="footer__content-bottom" 13906 13907 > 13908 <div class="footer__content-bottom-wrapper page-width"> 13909 <div class="footer__column footer__localization isolate"></div> 13910 <div class="footer__column footer__column--info"><div class="footer__payment"> 13911 <span class="visually-hidden">Payment methods</span> 13912 <ul class="list list-payment" role="list"></ul> 13913 </div></div> 13914 </div>
13915 <div class="footer__content-bottom-wrapper page-width footer__content-bottom-wrapper--center"> 13916 <div class="footer__copyright caption"> 13917 <small class="copyright__content"> 13918 © 2026, <a href="/" title="">Lil Legends Books</a> by 13919 <a href="https://oswaalbooks.com" title="Oswaal Books" target="_blank" rel="noopener">Oswaal Books</a> 13920 </small> 13921 13922 </div> 13923 </div> 13924 </div> 13925</footer> 13926
13927<script> 13928 document.addEventListener('DOMContentLoaded', function () { 13929 document.querySelectorAll('.footer-menu__toggle').forEach(function (toggle) { 13930 toggle.addEventListener('click', function (e) { 13931 e.preventDefault(); 13932 e.stopPropagation(); 13933 13934 var parentItem = this.closest('.footer-menu__item'); 13935 var expanded = this.getAttribute('aria-expanded') === 'true'; 13936 13937 this.setAttribute('aria-expanded', !expanded); 13938 parentItem.classList.toggle('active'); 13939 }); 13940 }); 13941 }); 13942</script>
13942 13943 13944 13945</div> 13946<!-- END sections: footer-group --> 13947 13948 <ul hidden> 13949 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 13950 <li id="a11y-new-window-message">Opens in a new window.</li> 13951 </ul>
13951<script> 13952 window.shopUrl = 'https://lillegendsbooks.com'; 13953 window.routes = { 13954 cart_add_url: '/cart/add', 13955 cart_change_url: '/cart/change', 13956 cart_update_url: '/cart/update', 13957 cart_url: '/cart', 13958 predictive_search_url: '/search/suggest', 13959 }; 13960 window.cartStrings = { 13961 error: `There was an error while updating your cart. Please try again.`, 13962 quantityError: `You can only add [quantity] of this item to your cart.`, 13963 }; 13964 window.variantStrings = { 13965 addToCart: `Add to cart`, 13966 soldOut: `Sold out`, 13967 unavailable: `Unavailable`, 13968 unavailable_with_option: `[value] - Unavailable`, 13969 }; 13970 window.quickOrderListStrings = { 13971 itemsAdded: `[quantity] items added`, 13972 itemAdded: `[quantity] item added`, 13973 itemsRemoved: `[quantity] items removed`, 13974 itemRemoved: `[quantity] item removed`, 13975 viewCart: `View cart`, 13976 each: `[money]/ea`, 13977 min_error: `This item has a minimum of [min]`, 13978 max_error: `This item has a maximum of [max]`, 13979 step_error: `You can only add this item in increments of [step]`, 13980 }; 13981 window.accessibilityStrings = { 13982 imageAvailable: `Image [index] is now available in gallery view`, 13983 shareSuccess: `Link copied to clipboard`, 13984 pauseSlideshow: `Pause slideshow`, 13985 playSlideshow: `Play slideshow`, 13986 recipientFormExpanded: `Gift card recipient form expanded`, 13987 recipientFormCollapsed: `Gift card recipient form collapsed`, 13988 countrySelectorSearchCount: `[count] countries/regions found`, 13989 }; 13990 </script>
13990<script src="//lillegendsbooks.com/cdn/shop/t/23/assets/predictive-search.js?v=172428707291682300141782536282" defer="defer"></script>
13990<script> 13991 document.addEventListener('DOMContentLoaded', function () { 13992 13993 /* ---- Mega-menu mobile tap fix ---- */ 13994 document.querySelectorAll('a[data-mega-menu-trigger]').forEach(function (trigger) { 13995 trigger.addEventListener('click', function (e) { 13996 var parentDetails = trigger.closest('details'); 13997 if (window.innerWidth < 990 && !parentDetails.open) { 13998 e.preventDefault(); 13999 parentDetails.open = true; 14000 } 14001 }); 14002 }); 14003 14004 /* ---- Make entire slideshow slide clickable ---- */ 14005 document.querySelectorAll('.slideshow__slide').forEach(function (slide) { 14006 var btn = slide.querySelector('a[href]'); 14007 if (btn) { 14008 var href = btn.getAttribute('href'); 14009 slide.style.cursor = 'pointer'; 14010 slide.addEventListener('click', function (e) { 14011 if (!e.target.closest('a, button')) { 14012 window.location.href = href; 14013 } 14014 }); 14015 } 14016 }); 14017 14018 /* ---- Move Share button inline with vendor text ---- */ 14019 var vendor = document.querySelector('.product__text.caption-with-letter-spacing'); 14020 var shareBtn = document.querySelector('.share-button'); 14021 if (vendor && shareBtn) { 14022 var wrapper = document.createElement('div'); 14023 wrapper.style.cssText = 'display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:0;'; 14024 vendor.parentNode.insertBefore(wrapper, vendor); 14025 wrapper.appendChild(vendor); 14026 wrapper.appendChild(shareBtn); 14027 shareBtn.style.cssText = 'margin:0;flex-shrink:0;'; 14028 var btn = shareBtn.querySelector('.share-button__button'); 14029 if (btn) { 14030 btn.style.cssText = 'font-size:10px;color:#666;display:flex;align-items:center;gap:4px;background:none;border:none;cursor:pointer;text-transform:uppercase;letter-spacing:0.05em;padding:0;'; 14031 } 14032 var svg = shareBtn.querySelector('svg'); 14033 if (svg) svg.style.cssText = 'width:12px;height:12px;'; 14034 } 14035 14036 /* ---- Contact form success toast ---- */ 14037 if (window.location.hash === '#ContactForm' || window.location.search.includes('contact_posted=true')) { 14038 var successBox = document.createElement('div'); 14039 successBox.innerHTML = '<div>â Your message was sent successfully!</div>'; 14040 Object.assign(successBox.style, { 14041 position: 'fixed', top: '20px', right: '20px', 14042 backgroundColor: '#4CAF50', color: 'white', 14043 padding: '15px 25px', borderRadius: '4px', 14044 boxShadow: '0 4px 12px rgba(0,0,0,0.15)', 14045 zIndex: '9999', transition: 'opacity 0.5s ease, transform 0.5s ease', 14046 fontFamily: 'sans-serif', 14047 }); 14048 document.body.appendChild(successBox); 14049 setTimeout(function () { 14050 successBox.style.opacity = '0'; 14051 successBox.style.transform = 'translateY(-20px)'; 14052 setTimeout(function () { 14053 successBox.remove(); 14054 history.replaceState(null, null, window.location.pathname); 14055 }, 500); 14056 }, 3000); 14057 } 14058 }); 14059 </script>
14059<style> 14060#custom-popup { 14061 position: fixed; 14062 inset: 0; 14063 z-index: 999999; 14064} 14065 14066#custom-popup .popup-overlay { 14067 position: fixed; 14068 inset: 0; 14069 background: rgba(0,0,0,0.6); 14070 backdrop-filter: blur(3px); 14071} 14072 14073#custom-popup .popup-box { 14074 position: absolute; 14075 max-width: 480px; 14076 width: 90%; 14077 left: 50%; 14078 top: 50%; 14079 transform: translate(-50%, -50%); 14080} 14081 14082#custom-popup img { 14083 width: 100%; 14084 display: block; 14085 border-radius: 10px; 14086} 14087 14088.popup-close { 14089 position: absolute; 14090 right: -10px; 14091 top: -10px; 14092 background: #fff; 14093 border: none; 14094 font-size: 22px; 14095 width: 32px; 14096 height: 32px; 14097 border-radius: 50%; 14098 cursor: pointer; 14099} 14100 14101</style> 14102
14103<script> 14104 document.addEventListener("DOMContentLoaded", () => { 14105 const popup = document.getElementById("custom-popup"); 14106 if (!popup) return; 14107 14108 // show only once per session 14109 if (sessionStorage.getItem("popup_shown")) return; 14110 14111 const delay = 3 * 1000; 14112 14113 setTimeout(() => { 14114 popup.style.display = "block"; 14115 sessionStorage.setItem("popup_shown", "true"); 14116 }, delay); 14117 14118 // close 14119 popup.addEventListener("click", (e) => { 14120 if ( 14121 e.target.classList.contains("popup-overlay") || 14122 e.target.classList.contains("popup-close") 14123 ) { 14124 popup.style.display = "none"; 14125 } 14126 }); 14127 }); 14128 14129</script>
14129<style> /* Announcement Bar Marquee */.announcement-bar {overflow: hidden;} .announcement-bar__message {display: inline-block !important; white-space: nowrap; padding-left: 100%; animation: ll-marquee 55s linear infinite;} .announcement-bar:hover .announcement-bar__message {animation-play-state: paused;} @keyframes ll-marquee {0% {transform: translateX(0); } 100% {transform: translateX(-200%); }} /* Mobile */@media screen and (max-width: 749px) {.announcement-bar__message {animation-duration: 35s; font-size: 12px; }} .announcement-bar {overflow: hidden;} .announcement-bar__message {display: inline-flex !important; align-items: center; white-space: nowrap; width: max-content; animation: ll-marquee 30s linear infinite;} .marquee-separator {padding: 0 40px;} @keyframes ll-marquee {from {transform: translateX(0); } to {transform: translateX(-50%); }} </style> 14130<div id="shopify-block-AZTA0UUdWeWUzNG9jV__1219337400145039034" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: kwikpass -->
14130<script defer> 14131 function getCustomerId() { 14132 14133 return null 14134 14135 } 14136 14137 function getThemeId() { 14138 14139 return null 14140 14141 } 14142 14143 14144 let token = null; 14145 let isDropdownVisible = false; 14146 let isDropdownMobileVisible = false; 14147 let isElementsWithAccountClickable = true; 14148 const ICON_SELECT_QUERY='.header__icon--account'; 14149 const HORIZON_PROFILE_ICON = '.account-button.header-actions__action' 14150 14151 // Define handleDrawer2 in global scope so it can be accessed by onclick attributes - for horizon themes 14152 function handleDrawer2() { 14153 const token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment)) 14154 if (token) { 14155 const kwikpassLoggedInElement = document.getElementById("icon-kwikpass"); 14156 const crossIconElement = document.getElementById("icon-close-kwikpass") 14157 const drawerElement = document.getElementById("kwikpass-drawer-desktop") 14158 // display cross icon and hide icon-kwikpass if isDropdownVisible = true else display icon-kwikpass and hide cross icon 14159 if(drawerElement && crossIconElement && kwikpassLoggedInElement) { 14160 if(isDropdownVisible){ 14161 drawerElement.style.display = "none"; 14162 crossIconElement.style.display="none"; 14163 kwikpassLoggedInElement.style.display="flex"; 14164 }else{ 14165 drawerElement.style.display = "block"; 14166 crossIconElement.style.display="flex"; 14167 kwikpassLoggedInElement.style.display="none"; 14168 } 14169 isDropdownVisible = !isDropdownVisible; 14170 } 14171 14172 const kwikpassLoggedInElementMbl = document.getElementById("icon-kwikpass-mobile"); 14173 const crossIconElementMbl = document.getElementById("icon-close-kwikpass-mobile") 14174 const drawerElementMbl = document.getElementById("kwikpass-drawer-mobile") 14175 // display cross icon and hide icon-kwikpass if isDropdownMobileVisible = true else display icon-kwikpass and hide cross icon 14176 if(drawerElementMbl && crossIconElementMbl && kwikpassLoggedInElementMbl) { 14177 if(isDropdownMobileVisible){ 14178 drawerElementMbl.style.display = "none"; 14179 crossIconElementMbl.style.display="none"; 14180 kwikpassLoggedInElementMbl.style.display="flex"; 14181 }else{ 14182 drawerElementMbl.style.display = "block"; 14183 crossIconElementMbl.style.display="flex"; 14184 kwikpassLoggedInElementMbl.style.display="none"; 14185 } 14186 isDropdownMobileVisible = !isDropdownMobileVisible; 14187 } 14188 } 14189 } 14190 14191 function addProfileIconInHorizon(){ 14192 14193 const kpLoader = `<svg 14194 class="loadergk kploader" 14195 width="17" 14196 height="16" 14197 viewBox="0 0 17 16" 14198 fill="none" 14199 xmlns="http://www.w3.org/2000/svg" 14200 > 14201 <path 14202 d="M8.50004 1.33325V3.99992M8.50004 11.9999V14.6666M4.50004 7.99992H1.83337M15.1667 7.99992H12.5M13.219 12.7189L11.3334 10.8333M13.219 3.33321L11.3334 5.21883M3.78109 12.7189L5.66671 10.8333M3.78109 3.33321L5.66671 5.21883" 14203 stroke="#111" 14204 stroke-width="1.6" 14205 stroke-linecap="round" 14206 stroke-linejoin="round" 14207 /> 14208 </svg>` 14209 14210 /*removing existing profile(person) icon - person icon is not present in this store*/ 14211 // Note: profileButtonElement and profileButtonElementMbl are now defined later in the code (lines 356 and 376) 14212 14213 // defining css and add it to style tag in head 14214 function appendCss() { 14215 let css = ` 14216 .loadergk { 14217 display: none; 14218 animation: rotate 1.5s linear infinite; 14219 } 14220 @keyframes rotate { 14221 100% { 14222 transform: rotate(360deg); 14223 } 14224 } 14225 .kp-disabled-text-color{ 14226 cursor: not-allowed; 14227 } 14228 #logout-button-desktop, #logout-button-mobile{ 14229 cursor: pointer; 14230 display: flex; 14231 justify-content: center; 14232 align-items: center; 14233 gap: 8px; 14234 font-size: 14px; 14235 color: #344054; 14236 font-style: normal; 14237 font-weight: 600; 14238 line-height: 20px; 14239 width: 100%; 14240 border-radius: 8px; 14241 padding: 8px 14px;; 14242 border: 1px solid var(--gray-300, #d0d5dd); 14243 background: var(--base-white, #fff); 14244 box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05); 14245 } 14246 #loggedin-icons{ 14247 align-self: center; 14248 display: none; 14249 } 14250 #loggedin-icons-mobile{ 14251 display:none; 14252 } 14253 /* Base drawer styles */ 14254 #kwikpass-drawer-desktop,#kwikpass-drawer-mobile{ 14255 padding: 16px; 14256 display: none; 14257 width: 10rem; 14258 position: absolute; 14259 box-shadow: 0px 0px 32px 0px rgba(16, 24, 40, 0.32); 14260 border-bottom-left-radius: 8px; 14261 border-bottom-right-radius: 8px; 14262 z-index: 999; 14263 background:#fff!important; 14264 } 14265 14266 /* Old theme drawer - original positioning (MUST NOT BREAK) */ 14267 .kp-old-theme #kwikpass-drawer-desktop, 14268 .kp-old-theme #kwikpass-drawer-mobile { 14269 right: 10%; 14270 top: 175%; 14271 } 14272 14273 /* New theme drawer - use right: 0 to align with icon's right edge (responsive) */ 14274 .kp-new-theme #kwikpass-drawer-desktop, 14275 .kp-new-theme #kwikpass-drawer-mobile { 14276 right: 74px; 14277 top: 78%; 14278 } 14279 #kwikpass-drawer-desktop > ul , #kwikpass-drawer-mobile > ul { 14280 margin: 0px 0px 15px 0px; 14281 padding: 0; 14282 width: 100%; 14283 } 14284 #kwikpass-drawer-desktop >ul >a , #kwikpass-drawer-mobile > ul > a { 14285 cursor: pointer; 14286 width: 100%; 14287 display: flex!important; 14288 justify-content: space-between; 14289 align-items: center; 14290 padding: 0; 14291 color: inherit; 14292 margin-left:0!important; 14293 text-decoration: none; 14294 } 14295 #kwikpass-drawer-desktop >ul >a:hover , #kwikpass-drawer-mobile > ul > a:hover , #kwikpass-drawer-desktop >ul >a:focus , #kwikpass-drawer-mobile > ul > a:focus { 14296 text-decoration: none; 14297 } 14298 #kwikpass-drawer-desktop >ul >a:focus , #kwikpass-drawer-mobile > ul > a:focus,#kwikpass-drawer-desktop >ul >a:active , #kwikpass-drawer-mobile > ul > a:active { 14299 text-decoration: none; 14300 } 14301 #kwikpass-drawer-desktop >ul >a:focus .loadergk , #kwikpass-drawer-mobile > ul > a:focus .loadergk { 14302 display: block; 14303 } 14304 #kwikpass-drawer-desktop >ul >a:not(:focus) .loadergk , #kwikpass-drawer-mobile > ul > a:not(:focus) .loadergk { 14305 display: none; 14306 } 14307 #kwikpass-drawer-desktop > ul > a > p , #kwikpass-drawer-mobile > ul > a > p { 14308 font-size: 14px; 14309 font-style: normal; 14310 font-weight: 500; 14311 line-height: 142.857%; 14312 display: inline-flex; 14313 gap: 8px; 14314 align-items: center; 14315 margin: 0px 0 0px 0; 14316 color: #000; 14317 } 14318 /* Base icon styles */ 14319 .header--icon{ 14320 cursor: pointer; 14321 display: inline-flex; 14322 color: #000; 14323 } 14324 .header--icon--mobile{ 14325 cursor: pointer; 14326 display: inline-flex; 14327 color: #000; 14328 width: 23px; 14329 } 14330 14331 /* Old theme - original positioning (MUST NOT BREAK) */ 14332 .kp-old-theme.header--icon, 14333 .kp-old-theme.header--icon--mobile { 14334 position: relative; 14335 top: 10px; 14336 margin: 0 10px; 14337 } 14338 14339 /* New theme - match old theme visual appearance */ 14340 .kp-new-theme.header--icon, 14341 .kp-new-theme.header--icon--mobile { 14342 display: inline-flex; 14343 align-items: center; 14344 } 14345 #icon-close-kwikpass, #icon-close-kwikpass-mobile{ 14346 display: none; 14347 border-radius: 50px; 14348 border: 1px solid; 14349 margin: 0; 14350 padding: 2px; 14351 align-items: center; 14352 justify-content: center; 14353 margin-left:3px; 14354 } 14355 14356 floating-panel-component.account-popover__panel.details-content.color-scheme-1 { 14357 display: none; 14358 } 14359 14360 `; 14361 14362 var style = document.createElement('style'); 14363 style.innerHTML = css; 14364 document.getElementsByTagName('head')[0].appendChild(style); 14365 } 14366 14367 // function call to append css to style tag 14368 appendCss() 14369 14370 const userIcon = `<svg width="23" height="23" viewBox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg" id="svgkp"> 14371 <path d="M22.9129 12.935L13.7571 23.0474C13.5348 23.2929 13.1284 23.1084 13.1669 22.7794L14.0816 14.9731H10.6991C10.4034 14.9731 10.2484 14.6219 10.4478 14.4035L20.3133 3.59739C20.5589 3.32834 20.9984 3.58134 20.8891 3.92887L18.2354 12.3664H22.6607C22.9557 12.3664 23.1109 12.7163 22.9129 12.935Z" fill="#FEA203"/> 14372 <path id="svgkp-path" fill-rule="evenodd" clip-rule="evenodd" d="M16.6079 5.35819C16.4805 5.1933 16.3421 5.03582 16.1932 4.8869C15.2702 3.96387 14.0183 3.44531 12.7129 3.44531C11.4075 3.44531 10.1556 3.96387 9.2326 4.8869C8.30957 5.80993 7.79102 7.06183 7.79102 8.36719C7.79102 9.67255 8.30957 10.9244 9.2326 11.8475C9.48368 12.0986 9.75909 12.3197 10.0533 12.5086L11.0235 11.4503C10.7335 11.2914 10.4649 11.0911 10.227 10.8531C9.56766 10.1938 9.19727 9.29959 9.19727 8.36719C9.19727 7.43479 9.56766 6.54057 10.227 5.88127C10.8863 5.22196 11.7805 4.85156 12.7129 4.85156C13.6453 4.85156 14.5395 5.22196 15.1988 5.88127C15.3636 6.04604 15.5103 6.22549 15.6377 6.41654L16.6079 5.35819ZM20.6413 18.6497L19.6746 19.7132C20.1676 20.4122 20.4473 21.2264 20.4473 22.0781V23.8359C20.4473 24.2243 20.7621 24.5391 21.1504 24.5391C21.5387 24.5391 21.8535 24.2243 21.8535 23.8359V22.0781C21.8535 20.7863 21.4016 19.6103 20.6413 18.6497ZM12.3111 17.5078H10.3026C7.27113 17.5078 4.97852 19.6394 4.97852 22.0781V23.8359C4.97852 24.2243 4.66372 24.5391 4.27539 24.5391C3.88707 24.5391 3.57227 24.2243 3.57227 23.8359V22.0781C3.57227 18.6922 6.67684 16.1016 10.3026 16.1016H12.4885L12.3111 17.5078Z" fill="currentColor" stroke="currentColor" stroke-width="0.1"/> 14373 </svg>`; 14374
14375 // kwikpass icon for desktop - if user is not logged in 14376 const KwikpassNotLoggedIcon = `<div id="kp-login-button-header-logo" onclick="handleKpAndShopifyLogin()" style="cursor: pointer;display: flex;align-items: center;">${userIcon}</div>` 14377 14378 // kwikpass icon for mobile - if user is not logged in 14379 const KwikpassNotLoggedIconMobile = `<div id="kp-login-button-header-logo-mobile" onclick="handleKpAndShopifyLogin()" style="cursor: pointer;display: flex">${userIcon}</div>` 14380 14381 // dropdown for desktop (opens on clicking kwikpass icon if user logged in) 14382 const drawerhtmlDesktop = `<div id="kwikpass-drawer-desktop" > 14383 <ul> 14384 <a href="javascript:void(0);" onclick="event.preventDefault();handleShopifyLogin(event,'/account')" tabindex="0" style=" display: flex"> 14385 <p> 14386 <svg 14387 width="16" 14388 height="16" 14389 viewBox="0 0 20 20" 14390 fill="none" 14391 xmlns="http://www.w3.org/2000/svg" 14392 > 14393 <path 14394 d="M4.6 2.20033L3.3 3.93366C3.04251 4.27697 2.91377 4.44863 2.91676 4.59232C2.91936 4.71736 2.97799 4.83462 3.07646 4.91172C3.18962 5.00032 3.40419 5.00032 3.83333 5.00032H16.1667C16.5958 5.00032 16.8104 5.00032 16.9235 4.91172C17.022 4.83462 17.0806 4.71736 17.0832 4.59232C17.0862 4.44863 16.9575 4.27697 16.7 3.93366L15.4 2.20033M4.6 2.20033C4.74667 2.00477 4.82 1.90699 4.91294 1.83647C4.99525 1.77401 5.08846 1.72741 5.18782 1.69903C5.3 1.66699 5.42222 1.66699 5.66667 1.66699H14.3333C14.5778 1.66699 14.7 1.66699 14.8122 1.69903C14.9115 1.72741 15.0047 1.77401 15.0871 1.83647C15.18 1.90699 15.2533 2.00477 15.4 2.20033M4.6 2.20033L3.03333 4.28921C2.83545 4.55306 2.73651 4.68498 2.66625 4.83026C2.6039 4.95917 2.55843 5.09559 2.53096 5.23612C2.5 5.3945 2.5 5.55941 2.5 5.88921L2.5 15.667C2.5 16.6004 2.5 17.0671 2.68166 17.4236C2.84144 17.7372 3.09641 17.9922 3.41002 18.152C3.76654 18.3337 4.23325 18.3337 5.16667 18.3337L14.8333 18.3337C15.7668 18.3337 16.2335 18.3337 16.59 18.152C16.9036 17.9922 17.1586 17.7372 17.3183 17.4236C17.5 17.0671 17.5 16.6004 17.5 15.667V5.88921C17.5 5.55941 17.5 5.3945 17.469 5.23613C17.4416 5.09559 17.3961 4.95918 17.3338 4.83026C17.2635 4.68498 17.1646 4.55306 16.9667 4.28921L15.4 2.20033M13.3333 8.33366C13.3333 9.21771 12.9821 10.0656 12.357 10.6907C11.7319 11.3158
1439410.8841 11.667 10 11.667C9.11594 11.667 8.2681 11.3158 7.64298 10.6907C7.01786 10.0656 6.66667 9.21771 6.66667 8.33366" 14395 stroke="currentColor" 14396 stroke-width="1.66667" 14397 stroke-linecap="round" 14398 stroke-linejoin="round" 14399 fill="none" 14400 /> 14401 </svg> 14402 14403 Order History 14404 </p> 14405 14406 ${kpLoader} 14407 </a> 14408 </ul> 14409 <button id="logout-button-desktop"> 14410 Logout 14411 <svg 14412 width="16" 14413 height="16" 14414 viewBox="0 0 20 20" 14415 fill="none" 14416 xmlns="http://www.w3.org/2000/svg" 14417 > 14418 <path 14419 d="M15 6.66667L18.3334 10M18.3334 10L15 13.3333M18.3334 10H7.50002M12.5 3.50337C11.4377 2.86523 10.2044 2.5 8.88891 2.5C4.90019 2.5 1.66669 5.85786 1.66669 10C1.66669 14.1421 4.90019 17.5 8.88891 17.5C10.2044 17.5 11.4377 17.1348 12.5 16.4966" 14420 stroke="currentColor" 14421 stroke-width="1.66667" 14422 stroke-linecap="round" 14423 stroke-linejoin="round" 14424 fill="none" 14425 /> 14426 </svg> 14427 </button> 14428 </div>`; 14429 14430 // dropdown for mobile (opens on clicking kwikpass icon if user logged in) 14431 const drawerhtmlMobile = `<div id="kwikpass-drawer-mobile"> 14432 <ul> 14433 <a href="javascript:void(0);" onclick="event.preventDefault();handleShopifyLogin(event,'/account')" tabindex="0" style=" display: flex"> 14434 <p> 14435 <svg 14436 width="16" 14437 height="16"
14438 viewBox="0 0 20 20" 14439 fill="none" 14440 xmlns="http://www.w3.org/2000/svg" 14441 class="ordericon" 14442 > 14443 <path 14444 d="M4.6 2.20033L3.3 3.93366C3.04251 4.27697 2.91377 4.44863 2.91676 4.59232C2.91936 4.71736 2.97799 4.83462 3.07646 4.91172C3.18962 5.00032 3.40419 5.00032 3.83333 5.00032H16.1667C16.5958 5.00032 16.8104 5.00032 16.9235 4.91172C17.022 4.83462 17.0806 4.71736 17.0832 4.59232C17.0862 4.44863 16.9575 4.27697 16.7 3.93366L15.4 2.20033M4.6 2.20033C4.74667 2.00477 4.82 1.90699 4.91294 1.83647C4.99525 1.77401 5.08846 1.72741 5.18782 1.69903C5.3 1.66699 5.42222 1.66699 5.66667 1.66699H14.3333C14.5778 1.66699 14.7 1.66699 14.8122 1.69903C14.9115 1.72741 15.0047 1.77401 15.0871 1.83647C15.18 1.90699 15.2533 2.00477 15.4 2.20033M4.6 2.20033L3.03333 4.28921C2.83545 4.55306 2.73651 4.68498 2.66625 4.83026C2.6039 4.95917 2.55843 5.09559 2.53096 5.23612C2.5 5.3945 2.5 5.55941 2.5 5.88921L2.5 15.667C2.5 16.6004 2.5 17.0671 2.68166 17.4236C2.84144 17.7372 3.09641 17.9922 3.41002 18.152C3.76654 18.3337 4.23325 18.3337 5.16667 18.3337L14.8333 18.3337C15.7668 18.3337 16.2335 18.3337 16.59 18.152C16.9036 17.9922 17.1586 17.7372 17.3183 17.4236C17.5 17.0671 17.5 16.6004 17.5 15.667V5.88921C17.5 5.55941 17.5 5.3945 17.469 5.23613C17.4416 5.09559 17.3961 4.95918 17.3338 4.83026C17.2635 4.68498 17.1646 4.55306 16.9667 4.28921L15.4 2.20033M13.3333 8.33366C13.3333 9.21771 12.9821 10.0656 12.357 10.6907C11.7319 11.3158
1444410.8841 11.667 10 11.667C9.11594 11.667 8.2681 11.3158 7.64298 10.6907C7.01786 10.0656 6.66667 9.21771 6.66667 8.33366" 14445 stroke="currentColor" 14446 stroke-width="1.66667" 14447 stroke-linecap="round" 14448 stroke-linejoin="round" 14449 fill="none" 14450 /> 14451 </svg> 14452 14453 Order History 14454 </p> 14455 14456 ${kpLoader} 14457 </a> 14458 </ul> 14459 <button id="logout-button-mobile"> 14460 Logout 14461 <svg 14462 width="16" 14463 height="16" 14464 viewBox="0 0 20 20" 14465 fill="none" 14466 xmlns="http://www.w3.org/2000/svg" 14467 > 14468 <path 14469 d="M15 6.66667L18.3334 10M18.3334 10L15 13.3333M18.3334 10H7.50002M12.5 3.50337C11.4377 2.86523 10.2044 2.5 8.88891 2.5C4.90019 2.5 1.66669 5.85786 1.66669 10C1.66669 14.1421 4.90019 17.5 8.88891 17.5C10.2044 17.5 11.4377 17.1348 12.5 16.4966" 14470 stroke="currentColor" 14471 stroke-width="1.66667" 14472 stroke-linecap="round" 14473 stroke-linejoin="round" 14474 fill="none" 14475 /> 14476 </svg> 14477 </button> 14478 </div>`; 14479 14480 14481 14482 const kwikpassLoggedInIcon = ` 14483 <div id="loggedin-icons"> 14484 <div id="icon-close-kwikpass" class="icon-close-kwikpass" style="height: 20px; width:20px; cursor: pointer;" onclick="handleDrawer2()"> 14485 <svg width="18" height="18" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 14486 <path d="M18 6L6 18M6 6L18 18" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/> 14487 </svg> 14488 </div> 14489 <div style="cursor: pointer;display: flex;" onclick="handleDrawer2()" id="icon-kwikpass"> 14490 ${userIcon} 14491 </div> 14492 </div>`; 14493 14494 const kwikpassLoggedInIconMobile = ` 14495 <div id="loggedin-icons-mobile" > 14496 <div id="icon-close-kwikpass-mobile" style="cursor: pointer;height: 20px; width:20px;" onclick="handleDrawer2()"> 14497 <svg width="17" height="17" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 14498 <path d="M18 6L6 18M6 6L18 18" stroke="currentColor" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/> 14499 </svg> 14500 </div> 14501 <div style="cursor: pointer;display: flex" onclick="handleDrawer2()" id="icon-kwikpass-mobile"> 14502 ${userIcon} 14503 </div> 14504 </div>`; 14505 14506 14507 // It will change based on theme - Desktop 14508 const profileButtonElement = document.querySelector('.account-button.header-actions__action') 14509 const personIconElement = profileButtonElement?.parentElement 14510 const html = ` 14511 ${KwikpassNotLoggedIcon} 14512 ${kwikpassLoggedInIcon} 14513 ${drawerhtmlDesktop} 14514 `; 14515 14516 if(!document.getElementsByClassName("header--icon")?.[0]){ 14517 // Detect theme 14518 const isOldTheme = document.querySelector('.account-popover') !== null; 14519 14520 const kwipassDesktopNode = document.createElement('div') 14521 // Add theme-specific class 14522 kwipassDesktopNode.className = isOldTheme ? "header--icon kp-old-theme" : "header--icon kp-new-theme" 14523 kwipassDesktopNode.innerHTML = html 14524 // Hide original and insert Kwikpass button (works for both themes) 14525 if(personIconElement && profileButtonElement) { 14526 profileButtonElement.style.display = 'none'; 14527 personIconElement.insertBefore(kwipassDesktopNode, profileButtonElement); 14528 } 14529 } 14530 14531 //mobile - Get the second instance of account button 14532 const allAccountButtons = document.querySelectorAll('.account-button.header-actions__action') 14533 const profileButtonElementMbl = allAccountButtons[1] // Second instance (mobile) 14534 const personIconElementMbl = profileButtonElementMbl?.parentElement 14535 14536 14537 14538 const htmlmobile = ` 14539 ${KwikpassNotLoggedIconMobile} 14540 ${kwikpassLoggedInIconMobile} 14541 ${drawerhtmlMobile} 14542 `; 14543 14544 if(!document.getElementsByClassName("header--icon--mobile")?.[0]){ 14545 // Detect theme 14546 const isOldThemeMobile = document.querySelector('.account-drawer') !== null; 14547 14548 const kwipassMobileNode = document.createElement('div') 14549 // Add theme-specific class 14550 kwipassMobileNode.className = isOldThemeMobile ? "header--icon--mobile kp-old-theme" : "header--icon--mobile kp-new-theme" 14551 kwipassMobileNode.innerHTML = htmlmobile 14552 // Hide original and insert Kwikpass button (works for both themes) 14553 if(personIconElementMbl && profileButtonElementMbl) { 14554 profileButtonElementMbl.style.display = 'none'; 14555 personIconElementMbl.insertBefore(kwipassMobileNode, profileButtonElementMbl); 14556 } 14557 } 14558 } 14559 14560 function addLoginButtonForHorizon(){ 14561 14562 function updateDOM(isKwikpassLogin = true) { 14563 token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment)); 14564 const isLogout = sessionStorage.getItem('isLogout'); 14565 const phoneNumber = getValueFromCookiesOrLocalStorage('notify_ph
14565one_number'); 14566 14567 if ((!token && !isLogout) || (token && !phoneNumber)) { 14568 openIframe('kp_sso_token') 14569 } 14570 14571 const drawerElementMobile = document.getElementById("kwikpass-drawer-mobile") 14572 if(drawerElementMobile){ 14573 if(token){ 14574 document.getElementById("kp-login-button-header-logo-mobile").style.display = "none" 14575 document.getElementById("loggedin-icons-mobile").style.display = "block" 14576 }else{ 14577 document.getElementById("kp-login-button-header-logo-mobile").style.display = "flex" 14578 document.getElementById("loggedin-icons-mobile").style.display = "none" 14579 drawerElementMobile.style.display = "none" 14580 } 14581 } 14582 14583 const drawerElement = document.getElementById("kwikpass-drawer-desktop") 14584 if(drawerElement){ 14585 if(token){ 14586 document.getElementById("kp-login-button-header-logo").style.display = "none" 14587 document.getElementById("loggedin-icons").style.display = "block" 14588 }else{ 14589 document.getElementById("kp-login-button-header-logo").style.display = "flex" 14590 document.getElementById("loggedin-icons").style.display = "none" 14591 drawerElement.style.display = "none" 14592 } 14593 } 14594 14595 // shopify logout 14596 const logoutLink = document.querySelectorAll('a[href*="/account/logout"]'); 14597 logoutLink.forEach((element) => { 14598 element.addEventListener("click", (event) => { 14599 event.preventDefault() 14600 handleLogout() 14601 }) 14602 }); 14603 14604 const logoutElement = document.getElementById('logout-button-desktop') 14605 if(logoutElement) logoutElement.addEventListener('click', handleLogout); 14606 14607 //mobile 14608 const logoutElementMobile = document.getElementById('logout-button-mobile') 14609 if(logoutElementMobile) logoutElementMobile.addEventListener('click', handleLogout); 14610 } 14611 14612 let isElementsWithAccountClickable = true; 14613 14614 // Add a click event listener to the document 14615 document.addEventListener('click', function(event) { 14616 const dropdownButton = document.getElementsByClassName('header--icon') ?. [0] 14617 // Check if the clicked element is the dropdown button or inside the dropdown menu 14618 const isClickInsideDropdown = dropdownButton?.contains(event.target); 14619 14620 // If the click is outside the dropdown, hide the dropdown 14621 const kwikpassLoggedInElement = document.getElementById("icon-kwikpass"); 14622 const crossIconElement = document.getElementById("icon-close-kwikpass") 14623 const drawerElement = document.getElementById("kwikpass-drawer-desktop") 14624 14625 if (! isClickInsideDropdown && isDropdownVisible && token) { 14626 drawerElement.style.display = "none"; 14627 crossIconElement.style.display = "none"; 14628 kwikpassLoggedInElement.style.display = "flex"; 14629 isDropdownVisible = ! isDropdownVisible; 14630 } 14631 14632 //mobile 14633 const dropdownButtonMbl = document.getElementsByClassName('header--icon--mobile')?.[0] 14634 14635 // Check if the clicked element is the dropdown button or inside the dropdown menu 14636 const isClickInsideDropdownMbl = dropdownButtonMbl?.contains(event.target); 14637 14638 // If the click is outside the dropdown, hide the dropdown 14639 const kwikpassLoggedInElementMbl = document.getElementById("icon-kwikpass-mobile"); 14640 const crossIconElementMbl = document.getElementById("icon-close-kwikpass-mobile") 14641 const drawerElementMbl = document.getElementById("kwikpass-drawer-mobile") 14642 14643 if (! isClickInsideDropdownMbl && isDropdownMobileVisible && token) { 14644 drawerElementMbl.style.display = "none"; 14645 crossIconElementMbl.style.display = "none"; 14646 kwikpassLoggedInElementMbl.style.display = "flex"; 14647 isDropdownMobileVisible = !isDropdownMobileVisible; 14648 } 14649 }); 14650 14651 document.addEventListener('DOMContentLoaded', function() { 14652 updateDOM(); 14653 }); 14654 14655 window.addEventListener('update-dom', function() { 14656 const kwikpassLoggedInElement = document.getElementById("icon-kwikpass"); 14657 const crossIconElement = document.getElementById("icon-close-kwikpass") 14658 const drawerElement = document.getElementById("kwikpass-drawer-desktop") 14659 if(drawerElement) drawerElement.style.display = "none"; 14660 if(crossIconElement) crossIconElement.style.display="none"; 14661 if(kwikpassLoggedInElement) kwikpassLoggedInElement.style.display="flex"; 14662
14663 const kwikpassLoggedInElementMbl = document.getElementById("icon-kwikpass-mobile"); 14664 const crossIconElementMbl = document.getElementById("icon-close-kwikpass-mobile") 14665 const drawerElementMbl = document.getElementById("kwikpass-drawer-mobile") 14666 if(drawerElementMbl) drawerElementMbl.style.display = "none"; 14667 if(crossIconElementMbl) crossIconElementMbl.style.display="none"; 14668 if(kwikpassLoggedInElementMbl) kwikpassLoggedInElementMbl.style.display="flex"; 14669 updateDOM(); 14670 }); 14671 addProfileIconInHorizon() 14672 updateDOM(); 14673 } 14674 14675 function handleDrawer1() { 14676 const token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment)); 14677 if (token) { 14678 const kwikpassLoggedInElement = document.getElementById("icon-kwikpass"); 14679 const crossIconElement = document.getElementById("icon-close-kwikpass"); 14680 const drawerElement = document.getElementById("kwikpass-drawer-desktop"); 14681 // display cross icon and hide icon-kwikpass if isDropdownVisible = true else display icon-kwikpass and hide cross icon 14682 if(isDropdownVisible){ 14683 drawerElement.style.display = "none"; 14684 crossIconElement.style.display="none"; 14685 kwikpassLoggedInElement.style.display="flex"; 14686 }else{ 14687 drawerElement.style.display = "block"; 14688 crossIconElement.style.display="flex"; 14689 kwikpassLoggedInElement.style.display="none"; 14690 } 14691 isDropdownVisible = !isDropdownVisible; 14692 } 14693 } 14694 14695 function addLoginButton(){ 14696 function updateDOM() { 14697 token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment)); 14698 const isLogout = sessionStorage.getItem('isLogout'); 14699 const phoneNumber = getValueFromCookiesOrLocalStorage('notify_phone_number'); 14700 14701 if ((!token && !isLogout) || (token && !phoneNumber)) { 14702 openIframe('kp_sso_token') 14703 } 14704 14705 const drawerElement = document.getElementById("kwikpass-drawer-desktop") 14706 if(drawerElement){ 14707 if(token){ 14708 document.getElementById("kp-login-button-header-logo").style.display = "none" 14709 document.getElementById("loggedin-icons").style.display = "block" 14710 }else{ 14711 document.getElementById("kp-login-button-header-logo").style.display = "flex" 14712 document.getElementById("loggedin-icons").style.display = "none" 14713 drawerElement.style.display = "none" 14714 } 14715 } 14716 // shopify logout 14717 const logoutLink = document.querySelectorAll('a[href*="/account/logout"]'); 14718 logoutLink.forEach((element) => { 14719 element.addEventListener("click", (event) => { 14720 event.preventDefault() 14721 handleLogout() 14722 }) 14723 }); 14724 14725 const logoutElement = document.getElementById('logout-button-desktop') 14726 14727 if(logoutElement) logoutElement.addEventListener('click', handleLogout); 14728 } 14729 14730 const elementsWithAccount = document.querySelectorAll('a[href="/account"]'); 14731 elementsWithAccount.forEach((element) => { 14732 element.addEventListener('click', async (e) => { 14733 e.preventDefault(); 14734 const customerId = getCustomerId() 14735 token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment)); 14736 kpHandleLogin('/account'); 14737 }); 14738 }); 14739 14740 document.addEventListener('DOMContentLoaded', function() { 14741 updateDOM(); 14742 }); 14743 14744 window.addEventListener('update-dom', function() { 14745 updateDOM(); 14746 }); 14747 14748 //TODO: update this with a query for the required button 14749 14750 const loader = `<svg 14751 class="kploader" 14752 width="17" 14753 height="16"
14754 viewBox="0 0 17 16" 14755 fill="none" 14756 xmlns="http://www.w3.org/2000/svg" 14757 > 14758 <path 14759 d="M8.50004 1.33325V3.99992M8.50004 11.9999V14.6666M4.50004 7.99992H1.83337M15.1667 7.99992H12.5M13.219 12.7189L11.3334 10.8333M13.219 3.33321L11.3334 5.21883M3.78109 12.7189L5.66671 10.8333M3.78109 3.33321L5.66671 5.21883" 14760 stroke="#111" 14761 stroke-width="1.6" 14762 stroke-linecap="round" 14763 stroke-linejoin="round" 14764 /> 14765 </svg>` 14766 14767 /*removing existing profile(person) icon - person icon is not present in this store*/ 14768 const profileButtonElement = document.querySelector(ICON_SELECT_QUERY) || document.querySelector(HORIZON_PROFILE_ICON); 14769 14770 // defining css and add it to style tag in head 14771 function appendCss() { 14772 let css = ` 14773 .kploader { 14774 display: none; 14775 animation: rotate 1.5s linear infinite; 14776 } 14777 @keyframes rotate { 14778 100% { 14779 transform: rotate(360deg); 14780 } 14781 } 14782 .kp-disabled-text-color{ 14783 cursor: not-allowed; 14784 } 14785 #logout-button-desktop{ 14786 cursor: pointer; 14787 display: flex; 14788 justify-content: center; 14789 align-items: center; 14790 gap: 8px; 14791 font-size: 14px; 14792 color: #344054; 14793 font-style: normal; 14794 font-weight: 600; 14795 line-height: 20px; 14796 width: 100%; 14797 border-radius: 8px; 14798 padding: 8px 14px;; 14799 border: 1px solid var(--gray-300, #d0d5dd); 14800 background: var(--base-white, #fff); 14801 box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05); 14802 } 14803 #loggedin-icons{ 14804 align-self: center; 14805 display: none; 14806 } 14807 #kwikpass-drawer-desktop{ 14808 padding: 16px; 14809 display: none; 14810 right: 0%; 14811 width: 18rem; 14812 position: absolute; 14813 top: 100%; 14814 box-shadow: 0px 0px 32px 0px rgba(16, 24, 40, 0.32); 14815 border-bottom-left-radius: 8px; 14816 border-bottom-right-radius: 8px; 14817 z-index: 999; 14818 background:#fff!important; 14819 } 14820 #kwikpass-drawer-desktop > ul{ 14821 margin: 0px 0px 10px 0px; 14822 padding: 0; 14823 width: 100%; 14824 } 14825 #kwikpass-drawer-desktop >ul >a{ 14826 cursor: pointer; 14827 width: 100%; 14828 display: flex!important; 14829 justify-content: space-between; 14830 align-items: center; 14831 padding: 0; 14832 color: inherit; 14833 margin-left:0!important; 14834 text-decoration: none; 14835 } 14836 #kwikpass-drawer-desktop >ul >a:hover , #kwikpass-drawer-desktop >ul >a:focus { 14837 text-decoration: none; 14838 } 14839 #kwikpass-drawer-desktop >ul >a:focus,#kwikpass-drawer-desktop >ul >a:active { 14840 text-decoration: none; 14841 } 14842 #kwikpass-drawer-desktop >ul >a:focus .kploader { 14843 display: block; 14844 } 14845 #kwikpass-drawer-desktop >ul >a:not(:focus) .kploader { 14846 display: none; 14847 } 14848 #kwikpass-drawer-desktop > ul > a > p { 14849 font-size: 14px; 14850 font-style: normal; 14851 font-weight: 500; 14852 line-height: 142.857%; 14853 display: inline-flex; 14854 gap: 8px; 14855 align-items: center; 14856 margin: 10px 0 10px 0; 14857 color: #000; 14858 } 14859 .header--icon{ 14860 cursor: pointer; 14861 position: relative; 14862 display: inline-flex; 14863 } 14864 path#svgkp-path { 14865 stroke-width: 1; 14866 } 14867 #icon-close-kwikpass{ 14868 display: none; 14869 border-radius: 50px; 14870 border: 1px solid; 14871 margin: 0; 14872 padding: 2px; 14873 align-items: center; 14874 justify-content: center; 14875 margin-left:3px; 14876 } 14877 `; 14878 14879 var style = document.createElement('style'); 14880 style.innerHTML = css; 14881 document.getElementsByTagName('head')[0].appendChild(style); 14882 } 14883 14884 // function call to append css to style tag 14885 appendCss() 14886 // existing user icon to show in the header 14887 // TODO : fetch user icon form backend 14888 const userIcon = `<svg width="23" height="23" viewBox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg" id="svgkp"> 14889 <path d="M22.9129 12.935L13.7571 23.0474C13.5348 23.2929 13.1284 23.1084 13.1669 22.7794L14.0816 14.9731H10.6991C10.4034 14.9731 10.2484 14.6219 10.4478 14.4035L20.3133 3.59739C20.5589 3.32834 20.9984 3.58134 20.8891 3.92887L18.2354 12.3664H22.6607C22.9557 12.3664 23.1109 12.7163 22.9129 12.935Z" fill="#FEA203"/> 14890 <path id="svgkp-path" fill-rule="evenodd" clip-rule="evenodd" d="M16.6079 5.35819C16.4805 5.1933 16.3421 5.03582 16.1932 4.8869C15.2702 3.96387 14.0183 3.44531 12.7129 3.44531C11.4075 3.44531 10.1556 3.96387 9.2326 4.8869C8.30957 5.80993 7.79102 7.06183 7.79102 8.36719C7.79102 9.67255 8.30957 10.9244 9.2326 11.8475C9.48368 12.0986 9.75909 12.3197 10.0533 12.5086L11.0235 11.4503C10.7335 11.2914 10.4649 11.0911 10.227 10.8531C9.56766 10.1938 9.19727 9.29959 9.19727 8.36719C9.19727 7.43479 9.56766 6.54057 10.227 5.88127C10.8863 5.22196 11.7805 4.85156 12.7129 4.85156C13.6453 4.85156 14.5395 5.22196 15.1988 5.88127C15.3636 6.04604 15.5103 6.22549 15.6377 6.41654L16.6079 5.35819ZM20.6413 18.6497L19.6746 19.7132C20.1676 20.4122 20.4473 21.2264 20.4473 22.0781V23.8359C20.4473 24.2243 20.7621 24.5391 21.1504 24.5391C21.5387 24.5391 21.8535 24.2243 21.8535 23.8359V22.0781C21.8535 20.7863 21.4016 19.6103 20.6413 18.6497ZM12.3111 17.5078H10.3026C7.27113 17.5078 4.97852 19.6394 4.97852 22.0781V23.8359C4.97852 24.2243 4.66372 24.5391 4.27539 24.5391C3.88707 24.5391 3.57227 24.2243 3.57227 23.8359V22.0781C3.57227 18.6922 6.67684 16.1016 10.3026 16.1016H12.4885L12.3111 17.5078Z" fill="currentColor" stroke="currentColor"/> 14891 </svg>`; 14892 14893 // kwikpass icon for desktop - if user is not logged in 14894 const KwikpassNotLoggedIcon = `<div id="kp-login-button-header-logo" style="cursor: pointer;display: flex;align-items: center;">${userIcon}</div>` 14895
14896 // dropdown for desktop (opens on clicking kwikpass icon if user logged in) 14897 const drawerhtmlDesktop = `<div id="kwikpass-drawer-desktop"> 14898 <ul> 14899 <a href="javascript:void(0)" onclick="handleShopifyLogin(event,'/account')" tabindex="0" style=" display: flex"> 14900 <p> 14901 <svg 14902 width="20" 14903 height="20" 14904 viewBox="0 0 20 20" 14905 fill="none" 14906 xmlns="http://www.w3.org/2000/svg" 14907 > 14908 <path 14909 d="M4.6 2.20033L3.3 3.93366C3.04251 4.27697 2.91377 4.44863 2.91676 4.59232C2.91936 4.71736 2.97799 4.83462 3.07646 4.91172C3.18962 5.00032 3.40419 5.00032 3.83333 5.00032H16.1667C16.5958 5.00032 16.8104 5.00032 16.9235 4.91172C17.022 4.83462 17.0806 4.71736 17.0832 4.59232C17.0862 4.44863 16.9575 4.27697 16.7 3.93366L15.4 2.20033M4.6 2.20033C4.74667 2.00477 4.82 1.90699 4.91294 1.83647C4.99525 1.77401 5.08846 1.72741 5.18782 1.69903C5.3 1.66699 5.42222 1.66699 5.66667 1.66699H14.3333C14.5778 1.66699 14.7 1.66699 14.8122 1.69903C14.9115 1.72741 15.0047 1.77401 15.0871 1.83647C15.18 1.90699 15.2533 2.00477 15.4 2.20033M4.6 2.20033L3.03333 4.28921C2.83545 4.55306 2.73651 4.68498 2.66625 4.83026C2.6039 4.95917 2.55843 5.09559 2.53096 5.23612C2.5 5.3945 2.5 5.55941 2.5 5.88921L2.5 15.667C2.5 16.6004 2.5 17.0671 2.68166 17.4236C2.84144 17.7372 3.09641 17.9922 3.41002 18.152C3.76654 18.3337 4.23325 18.3337 5.16667 18.3337L14.8333 18.3337C15.7668 18.3337 16.2335 18.3337 16.59 18.152C16.9036 17.9922 17.1586 17.7372 17.3183 17.4236C17.5 17.0671 17.5 16.6004 17.5 15.667V5.88921C17.5 5.55941 17.5 5.3945 17.469 5.23613C17.4416 5.09559 17.3961 4.95918 17.3338 4.83026C17.2635 4.68498 17.1646 4.55306 16.9667 4.28921L15.4 2.20033M13.3333 8.33366C13.3333 9.21771 12.9821 10.0656 12.357 10.6907C11.7319 11.3158
1490910.8841 11.667 10 11.667C9.11594 11.667 8.2681 11.3158 7.64298 10.6907C7.01786 10.0656 6.66667 9.21771 6.66667 8.33366" 14910 stroke="currentColor" 14911 stroke-width="1.66667" 14912 stroke-linecap="round" 14913 stroke-linejoin="round" 14914 fill="none" 14915 /> 14916 </svg> 14917 Order History 14918 </p> 14919 14920 ${loader} 14921 </a> 14922 </ul> 14923 <button id="logout-button-desktop"> 14924 Logout 14925 <svg 14926 width="20" 14927 height="20" 14928 viewBox="0 0 20 20" 14929 fill="none" 14930 xmlns="http://www.w3.org/2000/svg" 14931 > 14932 <path 14933 d="M15 6.66667L18.3334 10M18.3334 10L15 13.3333M18.3334 10H7.50002M12.5 3.50337C11.4377 2.86523 10.2044 2.5 8.88891 2.5C4.90019 2.5 1.66669 5.85786 1.66669 10C1.66669 14.1421 4.90019 17.5 8.88891 17.5C10.2044 17.5 11.4377 17.1348 12.5 16.4966" 14934 stroke="currentColor" 14935 stroke-width="1.66667" 14936 stroke-linecap="round" 14937 stroke-linejoin="round" 14938 fill="none" 14939 /> 14940 </svg> 14941 </button> 14942 </div>`; 14943 14944 const kwikpassLoggedInIcon = ` 14945 <div id="loggedin-icons" > 14946 <div id="icon-close-kwikpass" class="icon-close-kwikpass" style="height: 20px; width:20px; cursor: pointer;" onclick="handleDrawer1()"> 14947 <svg width="18" height="18" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 14948 <path d="M18 6L6 18M6 6L18 18" stroke="currentColor" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/> 14949 </svg> 14950 </div> 14951 <div style="cursor: pointer;display: flex;" onclick="handleDrawer1()" id="icon-kwikpass"> 14952 ${userIcon} 14953 </div> 14954 </div>`; 14955 14956 14957 // It will change based on theme 14958 const personIconElement = document.querySelector(ICON_SELECT_QUERY)?.parentElement || document.querySelector(HORIZON_PROFILE_ICON)?.parentElement 14959 const html = ` 14960 ${KwikpassNotLoggedIcon} 14961 ${kwikpassLoggedInIcon} 14962 ${drawerhtmlDesktop} 14963 `; 14964 14965 14966 if(!document.getElementsByClassName("header--icon")?.[0]){ 14967 const kwipassDesktopNode = document.createElement('div') 14968 kwipassDesktopNode.className="header--icon" 14969 kwipassDesktopNode.innerHTML = html 14970 personIconElement?.replaceChild(kwipassDesktopNode,profileButtonElement) 14971 } 14972 14973 let timerId=null; 14974 document.getElementById('kp-login-button-header-logo')?.addEventListener('click', () => { 14975 clearTimeout(timerId); 14976 timerId = null; 14977 handleKpAndShopifyLogin(); 14978 }); 14979 const kwikpassMobileIconElement = document.getElementById('kp-login-button-header-logo-mobile'); 14980 if (kwikpassMobileIconElement) { 14981 kwikpassMobileIconElement.addEventListener('click', () => { 14982 clearTimeout(timerId); 14983 timerId = null; 14984 handleKpAndShopifyLogin(); 14985 }); 14986 } 14987 14988 updateDOM(); 14989 14990 } 14991 14992 let isdomReady = false; 14993 document.addEventListener('DOMContentLoaded', function() { 14994 isdomReady = true; 14995 }, { once: true }); 14996 14997 function handleManualIntegration(){ 14998 if(isdomReady){ 14999 handleDOMUpdate(); 15000 }else{ 15001 document.addEventListener('DOMContentLoaded', function() { 15002 handleDOMUpdate(); 15003 }); 15004 } 15005 15006 window.addEventListener('update-dom', function() { 15007 handleDOMUpdate(); 15008 }); 15009 } 15010 15011 function handleNewVersionsOfHorizon(){ 15012 const headerEl = document.querySelector("header"); 15013 15014 if (headerEl) { 15015 // Create an observer to watch attribute changes 15016 const observer = new MutationObserver((mutationsList) => { 15017 for (const mutation of mutationsList) { 15018 if ( 15019 mutation.type === "attributes" && 15020 mutation.attributeName === "data-hydrated" 15021 ) { 15022 const newValue = headerEl.getAttribute("data-hydrated"); 15023 if (newValue === "true") { 15024 15025 addProfileIconInHorizon(); 15026 const drawerElementMobile = document.getElementById("kwikp
15026ass-drawer-mobile") 15027 if(drawerElementMobile){ 15028 if(token){ 15029 document.getElementById("kp-login-button-header-logo-mobile").style.display = "none" 15030 document.getElementById("loggedin-icons-mobile").style.display = "block" 15031 }else{ 15032 document.getElementById("kp-login-button-header-logo-mobile").style.display = "flex" 15033 document.getElementById("loggedin-icons-mobile").style.display = "none" 15034 drawerElementMobile.style.display = "none" 15035 } 15036 } 15037 15038 const drawerElement = document.getElementById("kwikpass-drawer-desktop") 15039 if(drawerElement){ 15040 if(token){ 15041 document.getElementById("kp-login-button-header-logo").style.display = "none" 15042 document.getElementById("loggedin-icons").style.display = "block" 15043 }else{ 15044 document.getElementById("kp-login-button-header-logo").style.display = "flex" 15045 document.getElementById("loggedin-icons").style.display = "none" 15046 drawerElement.style.display = "none" 15047 } 15048 } 15049 const logoutElement = document.getElementById('logout-button-desktop') 15050 if(logoutElement) logoutElement.addEventListener('click', handleLogout); 15051 15052 //mobile 15053 const logoutElementMobile = document.getElementById('logout-button-mobile') 15054 if(logoutElementMobile) logoutElementMobile.addEventListener('click', handleLogout); 15055 15056 // Stop observing once done (optional) 15057 observer.disconnect(); 15058 } 15059 } 15060 } 15061 }); 15062 15063 observer.observe(headerEl, { attributes: true }); 15064 15065 setTimeout(() => { 15066 observer.disconnect(); 15067 }, 10000); 15068 15069} 15070 15071 } 15072 15073 /** 15074 * Identifies account-related URLs that must be gated until KwikPass scripts load. 15075 */ 15076 function isAccountPath(pathname) { 15077 if (!pathname) return false; 15078 return ( 15079 pathname === '/account' || 15080 pathname.startsWith('/account/login') || 15081 pathname.startsWith('/account/register') || 15082 pathname.endsWith('/account') || 15083 pathname.indexOf('customer_authentication') !== -1 || 15084 pathname === '/account/addresses' 15085 ); 15086 } 15087 15088 /** 15089 * KwikpassAccountGate 15090 * ------------------- 15091 * Blocks navigation to account pages (see isAccountPath) until every required 15092 * KwikPass script has loaded successfully. 15093 * 15094 * Design notes: 15095 * - A SINGLE delegated click listener is attached on `document` in the CAPTURE 15096 * phase. This means it runs before any bubbling / inline `onclick` handlers, 15097 * so navigation is reliably blocked even for links clicked before scripts 15098 * finish loading (the race condition we care about). No per-anchor listeners. 15099 * - A MutationObserver only manages the visual `kwikpass-loading` class on 15100 * dynamically injected account links; the actual click-blocking never depends 15101 * on the observer, so newly added links are protected immediately by delegation. 15102 * - Loading state is centralized: every registered script key must flip to true 15103 * before the gate lifts. If ANY script fails, the gate stays locked. 15104 */ 15105 var KwikpassAccountGate = (function () { 15106 var LOADING_CLASS = 'kwikpass-loading'; 15107 var STYLE_ID = 'kwikpass-gate-style'; 15108 15109 var scriptStatus = Object.create(null); // key -> true once that script loads 15110 var requiredScripts = []; 15111 var failed = false; // a required script errored -> stay locked 15112 var unlocked = false; // gate lifted; navigation allowed 15113 var observer = null; 15114 var clickListenerAttached = false; 15115 15116 // Resolve an anchor's pathname tolerantly (handles relative/absolute hrefs). 15117 function getAnchorPath(anchor) { 15118 try { 15119 return anchor.pathname || new URL(anchor.href, window.location.origin).pathname; 15120 } catch (e) { 15121 return null; 15122 } 15123 } 15124 15125 function isAccountAnchor(anchor) { 15126 if (!anchor || anchor.tagName !== 'A') return false;
15127 var href = anchor.getAttribute('href'); 15128 // Ignore non-navigational hrefs (in-page anchors, javascript: handlers). 15129 if (!href || href.indexOf('javascript:') === 0 || href.charAt(0) === '#') return false; 15130 return isAccountPath(getAnchorPath(anchor)); 15131 } 15132 15133 // Single delegated capture-phase handler: blocks account-link navigation 15134 // while the gate is locked. 15135 function onDocumentClick(event) { 15136 if (unlocked) return; 15137 var target = event.target; 15138 var anchor = target && target.closest ? target.closest('a[href]') : null; 15139 if (!anchor || !isAccountAnchor(anchor)) return; 15140 event.preventDefault(); 15141 event.stopPropagation(); 15142 } 15143 15144 // Add/remove the visual loading class on every current account anchor. 15145 function refreshAnchorClasses() { 15146 var anchors = document.querySelectorAll('a[href]'); 15147 for (var i = 0; i < anchors.length; i++) { 15148 if (!isAccountAnchor(anchors[i])) continue; 15149 if (unlocked) anchors[i].classList.remove(LOADING_CLASS); 15150 else anchors[i].classList.add(LOADING_CLASS); 15151 } 15152 } 15153 15154 function injectStyle() { 15155 if (document.getElementById(STYLE_ID)) return; 15156 var style = document.createElement('style'); 15157 style.id = STYLE_ID; 15158 // Visual cue only; click-blocking is handled by the delegated listener. 15159 style.textContent = '.' + LOADING_CLASS + '{cursor:progress;opacity:.7;}'; 15160 (document.head || document.documentElement).appendChild(style); 15161 } 15162 15163 // Flag account links inside a freshly added DOM node. 15164 function flagNode(node) { 15165 if (node.nodeType !== 1) return; // element nodes only 15166 if (node.tagName === 'A' && isAccountAnchor(node)) { 15167 node.classList.add(LOADING_CLASS); 15168 } 15169 if (node.querySelectorAll) { 15170 var inner = node.querySelectorAll('a[href]'); 15171 for (var k = 0; k < inner.length; k++) { 15172 if (isAccountAnchor(inner[k])) inner[k].classList.add(LOADING_CLASS); 15173 } 15174 } 15175 } 15176 15177 // Watch for dynamically injected account links (visual class only). 15178 function startObserver() { 15179 if (observer || typeof MutationObserver === 'undefined') return; 15180 observer = new MutationObserver(function (mutations) { 15181 if (unlocked) return; 15182 for (var m = 0; m < mutations.length; m++) { 15183 var added = mutations[m].addedNodes; 15184 for (var n = 0; n < added.length; n++) flagNode(added[n]); 15185 } 15186 }); 15187 observer.observe(document.documentElement, { childList: true, subtree: true }); 15188 } 15189 15190 function lockNavigation() { 15191 if (!clickListenerAttached) { 15192 document.addEventListener('click', onDocumentClick, true); // capture phase 15193 clickListenerAttached = true; 15194 } 15195 injectStyle(); 15196 startObserver(); 15197 // The DOM may still be parsing when scripts are appended. 15198 if (document.readyState === 'loading') { 15199 document.addEventListener('DOMContentLoaded', refreshAnchorClasses, { once: true }); 15200 } else { 15201 refreshAnchorClasses(); 15202 } 15203 } 15204 15205 function unlockNavigation() { 15206 if (unlocked) return; 15207 unlocked = true; 15208 if (clickListenerAttached) { 15209 document.removeEventListener('click', onDocumentClick, true); 15210 clickListenerAttached = false; 15211 } 15212 if (observer) { 15213 observer.disconnect(); 15214 observer = null; 15215 } 15216 refreshAnchorClasses(); // strips the loading class from account links 15217 } 15218 15219 function maybeUnlock() { 15220 if (failed) return; 15221 for (var i = 0; i < requiredScripts.length; i++) { 15222 if (!scriptStatus[requiredScripts[i]]) return; // still waiting on a script 15223 } 15224 unlockNavigation(); 15225 } 15226 15227 return { 15228 // Register every script key up front and begin blocking immediately. 15229 init: function (keys) { 15230 requiredScripts = keys.slice(); 15231 for (var i = 0; i < keys.length; i++) scriptStatus[keys[i]] = false; 15232 failed = false; 15233 unlocked = false; 15234 lockNavigation(); 15235 }, 15236 markLoaded: function (key) { 15237 scriptStatus[key] = true; 15238 maybeUnlock(); 15239 }, 15240 markFailed: function (key, err) { 15241 failed = true; 15242 // Meaningful error; gate stays locked intentionally. 15243 console.error( 15244 '[KwikPass] Required script failed to load: "' + key + 15245 '". Account links remain disabled.', err 15246 ); 15247 } 15248 }; 15249 })(); 15250 15251 15252 var KP_LOW_PRIORITY_SCRIPT_URL = "https://pdp.gokwik.co/jify/build/sdk.js"; 15253 15254 function generateKpRequestId(){ 15255 return 'req-' + Date.now().toString(36) + '-' + Math.random().toString(36).slice(2); 15256 } 15257 15258 function runWhenIdle(fn, timeout){ 15259 if(typeof requestIdleCallback === 'function'){ 15260 requestIdleCallback(fn, { timeout: timeout }); 15261 }else{ 15262 setTimeout(fn, 0); 15263 } 15264 } 15265 15266 function isJifyScriptAlreadyPresent(){ 15267 return !!document.querySelector('script[src*="/jify/"]'); 15268 } 15269 15270 function loadLowPriorityScript(src){ 15271 runWhenIdle(function(){
15272 try{ 15273 if(isJifyScriptAlreadyPresent()){ 15274 return; 15275 } 15276 var script = document.createElement('script'); 15277 script.src = src; 15278 script.type = 'module'; 15279 script.async = true; 15280 script.setAttribute('fetchpriority', 'low'); 15281 document.body.appendChild(script); 15282 }catch(err){ 15283 console.error(err); 15284 } 15285 }, 5000); 15286 } 15287 15288 function checkMerchantStatusAndLoadLowPriorityScript(merchantId){ 15289 runWhenIdle(function(){ 15290 try{ 15291 if(!merchantId){ 15292 return; 15293 } 15294 15295 if(isJifyScriptAlreadyPresent()){ 15296 return; 15297 } 15298 15299 var kpRequestId = generateKpRequestId(); 15300 var merchantStatusUrl = 'https://gkx.gokwik.co/jify/api/v1/merchant/status'; 15301 15302 fetch(merchantStatusUrl, { 15303 method: 'GET', 15304 priority: 'low', 15305 headers: { 15306 'gk-merchant-id': merchantId, 15307 'kp-merchant-id': merchantId, 15308 'kp-request-id': kpRequestId, 15309 }, 15310 }) 15311 .then(function(response){ return response.json(); }) 15312 .then(function(data){ 15313 if(data && data.enabled === true && KP_LOW_PRIORITY_SCRIPT_URL){ 15314 loadLowPriorityScript(KP_LOW_PRIORITY_SCRIPT_URL); 15315 } 15316 }) 15317 .catch(function(err){ console.error(err); }); 15318 }catch(err){ 15319 console.error(err); 15320 } 15321 }, 3000); 15322 } 15323 15324 function addScripts(){ 15325 var kwikpassCoreFnUrl="https://pdp.gokwik.co/kwikpass/kwikpass-core-functions-min.js" 15326 var kwikpassMerchantV2Url="https://pdp.gokwik.co/kwikpass/plugin/build/kp-merchant-v2.js"; 15327 var kwikpassSDKUrl="https://pdp.gokwik.co/kwikpass/plugin/build/kp-shopify-app-sdk.js"; 15328 15329 // Start blocking account-link navigation before the scripts are appended. 15330 KwikpassAccountGate.init(['core', 'merchantV2', 'sdk']); 15331 15332 var kpCoreFnScript = document.createElement('script'); 15333 kpCoreFnScript.src = kwikpassCoreFnUrl; 15334 kpCoreFnScript.async=false; 15335 15336 kpCoreFnScript.onload = () => { 15337 KwikpassAccountGate.markLoaded('core'); 15338 if(document.querySelector(ICON_SELECT_QUERY)){ 15339 addLoginButton(); 15340 }else if(document.querySelector(HORIZON_PROFILE_ICON)){ 15341 handleNewVersionsOfHorizon(); 15342 addLoginButtonForHorizon(); 15343 }else{ 15344 handleManualIntegration(); 15345 } 15346 }; 15347 kpCoreFnScript.onerror = (e) => KwikpassAccountGate.markFailed('core', e); 15348 15349 var kpMerchantV2Script = document.createElement('script'); 15350 kpMerchantV2Script.src = kwikpassMerchantV2Url; 15351 kpMerchantV2Script.async=false; 15352 kpMerchantV2Script.onload = () => KwikpassAccountGate.markLoaded('merchantV2'); 15353 kpMerchantV2Script.onerror = (e) => KwikpassAccountGate.markFailed('merchantV2', e); 15354 15355 var kpMerchantV2SDKScript = document.createElement('script'); 15356 kpMerchantV2SDKScript.src = kwikpassSDKUrl; 15357 kpMerchantV2SDKScript.async=false; 15358 kpMerchantV2SDKScript.onload = () => KwikpassAccountGate.markLoaded('sdk'); 15359 kpMerchantV2SDKScript.onerror = (e) => KwikpassAccountGate.markFailed('sdk', e); 15360 15361 // Appended together => the three scripts download in parallel 15362 // (async=false preserves execution order between them). 15363 document.body.appendChild(kpCoreFnScript); 15364 document.body.appendChild(kpMerchantV2Script); 15365 document.body.appendChild(kpMerchantV2SDKScript); 15366 } 15367 15368 const __kp_mid = "197akcs1kwzk"; 15369 if(!__kp_mid || __kp_mid === ''){ 15370 window.merchantInfo = { 15371 ...window.merchantInfo, 15372 environment: "production", 15373 type: "merchantInfo", 15374 integrationType: "PLUGIN", 15375 } 15376 15377 var updateThemeMetaFieldGet = 'https://gkx.gokwik.co/kp/api/v1/shopify-app/update-theme-meta-field'; 15378 15379 15380 const options = { 15381 method: 'GET', 15382 headers: {accept: 'application/json', shop: window.Shopify.shop } 15383 }; 15384 15385 fetch(updateThemeMetaFieldGet, options) 15386 .then(response => response.json()) 15387 .then(response => { 15388 var data = response.data; 15389 if(data?.mid != null && data?.mid !== ''){ 15390 window.merchantInfo["mid"] = data.mid; 15391 } 15392 15393 addScripts(); 15394 checkMerchantStatusAndLoadLowPriorityScript(window.merchantInfo.mid); 15395 }) 15396 .catch(err => console.error(err)); 15397 }else{ 15398 window.merchantInfo = { 15399 ...window.merchantInfo, 15400 ...(__kp_mid != null && __kp_mid !== '' ? { mid: __kp_mid } : {}), 15401 environment: "production", 15402 type: "merchantInfo", 15403 integrationType: "PLUGIN", 15404 } 15405 15406 addScripts(); 15407 checkMerchantStatusAndLoadLowPriorityScript(window.merchantInfo.mid); 15408 } 15409 15410</script>
15410 15411<!-- END app snippet --> 15412 15413</div><div id="shopify-block-ATnVUSmc3ZTRQMGJya__12676059360672597252" class="shopify-block shopify-app-block"><!-- Async load CSS without render-blocking --> 15414<link rel="preload" href="https://cdn.shopify.com/extensions/01a110b8-4cfa-7f2c-9117-b703514a6a24/referrush-306/assets/contact-form-styles.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> 15415<noscript><link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a110b8-4cfa-7f2c-9117-b703514a6a24/referrush-306/assets/contact-form-styles.css"></noscript> 15416 15417<!-- blocks/contact-form.liquid --> 15418<template id="referrush-contact-form-template"> 15419 <div id="contact_form_main_referrush" class="contact-form-container" data-shop-domain="lillegendsbyoswaalbooks.myshopify.com" data-y-position="20" data-position="left"> 15420 </div> 15421 15422 <!-- Refer and Earn Button --> 15423 <button id="referrush_widget_close_button" class="referrush-widget-close-button" aria-label="Close ReferRush Widget" style="display:none;"> 15424 <svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> 15425 <path d="M18 6L6 18M6 6l12 12"></path> 15426 </svg> 15427 </button> 15428 <button id="refer_and_earn_button_referrush" class="refer-and-earn-button" data-y-position="20" style="display:none;">Refer and Earn</button> 15429</template> 15430
15431<script> 15432 // Load content and JS after DOM has finished parsing (non-blocking) 15433 window.addEventListener("DOMContentLoaded", () => { 15434 15435 // Inject the template content into DOM 15436 const template = document.getElementById("referrush-contact-form-template"); 15437 if (template) { 15438 document.body.appendChild(template.content.cloneNode(true)); 15439 } 15440 15441 // Lazy-load JS module 15442 const script = document.createElement("script"); 15443 script.src = "https://cdn.shopify.com/extensions/01a110b8-4cfa-7f2c-9117-b703514a6a24/referrush-306/assets/contact-form.js"; 15444 script.type = "module"; 15445 script.defer = true; 15446 document.body.appendChild(script); 15447 }); 15448</script>
15448 15449 15450</div><div id="shopify-block-AQzZUdjQ3SXVxbUpNb__11348531219507317188" class="shopify-block shopify-app-block">
15450<script>window.gbbEnv=new URLSearchParams(location.search).get('env')==='staging'?'staging':'production'</script>
15450 15451 15452 15453 15454 15455 15456 15457 15458 15459<!-- BEGIN app snippet: storefront-globals -->
15459<script> 15460 (function () { 15461 window.easybundle_active_product_data = window.easybundle_active_product_data ?? {id: 9951027659043,url: "\/products\/writing-practice-books-boxset-of-4",available: true,title: "Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5",handle: "writing-practice-books-boxset-of-4",description: "\u003cp\u003e⢠Not a Regular Tracing Set \u003cbr\u003e⢠The Foundational Writing Sequence \u003cbr\u003e⢠Built on the 5-S Philosophy \u003cbr\u003e⢠Builds Writing Confidence, Screen-Free \u003cbr\u003e⢠Made for Ages 2 to 5\u003c\/p\u003e\n\u003cp\u003e \u003cbr\u003eBegin your child's writing journey the right way with the Oswaal Lil Legends Writing Practice Books Boxset of 4, for ages 2 to 5. These are not regular tracing books: they are a guided series by an award-winning educator, built on India's first pre-writing program. The four books follow a careful sequence, Tracing Lines, Numbers, Uppercase Letters (the capitals taught first) and Vocabulary (from letters to words), so each skill builds on the last.\u003c\/p\u003e\n\u003cp\u003eThe program rests on five S-philosophies, Skill Escalation, Strategic Sequence, Smart Dot Guidance, Stimulation-based Practice and Self-Appreciation, and gentle start-and-end dots show your child exactly where each stroke begins and ends. Rounded corners keep these pre-writing books safe for the youngest hands.\u003c\/p\u003e\n\u003cp\u003eMade for Pre-Nursery, Nursery and LKG children, the set builds pencil control, grip, fine motor skills, hand-eye coordination, number and letter recognition, vocabulary and the writing confidence that eases the way into school. Because it is completely screen-free, it makes calm, structured practice at home or in class. As a focused starter set in one box, it is a genuinely useful gift. From Oswaal Lil Legends, trusted by India's families for 35+ years.\u003c\/p\u003e",published_at: [19,28,18,18,8,2026,2,230,false,"IST"],created_at: [24,29,18,14,7,2025,1,195,false,"IST"],vendor: "Oswaal Books and Learning Private Limited",type: "Writing Books",tags: ["Age 2 to 3","Age 2 to 4","Age 3 to 5","Age-2to5","all","Alphabet-Tracing","bundle","Interactive Learning","level 0","level 1","level 2","Lil Legends Books","Lil Legends Writing Books","Lines","Lines \u0026 Patterns","lines patterns level 0","LITTLE LEGENDS BOOKS","Number Tracing \u0026 Activity Book","number tracing activity book level 1","Number-Tracing","Out of stock","Uppercase Tracing \u0026 Vocabulary Book","uppercase tracing vocabulary book level 1","uppercase tracing vocabulary book level 2","Writing","writing books"],price: 48230,price_min: 48230,price_max: 48230,price_varies: false,compare_at_price: 68900,compare_at_price_min: 68900,compare_at_price_max: 68900,compare_at_price_varies: false,images: ["\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516"],featured_image: "\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025",options: ["Size"],image: "\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025", 15462 productOptions: [ 15463 { 15464 id: "gid:\/\/shopify\/ProductOption\/", 15465 originalName: "Size", 15466 name: "Size", 15467 position: 1, 15468 optionValues: [ 15469 { 15470 id: "gid:\/\/shopify\/ProductOptionValue\/5137976230179", 15471 originalName: "Boxset", 15472 name: "Boxset", 15473 variant: {"id":54130637635875,"title":"Boxset","option1":"Boxset","option2":null,"option3":null,"sku":"9789359587622","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 - Boxset","public_title":"Boxset","options":["Boxset"],"price":48230,"weight":689,"compare_at_price":68900,"inventory_management":"shopify","barcode":"9789359587622","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}, 15474 selected: true, 15475 swatchColor: null, 15476 swatchImage: null 15477 }] 15478 }], 15479 selectedVariantId: 54130637635875, 15480 variants: [ 15481 {available: true,id: 54130637635875,title: "Boxset",option1: "Boxset",option2: null,option3: null,sku: "9789359587622",requires_shipping: true,taxable: false,featured_image: null,name:"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 - Boxset", 15482 image: null,public_title: null,options: ["Boxset"],price: 48230,compare_at_price: 68900,weight: 689,inventory_management: "shopify",barcode: "9789359587622",quantity_rule: {"min":1,"max":null,"increment":1}
15482,requires_selling_plan: false,currentlyNotInStock: false, 15483 selling_plan_allocations: [] 15484 }], 15485 media: [{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5Â ","id":43246498840867,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5Â ","id":43246498873635,"position":2,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5Â ","id":43246498906403,"position":3,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5Â ","id":43246498939171,"position":4,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5Â ","id":43246498971939,"position":5,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5Â ","id":43246499004707,"position":6,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5Â ","id":43246499037475,"position":7,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5Â ","id":43246499070243,"position":8,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5Â ","id":43246499103011,"position":9,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516","width":2000}],
15486 requires_selling_plan: false, 15487 sellingPlanGroups: [], 15488 content: "\u003cp\u003e⢠Not a Regular Tracing Set \u003cbr\u003e⢠The Foundational Writing Sequence \u003cbr\u003e⢠Built on the 5-S Philosophy \u003cbr\u003e⢠Builds Writing Confidence, Screen-Free \u003cbr\u003e⢠Made for Ages 2 to 5\u003c\/p\u003e\n\u003cp\u003e \u003cbr\u003eBegin your child's writing journey the right way with the Oswaal Lil Legends Writing Practice Books Boxset of 4, for ages 2 to 5. These are not regular tracing books: they are a guided series by an award-winning educator, built on India's first pre-writing program. The four books follow a careful sequence, Tracing Lines, Numbers, Uppercase Letters (the capitals taught first) and Vocabulary (from letters to words), so each skill builds on the last.\u003c\/p\u003e\n\u003cp\u003eThe program rests on five S-philosophies, Skill Escalation, Strategic Sequence, Smart Dot Guidance, Stimulation-based Practice and Self-Appreciation, and gentle start-and-end dots show your child exactly where each stroke begins and ends. Rounded corners keep these pre-writing books safe for the youngest hands.\u003c\/p\u003e\n\u003cp\u003eMade for Pre-Nursery, Nursery and LKG children, the set builds pencil control, grip, fine motor skills, hand-eye coordination, number and letter recognition, vocabulary and the writing confidence that eases the way into school. Because it is completely screen-free, it makes calm, structured practice at home or in class. As a focused starter set in one box, it is a genuinely useful gift. From Oswaal Lil Legends, trusted by India's families for 35+ years.\u003c\/p\u003e", 15489 collections: [ 15490 { 15491 id: 498266669347, 15492 handle: "3-5-years", 15493 title: "3-5 Years", 15494 gid: "gid:\/\/shopify\/Collection\/498266669347" 15495 }, 15496 { 15497 id: 507180220707, 15498 handle: "all-products", 15499 title: "All Products", 15500 gid: "gid:\/\/shopify\/Collection\/507180220707" 15501 }, 15502 { 15503 id: 505859866915, 15504 handle: "alphabet-tracing", 15505 title: "Alphabet Tracing Books for Kids", 15506 gid: "gid:\/\/shopify\/Collection\/505859866915" 15507 }, 15508 { 15509 id: 482812199203, 15510 handle: "best-selling-products", 15511 title: "Best Selling Products", 15512 gid: "gid:\/\/shopify\/Collection\/482812199203" 15513 }, 15514 { 15515 id: 482813182243, 15516 handle: "book-of-adventures", 15517 title: "Book of Adventures", 15518 gid: "gid:\/\/shopify\/Collection\/482813182243" 15519 }, 15520 { 15521 id: 499495698723, 15522 handle: "global", 15523 title: "Global", 15524 gid: "gid:\/\/shopify\/Collection\/499495698723" 15525 }, 15526 { 15527 id: 482812494115, 15528 handle: "interactive-learning", 15529 title: "Interactive Learning Books For Kids", 15530 gid: "gid:\/\/shopify\/Collection\/482812494115" 15531 }, 15532 { 15533 id: 493611450659, 15534 handle: "launch-of-the-week", 15535 title: "Launch of the Week", 15536 gid: "gid:\/\/shopify\/Collection\/493611450659" 15537 }, 15538 { 15539 id: 482812559651, 15540 handle: "lines-patterns-tracing", 15541 title: "Lines \u0026 Patterns Tracing Books | Preschool Writing Books for Kids", 15542 gid: "gid:\/\/shopify\/Collection\/482812559651" 15543 }, 15544 { 15545 id: 482812231971, 15546 handle: "newest-products", 15547 title: "Newest Products", 15548 gid: "gid:\/\/shopify\/Collection\/482812231971" 15549 }, 15550 { 15551 id: 482814132515, 15552 handle: "number-tracing", 15553 title: "Number Tracing Books for Kids", 15554 gid: "gid:\/\/shopify\/Collection\/482814132515" 15555 }, 15556 { 15557 id: 500287144227, 15558 handle: "shop-by-age", 15559 title: "Shop by Age", 15560 gid: "gid:\/\/shopify\/Collection\/500287144227" 15561 }, 15562 { 15563 id: 482814198051, 15564 handle: "uppercase-tracing-vocabulary-book-level-1", 15565 title: "Uppercase Tracing \u0026 Vocabulary Book Level 1", 15566 gid: "gid:\/\/shopify\/Collection\/482814198051" 15567 }, 15568 { 15569 id: 482814230819, 15570 handle: "uppercase-tracing-vocabulary-book-level-2", 15571 title: "Uppercase Tracing \u0026 Vocabulary Book Level 2", 15572 gid: "gid:\/\/shopify\/Collection\/482814230819" 15573 }, 15574 { 15575 id: 482812526883,
15576 handle: "writing-books", 15577 title: "Writing Books For Kids", 15578 gid: "gid:\/\/shopify\/Collection\/482812526883" 15579 }] 15580}; 15581 window.easybundle_currency_config = window.easybundle_currency_config ?? { 15582 currencySymbol: "â¹", 15583 moneyFormat: "Rs. {{amount_no_decimals}}", 15584 moneyFormatWithCurrency: "Rs. {{amount_no_decimals}}", 15585 market: { id: 96548913443, handle: "international" } 15586 }; 15587 window.easybundle_active_page_type = window.easybundle_active_page_type ?? "product"; 15588 window.easybundle_cart_data = window.easybundle_cart_data ?? {"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}; 15589 window.easybundle_locale_config = window.easybundle_locale_config ?? { 15590 currentLocale: "en", 15591 primaryLocale: "en", 15592 }; 15593 })(); 15594</script>
15594<!-- END app snippet --> 15595 15596<!-- BEGIN app snippet: bundle-products-prefetch --><!-- END app snippet -->�<!-- BEGIN app snippet: bundle-loading-screen --><!-- END app snippet --> 15597 15598<!-- BEGIN app snippet: quantity-breaks-bootstrap --><!-- END app snippet --> 15599 15600<!-- BEGIN app snippet: bundle-bootstrap -->
15600<script> 15601 (function(){ 15602 window.gbbExtEmbed = { f :{} }; 15603 function getProductData() { 15604 return { 15605 handle: "writing-practice-books-boxset-of-4", 15606 productId: 9951027659043, 15607 productData : window.easybundle_active_product_data ?? {"id":9951027659043,"title":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5","handle":"writing-practice-books-boxset-of-4","description":"\u003cp\u003e⢠Not a Regular Tracing Set \u003cbr\u003e⢠The Foundational Writing Sequence \u003cbr\u003e⢠Built on the 5-S Philosophy \u003cbr\u003e⢠Builds Writing Confidence, Screen-Free \u003cbr\u003e⢠Made for Ages 2 to 5\u003c\/p\u003e\n\u003cp\u003e \u003cbr\u003eBegin your child's writing journey the right way with the Oswaal Lil Legends Writing Practice Books Boxset of 4, for ages 2 to 5. These are not regular tracing books: they are a guided series by an award-winning educator, built on India's first pre-writing program. The four books follow a careful sequence, Tracing Lines, Numbers, Uppercase Letters (the capitals taught first) and Vocabulary (from letters to words), so each skill builds on the last.\u003c\/p\u003e\n\u003cp\u003eThe program rests on five S-philosophies, Skill Escalation, Strategic Sequence, Smart Dot Guidance, Stimulation-based Practice and Self-Appreciation, and gentle start-and-end dots show your child exactly where each stroke begins and ends. Rounded corners keep these pre-writing books safe for the youngest hands.\u003c\/p\u003e\n\u003cp\u003eMade for Pre-Nursery, Nursery and LKG children, the set builds pencil control, grip, fine motor skills, hand-eye coordination, number and letter recognition, vocabulary and the writing confidence that eases the way into school. Because it is completely screen-free, it makes calm, structured practice at home or in class. As a focused starter set in one box, it is a genuinely useful gift. From Oswaal Lil Legends, trusted by India's families for 35+ years.\u003c\/p\u003e","published_at":"2026-08-18T18:28:19+05:30","created_at":"2025-07-14T18:29:24+05:30","vendor":"Oswaal Books and Learning Private Limited","type":"Writing Books","tags":["Age 2 to 3","Age 2 to 4","Age 3 to 5","Age-2to5","all","Alphabet-Tracing","bundle","Interactive Learning","level 0","level 1","level 2","Lil Legends Books","Lil Legends Writing Books","Lines","Lines \u0026 Patterns","lines patterns level 0","LITTLE LEGENDS BOOKS","Number Tracing \u0026 Activity Book","number tracing activity book level 1","Number-Tracing","Out of stock","Uppercase Tracing \u0026 Vocabulary Book","uppercase tracing vocabulary book level 1","uppercase tracing vocabulary book level 2","Writing","writing books"],"price":48230,"price_min":48230,"price_max":48230,"available":true,"price_varies":false,"compare_at_price":68900,"compare_at_price_min":68900,"compare_at_price_max":68900,"compare_at_price_varies":false,"variants":[{"id":54130637635875,"title":"Boxset","option1":"Boxset","option2":null,"option3":null,"sku":"9789359587622","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 - Boxset","public_title":"Boxset","options":["Boxset"],"price":48230,"weight":689,"compare_at_price":68900,"inventory_management":"shopify","barcode":"9789359587622","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065","\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516"],"featured_image":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025","options":["Size"],"media":[{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246498840867,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE1_94e0d244-448e-4eaf-83e0-c0055fbcaf5e.jpg?v=1783601025","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246498873635,"position":2,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE2_ea671
15607718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE2_ea671718-207f-4e19-99ce-4439f19830e2.jpg?v=1783601026","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246498906403,"position":3,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE3_7b0932d6-3df3-4e1e-9e4d-39f002eb2670.jpg?v=1783601028","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246498939171,"position":4,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE4_1ae0e261-1391-4aa6-8187-abfe24c76051.jpg?v=1783601060","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246498971939,"position":5,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE5_e7f86a04-5f73-498a-9427-c3628b730226.jpg?v=1783601061","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246499004707,"position":6,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE6_41caf860-c246-43cf-b5c8-37ef851d9b26.jpg?v=1783601063","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246499037475,"position":7,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE7_9b4d85ad-8f1b-4f02-a737-38d60889eb41.jpg?v=1783601064","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246499070243,"position":8,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE8_81229a63-5f53-49be-8252-a0977be8192a.jpg?v=1783601065","width":2000},{"alt":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 ","id":43246499103011,"position":9,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/lillegendsbooks.com\/cdn\/shop\/files\/IMAGE9_79998d06-5039-44b9-9f1c-52bd923ded86.jpg?v=1784045516","width":2000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e⢠Not a Regular Tracing Set \u003cbr\u003e⢠The Foundational Writing Sequence \u003cbr\u003e⢠Built on the 5-S Philosophy \u003cbr\u003e⢠Builds Writing Confidence, Screen-Free \u003cbr\u003e⢠Made for Ages 2 to 5\u003c\/p\u003e\n\u003cp\u003e \u003cbr\u003eBegin your child's writing journey the right way with the Oswaal Lil Legends Writing Practice Books Boxset of 4, for ages 2 to 5. These are not regular tracing books: they are a guided series by an award-winning educator, built on India's first pre-writing program. The four books follow a careful sequence, Tracing Lines, Numbers, Uppercase Letters (the capitals taught first) and Vocabulary (from letters to words), so each skill builds on the last.\u003c\/p\u003e\n\u003cp\u003eThe program rests on five S-philosophies, Skill Escalation, Strategic Sequence, Smart Dot Guidance, Stimulation-based Practice and Self-Appreciation, and gentle start-and-en
15607d dots show your child exactly where each stroke begins and ends. Rounded corners keep these pre-writing books safe for the youngest hands.\u003c\/p\u003e\n\u003cp\u003eMade for Pre-Nursery, Nursery and LKG children, the set builds pencil control, grip, fine motor skills, hand-eye coordination, number and letter recognition, vocabulary and the writing confidence that eases the way into school. Because it is completely screen-free, it makes calm, structured practice at home or in class. As a focused starter set in one box, it is a genuinely useful gift. From Oswaal Lil Legends, trusted by India's families for 35+ years.\u003c\/p\u003e"}, 15608 collections: [ 15609 15610 { 15611 "id": "498266669347", 15612 "handle": "3-5-years", 15613 "title": "3-5 Years", 15614 "gid": "gid://shopify/Collection/498266669347" 15615 }, 15616 15617 { 15618 "id": "507180220707", 15619 "handle": "all-products", 15620 "title": "All Products", 15621 "gid": "gid://shopify/Collection/507180220707" 15622 }, 15623 15624 { 15625 "id": "505859866915", 15626 "handle": "alphabet-tracing", 15627 "title": "Alphabet Tracing Books for Kids", 15628 "gid": "gid://shopify/Collection/505859866915" 15629 }, 15630 15631 { 15632 "id": "482812199203", 15633 "handle": "best-selling-products", 15634 "title": "Best Selling Products", 15635 "gid": "gid://shopify/Collection/482812199203" 15636 }, 15637 15638 { 15639 "id": "482813182243", 15640 "handle": "book-of-adventures", 15641 "title": "Book of Adventures", 15642 "gid": "gid://shopify/Collection/482813182243" 15643 }, 15644 15645 { 15646 "id": "499495698723", 15647 "handle": "global", 15648 "title": "Global", 15649 "gid": "gid://shopify/Collection/499495698723" 15650 }, 15651 15652 { 15653 "id": "482812494115", 15654 "handle": "interactive-learning", 15655 "title": "Interactive Learning Books For Kids", 15656 "gid": "gid://shopify/Collection/482812494115" 15657 }, 15658 15659 { 15660 "id": "493611450659", 15661 "handle": "launch-of-the-week", 15662 "title": "Launch of the Week", 15663 "gid": "gid://shopify/Collection/493611450659" 15664 }, 15665 15666 { 15667 "id": "482812559651", 15668 "handle": "lines-patterns-tracing", 15669 "title": "Lines \u0026 Patterns Tracing Books | Preschool Writing Books for Kids", 15670 "gid": "gid://shopify/Collection/482812559651" 15671 }, 15672 15673 { 15674 "id": "482812231971", 15675 "handle": "newest-products", 15676 "title": "Newest Products", 15677 "gid": "gid://shopify/Collection/482812231971" 15678 }, 15679 15680 { 15681 "id": "482814132515", 15682 "handle": "number-tracing", 15683 "title": "Number Tracing Books for Kids", 15684 "gid": "gid://shopify/Collection/482814132515" 15685 }, 15686 15687 { 15688 "id": "500287144227", 15689 "handle": "shop-by-age", 15690 "title": "Shop by Age", 15691 "gid": "gid://shopify/Collection/500287144227" 15692 }, 15693 15694 { 15695 "id": "482814198051", 15696 "handle": "uppercase-tracing-vocabulary-book-level-1", 15697 "title": "Uppercase Tracing \u0026 Vocabulary Book Level 1", 15698 "gid": "gid://shopify/Collection/482814198051" 15699 }, 15700 15701 { 15702 "id": "482814230819", 15703 "handle": "uppercase-tracing-vocabulary-book-level-2", 15704 "title": "Uppercase Tracing \u0026 Vocabulary Book Level 2", 15705 "gid": "gid://shopify/Collection/482814230819" 15706 }, 15707 15708 { 15709 "id": "482812526883", 15710 "handle": "writing-books", 15711 "title": "Writing Books For Kids", 15712 "gid": "gid://shopify/Collection/482812526883" 15713 } 15714 15715 ], 15716 selected_or_first_available_variant: {"id":54130637635875,"title":"Boxset","option1":"Boxset","option2":null,"option3":null,"sku":"9789359587622","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Lil Legends Set of 4 Writing Books Box Set | India's First Pre-Writing Program | Patterns, Numbers and Uppercase Tracing, Activities and Vocabulary | For Nursery\/LKG\/UKG | Age 2â5 - Boxset","public_title":"Boxset","options":["Boxset"],"price":48230,"weight":689,"compare_at_price":68900,"inventory_management":"shopify","barcode":"9789359587622","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}} 15717 }; 15718 } 15719 function debugConsole(...messages){ 15720 try { 15721 let isDebug = localStorage.getItem("debug"); 15722 if (isDebug) { 15723 for (let message of messages) { 15724 console.error(message); 15725 } 15726 } 15727 } catch (err) { 15728 console.error('error inside the debugError function ->', err) 15729 } 15730 } 15731 function getBundleRenderTarget(){ 15732 const customSettings = window.easybundle_active_bundle_data?.userData?.customSettings 15733 ?? window.easybundle_user_ext_data?.customSettings 15734 ?? window.easybundles_ext_data?.userData?.customSettings 15735 ?? {}; 15736 const customSelector = customSettings.customSelectorToRenderFullPageBundle || ""; 15737 if(customSelector){ 15738 return document.querySelector(customSelector); 15739 } 15740 return document.querySelector('main') 15741 || document.querySelector('.main') 15742 || document.querySelector('#main') 15743 || document.querySelector('#main-content'); 15744 } 15745 15746 function removeProductHtmlForBundles(){ 15747 try{ 15748 const targetWrapper = getBundleRenderTarget(); 15749 if(targetWrapper){ 15750 targetWrapper.innerHTML = ''; 15751 } 15752 }catch(err){ 15753 debugConsole("error in removeProductHtmlForBundles",err) 15754 } 15755 } 15756 15757 // Mount must exist before the template script runs, or its lookup races. 15758 function buildDummyProductHtmlForBundles(){ 15759 try{ 15760 const parentProductData = window.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration; 15761 const offerId = parentProductData?.offerId; 15762 if(parentProductData?.bundleType !== "SDK" || !offerId) return; 15763 if(document.getElementById("gbbBundle")) return; 15764 15765 const bundleWrapperDiv = document.createElement("div"); 15766 bundleWrapperDiv.id = "gbbBundle"; 15767 bundleWrapperDiv.className = "gbbBundleWrapper"; 15768 bundleWrapperDiv.dataset.offerId = offerId; 15769 const lg = window.easybundle_active_bundle_data?.userData?.customSettings?.loadingGif 15770 || window.easybundle_user_ext_data?.customSettings?.loadingGif 15771 || "https://d3ks0ngva6go34.cloudfront.net/storefront/loading-gif.gif"; 15772 bundleWrapperDiv.innerHTML = '<div class="gbbLoadingScreen gbbInitialLoad"><img class="gbbLoadingSpinnerGIF" src="'+lg+'"></div>'; 15773 15774 const targetWrapper = getBundleRenderTarget(); 15775 if(targetWrapper){ 15776 targetWrapper.innerHTML = ""; 15777 targetWrapper.appendChild(bundleWrapperDiv); 15778 }else{ 15779 document.body.appendChild(bundleWrapperDiv); 15780 } 15781 }catch(err){ 15782 debugConsole("error in buildDummyProductHtmlForBundles", err); 15783 } 15784 } 15785 async function getBundleDataFromS3() { 15786 try { 15787 const parentProductsData = window?.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration; 15788 if(!parentProductsData?.bundleId) return null; 15789 15790 const shopName = window.Shopify.shop; 15791 const s3Url = `https://gift-box-builder-app4.s3.us-east-2.amazonaws.com/public/backup-config/${shopName}/${parentProductsData?.bundleId}.json` 15792 const fetchResponse = await fetch(s3Url); 15793 const data = await fetchResponse.json(); 15794 return data || null; 15795 } catch (error) { 15796 debugConsole("Error in getBundleDataFromS3:", error); 15797 return null; 15798 } 15799 } 15800 15801 // { errorMsg } sentinel: written when a metafield exceeds ~1.8 MB. 15802 function isOverflowed(value) { 15803 if ( 15804 value !== null && 15805 typeof value === 'object' && 15806 !Array.isArray(value) && 15807 value.errorMsg !== undefined && 15808 value.errorMsg !== null 15809 ) { 15810 return true; 15811 } 15812 return false; 15813 15814 } 15815 15816 function isForceCdn(){ 15817 try { 15818 return new URLSearchParams(location.search).get('gbbForceCdn') === 'true' 15819 || localStorage.getItem('gbbForceCdn') === 'true'; 15820 } catch(_){ return false; } 15821 } 15822 15823 // R2-first, 3s timeout; failure memoized so later loads skip R2; null when both fail. 15824 async function fetchOverflowedDataFromCDN(s3Key, memoKey){ 15825 const shouldSkipR2 = (function(){ 15826 try { return localStorage.getItem('gbbSdk.' + memoKey) === 'true'; } 15827 catch(_){ return false; } 15828 })(); 15829 15830 const buster = '?nocache=' + Date.now(); 15831 const r2Url = 'https://giftbox.giftkartcdn.app/' + s3Key + buster; 15832 const s3Url = 'https://gift-box-builder-app4.s3.us-east-2.amazonaws.com/' + s3Key + buster; 15833 15834 if (!shouldSkipR2) { 15835 try { 15836 const r2Resp = await Promise.race([ 15837 fetch(r2Url), 15838 new Promise(function(_, rej){ setTimeout(function(){ rej(new Error('r2-timeout')); }, 3000); }) 15839 ]); 15840 if (r2Resp.ok) { 15841 const data = await r2Resp.json(); 15842 if (data) return data; 15843 } 15844 } catch (e) { 15845 debugConsole('R2 fetch failed for ' + memoKey + ', falling back to S3:', e); 15846 try { localStorage.setItem('gbbSdk.' + memoKey, 'true'); } catch(_){} 15847 } 15848 } 15849 15850 try { 15851 const s3Resp = await fetch(s3Url); 15852 if (!s3Resp.ok) return null; 15853 return (await s3Resp.json()) || null; 15854 } catch (e) { 15855 debugConsole('S3 fetch failed for ' + memoKey + ':', e); 15856 return null; 15857 } 15858 } 15859 15860 async function getSdkBundleDataFromCDN(offerId){ 15861 if (!offerId) return null; 15862 const shopName = window.Shopify.shop; 15863 return fetchOverflowedDataFromCDN('public/backup-config/' + shopName + '/' + offerId + '.json', 'useS3ForBundleConfig'); 15864 } 15865 15866 async function getUpsellIndexFromCDN(){ 15867 const shopName = window.Shopify.shop; 15868 return fetchOverflowedDataFromCDN('public/sdk-bundle-upsell-index/' + shopName + '.json', 'useS3ForUpsellIndex'); 15869 } 15870 15871 function initializeShopifyValues() { 15872 const productDetails = getProductData() 15873 window.shopifyLiquidValuesApp4Ext = { 15874 product: productDetails,
15875 cartData: {"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}, 15876 selected_or_first_available_variant: productDetails.selected_or_first_available_variant 15877 }; 15878 let ext_data = {"userData":{"shopName":"lillegendsbyoswaalbooks.myshopify.com","countryCode":"IN","countryName":"India","currency":"INR","currencyInfo":{"code":"INR","symbol":"â¹","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"customSettings":{"initialModalPopupCnt":0,"disableCartSettings":false,"addToCartBtnSelectors":null,"checkoutBtnSelectors":null,"customStyle":null,"addAfterAddTocartBtn":false,"addAftercheckoutBtn":false,"disableApp":false,"loadingGif":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/Loading_Spinner.gif","preparingBundleGif":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/Loading_Spinner_Checkout.gif","stackDiscounts":true,"showOnlyAdminSelectedVariants":true,"overWriteCheckoutBtn":false,"addGiftMessageToNote":true,"enableStoreFrontGQLAPI":true,"isLoadMixAndMatchAssetsFromS3Enabled":true,"useNativeATCButtonToAddBundle":true,"validateNativeATCPayload":true,"enableInlineCartDrawerUI":true,"useHybridATCButtonToAddBundle":true,"showSubTotalPriceOnFooter_PDP_MODAL":false,"isConsolidatedDesignEnabled":true,"showBundleUpsellBasedOnVariant":true,"removeStandaloneParentProductInCart":{"isEnabled":true,"afterRemovalScript":""},"bundleCartRepresentationObj":{"type":"OVERWRITE_LINE_ITEM","overwriteLineItemObj":{"renderItemsNameAsProperty":true,"renderItemsNameVirtually":false,"renderItemNameCustomized":false,"renderOfferIdVirtually":true,"renderBoxIdVirtually":false}},"loadingBgColor":"transparent","isFullPageDiscountsTemplateEnabled":true,"isFullPageSideFooterTemplateEnabled":false,"buyNowBtn":"","cartItemQuantityBtnSelectors":"","cartItemRemoveParentSelectors":"","cartItemRemoveSelectors":"","cartItemSelectors":"","checkIfShowBundleAsProductEnabled":false,"customBundleScript":"","customCartIntegrationScript":"","customStyleForBuilderPages":".gbbProductQuantityLabel {\n color: #000000 !important;\n}\n\n.gbbProductImageContainerImg {\nobject-fit: contain !important;\nmax-height: 100%;\nmax-width: 100%;\naspect-ratio: 1 \/ 1;\n}\n\n","customStyleForDummyProductPage":"","customThemeIntegrationScript":"","enableCustomThemeIntegrationScript":false,"integrations":{"judgeme":{"isEnabled":false,"public_token":""}},"isCartIntegrationEnabled":false,"optimizeFullPageBundleSpeed":true,"redirectToCartEnabled":false,"redirectToCheckoutEnabled":true,"redirectToScript":"","redirectUrlForCheckoutBtn":"","selectorToRenderBundlePostionOnCart":"Over","selectorToRenderBundlePostionOnSideCart":"Over","selectorToRenderBundleProduct":"","selectorToRenderBundleProductOnSideCart":"","sideCartCheckoutBtnSelectors":""},"bundleSettings":{"allowMultipleBoxesFromSameBundle":true,"showCompareAtPrice":true,"dontIndexGiftboxBuilderPages_onGoogle":false,"isValidateInventoryEnabled":false,"calculateAutomaticDiscountInPercentage":true,"combineWithOrderDiscounts":false,"isDiscountMethodAutomatic":false,"removeUnUsedVariantImages":false},"isAppLevelMetafieldCreated":true,"storefrontAccessToken":"b934e6e47062e89b299c2569f109153c","createdAt":"2025-12-22T12:26:04.494Z","multipleCurrenciesInfo":{"INR":{"code":"INR","symbol":"â¹","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2}}},"languageData":{"_id":"694938ddcd73bca77ff4c5c5","shopName":"lillegendsbyoswaalbooks.myshopify.com","__v":0,"createdAt":"2025-12-22T12:26:05.070Z","en":{"landingPage":{"bannerText":{"id":"bannerText","label":"Banner Text","type":"text","value":"Build your own Bundle in just a few clicks!"},"bannerSubtext":{"id":"bannerSubtext","label":"Banner Subtext","type":"text","value":"Send a custom bundle to your loved one in just a few steps"},"bannerButtonText":{"id":"bannerButtonText","label":"Banner Button Text","type":"text","value":"Start Building your Bundle"},"selectPreCuratedBoxLabel":{"id":"selectPreCuratedBoxLabel","label":"Select Pre-Curated Box Label","type":"text","value":"Or select from a range of pre-curated Gift Boxes"}},"navigationSteps":{"productPageStepText":{"id":"productPageStepText","label":"Product Page Step Text","type":"text","value":"Add Products"},"giftBoxStepText":{"id":"giftBoxStepText","label":"Bundle Step Text","type":"text","value":"Add Gift Box"},"personalizeStepText":{"id":"personalizeStepText","label":"Personalize Step Text","type":"text","value":"Personalize"},"multipleCategoriesStepText":{"id":"multipleCategoriesStepText","label":"Multiple Categories Step Text","type":"text","value":"Multiple Categories"}},"productPage":{"selectProductsLabel":{"id":"selectProductsLabel","label":"Select Products Label","type":"text","value":"Select Products"},"productPageSubtext":{"id":"productPageSubtext","label":"Product Page Subtext","type":"text","value":""}},"giftBoxPage":{"selectGiftBoxLabel":{"id":"selectGiftBoxLabel","label":"Select Bundle Label","type":"text","value":"Select a Bundle Box"},"giftBoxPageSubtext":{"id":"giftBoxPageSubtext","label":"Gift Box Page Subtext","type":"text","value":""}},"videoMessage":{"permissionDenied":{"id":"permissionDenied","label":"Permission Denied","type":"text","value":"Permission Denied"},"uploadConfirmation":{"id":"uploadConfirmation","label":"Upload Confirmation","type":"text","value":"Your video has been successfully uploaded!"},"pressToRecord":{"id":"pressToRecord","label":"Press to record","type":"text","value":"Press to record"},"recording":{"id":"recording","label":"Recording","type":"text","value":"Recording...."}
15878,"errorMessage":{"id":"errorMessage","label":"Error Message","type":"text","value":"An error occured, Please try again!"},"loading":{"id":"loading","label":"Loading","type":"text","value":"Loading...."},"uploading":{"id":"uploading","label":"Uploading","type":"text","value":"Uploading...."},"sendVideoMessageText":{"id":"sendVideoMessageText","label":"Send Video Message Text","type":"text","value":"Send Video Message"},"giftMessageDeliveryInfo":{"id":"giftMessageDeliveryInfo","label":"Message Delivery Info","type":"text","value":"The message will be sent to the recipient via email as soon as the order is placed"},"saveVideoText":{"id":"saveVideoText","label":"Save Video Text","type":"text","value":"Save Video"},"reRecordVideoText":{"id":"reRecordVideoText","label":"Re-Record Video Text","type":"text","value":"Re-Record Video"}},"personalizePage":{"messageLabel":{"id":"messageLabel","label":"Message Label","type":"text","value":"Message"},"senderNamePlaceholder":{"id":"senderNamePlaceholder","label":"Sender Name Placeholder","type":"text","value":"From"},"recipientNamePlaceholder":{"id":"recipientNamePlaceholder","label":"Recipient Name Placeholder","type":"text","value":"To"},"messagePlaceholder":{"id":"messagePlaceholder","label":"Message Placeholder","type":"text","value":"Enter a message here..."},"emailAddressLabel":{"id":"emailAddressLabel","label":"Recipient Email Address Label","type":"text","value":"Recipient Email Address"},"emailAddressPlaceholder":{"id":"emailAddressPlaceholder","label":"Recipient Email Address Placeholder","type":"text","value":"Enter a recipient email address here..."},"emailValidationMessage":{"id":"emailValidationMessage","label":"Email Validation Message","type":"text","value":"Please enter a valid email address"},"sendNow":{"id":"sendNow","label":"Send Now Label","type":"text","value":"Send Now"},"sendLater":{"id":"sendLater","label":"Send Later Label","type":"text","value":"Send Later"},"personalizePageSubtext":{"id":"personalizePageSubtext","label":"Personalize Page Subtext","type":"text","value":""},"messageIsRequiredError":{"id":"messageIsRequiredError","label":"Message is required warning","type":"text","value":"Please enter a message"}},"reviewPage":{"reviewPageBannerText":{"id":"reviewPageBannerText","label":"Review Page Banner Text","type":"text","value":"Youâve made the Right Choice!"},"reviewPageBannerSubtext":{"id":"reviewPageBannerSubtext","label":"Review Page Banner Subtext","type":"text","value":"Review your bundle and proceed to checkout"},"addOnsLabel":{"id":"addOnsLabel","label":"Add Ons Label","type":"text","value":"Add Ons"},"totalValueLabel":{"id":"totalValueLabel","label":"Total Value Label","type":"text","value":"Total Value"},"totalLabel":{"id":"totalLabel","label":"Total Label","type":"text","value":"Total"},"productLabel":{"id":"productLabel","label":"Product Header Label","type":"text","value":"Product"},"priceLabel":{"id":"priceLabel","label":"Price Header Text","type":"text","value":"Price"},"quantityLabel":{"id":"quantityLabel","label":"Quantity Header Text","type":"text","value":"Quantity"},"deliveryDateLabel":{"id":"deliveryDateLabel","label":"Delivery Date Label","type":"text","value":"Delivery Date"},"productsLabelText":{"id":"productsLabelText","label":"Products Label Text","type":"text","value":"Products"},"messagesLabelText":{"id":"messagesLabelText","label":"Messages Label Text","type":"text","value":"Messages"},"discountAppliedLabel":{"id":"discountAppliedLabel","label":"Discount Applied Label","type":"text","value":"Discount"},"subtotalLabel":{"id":"subtotalLabel","label":"Sub Total Label","type":"text","value":"Subtotal"},"orderDetailsLabel":{"id":"orderDetailsLabel","label":"Order Details Label","type":"text","value":"Order Details"},"itemsLabel":{"id":"itemsLabel","label":"No. of Items Label","type":"text","value":"Item(s)"},"oneTimePurchaseLabel":{"id":"oneTimePurchaseLabel","label":"One-Time Purchase label","type":"text","value":"One-Time Purchase"},"subscribeAndSaveLabel":{"id":"subscribeAndSaveLabel","label":"Subscribe and Save label","type":"text","value":"Subscribe and Save"},"noSubscriptionFoundLabel":{"id":"noSubscriptionFoundLabel","label":"No Subscription plans found label","type":"text","value":"Oops! No Subscription plans were found"},"deliveryFrequencyLabel":{"id":"deliveryFrequencyLabel","label":"Delivery Frequency Label","type":"text","value":"Delivery Frequency"},"createNewBoxLabel":{"id":"createNewBoxLabel","label":"Create New Box Label","type":"text","value":"Create new Box"},"editButtonText":{"id":"editButtonText","label":"Edit Label","type":"text","value":"Edit"},"deliverySchedulerPlaceholderText":{"id":"deliverySchedulerPlaceholderText","label":"Delivery Scheduler Placeholder Text","type":"text","value":"Select a date"}},"discountRules":{"rule1":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule2":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule3":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule4":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule5":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}}},"sortBy":{"sortLabel":{"id":"sortLabel","label":"Sort Label","type":"text","value":"Sort"},"alphabeticalAToZ":{"id":"alphabeticalAToZ","label":"Alphabetical, A-Z Label","value":"Alphabetical, A-Z"},"alphabeticalZToA":{"id":"alphabeticalZToA","label":"Alphabetical, Z-A Label","value":"Alphabetical, Z-A"},"priceHighToLow":{"id":"priceHighToLow","label":"Price, High to Low Label","value":"Price, High to Low"},"priceLowToHigh":{"id":"priceLowToHigh","label":"Price, Low to High Label","value":"Price, Low to High"},"featured":{"id":"featured","label":"Featured Label","type":"text","value":"Featured"}},"conditions":{"amount":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products worth at least {{conditionAmount}} on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products worth maximum of {{conditionAmount}} on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products worth {{conditionAmount}} on this step"}},"quantity":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add at least {{conditionQuantity}} products on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add a maximum of {{conditionQuantity}} products to continue"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add exactly {{conditionQuantity}} products on this step"}},"weight":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products weighing at least {{conditionWeight}} on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products weighing maximum of {{conditionWeight}} on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products weighing {{conditionWeight}} on this step"}}},"general":{"noProductsAvailable":{"id":"noProductsAvailable","label":"No Products Available label","type":"text","value":"No Products Available"},"filtersLabel":{"id":"filtersLabel","label":"Filters Label","type":"text","value":"Filters"},"clearSelection":{"id":"clearSelection","label":"Clear Filters Selection","type":"text","value":"Clear Selection"},"searchLabel":{"id":"searchLabel","label":"Search Label","type":"text","value":"Search"},"addToBoxButtonText":{"id":"addToBoxButtonText","label":"Add To Box Button","type":"text","value":"Add To Box"},"chooseOptionsButtonText":{"id":"chooseOptionsButtonText","label":"Choose Options Button","type":"text","value":"Choose Options"},"loadMoreProductsButtonText":{"id":"loadMoreProductsButtonText","label":"Load More Products Button","type":"text","value":"Load More Products"},"loadingCheckoutButtonText":{"id":"loadingCheckoutButtonText","label":"Loading Checkout Button","type":"text","value":"Loading Checkout..."},"addedText":{"id":"addedText","label":"Added Label","type":"text","value":"Added"},"addButtonText":{"id":"addButtonText","label":"Add Button Text","type":"text","value":"Add"},"nextButtonText":{"id":"nextButtonText","label":"Next Button Text","type":"text","value":"Next"},"addToCartButtonText":{"id":"addToCartButtonText","label":"Add To Cart Button Text","type":"text","value":"Add To Cart"},"backButtonText":{"id":"backButtonText","label":"Back Button Text","type":"text","value":"Back"},"checkoutButtonText":{"id":"checkoutButtonText","label":"Checkout Button Text","type":"text","value":"Checkout"},"removeButtonText":{"id":"removeButtonText","label":"Remove Button Text","type":"text","value":"Remove"},"reviewButtonText":{"id":"reviewButtonText","label":"Review Button Text","type":"text","value":"Review"},"combinationNotAvailable":{"id":"combinationNotAvailable","label":"Combination Not Available","type":"text","value":"Combination Not Available"},"quantity":{"id":"quantity","label":"Quantity Label","type":"text","value":"Quantity"},"inventoryInStockText":{"id":"inventoryInStockText","label":"Inventory in Stock Label","type":"text","value":"in Stock"},"inventoryLimitReachedText":{"id":"inventoryLimitReachedText","label":"Inventory Limit Reached Label","type":"text","value":"No More Stock"},"viewCartProductsLabel":{"id":"viewCartProductsLabel","label":"View Cart Products Label","type":"text","value":"View Selected Products"},"selectedProductsLabel":{"id":"selectedProductsLabel","label":"Selected Products Label","type":"text","value":"Selected Products"},"selectBundleProductsText":{"id":"selectBundleProductsText","label":"Select Bundle Products label","type":"text","value":"Select Bundle Products"},"redirectingText":{"id":"redirectingText","label":"Redirecting label","type":"text","value":"Redirecting..."},"preparingBundleText":{"id":"preparingBundleText","label":"Preparing Bundle Label","type":"text","value":"Preparing Bundle..."},"productsNotAvailableText":{"id":"productsNotAvailableText","label":"Products Not Available Label","type":"text","value":"Oops! Some Products are not available"},"discountsMayNotApplyText":{"id":"discountsMayNotApplyText","label":"Discounts may not be applied Label","type":"text","value":"discounts may not be applied"},"removeAllBoxProducts":{"id":"removeAllBoxProducts","label":"Remove all Box Products Label (Cart Page Popup)","type":"text","value":"This is a Box Product. Removing this will remove all the products from box"},"cartPageCheckoutButtonLoadingText":{"id":"cartPageCheckoutButtonLoadingText","label":"Cart Page Checkout Button Loading Text","type":"text","value":"Loading Checkout..."},"boxSelectionEligibilityToast":{"id":"boxSelectionEligibilityToast","label":"Box Selection Eligibility Toast","type":"text","value":"Remove {{boxSelectionDifference}} item(s) to select this box"},"removeFooterProductFrom":{"id":"removeFooterProductFrom","label":"Remove Product from Footer Text","type":"text","value":"Remove This Product From {{stepName}}"},"discountRibbonSuffix":{"id":"discountRibbonSuffix","label":"Discount Badge Suffix","type":"text","value":"off"},"itemsInCartLabel":{"id":"itemsInCartLabel","label":"Cart Inclusion Title","type":"text","value":"item(s)"},"productAddedBtnText":{"id":"productAddedBtnText","label":"Product Added label","type":"text","value":"Added"},"selectSubscriptionPlanButtonText":{"id":"selectSubscriptionPlanButtonText","label":"Subscription Selection Label","type":"text","value":"Select Subscription Plan"}},"multipleCategoriesPage":{"multipleCategoriesSubtext":{"id":"multipleCategoriesSubtext","label":"Multiple Categories Page Subtext","type":"text","value":""}},"multipleCategories":{},"addons":{"maxAddonProductsAllowed":{"id":"maxAddonProductsAllowed","label":"Max Addon Products Allowed message","type":"text","value":"Add a maximum of {{maxAllowedAddons}} addon products on this step"},"addonProductsMandatory":{"id":"addonProductsMandatory","label":"Addon Products Mandatory message","type":"text","value":"Addon product is mandatory on this step"},"firstBundleInteraction":{"id":"firstBundleInteraction","label":"Mobile Add On Notification","type":"text","value":"Additional offers to be unlocked"}},"modals":{"clearCart":{"title":{"id":"title","label":"Modal - Title","type":"text","value":"Are you sure?"},"description":{"id":"description","label":"Modal - Description","type":"text","value":"Are you sure you want to clear all items from your cart? This action cannot be undone..."},"triggerButtonText":{"id":"triggerButtonText","label":"Clear Cart Button Text","type":"text","value":"Clear"},"cancelButtonText":{"id":"cancelButtonText","label":"Modal - Cancel Button Text","type":"text","value":"Cancel"},"confirmButtonText":{"id":"confirmButtonText","label":"Modal - Confirm Button Text","type":"text","value":"Clear Cart"}}}},"languageMode":"SINGLE","mixAndMatchTextData":{"en":{"conditions":{"amount":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products worth at least {{conditionAmount}} on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products worth maximum of {{conditionAmount}} on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products worth {{conditionAmount}} on this step"}},"quantity":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add at least {{conditionQuantity}} products on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add a maximum of {{conditionQuantity}} products to continue"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add exactly {{conditionQuantity}} products on this step"}}},"general":{"noProductsAvailable":{"id":"noProductsAvailable","label":"No Products Available label","type":"text","value":"No Products Available"},"subtotalLabelText":{"id":"subtotalLabelText","label":"Subtotal label","type":"text","value":"Subtotal: "},"addBundleToCartBtnText":{"id":"addBundleToCartBtnText","label":"Add Bundle Cart label","type":"text","value":"Add Bundle to Cart"},"addBundleToCartLoadingBtnText":{"id":"addBundleToCartLoadingBtnText","label":"Add Bundle Loading label","type":"text","value":"Adding Bundle..."},"addBundleToCartSuccessBtnText":{"id":"addBundleToCartSuccessBtnText","label":"Add Bundle Success label","type":"text","value":"Bundle Added"},"discountRibbonSuffix":{"id":"discountRibbonSuffix","label":"Discount Badge Suffix","type":"text","value":"off"},"selectSubscriptionPlanButtonText":{"id":"selectSubscriptionPlanButtonText","label":"Subscription Selection Label","type":"text","value":"Select Subscription Plan"},"inventoryLimitReachedText":{"id":"inventoryLimitReachedText","label":"Inventory Limit Reached Label","type":"text","value":"No More Stock"},"emptyCardText":{"id":"emptyCardText","label":"Add Empty Product Card Text","type":"text","value":"Product"},"stepsDrawerPillText":{"id":"stepsDrawerPillText","label":"Steps Drawer Pill Text","type":"text","value":"Show all steps"},"boxSelectionEligibilityToast_inPage":{"id":"boxSelectionEligibilityToast_inPage","label":"Box Selection Eligibility Toast","type":"text","value":"Remove {{boxSelectionDifference}} item(s) to select this box"},"subtotalLabelText_inPage":{"id":"subtotalLabelText_inPage","label":"Subtotal Text","type":"text","value":"Subtotal"},"boxConditionInitialText_inPage":{"id":"boxConditionInitialText_inPage","label":"Inline Add To Cart Button - Quantity Selection message","type":"text","value":"Select {{quantityDifferenc
15878e}} Items"},"bundleCartDrawerBtnText_inPage":{"id":"bundleCartDrawerBtnText_inPage","label":"Inline Cart Drawer Button Text","type":"text","value":"View Bundle Items"},"bundleCartSelectedProductsText_inPage":{"id":"bundleCartSelectedProductsText_inPage","label":"Inline Cart Selected Products Label","type":"text","value":"Selected Products"}},"footer":{"footerPrevBtnText":{"id":"footerPrevBtnText","label":"Footer Previous Button","type":"text","value":"Prev"},"footerNextBtnText":{"id":"footerNextBtnText","label":"Footer Next Button","type":"text","value":"Next"},"footerFinishBtnText":{"id":"footerFinishBtnText","label":"Footer Finish Button","type":"text","value":"Done"}},"productCard":{"productCardAddBtnText":{"id":"productCardAddBtnText","label":"Product Add to Cart Button","type":"text","value":"Add to Cart"},"productVariantLabelText":{"id":"productVariantLabelText","label":"Product Variant Label","type":"text","value":"Select variant"},"productAddedBtnText":{"id":"productAddedBtnText","label":"Product Added label","type":"text","value":"Added x{{allowedQuantity}}"},"productCardAddBtnText_inPage":{"id":"productCardAddBtnText_inPage","label":"Inline Product - Add Button Text","type":"text","value":"Add +"}}}},"updatedAt":"2025-12-22T12:26:05.070Z"},"pageCustomizationData":{"_id":"694938ddcd73bca77ff4c5c4","shopName":"lillegendsbyoswaalbooks.myshopify.com","__v":0,"banners":{"landingPageImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/landing_page_bannerv2.png","pageBannerImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/page_banner_temp.png","productReviewImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/landing_page_bannerv2.png"},"cartFooter":{"cartFooterBgColor":"#ffffff","cartFooterButtonsContainerBgColor":"#f6f6f6","cartFooterBorderRadius":"10px","cartFooterProductImageBorderRadius":"8px","cartFooterButtonsContainerBorderRadius":"9px","cartFooterShowHidePrices":"Show","cartFooterTextColor":"#000000","cartFooterDiscountedPriceColor":"#000000","cartFooterFinalPriceFontThickness":"Bold","cartFooterFinalPriceFontColor":"#000000","cartFooterStrikethroughPriceFontThickness":"Bold","cartFooterBackButtonColor":"#6d7175","cartFooterBackButtonTextColor":"#000000","cartFooterBackButtonBorderColor":"#000000","cartFooterBackButtonBorderThickness":"2px","cartFooterNextButtonTextColor":"#ffffff","cartFooterNextButtonColor":"#000000","cartFooterNextButtonBorderColor":"#000000","cartFooterNextButtonBorderThickness":"2px","cartFooterButtonsBorderRadius":"40px","cartFooterButtonsPadding":"8px","cartFooterDiscountProgressBarEmptyColor":"#C1E7C5","cartFooterDiscountProgressBarFilledColor":"#15A524","cartFooterDiscountTextVisibility":"Show","cartFooterDiscountTextColor":"#000000","cartFooterTotalLabelColor":"#000000","cartFooterDiscountMessageFontSize":"16px","cartFooterDiscountMessageFontWeight":"Bold"},"categoryBlock":{"categoryBgColor":"#f5f5f5"},"colors":{"disabledColor":"gray","primaryColor":"blue","productBox":"blue","secondaryColor":"aqua","textColor":"black"},"createdAt":"2025-12-22T12:26:05.070Z","generalSettings":{"bundleBgColor":"transparent","scrollBarColor":"#F6F6F6","productPageTitleColor":"#000000","productPageFontSize":"18px","bundleUpSellButtonBg":"#000000","bundleUpSellButtonBorderColor":"#000000","bundleUpsellTextColor":"#ffffff","bundleUpsellFontColor":"#000000","conditionToastBgColor":"#000000","conditionToastTextColor":"#ffffff","iconColor":"#000000","iconBgColor":"#ffffff","iconTextColor":"#1d1d1b","applyNewPageCustomization":true},"landingPage":{"landingPageTextColor":"#000000","landingPageButtonBgColor":"#000000","landingPageButtonTextColor":"#ffffff"},"mixAndMatchData":{"executeScriptAfterAddToCart":"","redirectToCartEnabled":false,"redirectToCheckoutEnabled":false,"isExecuteCustomScriptAfterAddToCartEnabled":false,"executeDefaultSideCartUpdate":true,"sideCartSectionId":"","sideCartSectionSelector":"","cartPageItemsSelector":"","cartPageItemsSectionId":"","hideOutOfStockProducts":true,"isValidateInventoryEnabled":false,"sideCartOpenBtnSelector":"","executeCustomAfterPageLoad":"","customStyle":null,"showProductComparedAtPrice":false,"addBundleToCartOnDone":false,"render
15878SlotsBasedOnCondition":true,"renderFilledSlotsAsHorizontalStacked":false,"addToBundleOnProductCardClick":true,"overwriteProductPagePriceWithBundlePrice":true,"allowPartialLocaleMatching":true,"useSingleStepCategoriesAsBundleSteps":false},"navigationBanner":{"navigationBannerStepTextColor":"#000000","navigationBannerStepFontSize":"16px","navigationCheckColor":"#ffffff","navigationBannerStepCompletionColor":"#000000","navigationBannerStepCompletedBorderColor":"#000000","navigationBannerStepCompletedBorderWidth":"4px","navigationBannerStepIncompleteBgColor":"#FFFFFF","navigationBannerStepIncompleteBorderColor":"#cccccc","navigationBannerStepIncompleteBorderWidth":"4px","navigationBannerStepProgressBarFilledColor":"#1E1E1E","navigationBannerStepProgressBarEmptyColor":"#cccccc","tabsActiveBgColor":"#000000","tabsActiveTextColor":"#F6f6f6","tabsInactiveBgColor":"#FFFFFF","tabsInactiveTextColor":"#000000","tabsBorderColor":"#3c3c3c","tabsCornerRadius":"40px","navigationBannerTitleColor":"#ffffff","navigationBannerTextColor":"#ffffff","navigationBannerStepDoneColor":"#FFFFFF"},"previewPage":{"bannerTextColor":"#ffffff"},"primaryFont":"","productCard":{"productCardBgColor":"#ffffff","cardBorderRadius":"10px","cardImageBorderRadius":"8px","productImageFit":"cover","cardsPerRowXL":4,"cardsPerRowL":4,"productCardTextColor":"#252525","productTitleFontSize":"16px","productTitleFontWeight":"Bold","productPriceVisibility":"Show","compareAtPriceColor":"#8D8D8D","compareAtPriceFontSize":"14px","compareAtPriceFontWeight":"Bold","compareAtPriceVisibility":"Show","finalPriceFontSize":"16px","finalPriceFontColor":"#252525","finalPriceFontWeight":"Bold","productCardButtonColor":"#000000","productCardButtonTextColor":"#ffffff","buttonBorderRadius":"40px","quantitySelectorTextColor":"#000000","allowOnlyOneQuantity":false,"quantitySelectorBgColor":"#000000","productCardQuantitySelectorBgColor":"#eeeeee","quantitySelectorButtonTextColor":"#FFFFFF","quantitySelectorButtonBorderRadius":"40px","productCardVariantSelectorFontSize":"14px","productCardVariantSelectorFontWeight":"Regular"},"quickSettings":{"isQuickSettingsEnabled":true,"colors":{"primaryColor":"#000000","buttonBgColor":"#000000","buttonTextColor":"#ffffff"}},"summaryBlock":{"summaryBlockAddToCartButtonColor":"#000000","summaryBlockAddToCartButtonTextColor":"#ffffff","summaryBuildNewBoxButtonColor":"#6d7175","summaryBuildNewBoxTextColor":"#ffffff","summaryBlockBackButtonColor":"#252525","summaryBlockBackButtonTextColor":"#ffffff"},"updatedAt":"2026-02-25T14:06:22.927Z","templateLevelConfig":{},"addonProducts":{"addonsEligibleTierMessagingBgColor":"#55BD47","addonsIneligibleTierMessagingBgColor":"#BBBBBB"},"mixAndMatchConfig":{"productCard":{"productCardBgColor":"#FFFFFF","productCardBorderRadius":"10px","productCardImageBorderRadius":"8px","productCardImageFit":"cover","productCardTitleColor":"#1E1E1E","productCardTitleFont":"16px","productCardTitleWeight":"Bold","productCardTitleVisibility":"Show","productCardPriceColor":"#000000","productCardPriceFont":"16px","productCardPriceWeight":"Bold","productCardPriceVisibility":"Show","productCardComparedAtPriceColor":"#ABABAB","productCardComparedAtPriceFont":"14px","productCardComparedAtPriceWeight":"Regular","productCardComparedAtPriceVisibility":"Show","productCardButtonBgColor":"#000000","productCardButtonTextColor":"#FFFFFF","productCardButtonBorderRadius":"40px","productCardQuantityButtonBorderRadius":"40px","productCardQuantityLabelColor":"#000000","productCardQuantityBgColor":"#EEEEEE","productCardQuantityBorderRadius":"6px","productCardVariantSelectorBgColor":"#FFFFFF","productCardVariantSelectorTextColor":"#000000","productCardVariantSelectorBorderRadius":"5px","productCardVariantSelectorFontSize":"14px","productCardVariantSelectorFontWeight":"Regular"},"emptyStateCard":{"emptyStateCardBgColor":"#FFFFFF","emptyStateCardBorderColor":"#000","emptyStateCardIconColor":"#000","emptyStateCardTextColor":"#3E3E3E","emptyStateCardBorderStyle":"Dashed"},"drawer":{"drawerBgColor":"#F4F9F9","drawerBorderRadius":"15px 15px 0 0","drawerCloseIconColor":"#303030","drawerScrollBarColor":"#a9a9a9","drawerOverlayBgColor":"#1E1E1E80","drawerCloseIconBgColor":"#D4D4D4"},"tabs":{"tabsActiveBgColor":"#1E1E1E","tabsActiveTextColor":"#FFFFFF","tabsInactiveBgColor":"#F4F9F9","tabsInactiveTextColor":"#1E1E1E","tabsBorderRadius":"40px"},"bundleHeader":{"headerConditionTextColor":"#000000","headerConditionTextFont":"24px","headerDiscountTextColor":"#444","headerDiscountTextFont":"16px"},"toast":{"toastBgColor":"#1E1E1EE6","toastTextColor":"#FFF"},"footer":{"footerBgColor":"#ffffff","footerTotalPriceAndQuantityPillBgColor":"#FFF","footerBorderRadius":"10px","footerTotalPriceAndQuantityPillBorderRadius":"16px","footerPriceSectionVisibility":"Show","footerFinalPriceColor":"#000","footerStrikeThroughPriceColor":"#000","footerBackBtnBgColor":"#6d7175","footerBackBtnTextColor":"#ffffff","footerNextBtnBgColor":"#000000","footerNextBtnTextColor":"#ffffff","footerButtonsBorderRadius":"40px","footerTextColor":"#000000"},"addBundleBtn":{"addBundleBtnBgColor":"#000000","addBundleBtnBorderRadius":"40px","addBundleBtnTextColor":"#ffffff"},"generalSettings":{"bundleUpsellButtonBg":"#000000","bundleUpsellButtonTextColor":"#ffffff","bundleUpsellFontColor":"#000000"}},"stylePresets":{"colors":{"primaryColor":"#000000","buttonTextColor":"#ffffff","primaryTextColor":"#000000","accentColor":"#eeeeee","backgroundColor":"#ffffff"},"typography":{"primaryFontSize":"16px","primaryFontWeight":"Bold","secondaryFontSize":"14px","secondaryFontWeight":"Bold","bodyFontSize":"14px","bodyFontWeight":"Regular"},"corners":{"buttonBorderRadius":"Round","baseBorderRadiusPx":5,"productCardBaseBorderRadius":10,"productCardBorderRadiusStyle":"Base"},"images":{"productImageFit":"cover"},"isExpertControlsEnabled":false}},"bundleLinkData":[{"_id":"69494e98cd73bca77ff52509","bundleId":"1","bundleName":"Test","createdAt":"2025-12-22T13:58:48.496Z"},{"_id":"694aa43bcd73bca77ffb693b","bundleId":"2","bundleName":"By Age","createdAt":"2025-12-23T14:16:27.347Z"},{"_id":"699efe26b167efdc5945823b","bundleId":"3","bundleName":"Mini Library","createdAt":"2026-02-25T13:50:30.255Z","bundleImg":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/default_bundle_image.jpg"}],"bundleUpsellData":{},"mixAndMatchData":[]}; 15879 if (ext_data && !ext_data?.errorMsg) { 15880 window.easybundles_ext_data = ext_data; 15881 } 15882 15883 let sdk_bundle_upsell_index = []; 15884 window.__gbbOverflow = window.__gbbOverflow || {}; 15885 window.__gbbOverflow.upsellIndexRaw = sdk_bundle_upsell_index; 15886 if (window.easybundles_ext_data && Array.isArray(sdk_bundle_upsell_index)) { 15887 window.easybundles_ext_data.sdkBundleUpsellIndex = sdk_bundle_upsell_index; 15888 const matchedRaw = JSON.parse("{}") || {}; 15889 const matchedSdkUpsells = {}; 15890 for (const offerId of Object.keys(matchedRaw)) { 15891 const { entry, bundleData } = matchedRaw[offerId]; 15892 matchedSdkUpsells[offerId] = bundleData ? { ...entry, bundleData } : entry; 15893 } 15894 window.easybundles_ext_data.matchedSdkUpsells = matchedSdkUpsells; 15895 } 15896 15897 let full_page_ext_data = {"userData":{"_id":"694938dccd73bca77ff4c5c1","shopName":"lillegendsbyoswaalbooks.myshopify.com","brandName":"lillegendsbyoswaalbooks","bundleSettings":{"allowMultipleBoxesFromS
15897ameBundle":true,"showCompareAtPrice":true,"dontIndexGiftboxBuilderPages_onGoogle":false,"isValidateInventoryEnabled":false,"calculateAutomaticDiscountInPercentage":true,"combineWithOrderDiscounts":false,"isDiscountMethodAutomatic":false,"removeUnUsedVariantImages":false},"counters":{"reviewModal":100,"themeExtensionModal":5,"instructionsModalCnt":1,"viewBundleModalCnt":1,"createBundleModalCnt":1,"quickOnboardingSkipClickCnt":0,"quickOnboardingSetupRequestCnt":0,"chatMigratedModalCnt":0},"countryCode":"IN","countryName":"India","createdAt":"2025-12-22T12:26:04.494Z","currency":"INR","currencyInfo":{"code":"INR","symbol":"â¹","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"customSettings":{"initialModalPopupCnt":0,"disableCartSettings":false,"addToCartBtnSelectors":null,"checkoutBtnSelectors":null,"customStyle":null,"addAfterAddTocartBtn":false,"addAftercheckoutBtn":false,"disableApp":false,"loadingGif":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/Loading_Spinner.gif","preparingBundleGif":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/Loading_Spinner_Checkout.gif","stackDiscounts":true,"showOnlyAdminSelectedVariants":true,"overWriteCheckoutBtn":false,"addGiftMessageToNote":true,"enableStoreFrontGQLAPI":true,"isLoadMixAndMatchAssetsFromS3Enabled":true,"useNativeATCButtonToAddBundle":true,"validateNativeATCPayload":true,"enableInlineCartDrawerUI":true,"useHybridATCButtonToAddBundle":true,"showSubTotalPriceOnFooter_PDP_MODAL":false,"isConsolidatedDesignEnabled":true,"showBundleUpsellBasedOnVariant":true,"removeStandaloneParentProductInCart":{"isEnabled":true,"afterRemovalScript":""},"bundleCartRepresentationObj":{"type":"OVERWRITE_LINE_ITEM","overwriteLineItemObj":{"renderItemsNameAsProperty":true,"renderItemsNameVirtually":false,"renderItemNameCustomized":false,"renderOfferIdVirtually":true,"renderBoxIdVirtually":false}},"loadingBgColor":"transparent","isFullPageDiscountsTemplateEnabled":true,"isFullPageSideFooterTemplateEnabled":false,"buyNowBtn":"","cartItemQuantityBtnSelectors":"","cartItemRemoveParentSelectors":"","cartItemRemoveSelectors":"","cartItemSelectors":"","checkIfShowBundleAsProductEnabled":false,"customBundleScript":"","customCartIntegrationScript":"","customStyleForBuilderPages":".gbbProductQuantityLabel {\n color: #000000 !important;\n}\n\n.gbbProductImageContainerImg {\nobject-fit: contain !important;\nmax-height: 100%;\nmax-width: 100%;\naspect-ratio: 1 \/ 1;\n}\n\n","customStyleForDummyProductPage":"","customThemeIntegrationScript":"","enableCustomThemeIntegrationScript":false,"integrations":{"judgeme":{"isEnabled":false,"public_token":""}},"isCartIntegrationEnabled":false,"optimizeFullPageBundleSpeed":true,"redirectToCartEnabled":false,"redirectToCheckoutEnabled":true,"redirectToScript":"","redirectUrlForCheckoutBtn":"","selectorToRenderBundlePostionOnCart":"Over","selectorToRenderBundlePostionOnSideCart":"Over","selectorToRenderBundleProduct":"","selectorToRenderBundleProductOnSideCart":"","sideCartCheckoutBtnSelectors":""},"isAffiliate":false,"isAppFree":false,"isSubscription":{"id":37783830819,"name":"EasyBundle_Monthly_Free","price":"0.00","billing_on":"2026-07-05","status":"active","created_at":"2026-06-20T16:39:41+05:30","updated_at":"2026-06-20T16:39:56+05:30","activated_on":"2026-06-20","return_url":"https:\/\/lillegendsbyoswaalbooks.myshopify.com\/admin\/apps\/10b4272bede142b02924feec498b4009","test":false,"cancelled_on":null,"trial_days":0,"trial_ends_on":"2026-06-20","api_client_id":3918921729,"decorated_return_url":"https:\/\/lillegendsbyoswaalbooks.myshopify.com\/admin\/apps\/10b4272bede142b02924feec498b4009?
15897charge_id=37783830819","capped_amount":"500.00","balance_used":"0.0","balance_remaining":"500.00","risk_level":0.14110416666666667,"currency":"USD"},"multipleCurrenciesInfo":{"INR":{"code":"INR","symbol":"â¹","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2}},"otherInfo":[],"planId":"","shopDomain":"lillegendsbooks.com","shopifyId":90459275555,"shopify_plan":"professional","status":"1","storefrontAccessToken":"b934e6e47062e89b299c2569f109153c","timezone":"","updatedAt":"2026-06-20T11:10:21.727Z","isAppLevelMetafieldCreated":true,"isAppLevelMetafieldForFullPageBundlesCreated":true,"mantleApiToken":"c57ed47d6f1c2c1ede3e95cba7cc9e4c13fcf1b91b0d2810c8aa3a86846c7a3a310be2c8b79f371a5b2bacc874205a3a","pageId":"2d17013d-07a4-81c8-8a97-c4362e944d47","trackEvents":{"OB Welcome page visited":true,"OB Welcome page button click":true},"loginData":{"lastLoggedInAt":"2026-06-20T11:09:29.817Z"},"crispCustomerUrl":"https:\/\/app.crisp.chat\/website\/b3910a47-66c1-43ab-b044-8b97762f4a6b\/inbox\/session_15279159-f38a-4c19-b905-cb285597a6e9","mantleCustomerData":{"id":"9e9c50e9-fd4b-424e-96fb-ea36004d7122","customerId":"1443b25b-2c55-4d94-8373-7fde0f51df22","name":"lillegendsbyoswaalbooks","test":false,"preferredCurrency":"INR","shopify":{"id":"90459275555","myshopifyDomain":"lillegendsbyoswaalbooks.myshopify.com","planName":"Shopify"},"apiId":"84f442a1-2d4a-4012-85da-b4a4b38fc795","profileUrl":"https:\/\/app.heymantle.com\/apps\/84f442a1-2d4a-4012-85da-b4a4b38fc795\/customers\/1443b25b-2c55-4d94-8373-7fde0f51df22"},"orderSummary":{"last30Days":{"totalOrderValue":0,"totalOrderValueUSD":0,"totalBundlesValue":0,"totalBundlesValueUSD":0,"totalBundlesSold":0,"totalOrderCount":0,"dateRange":{"from":"2026-05-21T00:00:00.000Z","to":"2026-06-20T00:00:00.000Z"},"lastUpdatedAt":"2026-06-20T08:10:01.120Z"},"shopOrderDataBeforeInstall":{"previousMonthRevenue":696490,"previousMonthRevenueUSD":8500,"previousMonthOrderCount":1037}},"videoPage":{"backgroundColor":"#ffffff","logoImg":"https:\/\/db07ji0eqime4.cloudfront.net\/redeemPage\/giftcard\/default-no-logo.jpg"},"intercomContactId":"699c4d2c62025fda5892cf79","SERVER_URL":"https:\/\/prod.backend.giftbox.giftkart.app"},"languageData":{"_id":"694938ddcd73bca77ff4c5c5","shopName":"lillegendsbyoswaalbooks.myshopify.com","__v":0,"createdAt":"2025-12-22T12:26:05.070Z","en":{"landingPage":{"bannerText":{"id":"bannerText","label":"Banner Text","type":"text","value":"Build your own Bundle in just a few clicks!"},"bannerSubtext":{"id":"bannerSubtext","label":"Banner Subtext","type":"text","value":"Send a custom bundle to your loved one in just a few steps"},"bannerButtonText":{"id":"bannerButtonText","label":"Banner Button Text","type":"text","value":"Start Building your Bundle"},"selectPreCuratedBoxLabel":{"id":"selectPreCuratedBoxLabel","label":"Select Pre-Curated Box Label","type":"text","value":"Or select from a range of pre-curated Gift Boxes"}},"navigationSteps":{"productPageStepText":{"id":"productPageStepText","label":"Product Page Step Text","type":"text","value":"Add Products"},"giftBoxStepText":{"id":"giftBoxStepText","label":"Bundle Step Text","type":"text","value":"Add Gift Box"},"personalizeStepText":{"id":"personalizeStepText","label":"Personalize Step Text","type":"text","value":"Personalize"},"multipleCategoriesStepText":{"id":"multipleCategoriesStepText","label":"Multiple Categories Step Text","type":"text","value":"Multiple Categories"}},"productPage":{"selectProductsLabel":{"id":"selectProductsLabel","label":"Select Products Label","type":"text","value":"Select Products"},"productPageSubtext":{"id":"productPageSubtext","label":"Product Page Subtext","type":"text","value":""}},"giftBoxPage":{"selectGiftBoxLabel":{"id":"selectGiftBoxLabel","label":"Select Bundle Label","type":"text","value":"Select a Bundle Box"},"giftBoxPageSubtext":{"id":"giftBoxPageSubtext","label":"Gift Box Page Subtext","type":"text","value":""}},"videoMessage":{"permissionDenied":{"id":"permissionDenied","label":"Permission Denied","type":"text","value":"Permission Denied"},"uploadConfirmation":{"id":"uploadConfirmation","label":"Upload Confirmation","type":"text","value":"Your video has been successfully uploaded!"},"pressToRecord":{"id":"pressToRecord","label":"Press to record","type":"text","value":"Press to record"},"recording":{"id":"recording","label":"Recording","type":"text","value":"Recording...."}
15897,"errorMessage":{"id":"errorMessage","label":"Error Message","type":"text","value":"An error occured, Please try again!"},"loading":{"id":"loading","label":"Loading","type":"text","value":"Loading...."},"uploading":{"id":"uploading","label":"Uploading","type":"text","value":"Uploading...."},"sendVideoMessageText":{"id":"sendVideoMessageText","label":"Send Video Message Text","type":"text","value":"Send Video Message"},"giftMessageDeliveryInfo":{"id":"giftMessageDeliveryInfo","label":"Message Delivery Info","type":"text","value":"The message will be sent to the recipient via email as soon as the order is placed"},"saveVideoText":{"id":"saveVideoText","label":"Save Video Text","type":"text","value":"Save Video"},"reRecordVideoText":{"id":"reRecordVideoText","label":"Re-Record Video Text","type":"text","value":"Re-Record Video"}},"personalizePage":{"messageLabel":{"id":"messageLabel","label":"Message Label","type":"text","value":"Message"},"senderNamePlaceholder":{"id":"senderNamePlaceholder","label":"Sender Name Placeholder","type":"text","value":"From"},"recipientNamePlaceholder":{"id":"recipientNamePlaceholder","label":"Recipient Name Placeholder","type":"text","value":"To"},"messagePlaceholder":{"id":"messagePlaceholder","label":"Message Placeholder","type":"text","value":"Enter a message here..."},"emailAddressLabel":{"id":"emailAddressLabel","label":"Recipient Email Address Label","type":"text","value":"Recipient Email Address"},"emailAddressPlaceholder":{"id":"emailAddressPlaceholder","label":"Recipient Email Address Placeholder","type":"text","value":"Enter a recipient email address here..."},"emailValidationMessage":{"id":"emailValidationMessage","label":"Email Validation Message","type":"text","value":"Please enter a valid email address"},"sendNow":{"id":"sendNow","label":"Send Now Label","type":"text","value":"Send Now"},"sendLater":{"id":"sendLater","label":"Send Later Label","type":"text","value":"Send Later"},"personalizePageSubtext":{"id":"personalizePageSubtext","label":"Personalize Page Subtext","type":"text","value":""},"messageIsRequiredError":{"id":"messageIsRequiredError","label":"Message is required warning","type":"text","value":"Please enter a message"}},"reviewPage":{"reviewPageBannerText":{"id":"reviewPageBannerText","label":"Review Page Banner Text","type":"text","value":"Youâve made the Right Choice!"},"reviewPageBannerSubtext":{"id":"reviewPageBannerSubtext","label":"Review Page Banner Subtext","type":"text","value":"Review your bundle and proceed to checkout"},"addOnsLabel":{"id":"addOnsLabel","label":"Add Ons Label","type":"text","value":"Add Ons"},"totalValueLabel":{"id":"totalValueLabel","label":"Total Value Label","type":"text","value":"Total Value"},"totalLabel":{"id":"totalLabel","label":"Total Label","type":"text","value":"Total"},"productLabel":{"id":"productLabel","label":"Product Header Label","type":"text","value":"Product"},"priceLabel":{"id":"priceLabel","label":"Price Header Text","type":"text","value":"Price"},"quantityLabel":{"id":"quantityLabel","label":"Quantity Header Text","type":"text","value":"Quantity"},"deliveryDateLabel":{"id":"deliveryDateLabel","label":"Delivery Date Label","type":"text","value":"Delivery Date"},"productsLabelText":{"id":"productsLabelText","label":"Products Label Text","type":"text","value":"Products"},"messagesLabelText":{"id":"messagesLabelText","label":"Messages Label Text","type":"text","value":"Messages"},"discountAppliedLabel":{"id":"discountAppliedLabel","label":"Discount Applied Label","type":"text","value":"Discount"},"subtotalLabel":{"id":"subtotalLabel","label":"Sub Total Label","type":"text","value":"Subtotal"},"orderDetailsLabel":{"id":"orderDetailsLabel","label":"Order Details Label","type":"text","value":"Order Details"},"itemsLabel":{"id":"itemsLabel","label":"No. of Items Label","type":"text","value":"Item(s)"},"oneTimePurchaseLabel":{"id":"oneTimePurchaseLabel","label":"One-Time Purchase label","type":"text","value":"One-Time Purchase"},"subscribeAndSaveLabel":{"id":"subscribeAndSaveLabel","label":"Subscribe and Save label","type":"text","value":"Subscribe and Save"},"noSubscriptionFoundLabel":{"id":"noSubscriptionFoundLabel","label":"No Subscription plans found label","type":"text","value":"Oops! No Subscription plans were found"},"deliveryFrequencyLabel":{"id":"deliveryFrequencyLabel","label":"Delivery Frequency Label","type":"text","value":"Delivery Frequency"},"createNewBoxLabel":{"id":"createNewBoxLabel","label":"Create New Box Label","type":"text","value":"Create new Box"},"editButtonText":{"id":"editButtonText","label":"Edit Label","type":"text","value":"Edit"},"deliverySchedulerPlaceholderText":{"id":"deliverySchedulerPlaceholderText","label":"Delivery Scheduler Placeholder Text","type":"text","value":"Select a date"}},"discountRules":{"rule1":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule2":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule3":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule4":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule5":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}}},"sortBy":{"sortLabel":{"id":"sortLabel","label":"Sort Label","type":"text","value":"Sort"},"alphabeticalAToZ":{"id":"alphabeticalAToZ","label":"Alphabetical, A-Z Label","value":"Alphabetical, A-Z"},"alphabeticalZToA":{"id":"alphabeticalZToA","label":"Alphabetical, Z-A Label","value":"Alphabetical, Z-A"},"priceHighToLow":{"id":"priceHighToLow","label":"Price, High to Low Label","value":"Price, High to Low"},"priceLowToHigh":{"id":"priceLowToHigh","label":"Price, Low to High Label","value":"Price, Low to High"},"featured":{"id":"featured","label":"Featured Label","type":"text","value":"Featured"}},"conditions":{"amount":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products worth at least ##conditionAmount## on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products worth maximum of ##conditionAmount## on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products worth ##conditionAmount## on this step"}},"quantity":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add at least ##conditionQuantity## products on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add a maximum of ##conditionQuantity## products to continue"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add exactly ##conditionQuantity## products on this step"}},"weight":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products weighing at least ##conditionWeight## on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products weighing maximum of ##conditionWeight## on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products weighing ##conditionWeight## on this step"}}},"general":{"noProductsAvailable":{"id":"noProductsAvailable","label":"No Products Available label","type":"text","value":"No Products Available"},"filtersLabel":{"id":"filtersLabel","label":"Filters Label","type":"text","value":"Filters"},"clearSelection":{"id":"clearSelection","label":"Clear Filters Selection","type":"text","value":"Clear Selection"},"searchLabel":{"id":"searchLabel","label":"Search Label","type":"text","value":"Search"},"addToBoxButtonText":{"id":"addToBoxButtonText","label":"Add To Box Button","type":"text","value":"Add To Box"},"chooseOptionsButtonText":{"id":"chooseOptionsButtonText","label":"Choose Options Button","type":"text","value":"Choose Options"},"loadMoreProductsButtonText":{"id":"loadMoreProductsButtonText","label":"Load More Products Button","type":"text","value":"Load More Products"},"loadingCheckoutButtonText":{"id":"loadingCheckoutButtonText","label":"Loading Checkout Button","type":"text","value":"Loading Checkout..."},"addedText":{"id":"addedText","label":"Added Label","type":"text","value":"Added"},"addButtonText":{"id":"addButtonText","label":"Add Button Text","type":"text","value":"Add"},"nextButtonText":{"id":"nextButtonText","label":"Next Button Text","type":"text","value":"Next"},"addToCartButtonText":{"id":"addToCartButtonText","label":"Add To Cart Button Text","type":"text","value":"Add To Cart"},"backButtonText":{"id":"backButtonText","label":"Back Button Text","type":"text","value":"Back"},"checkoutButtonText":{"id":"checkoutButtonText","label":"Checkout Button Text","type":"text","value":"Checkout"},"removeButtonText":{"id":"removeButtonText","label":"Remove Button Text","type":"text","value":"Remove"},"reviewButtonText":{"id":"reviewButtonText","label":"Review Button Text","type":"text","value":"Review"},"combinationNotAvailable":{"id":"combinationNotAvailable","label":"Combination Not Available","type":"text","value":"Combination Not Available"},"quantity":{"id":"quantity","label":"Quantity Label","type":"text","value":"Quantity"},"inventoryInStockText":{"id":"inventoryInStockText","label":"Inventory in Stock Label","type":"text","value":"in Stock"},"inventoryLimitReachedText":{"id":"inventoryLimitReachedText","label":"Inventory Limit Reached Label","type":"text","value":"No More Stock"},"viewCartProductsLabel":{"id":"viewCartProductsLabel","label":"View Cart Products Label","type":"text","value":"View Selected Products"},"selectedProductsLabel":{"id":"selectedProductsLabel","label":"Selected Products Label","type":"text","value":"Selected Products"},"selectBundleProductsText":{"id":"selectBundleProductsText","label":"Select Bundle Products label","type":"text","value":"Select Bundle Products"},"redirectingText":{"id":"redirectingText","label":"Redirecting label","type":"text","value":"Redirecting..."},"preparingBundleText":{"id":"preparingBundleText","label":"Preparing Bundle Label","type":"text","value":"Preparing Bundle..."},"productsNotAvailableText":{"id":"productsNotAvailableText","label":"Products Not Available Label","type":"text","value":"Oops! Some Products are not available"},"discountsMayNotApplyText":{"id":"discountsMayNotApplyText","label":"Discounts may not be applied Label","type":"text","value":"discounts may not be applied"},"removeAllBoxProducts":{"id":"removeAllBoxProducts","label":"Remove all Box Products Label (Cart Page Popup)","type":"text","value":"This is a Box Product. Removing this will remove all the products from box"},"cartPageCheckoutButtonLoadingText":{"id":"cartPageCheckoutButtonLoadingText","label":"Cart Page Checkout Button Loading Text","type":"text","value":"Loading Checkout..."},"boxSelectionEligibilityToast":{"id":"boxSelectionEligibilityToast","label":"Box Selection Eligibility Toast","type":"text","value":"Remove ##boxSelectionDifference## item(s) to select this box"},"removeFooterProductFrom":{"id":"removeFooterProductFrom","label":"Remove Product from Footer Text","type":"text","value":"Remove This Product From ##stepName##"},"discountRibbonSuffix":{"id":"discountRibbonSuffix","label":"Discount Badge Suffix","type":"text","value":"off"},"itemsInCartLabel":{"id":"itemsInCartLabel","label":"Cart Inclusion Title","type":"text","value":"item(s)"},"productAddedBtnText":{"id":"productAddedBtnText","label":"Product Added label","type":"text","value":"Added"},"selectSubscriptionPlanButtonText":{"id":"selectSubscriptionPlanButtonText","label":"Subscription Selection Label","type":"text","value":"Select Subscription Plan"}},"multipleCategoriesPage":{"multipleCategoriesSubtext":{"id":"multipleCategoriesSubtext","label":"Multiple Categories Page Subtext","type":"text","value":""}},"multipleCategories":{},"addons":{"maxAddonProductsAllowed":{"id":"maxAddonProductsAllowed","label":"Max Addon Products Allowed message","type":"text","value":"Add a maximum of ##maxAllowedAddons## addon products on this step"},"addonProductsMandatory":{"id":"addonProductsMandatory","label":"Addon Products Mandatory message","type":"text","value":"Addon product is mandatory on this step"},"firstBundleInteraction":{"id":"firstBundleInteraction","label":"Mobile Add On Notification","type":"text","value":"Additional offers to be unlocked"}},"modals":{"clearCart":{"title":{"id":"title","label":"Modal - Title","type":"text","value":"Are you sure?"},"description":{"id":"description","label":"Modal - Description","type":"text","value":"Are you sure you want to clear all items from your cart? This action cannot be undone..."},"triggerButtonText":{"id":"triggerButtonText","label":"Clear Cart Button Text","type":"text","value":"Clear"},"cancelButtonText":{"id":"cancelButtonText","label":"Modal - Cancel Button Text","type":"text","value":"Cancel"},"confirmButtonText":{"id":"confirmButtonText","label":"Modal - Confirm Button Text","type":"text","value":"Clear Cart"}}}},"languageMode":"SINGLE","mixAndMatchTextData":{"en":{"conditions":{"amount":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products worth at least ##conditionAmount## on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products worth maximum of ##conditionAmount## on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products worth ##conditionAmount## on this step"}},"quantity":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add at least ##conditionQuantity## products on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add a maximum of ##conditionQuantity## products to continue"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add exactly ##conditionQuantity## products on this step"}}},"general":{"noProductsAvailable":{"id":"noProductsAvailable","label":"No Products Available label","type":"text","value":"No Products Available"},"subtotalLabelText":{"id":"subtotalLabelText","label":"Subtotal label","type":"text","value":"Subtotal: "},"addBundleToCartBtnText":{"id":"addBundleToCartBtnText","label":"Add Bundle Cart label","type":"text","value":"Add Bundle to Cart"},"addBundleToCartLoadingBtnText":{"id":"addBundleToCartLoadingBtnText","label":"Add Bundle Loading label","type":"text","value":"Adding Bundle..."},"addBundleToCartSuccessBtnText":{"id":"addBundleToCartSuccessBtnText","label":"Add Bundle Success label","type":"text","value":"Bundle Added"},"discountRibbonSuffix":{"id":"discountRibbonSuffix","label":"Discount Badge Suffix","type":"text","value":"off"},"selectSubscriptionPlanButtonText":{"id":"selectSubscriptionPlanButtonText","label":"Subscription Selection Label","type":"text","value":"Select Subscription Plan"},"inventoryLimitReachedText":{"id":"inventoryLimitReachedText","label":"Inventory Limit Reached Label","type":"text","value":"No More Stock"},"emptyCardText":{"id":"emptyCardText","label":"Add Empty Product Card Text","type":"text","value":"Product"},"stepsDrawerPillText":{"id":"stepsDrawerPillText","label":"Steps Drawer Pill Text","type":"text","value":"Show all steps"},"boxSelectionEligibilityToast_inPage":{"id":"boxSelectionEligibilityToast_inPage","label":"Box Selection Eligibility Toast","type":"text","value":"Remove ##boxSelectionDifference## item(s) to select this box"},"subtotalLabelText_inPage":{"id":"subtotalLabelText_inPage","label":"Subtotal Text","type":"text","value":"Subtotal"},"boxConditionInitialText_inPage":{"id":"boxConditionInitialText_inPage","label":"Inline Add To Cart Button - Quantity Selection message","type":"text","value":"Select {{quantityDifferenc
15897e}} Items"},"bundleCartDrawerBtnText_inPage":{"id":"bundleCartDrawerBtnText_inPage","label":"Inline Cart Drawer Button Text","type":"text","value":"View Bundle Items"},"bundleCartSelectedProductsText_inPage":{"id":"bundleCartSelectedProductsText_inPage","label":"Inline Cart Selected Products Label","type":"text","value":"Selected Products"}},"footer":{"footerPrevBtnText":{"id":"footerPrevBtnText","label":"Footer Previous Button","type":"text","value":"Prev"},"footerNextBtnText":{"id":"footerNextBtnText","label":"Footer Next Button","type":"text","value":"Next"},"footerFinishBtnText":{"id":"footerFinishBtnText","label":"Footer Finish Button","type":"text","value":"Done"}},"productCard":{"productCardAddBtnText":{"id":"productCardAddBtnText","label":"Product Add to Cart Button","type":"text","value":"Add to Cart"},"productVariantLabelText":{"id":"productVariantLabelText","label":"Product Variant Label","type":"text","value":"Select variant"},"productAddedBtnText":{"id":"productAddedBtnText","label":"Product Added label","type":"text","value":"Added x{{allowedQuantity}}"},"productCardAddBtnText_inPage":{"id":"productCardAddBtnText_inPage","label":"Inline Product - Add Button Text","type":"text","value":"Add +"}}}},"updatedAt":"2025-12-22T12:26:05.070Z"},"pageCustomizationData":{"_id":"694938ddcd73bca77ff4c5c4","shopName":"lillegendsbyoswaalbooks.myshopify.com","__v":0,"banners":{"landingPageImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/landing_page_bannerv2.png","pageBannerImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/page_banner_temp.png","productReviewImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/landing_page_bannerv2.png"},"cartFooter":{"cartFooterBgColor":"#ffffff","cartFooterButtonsContainerBgColor":"#f6f6f6","cartFooterBorderRadius":"10px","cartFooterProductImageBorderRadius":"8px","cartFooterButtonsContainerBorderRadius":"9px","cartFooterShowHidePrices":"Show","cartFooterTextColor":"#000000","cartFooterDiscountedPriceColor":"#000000","cartFooterFinalPriceFontThickness":"Bold","cartFooterFinalPriceFontColor":"#000000","cartFooterStrikethroughPriceFontThickness":"Bold","cartFooterBackButtonColor":"#6d7175","cartFooterBackButtonTextColor":"#000000","cartFooterBackButtonBorderColor":"#000000","cartFooterBackButtonBorderThickness":"2px","cartFooterNextButtonTextColor":"#ffffff","cartFooterNextButtonColor":"#000000","cartFooterNextButtonBorderColor":"#000000","cartFooterNextButtonBorderThickness":"2px","cartFooterButtonsBorderRadius":"40px","cartFooterButtonsPadding":"8px","cartFooterDiscountProgressBarEmptyColor":"#C1E7C5","cartFooterDiscountProgressBarFilledColor":"#15A524","cartFooterDiscountTextVisibility":"Show","cartFooterDiscountTextColor":"#000000","cartFooterTotalLabelColor":"#000000","cartFooterDiscountMessageFontSize":"16px","cartFooterDiscountMessageFontWeight":"Bold"},"categoryBlock":{"categoryBgColor":"#f5f5f5"},"colors":{"disabledColor":"gray","primaryColor":"blue","productBox":"blue","secondaryColor":"aqua","textColor":"black"},"createdAt":"2025-12-22T12:26:05.070Z","generalSettings":{"bundleBgColor":"transparent","scrollBarColor":"#F6F6F6","productPageTitleColor":"#000000","productPageFontSize":"18px","bundleUpSellButtonBg":"#000000","bundleUpSellButtonBorderColor":"#000000","bundleUpsellTextColor":"#ffffff","bundleUpsellFontColor":"#000000","conditionToastBgColor":"#000000","conditionToastTextColor":"#ffffff","iconColor":"#000000","iconBgColor":"#ffffff","iconTextColor":"#1d1d1b","applyNewPageCustomization":true},"landingPage":{"landingPageTextColor":"#000000","landingPageButtonBgColor":"#000000","landingPageButtonTextColor":"#ffffff"},"mixAndMatchData":{"executeScriptAfterAddToCart":"","redirectToCartEnabled":false,"redirectToCheckoutEnabled":false,"isExecuteCustomScriptAfterAddToCartEnabled":false,"executeDefaultSideCartUpdate":true,"sideCartSectionId":"","sideCartSectionSelector":"","cartPageItemsSelector":"","cartPageItemsSectionId":"","hideOutOfStockProducts":true,"isValidateInventoryEnabled":false,"sideCartOpenBtnSelector":"","executeCustomAfterPageLoad":"","customStyle":null,"showProductComparedAtPrice":false,"addBundleToCartOnDone":false,"render
15897SlotsBasedOnCondition":true,"renderFilledSlotsAsHorizontalStacked":false,"addToBundleOnProductCardClick":true,"overwriteProductPagePriceWithBundlePrice":true,"allowPartialLocaleMatching":true,"useSingleStepCategoriesAsBundleSteps":false},"navigationBanner":{"navigationBannerStepTextColor":"#000000","navigationBannerStepFontSize":"16px","navigationCheckColor":"#ffffff","navigationBannerStepCompletionColor":"#000000","navigationBannerStepCompletedBorderColor":"#000000","navigationBannerStepCompletedBorderWidth":"4px","navigationBannerStepIncompleteBgColor":"#FFFFFF","navigationBannerStepIncompleteBorderColor":"#cccccc","navigationBannerStepIncompleteBorderWidth":"4px","navigationBannerStepProgressBarFilledColor":"#1E1E1E","navigationBannerStepProgressBarEmptyColor":"#cccccc","tabsActiveBgColor":"#000000","tabsActiveTextColor":"#F6f6f6","tabsInactiveBgColor":"#FFFFFF","tabsInactiveTextColor":"#000000","tabsBorderColor":"#3c3c3c","tabsCornerRadius":"40px","navigationBannerTitleColor":"#ffffff","navigationBannerTextColor":"#ffffff","navigationBannerStepDoneColor":"#FFFFFF"},"previewPage":{"bannerTextColor":"#ffffff"},"primaryFont":"","productCard":{"productCardBgColor":"#ffffff","cardBorderRadius":"10px","cardImageBorderRadius":"8px","productImageFit":"cover","cardsPerRowXL":4,"cardsPerRowL":4,"productCardTextColor":"#252525","productTitleFontSize":"16px","productTitleFontWeight":"Bold","productPriceVisibility":"Show","compareAtPriceColor":"#8D8D8D","compareAtPriceFontSize":"14px","compareAtPriceFontWeight":"Bold","compareAtPriceVisibility":"Show","finalPriceFontSize":"16px","finalPriceFontColor":"#252525","finalPriceFontWeight":"Bold","productCardButtonColor":"#000000","productCardButtonTextColor":"#ffffff","buttonBorderRadius":"40px","quantitySelectorTextColor":"#000000","allowOnlyOneQuantity":false,"quantitySelectorBgColor":"#000000","productCardQuantitySelectorBgColor":"#eeeeee","quantitySelectorButtonTextColor":"#FFFFFF","quantitySelectorButtonBorderRadius":"40px","productCardVariantSelectorFontSize":"14px","productCardVariantSelectorFontWeight":"Regular"},"quickSettings":{"isQuickSettingsEnabled":true,"colors":{"primaryColor":"#000000","buttonBgColor":"#000000","buttonTextColor":"#ffffff"}},"summaryBlock":{"summaryBlockAddToCartButtonColor":"#000000","summaryBlockAddToCartButtonTextColor":"#ffffff","summaryBuildNewBoxButtonColor":"#6d7175","summaryBuildNewBoxTextColor":"#ffffff","summaryBlockBackButtonColor":"#252525","summaryBlockBackButtonTextColor":"#ffffff"},"updatedAt":"2026-02-25T14:06:22.927Z","templateLevelConfig":{},"addonProducts":{"addonsEligibleTierMessagingBgColor":"#55BD47","addonsIneligibleTierMessagingBgColor":"#BBBBBB"},"mixAndMatchConfig":{"productCard":{"productCardBgColor":"#FFFFFF","productCardBorderRadius":"10px","productCardImageBorderRadius":"8px","productCardImageFit":"cover","productCardTitleColor":"#1E1E1E","productCardTitleFont":"16px","productCardTitleWeight":"Bold","productCardTitleVisibility":"Show","productCardPriceColor":"#000000","productCardPriceFont":"16px","productCardPriceWeight":"Bold","productCardPriceVisibility":"Show","productCardComparedAtPriceColor":"#ABABAB","productCardComparedAtPriceFont":"14px","productCardComparedAtPriceWeight":"Regular","productCardComparedAtPriceVisibility":"Show","productCardButtonBgColor":"#000000","productCardButtonTextColor":"#FFFFFF","productCardButtonBorderRadius":"40px","productCardQuantityButtonBorderRadius":"40px","productCardQuantityLabelColor":"#000000","productCardQuantityBgColor":"#EEEEEE","productCardQuantityBorderRadius":"6px","productCardVariantSelectorBgColor":"#FFFFFF","productCardVariantSelectorTextColor":"#000000","productCardVariantSelectorBorderRadius":"5px","productCardVariantSelectorFontSize":"14px","productCardVariantSelectorFontWeight":"Regular"},"emptyStateCard":{"emptyStateCardBgColor":"#FFFFFF","emptyStateCardBorderColor":"#000","emptyStateCardIconColor":"#000","emptyStateCardTextColor":"#3E3E3E","emptyStateCardBorderStyle":"Dashed"},"drawer":{"drawerBgColor":"#F4F9F9","drawerBorderRadius":"15px 15px 0 0","drawerCloseIconColor":"#303030","drawerScrollBarColor":"#a9a9a9","drawerOverlayBgColor":"#1E1E1E80","drawerCloseIconBgColor":"#D4D4D4"},"tabs":{"tabsActiveBgColor":"#1E1E1E","tabsActiveTextColor":"#FFFFFF","tabsInactiveBgColor":"#F4F9F9","tabsInactiveTextColor":"#1E1E1E","tabsBorderRadius":"40px"},"bundleHeader":{"headerConditionTextColor":"#000000","headerConditionTextFont":"24px","headerDiscountTextColor":"#444","headerDiscountTextFont":"16px"},"toast":{"toastBgColor":"#1E1E1EE6","toastTextColor":"#FFF"},"footer":{"footerBgColor":"#ffffff","footerTotalPriceAndQuantityPillBgColor":"#FFF","footerBorderRadius":"10px","footerTotalPriceAndQuantityPillBorderRadius":"16px","footerPriceSectionVisibility":"Show","footerFinalPriceColor":"#000","footerStrikeThroughPriceColor":"#000","footerBackBtnBgColor":"#6d7175","footerBackBtnTextColor":"#ffffff","footerNextBtnBgColor":"#000000","footerNextBtnTextColor":"#ffffff","footerButtonsBorderRadius":"40px","footerTextColor":"#000000"},"addBundleBtn":{"addBundleBtnBgColor":"#000000","addBundleBtnBorderRadius":"40px","addBundleBtnTextColor":"#ffffff"},"generalSettings":{"bundleUpsellButtonBg":"#000000","bundleUpsellButtonTextColor":"#ffffff","bundleUpsellFontColor":"#000000"}},"stylePresets":{"colors":{"primaryColor":"#000000","buttonTextColor":"#ffffff","primaryTextColor":"#000000","accentColor":"#eeeeee","backgroundColor":"#ffffff"},"typography":{"primaryFontSize":"16px","primaryFontWeight":"Bold","secondaryFontSize":"14px","secondaryFontWeight":"Bold","bodyFontSize":"14px","bodyFontWeight":"Regular"},"corners":{"buttonBorderRadius":"Round","baseBorderRadiusPx":5,"productCardBaseBorderRadius":10,"productCardBorderRadiusStyle":"Base"},"images":{"productImageFit":"cover"},"isExpertControlsEnabled":false}}}; 15898 let parent_product_data = null; 15899 15900 if(full_page_ext_data && !full_page_ext_data?.errorMsg) { 15901 window.easybundle_user_ext_data = full_page_ext_data.userData || {} 15902 } 15903 15904 if (parent_product_data && !parent_product_data?.errorMsg) { 15905 window.shopifyLiquidValuesApp4Ext.product.bundleProductConfiguration = parent_product_data; 15906 15907 const isAutoPlaceFullPageBundleEnabled = full_page_ext_data?.userData?.customSettings?.isAutoPlaceFullPageBundleEnabled ?? true 15908 let bundle_data = null;
15909 const keys = ["SDK", "PB"]; 15910 const keyPrefix = parent_product_data.appLevelMetafieldKey?.split('-')[0]; 15911 const isSdkBundle = keys.includes(keyPrefix); 15912 15913 const bundleDesignTemplate = parent_product_data.bundleDesignTemplate || ''; 15914 const isPdpBundleBuilder = bundleDesignTemplate.startsWith('PDP_') || bundleDesignTemplate === 'CUSTOM_TEMPLATE'; 15915 const isPbBundleBuilder = bundleDesignTemplate.startsWith('PB_'); 15916 const isQbBundleBuilder = bundleDesignTemplate.startsWith('QB_'); 15917 const isPdpBundle = isPdpBundleBuilder || isPbBundleBuilder || isQbBundleBuilder; 15918 15919 if(full_page_ext_data && bundle_data){ 15920 15921 if (!isPdpBundle){ 15922 isAutoPlaceFullPageBundleEnabled && removeProductHtmlForBundles(); 15923 isAutoPlaceFullPageBundleEnabled && buildDummyProductHtmlForBundles(); 15924 } 15925 const discountsConfiguration = bundle_data?.discountsData; 15926 delete bundle_data.discountsData; 15927 let active_bundle_data = { 15928 ...full_page_ext_data, 15929 stepsConfigurationData: bundle_data, 15930 discountsData: discountsConfiguration || {}, 15931 } 15932 15933 if (isSdkBundle) { 15934 active_bundle_data.bundleType = parent_product_data.bundleType, 15935 active_bundle_data.bundleDesignTemplate = parent_product_data.bundleDesignTemplate, 15936 active_bundle_data._preResolvedBundle = true, 15937 active_bundle_data._bundleData = bundle_data, 15938 delete active_bundle_data.stepsConfigurationData; 15939 } 15940 15941 // easybundle_full_page_ext_data is a legacy alias. 15942 window.easybundle_active_bundle_data = active_bundle_data; 15943 window.easybundle_full_page_ext_data = active_bundle_data; 15944 } 15945 } 15946 } 15947 function checkIfShouldImportMixAndMatchAssets(allMixAndMatchBundles) { 15948 try{ 15949 const currentProductId = window.shopifyLiquidValuesApp4Ext?.product?.productData?.id; 15950 if(!currentProductId || allMixAndMatchBundles?.length <= 0){ 15951 return false; 15952 } 15953 const isThisParentProductPage = allMixAndMatchBundles.some(bundle => bundle.parentProductShopifyData?.id == currentProductId); 15954 if(isThisParentProductPage) return true; 15955 const currentProductCollections = window.shopifyLiquidValuesApp4Ext?.product?.collections?.map(collection => collection.id); 15956 for(let bundle of allMixAndMatchBundles){ 15957 const bundleUpsellConfig = bundle.bundleUpsellConfig; 15958 const isBundleUpsellEmbedEnabled = bundleUpsellConfig?.upsellConfiguration?.isEnabled; 15959 const isBundleUpsellWidgetEnabled = bundleUpsellConfig?.widgetConfiguration?.isEnabled; 15960 if(!isBundleUpsellEmbedEnabled && !isBundleUpsellWidgetEnabled) continue; 15961 15962 const widgetDisplayConfig = bundleUpsellConfig?.widgetConfiguration?.displayConfiguration; 15963 const upsellDisplayConfig = bundleUpsellConfig?.upsellConfiguration?.displayConfiguration; 15964 15965 let showOnAllBundleProducts = false; 15966 let productIdsToCheck = []; 15967 let collectionIdsToCheck = []; 15968 15969 if(isBundleUpsellEmbedEnabled){ 15970 showOnAllBundleProducts = upsellDisplayConfig?.showOnAllBundleProducts; 15971 productIdsToCheck = upsellDisplayConfig?.showOnSpecificProductPages?.map(product => product?.productId) || [] 15972 collectionIdsToCheck = upsellDisplayConfig?.showOnSpecificCollectionPages?.map(collection => collection?.collectionId) || [] 15973 } 15974 15975 if(isBundleUpsellWidgetEnabled){ 15976 showOnAllBundleProducts = showOnAllBundleProducts || widgetDisplayConfig?.showOnAllBundleProducts; 15977 const productIds = widgetDisplayConfig?.showOnSpecificProductPages?.map(product => product?.productId) || []; 15978 const collectionIds = widgetDisplayConfig?.showOnSpecificCollectionPages?.map(collection => collection?.collectionId) || []; 15979 productIdsToCheck = [ ...productIdsToCheck, ...productIds ]; 15980 collectionIdsToCheck = [ ...collectionIdsToCheck, ...collectionIds ]; 15981 } 15982 15983 if(showOnAllBundleProducts){ 15984 Object.keys(bundle ?? {}).filter(key =>
15984 key?.startsWith('productsData')).forEach(stepKey => { 15985 const stepData = bundle?.[stepKey]; 15986 Object.values(stepData?.categories ?? {}).forEach(category => { 15987 const productIds = category?.products?.map(product => product.productId) || []; 15988 const collectionIds = category?.collectionsSelectedData?.map(collection => collection.id?.replace("gid://shopify/Collection/", "")) || []; 15989 productIdsToCheck = [ ...productIdsToCheck, ...productIds ]; 15990 collectionIdsToCheck = [ ...collectionIdsToCheck, ...collectionIds ]; 15991 }) 15992 }) 15993 } 15994 const isThisProductRelevant = productIdsToCheck?.some(productId => productId == currentProductId); 15995 const isThisProductCollectionsRelevant = collectionIdsToCheck?.some(collectionId => currentProductCollections?.includes(collectionId)); 15996 if(isThisProductRelevant || isThisProductCollectionsRelevant) return true; 15997 } 15998 return false; 15999 }catch(err){ 16000 debugConsole("error in checkIfShouldImportMixAndMatchAssets",err) 16001 return false; 16002 } 16003 } 16004 window.gbbExtEmbed.f.checkIfShouldImportMixAndMatchAssets = checkIfShouldImportMixAndMatchAssets; 16005 16006 // Fallback only; the primary match runs server-side in sdk-upsell-matches.liquid. 16007 // Two blocks declare two products, but the page-wide globals hold one (seeded with ??=). 16008 function getMatchContexts(){ 16009 const contexts = []; 16010 const pageProduct = window.shopifyLiquidValuesApp4Ext?.product; 16011 if(pageProduct?.productData?.id){ 16012 contexts.push({ 16013 productId: pageProduct.productData.id, 16014 collectionIds: pageProduct.collections?.map(c => c.id) ?? [], 16015 }); 16016 } 16017 for(const block of document.querySelectorAll('.gbbPbProductBundleWrapper[data-block-product-id]')){ 16018 contexts.push({ 16019 productId: block.dataset.blockProductId, 16020 collectionIds: block.dataset.blockCollectionIds ? block.dataset.blockCollectionIds.split(',') : [], 16021 }); 16022 } 16023 return contexts; 16024 } 16025 16026 function checkIfShouldImportSDKAssets(allSdkBundles){ 16027 try{ 16028 const matched = []; 16029 const contexts = getMatchContexts(); 16030 if(!contexts.length || !Array.isArray(allSdkBundles) || allSdkBundles.length <= 0){ 16031 return matched; 16032 } 16033 16034 const matchesSurface = (surface, ctx) => { 16035 if((surface?.productIds ?? []).some(id => id == ctx.productId)){ 16036 return true; 16037 } 16038 if((surface?.collectionIds ?? []).some(cid => ctx.collectionIds.includes(cid))){ 16039 return true; 16040 } 16041 return false; 16042 }; 16043 16044 const matchesContext = (bundle, ctx) => { 16045 if(bundle?.productId && bundle.productId == ctx.productId) return true; 16046 const cfg = bundle?.bundleUpsellConfig; 16047 if(!cfg) return false; 16048 return matchesSurface(cfg?.upsellConfiguration?.showOn, ctx) 16049 || matchesSurface(cfg?.widgetConfiguration?.showOn, ctx); 16050 }; 16051 16052 for(const bundle of allSdkBundles){ 16053 if(bundle?.bundleStatus && bundle.bundleStatus !== 'ACTIVE') continue; 16054 if(contexts.some(ctx => matchesContext(bundle, ctx))) matched.push(bundle); 16055 } 16056 return matched; 16057 }catch(err){ 16058 debugConsole("error in checkIfShouldImportSDKAssets", err); 16059 return []; 16060 } 16061 } 16062 window.gbbExtEmbed.f.checkIfShouldImportSDKAssets = checkIfShouldImportSDKAssets; 16063 function loadAssetFiles(assets){ 16064 try{
16065 assets.forEach(({ id, tag, attrs, onload }) => { 16066 if (!document.getElementById(id)) { 16067 const el = Object.assign(document.createElement(tag), { id, ...attrs }); 16068 const rewriteAssetUrl = window.__ebAssetUrlRewriter; // preview-only hook; undefined in prod â no-op 16069 if (rewriteAssetUrl) { 16070 if (el.src) el.src = rewriteAssetUrl(el.src); 16071 if (el.href) el.href = rewriteAssetUrl(el.href); 16072 } 16073 if (onload) el.onload = () => onload(el); 16074 document.head.appendChild(el); 16075 } 16076 }); 16077 }catch(err){ 16078 debugConsole("error in loadAssetFiles",err) 16079 } 16080 } 16081 // Theme assets hold only .min; unminified ships to S3/CloudFront. 16082 const STOREFRONT_CDN = 'https://d1712zxri13o2p.cloudfront.net'; 16083 const CDN_ENV = new URLSearchParams(location.search).get('env') === 'staging' ? 'staging' : 'production'; 16084 // All three SDKs nest under sdk/<name>/; keep in step with storefrontAssets.registry.js. 16085 const cdn = (dir, file) => `${STOREFRONT_CDN}/${dir}/${CDN_ENV}/active/${file}`; 16086 16087 async function importAppEmbedAssets (loadUnminifiedFiles){ 16088 try{ 16089 const jsBaseUrl = loadUnminifiedFiles ? `${STOREFRONT_CDN}/app-embed/${CDN_ENV}/active/giftBoxLogicv1.js` : 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/easy-bundle-min.js'; 16090 const cssBaseUrl = loadUnminifiedFiles ? `${STOREFRONT_CDN}/app-embed/${CDN_ENV}/active/giftBoxv1.css` : 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/easy-bundle-min.css'; 16091 const assets = [ 16092 { id: 'gbbExt-bundle-embed-css', 16093 tag: 'link', 16094 attrs: { href: cssBaseUrl, rel: 'stylesheet', media: 'all' }, 16095 onload: (el) => el.media = 'all' 16096 }, 16097 { id: 'gbbExt-bundle-embed-js', 16098 tag: 'script', 16099 attrs: { src: jsBaseUrl, async: false } 16100 } 16101 ]; 16102 loadAssetFiles(assets); 16103 }catch(err){ 16104 debugConsole("error in importAppEmbedAssets",err) 16105 } 16106 } 16107 async function importMixAndMatchAssets (loadUnminifiedFiles){ 16108 try{ 16109 const customSettings = window.easybundles_ext_data?.userData?.customSettings ?? window.easybundle_user_ext_data?.customSettings ?? {}; 16110 const isAutoPlacementEnabled = customSettings?.isLoadMixAndMatchAssetsFromS3Enabled ?? false; 16111 if(!isAutoPlacementEnabled) return; 16112 16113 const allMixAndMatchBundles = window.easybundles_ext_data?.mixAndMatchData ?? []; 16114 const shouldImportMixAndMatchAssets = checkIfShouldImportMixAndMatchAssets(allMixAndMatchBundles); 16115 if(!shouldImportMixAndMatchAssets) return; 16116 const baseURL = loadUnminifiedFiles ? `${STOREFRONT_CDN}/product-page-bundle/${CDN_ENV}/active/mixAndMatchBundle` : 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/easy-bundle-product-page-min'; 16117 const assets = [ 16118 { id: 'gbbMix-bundle-embed-css', 16119 tag: 'link', 16120 attrs: { href: baseURL + '.css', rel: 'stylesheet', media: 'all' }, 16121 onload: (el) => el.media = 'all' 16122 }, 16123 { id: 'gbbMix-bundle-embed-js', 16124 tag: 'script', 16125 attrs: { src: baseURL + '.js', async: false } 16126 } 16127 ]; 16128 loadAssetFiles(assets); 16129 }catch(err){ 16130 debugConsole("error in checkAndImportMixAndMatchScript",err) 16131 } 16132 } 16133 async function importFullPageAssets (loadUnminifiedFiles){ 16134 try{ 16135 const activeBundleData = window.easybundle_active_bundle_data ?? window.easybundle_full_page_ext_data; 16136 const customSettings = activeBundleData?.userData?.customSettings ?? window.easybundle_user_ext_data?.customSettings ?? {}; 16137 16138 const isAutoPlaceFullPageBundleEnabled = customSettings && (customSettings?.isAutoPlaceFullPageBundleEnabled ?? true); 16139 if(!isAutoPlaceFullPageBundleEnabled) return; 16140 16141 const forceCdn = isForceCdn(); 16142 if(forceCdn || !activeBundleData?.stepsConfigurationData || activeBundleData?.stepsConfigurationData?.errorMsg){ 16143 debugConsole(forceCdn ? "importFullPageAssets => gbbForceCdn flag set, fetching from backup S3" : "importFullPageAssets => bundleData metafield limit exceeded, fetching from backup S3"); 16144 const data = await getBundleDataFromS3(); 16145 if(!data || !data?.stepsConfigurationData){ 16146 debugConsole("error in importFullPageAssets => Failed to load the backup bundle data from s3."); 16147 return; 16148 } 16149 16150 activeBundleData.stepsConfigurationData = data?.stepsConfigurationData; 16151 activeBundleData.discountsData = data?.discountsData; 16152 } 16153 16154 // giftboxbuilderLogic self-loads jQuery (gbbUtils.f.loadJquery:137), so no prepend needed. 16155 const baseURL = loadUnminifiedFiles ? `${STOREFRONT_CDN}/full-page-bundle/${CDN_ENV}/active/giftboxbuilderLogic` : 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/easy-bundle-full-page-min'; 16156 const assets = [ 16157 { id: 'gbb-bundle-embed-css', 16158 tag: 'link', 16159 attrs: { href: baseURL + '.css', rel: 'stylesheet', media: 'all' }, 16160 onload: (el) => el.media = 'all' 16161 }, 16162 { id: 'gbb-bundle-embed-js', 16163 tag: 'script', 16164 attrs: { src: baseURL + '.js', async: false } 16165 } 16166 ]; 16167 loadAssetFiles(assets); 16168 }catch(err){ 16169 debugConsole("error in importFullPageAssets",err) 16170 } 16171 }
16172 const SDK_TEMPLATE_URLS = { 16173 PDP_INPAGE: { 16174 jsMin: 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/inline-bundle.min.js', 16175 cssMin: 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/inline-bundle.min.css', 16176 js: cdn('product-page-templates/inline', 'inline-bundle.js'), 16177 css: cdn('product-page-templates/inline', 'inline-bundle.css') 16178 }, 16179 PDP_MODAL: { 16180 jsMin: 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/expandable-bundle.min.js', 16181 cssMin: 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/expandable-bundle.min.css', 16182 js: cdn('product-page-templates/expandable', 'expandable-bundle.js'), 16183 css: cdn('product-page-templates/expandable', 'expandable-bundle.css') 16184 }, 16185 PDP_OVERLAY: { 16186 jsMin: 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/overlay-bundle.min.js', 16187 cssMin: 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/overlay-bundle.min.css', 16188 js: cdn('product-page-templates/overlay', 'overlay-bundle.js'), 16189 css: cdn('product-page-templates/overlay', 'overlay-bundle.css') 16190 }, 16191 PDP_QUICK_SELECT: { 16192 jsMin: 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/quick-select-bundle.min.js', 16193 cssMin: 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/quick-select-bundle.min.css', 16194 js: cdn('product-page-templates/quick-select', 'quick-select-bundle.js'), 16195 css: cdn('product-page-templates/quick-select', 'quick-select-bundle.css') 16196 }, 16197 FBP_SIDE_FOOTER: { 16198 jsMin: 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/side-footer-bundle.min.js', 16199 cssMin: 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/side-footer-bundle.min.css', 16200 js: cdn('full-page-templates/sideFooter', 'side-footer-bundle.js'), 16201 css: cdn('full-page-templates/sideFooter', 'side-footer-bundle.css') 16202 }, 16203 PB_CLASSIC_INLINE: { 16204 jsMin: 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/inset-bundle.min.js', 16205 cssMin: 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/inset-bundle.min.css', 16206 js: cdn('product-bundle-templates/inset', 'inset-bundle.js'), 16207 css: cdn('product-bundle-templates/inset', 'inset-bundle.css') 16208 }, 16209 CUSTOM_TEMPLATE: { 16210 jsMin: `https://d1712zxri13o2p.cloudfront.net/customTemplates/${window.Shopify.shop}/###TEMPLATE_ID###/bundle.js`, 16211 cssMin: `https://d1712zxri13o2p.cloudfront.net/customTemplates/${window.Shopify.shop}/###TEMPLATE_ID###/bundle.css`, 16212 js: `https://d1712zxri13o2p.cloudfront.net/customTemplates/${window.Shopify.shop}/###TEMPLATE_ID###/bundle.js`, 16213 css: `https://d1712zxri13o2p.cloudfront.net/customTemplates/${window.Shopify.shop}/###TEMPLATE_ID###/bundle.css` 16214 } 16215 }; 16216 16217 window.SDK_TEMPLATE_URLS = {...(window.SDK_TEMPLATE_URLS ?? {}), ...SDK_TEMPLATE_URLS}; 16218 // async:false preserves SDK-before-template order; template-keyed ids let types coexist. 16219 async function importSDKAssets(bundleContext, loadUnminifiedFiles){ 16220 try{ 16221 const parentProductData = window.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration; 16222 const offerId = bundleContext?.offerId ?? parentProductData?.offerId; 16223 const bundleDesignTemplate = bundleContext?.bundleDesignTemplate ?? parentProductData?.bundleDesignTemplate; 16224 const templateId = bundleContext?.templateId ?? parentProductData?.templateId; 16225 const bundleType = bundleContext?.bundleType ?? parentProductData?.bundleType; 16226 16227 if(!offerId){ 16228 debugConsole("importSDKAssets: no offerId found in product metafield"); 16229 return; 16230 } 16231
16232 const templateConfig = SDK_TEMPLATE_URLS[bundleDesignTemplate]; 16233 if(!templateConfig){ 16234 debugConsole("importSDKAssets: no template registered for bundleDesignTemplate", bundleDesignTemplate); 16235 return; 16236 } 16237 16238 let templateJs = loadUnminifiedFiles ? templateConfig.js : templateConfig.jsMin; 16239 let templateCss = loadUnminifiedFiles ? templateConfig.css : templateConfig.cssMin; 16240 16241 if (bundleDesignTemplate === 'CUSTOM_TEMPLATE') { 16242 if (!templateId) { 16243 debugConsole("importSDKAssets: CUSTOM_TEMPLATE selected but no templateId in product metafield"); 16244 return; 16245 } 16246 templateJs = templateJs.replace('###TEMPLATE_ID###', templateId); 16247 templateCss = templateCss.replace('###TEMPLATE_ID###', templateId); 16248 } 16249 16250 // First matching rule wins; last is the default (mix SDK). 16251 const SDK_RUNTIME_RULES = [ 16252 { match: (type) => (type || '').includes('PRODUCT_BUNDLE'), 16253 id: 'gbb-precurated-sdk-js', 16254 url: loadUnminifiedFiles ? cdn('sdk/pb-sdk', 'easy-bundle-pb-sdk.js') : 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/easy-bundle-pb-sdk.min.js' }, 16255 { match: () => true, 16256 id: 'gbb-sdk-js', 16257 url: loadUnminifiedFiles ? cdn('sdk/eb-sdk', 'easy-bundle-sdk.js') : 'https://cdn.shopify.com/extensions/01a1156f-e52c-7fb3-ac64-e641dcd17932/gift-box-builder-1-475/assets/easy-bundle-sdk.min.js' } 16258 ]; 16259 const sdkRuntime = SDK_RUNTIME_RULES.find((rule) => rule.match(bundleType)); 16260 16261 const assets = [ 16262 { id: 'gbb-sdk-template-css-' + bundleDesignTemplate, 16263 tag: 'link', 16264 attrs: { href: templateCss, rel: 'stylesheet', media: 'all', className: 'gbb-sdk-template-css' }, 16265 onload: (el) => el.media = 'all' 16266 }, 16267 { id: sdkRuntime.id, 16268 tag: 'script', 16269 attrs: { src: sdkRuntime.url, async: false } 16270 }, 16271 { id: 'gbb-sdk-template-js-' + bundleDesignTemplate, 16272 tag: 'script', 16273 attrs: { src: templateJs, async: false } 16274 } 16275 ]; 16276 16277 16278 16279 loadAssetFiles(assets); 16280 }catch(err){ 16281 debugConsole("error in importSDKAssets",err) 16282 } 16283 } 16284 window.gbbExtEmbed.f.importSDKAssets = importSDKAssets; 16285 16286 function importAssets(isDevMode){ 16287 const customSettings = window.easybundles_ext_data?.userData?.customSettings ?? window.easybundle_active_bundle_data?.userData?.customSettings ?? {}; 16288 const loadUnminifiedFiles = isDevMode || (customSettings.loadUnminifiedStorefrontFiles ?? false); 16289 16290 const bundleConfig = window.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration; 16291 const bundleKey = bundleConfig?.appLevelMetafieldKey || ''; 16292 const keyPrefix = bundleKey.split('-')[0]; 16293 const seenTemplates = new Set(); 16294 if (keyPrefix === 'SDK') { 16295 importSDKAssets(undefined, loadUnminifiedFiles); 16296 if (bundleConfig?.bundleDesignTemplate) { 16297 seenTemplates.add(bundleConfig.bundleDesignTemplate); 16298 } 16299 } else if(keyPrefix === 'PB'){ 16300 importSDKAssets(undefined, loadUnminifiedFiles); 16301 if (bundleConfig?.bundleDesignTemplate) { 16302 seenTemplates.add(bundleConfig.bundleDesignTemplate); 16303 } 16304 } else { 16305 importMixAndMatchAssets(loadUnminifiedFiles); 16306 importFullPageAssets(loadUnminifiedFiles); 16307 } 16308 // The SDK runtime is a singleton; per-offer state lives on gbbSdkTemplate.bundles. 16309 const matchedSdkUpsells = window.easybundles_ext_data?.matchedSdkUpsells ?? {}; 16310 for(const entry of Object.values(matchedSdkUpsells)){ 16311 if(!entry?.bundleDesignTemplate) continue; 16312 if(seenTemplates.has(entry.bundleDesignTemplate)) continue; 16313 seenTemplates.add(entry.bundleDesignTemplate); 16314 importSDKAssets(entry, loadUnminifiedFiles); 16315 }
16316 // Block-seeded bundles: routing is in the seeded data, so no DOM marker is needed. 16317 const blockBundles = window.easybundle_pb_block_bundles ?? {}; 16318 for (const [offerId, bundleData] of Object.entries(blockBundles)) { 16319 const bundleDesignTemplate = bundleData?.bundleDesignTemplate; 16320 if (!bundleDesignTemplate || seenTemplates.has(bundleDesignTemplate)) continue; 16321 seenTemplates.add(bundleDesignTemplate); 16322 importSDKAssets({ 16323 offerId: offerId, 16324 bundleType: 'PRODUCT_BUNDLE', 16325 bundleDesignTemplate: bundleDesignTemplate, 16326 templateId: bundleData?.bundleDesignTemplateData?.templateId, 16327 }, loadUnminifiedFiles); 16328 } 16329 16330 importAppEmbedAssets(loadUnminifiedFiles); 16331 } 16332 16333 // Must write recovered globals BEFORE importAssets loads the JS that reads them. 16334 async function resolveOverflows(){ 16335 const bundleConfig = window.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration; 16336 const recomputedFromCDN = await resolveUpsellIndexAndMatches(bundleConfig); 16337 16338 const fetches = []; 16339 queueParentSdkConfigFetchIfOverflowed(fetches, bundleConfig); 16340 queueMatchedUpsellBundleDataFetches(fetches, recomputedFromCDN); 16341 queueBlockBundleDataFetches(fetches); 16342 if (fetches.length === 0) return; 16343 debugConsole("resolveOverflows => " + fetches.length + " parallel fetch(es)"); 16344 await Promise.all(fetches); 16345 } 16346 16347 async function resolveUpsellIndexAndMatches(bundleConfig){ 16348 const upsellIndexRaw = window.__gbbOverflow?.upsellIndexRaw; 16349 const forceCdn = isForceCdn(); 16350 16351 let upsellIndex = null; 16352 if (forceCdn || isOverflowed(upsellIndexRaw)) { 16353 debugConsole(forceCdn ? "resolveOverflows => gbbForceCdn flag set, fetching upsell index from CDN" : "resolveOverflows => upsell index overflowed, fetching from CDN"); 16354 upsellIndex = await getUpsellIndexFromCDN(); 16355 } else if (Array.isArray(upsellIndexRaw) && !window.easybundles_ext_data?.matchedSdkUpsells) { 16356 debugConsole("resolveOverflows => matchedSdkUpsells missing (likely ext_data overflow), recomputing from inline index"); 16357 upsellIndex = upsellIndexRaw; 16358 } 16359 if (!Array.isArray(upsellIndex)) return false; 16360 16361 // Empty shell survives ext_data overflow: getSettings recovery Object.assigns onto it. 16362 window.easybundles_ext_data = window.easybundles_ext_data || {}; 16363 window.easybundles_ext_data.sdkBundleUpsellIndex = upsellIndex; 16364 16365 const parentOfferId = bundleConfig?.offerId; 16366 const matchedMap = {}; 16367 for (const bundle of checkIfShouldImportSDKAssets(upsellIndex)) { 16368 if (!bundle?.offerId) continue; 16369 if (bundle.offerId === parentOfferId) continue; 16370 matchedMap[bundle.offerId] = bundle; 16371 } 16372 window.easybundles_ext_data.matchedSdkUpsells = matchedMap; 16373 return true; 16374 } 16375 16376 function queueParentSdkConfigFetchIfOverflowed(fetches, bundleConfig){ 16377 const keyPrefix = (bundleConfig?.appLevelMetafieldKey || '').split('-')[0]; 16378 const keys = ["SDK", "PB"]; 16379 if (!keys.includes(keyPrefix)) return; 16380 if (!isForceCdn() && !isOverflowed(window.easybundle_active_bundle_data?._bundleData)) return; 16381 16382 fetches.push( 16383 getSdkBundleDataFromCDN(bundleConfig?.offerId).then(function(fresh){ 16384 if (fresh && window.easybundle_active_bundle_data) { 16385 window.easybundle_active_bundle_data._bundleData = fresh; 16386 } 16387 }) 16388 ); 16389 } 16390 16391 // Overflowed block bundles land as an { errorMsg } sentinel; same CDN recovery. 16392 function queueBlockBundleDataFetches(fetches){ 16393 const blockBundles = window.easybundle_pb_block_bundles ?? {}; 16394 const forceCdn = isForceCdn(); 16395 for (const [offerId, bundleData] of Object.entries(blockBundles)) { 16396 if (!isOverflowed(bundleData) && !forceCdn) continue; 16397 fetches.push( 16398 getSdkBundleDataFromCDN(offerId).then(function(fresh){ 16399 if (!fresh) return; 16400 // matchedForProductId is stamped on the seeded blob, not the CDN document; carry it across. 16401 window.easybundle_pb_block_bundles[offerId] = bundleData?.matchedForProductId != null 16402 ? Object.assign(fresh, { matchedForProductId: bundleData.matchedForProductId }) 16403 : fresh; 16404 }) 16405 ); 16406 } 16407 } 16408 16409 function queueMatchedUpsellBundleDataFetches(fetches, recomputedFromCDN){ 16410 const matchedSdkUpsells = window.easybundles_ext_data?.matchedSdkUpsells ?? {}; 16411 const shouldHaveBundleData = window.easybundles_ext_data?.userFlags?.shouldGetBundleDataForWidgets !== false; 16412 const forceCdn = isForceCdn(); 16413 for (const [offerId, entry] of Object.entries(matchedSdkUpsells)) { 16414 const isSentinel = isOverflowed(entry?.bundleData); 16415 const isMissingAfterRecompute = recomputedFromCDN && shouldHaveBundleData && !entry?.bundleData; 16416 if (!isSentinel && !isMissingAfterRecompute && !forceCdn) continue; 16417 16418 fetches.push( 16419 getSdkBundleDataFromCDN(offerId).then(function(fresh){ 16420 if (fresh) matchedSdkUpsells[offerId].bundleData = fresh; 16421 }) 16422 ); 16423 } 16424 } 16425 16426 async function armPreviewIfRequested(urlParams){
16427 const previewToken = urlParams.get('ebPreview'); 16428 if (!previewToken || !/^pr-\d+-[a-f0-9]{12}$/.test(previewToken)) return; 16429 16430 let abortTimeout; 16431 try { 16432 const abortController = new AbortController(); 16433 abortTimeout = setTimeout(function(){ abortController.abort(); }, 5000); 16434 const bootUrl = 'https://d1712zxri13o2p.cloudfront.net/previews/preview-boot.min.js'; 16435 const response = await fetch(bootUrl, { signal: abortController.signal }); 16436 if (response.ok) await new Function('previewToken', await response.text())(previewToken); 16437 } catch (err) { 16438 debugConsole("preview boot failed", err); 16439 } finally { 16440 if (abortTimeout) clearTimeout(abortTimeout); 16441 } 16442 } 16443 16444 // Phase order: initializeShopifyValues â resolveOverflows â importAssets. 16445 async function initialize(){ 16446 const urlParams = new URLSearchParams(window.location.search); 16447 const isDevMode = urlParams.get('dev') == 'true'; 16448 const isDebugMode = urlParams.get('debug') == 'true'; 16449 if (isDebugMode) { debugger; } 16450 16451 initializeShopifyValues(); 16452 await resolveOverflows(); 16453 importAssets(isDevMode); 16454 } 16455 initialize(); 16456 })(); 16457</script>
16457 16458<!-- END app snippet -->�<!-- BEGIN app snippet: nav-source-capture -->
16458<script> 16459 (function () { 16460 try { 16461 document.addEventListener("click", function (event) { 16462 try { 16463 var anchor = event.target && event.target.closest ? event.target.closest("a[href]") : null; 16464 if (!anchor) return; 16465 if (!anchor.closest("nav, [role='navigation']")) return; 16466 var url = new URL(anchor.href, window.location.origin); 16467 if (url.origin !== window.location.origin) return; 16468 sessionStorage.setItem("gbb_nav_source_dest", url.pathname || "/"); 16469 } catch (e) { /* never break the storefront for analytics */ } 16470 }, true); 16471 } catch (e) { /* no-op */ } 16472 })(); 16473</script>
16473 16474<!-- END app snippet --> 16475 16476</div><div id="shopify-block-AeGNYaHB4QUNEc1FQe__773175526901516413" class="shopify-block shopify-app-block"><link rel="preload" href="https://cdn.shopify.com/extensions/01a110b8-4cfa-7f2c-9117-b703514a6a24/referrush-306/assets/floating-popup-styles.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> 16477<noscript><link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a110b8-4cfa-7f2c-9117-b703514a6a24/referrush-306/assets/floating-popup-styles.css"></noscript> 16478 16479<template id="referrush-popup-template"> 16480<div id="popup_form_referrush" data-shop-domain="lillegendsbyoswaalbooks.myshopify.com"> 16481 <style> 16482 .referrush-primary-button-text { 16483 color: #fff !important; 16484 } 16485 </style> 16486 <div id="popup_overlay_referrush"> 16487 <div id="popup_content_referrush"> 16488 <div id="close_button_referrush">×</div> 16489 <div id="skeleton_loader_referrush"> 16490 <div class="skeleton-icon skeleton-item"></div> 16491 <div class="skeleton-line-sm skeleton-item"></div> 16492 <div class="skeleton-line-lg skeleton-item"></div> 16493 <div class="skeleton-button skeleton-item"></div> 16494 <div class="skeleton-line-sm skeleton-item"></div> 16495 </div> 16496 <div id="popup_text_referrush"> 16497 <img id="referrush_gift_icon" width=80 height=80 src="https://firebasestorage.googleapis.com/v0/b/refero1.appspot.com/o/ReferRushData%2Fextensions%2Fnotification-popup%2Freferrush-popup-gift-icon.png?alt=media&token=0c4b6c85-8b4a-45a6-9b21-18166d70c5b9"/> 16498 <p id="referrer_name_title" class="content-description">Someone sent you</p> 16499 <h3 id="referrush-popup-title">10% off!</h3> 16500 <div id="copy_discount_code_section" class="copy-referral-container"> 16501 <p id="discount_code_referrush" class="referral-code"> 16502 </p> 16503 <button id="copy_code_button_referrush" class="copy-referral-button"> 16504 Copy 16505 </button> 16506 </div> 16507 <button id="shop_now_button_referrush" class="referrush-primary-button"> 16508 <div id="shop-now-text" class="referrush-primary-button-text">Accept gift</div> 16509 </button> 16510 <p id="referrush-discount-usage-text"></p> 16511 <p class="referrush-footer-text">Discount applied automatically</p> 16512 </div> 16513 <div id="referrush_error_state"> 16514 <h3 id="referrush-error-title">The referral link is invalid.</h3> 16515 <p id="referrush-error-body" class="content-description"></p> 16516 <button id="close_error_referrush" class="referrush-primary-button"> 16517 <span class="referrush-primary-button-text">Close</span> 16518 </button> 16519 </div> 16520 <div id="referrush-popup-tnc" style="text-align: center; font-size: 10px; color: #666; margin-top: 10px;"> 16521 By accepting, you agree to our <a href="https://referrush.com/referrer-terms" target="_blank" style="text-decoration: underline; color: inherit;">Terms & Conditions</a> 16522 </div> 16523 <p class="powered-by-popup"> Powered by <a href="https://referrush.com" target="_blank">ReferRush</a> </p> 16524 </div> 16525 </div> 16526</div> 16527</template> 16528
16529<script> 16530 window.addEventListener("DOMContentLoaded", () => { 16531 const script = document.createElement("script"); 16532 script.src = "https://cdn.shopify.com/extensions/01a110b8-4cfa-7f2c-9117-b703514a6a24/referrush-306/assets/floating-popup.js"; 16533 script.type = "module"; 16534 script.defer = true; 16535 document.body.appendChild(script); 16536 }); 16537</script>
16537 16538 16539 16540</div>
16540<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
16540 16541</body> 16542</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.