Blossom Booties -Pink & Off White

Rs 399.00
Tax included. Shipping calculated at checkout.
Size

Introducing our adorable Blossom Booties! These charming Pink booties feature cute white flower embellishments, perfect for adding a touch of whimsy to your child's outfit. Designed with comfort and style in mind, the Blossom Booties are ideal for little ones who love to explore and play. Crafted from high-quality materials, they provide both durability and a snug fit, ensuring your child's feet stay cozy all day long. Whether for a casual day out or a special occasion, these booties are sure to become a favorite in your child's wardrobe!

Material & Care

Made from premium Ganga acrylic yarn-  Oeko-Tex certified


Hand Wash & Gentle Machine Wash

A. Manufacture’s Details

Manufactured By:-


1. The Original Knit , Block - B TF- 433 Ansal Corporate Plaza Palam Vihaar, Sector 3, Gurugram 122017

B. Packer’s Details


C. Customer Care Details

9606724824

 

Size Chart

try { ytShellConfig = {"cartTitle":"Your Cart","cartBackgroundColor":"#ffffff","exploreCtaColor":"#000000","enableCustomCart":true,"recommendedProductsList":{"productHandles":[]},"checkoutType":"shiprocket","showBackdrop":true,"discountInCheckoutButton":true,"ctaButtonBackgroundColor":"#f5c346","ctaButtonTextColor":"#000000","primaryTextColor":"#000000","productRecsCtaButtonText":"Add To Cart","productRecsTitleText":"Frequently Bought ","productRecsCardLayout":"vertical","productRecsCardListVariant":"scroll","secondaryTextColor":"#1A1A1A","showProductRecsOnDesktop":true,"showProductRecsOnMobile":true,"showEmptyCartRecommendations":true,"themeColor":"#3a4550","themeTextColor":"#ffffff","showGSTOption":false,"enableCustomCartOpenOnProductAdd":true,"showNoteOption":false,"showEditOptionOnProducts":false,"showVariantSelectionDropdownInProductRecs":true,"postalCodeList":[],"enableGeoLocationRestriction":false,"showStickyAddToCart":false,"cartGeoLocationValidatorData":{},"enableCustomCartOnCartPage":true,"showCartTimer":false,"cartTimerData":{"showTimer":true,"minutes":15,"customText":"Your products are reserved in cart for"},"cartComponentsCornerType":"rounded","cartComponentsCornerRadius":4,"giftWrapData":{"showGiftWrapOption":true,"showGiftIcon":true,"customText":"Add Gift Wrapping (prepaid only)","giftProductId":9238078488805,"errorText":"failed to add","showPrice":true},"stickyAddToCartProductBarData":{},"cartOffersCarousalData":{},"freebieMilestoneData":{},"trustedBadgeData":{},"freebieClaimData":{},"floatingCartData":{},"couponSelectionData":{},"checkoutSectionData":{},"drawerLayoutData":{},"cartGstSectionData":{},"bxgyDiscountsEnabled":true,"switchWidthVariant":false}; if (!ytShellConfig || typeof ytShellConfig !== 'object') { ytShellConfig = null; } } catch(e) {} const ytShellCustomCartEnabled = ytShellConfig && ytShellConfig.enableCustomCart && ytShellConfig.enableCustomCart !== 'false'; const ytShellCountryEligible = (window.Shopify && window.Shopify.country === 'IN') || (window.Shopify && window.Shopify.shop === 'jagat-pharma-global.myshopify.com'); const ytShellShouldInit = ytShellCustomCartEnabled && !ytCartShellIsCartPage && ytShellCountryEligible; const ytShellShouldAutoOpen = ytShellShouldInit && ytShellConfig.enableCustomCartOpenOnProductAdd !== false && ytShellConfig.enableCustomCartOpenOnProductAdd !== 'false'; // Global shell state for widget synchronization window.ytCartShellState = { isOpen: false, takenOver: false }; // Liquid-rendered cart data — available instantly, no AJAX needed var ytShellInitialCart = { items: [ ], total: 0, count: 0, currency: "₹" }; if (ytShellShouldInit) { (function() { var shellBgColor = (ytShellConfig && ytShellConfig.cartBackgroundColor) || '#ffffff'; var shellTitle = (ytShellConfig && ytShellConfig.cartTitle) || 'My Cart'; var shellTextColor = (ytShellConfig && ytShellConfig.primaryTextColor) || '#000000'; var shellShowBackdrop = ytShellConfig.showBackdrop !== false && ytShellConfig.showBackdrop !== 'false'; var shellCheckoutType = (ytShellConfig && ytShellConfig.checkoutType) || 'shopify'; var shellThemeColor = (ytShellConfig && ytShellConfig.themeColor) || '#000000'; var shellThemeTextColor = (ytShellConfig && ytShellConfig.themeTextColor) || '#ffffff'; var shellCornerType = (ytShellConfig && ytShellConfig.cartComponentsCornerType) || ''; var shellCornerRadius = (ytShellConfig && ytShellConfig.cartComponentsCornerRadius) || 0; var shellBgSubdued = (ytShellConfig && ytShellConfig.backgroundSubdued) || '#e1e1e1'; var switchWidthVariantEnabled = (ytShellConfig && ytShellConfig.switchWidthVariant) || false; // Mutable cart state — starts from Liquid, updated on ATC via /cart.js var shellCartData = { items: ytShellInitialCart.items.slice(), total: ytShellInitialCart.total, count: ytShellInitialCart.count, currency: ytShellInitialCart.currency }; var cartSelectors = [ 'a[href="/cart"]', 'button.tt-dropdown-toggle', 'a.area--cart', 'a.hcart', 'a.js-drawer-open-cart', 'a.cart-icon-bubble', 'a[title="Cart"]', '.site-header__link.site-header__cart.js-mini-cart.cardraw', 'a#offcanvas-cart-icon', 'span.js-toggle-cart', 'div.single-icon.cart', 'a#cart-icon-bubble', 'a.cart-count', 'button.qsc2-basic.qsc2-stickybtn', 'svg.icon-bag', 'a.icon-bubble[aria-label=cart]', 'div.mini-cart-icon a.ltn__utilize-toggle', 'button#CartButton', 'span#cart-icon-bubble', 'a[onclick="window.openCartCheckout()"]', 'div.cart-fixed.cart-icon', 'a[onclick="window.openCart()"]', 'a.js-call-minicart', 'button[data-sidebar-id="CartDrawer"]', 'a.icon-cart-arrow', 'a[data-js-sidebar-handle][title="Open cart"]', 'button.js-mini-cart-trigger', 'div.site-header__cart-icon', 'a[onclick*="cart-drawer"]', 'button.cart-icon', 'xo-tooltip[xo-title="Cart"]', 'a i.fa-shopping-bag', 'cart-icon', 'div#cart-icon-bubble', 'a.flo-header-cart-btn', 'a[onclick="window.handleFloCartBtn()"]' ]; var formBasedATCSelectorList = [ 'button.product-form__submit', 'button.btn-addtocart', 'button.tt-btn-addtocart', 'button.m-add-to-cart', 'button.add-to-cart', 'button#bundleBtn.btn', 'div.lc-product-button', 'button.add-to-cart-btn', 'button.stick-add', 'button.btn.btn--large.add-to-cart', 'button.ProductForm__AddToCart', 'a#atc-coll', 'button#AddToCart', 'button[data-pf-type=ProductATC2]', 'button.js-product-button-add-to-cart', 'button.button-action--shadow', 'button.add-cart-btn', 'input[value="Add to cart"]', 'div.cart-block-click', 'button.pf-button-1', 'button.product-form--atc-button', 'button.addtocartqv', 'button.btn--quick.pill', 'button[name=add]', 'button.add_to_cart_button', 'button.product-item__quick-add', 'button.gp-button-atc', 'button.product-ATC-Button', 'button.cbb-frequently-bought-add-button', 'button.single_add_to_cart_button' ]; var quickAddToCartElements = [ '.t4s-svg-pr-icon', '.product-card__overlay-btn.js-grid-cart', 'button.product-ATC-Button', 'button.quick-add__submit .span', 'button[x-html=atcBtnText]', 'button.product-item__quick-add', 'a.add-to-cart', 'a[data-trigger=addtocart]', 'add-to-cart.button', 'button.product-card--add-to-cart-button', 'div.pr_atc', 'button.enj-add-to-cart-btn', 'div.product-button', 'button.product-grid-item__btn', 'input.product__add-button', 'button.addtocart-btn', 'a.t4s-pr-item-btn', 'button.form__send__button', 'quick-add', 'button.addtocart_button', 'button.qv-add-button', 'a.product-form__submit', 'button.quick-add__submit', 'div.buttonz', 'button[class^="video-add"]' ]; var allAtcSelectors = formBasedATCSelectorList.concat(quickAddToCartElements); var shellOverlay = null; var shellDrawer = null; var shellObserver = null; var origAssign = null; var origReplace = null; var shellPrevHistoryState = null; var shellPrevUrl = null; var closeSvg = ''; // ---- Helpers ---- function escapeShellHtml(str) { if (!str) return ''; return str.replace(/&/g, '&').replace(//g, '>').replace(/"/g, '"'); } function formatShellPrice(cents) { var amount = (cents / 100).toFixed(2); var parts = amount.split('.'); parts[0] = parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, ','); return parts.join('.'); } // ---- Render Shell Cart HTML ---- function renderShellCartContent() { var items = shellCartData.items; var total = shellCartData.total; var count = shellCartData.count; var currency = shellCartData.currency; var btnRadius = shellCornerType === 'rounded' ? shellCornerRadius + 'px' : '0px'; // Header var html = '
'; html += '
'; html += ''; html += escapeShellHtml(shellTitle); if (count > 0) { html += ' ' + count + ''; } html += ''; html += '
'; html += closeSvg; html += '
'; html += '
'; html += '
'; if (count === 0) { // Empty cart html += '
'; html += '

Your cart is empty

'; html += '
'; return html; } // 12px grey separator (above items) html += '
'; // Scrollable items area html += '
'; for (var i = 0; i < items.length; i++) { var item = items[i]; var isLast = i === items.length - 1; // Item wrapper (matches ProductCardWrapper with after-pseudo divider) html += '
'; // StyledDiv (matches ProductCard layout) html += '
'; // ProductImageWrapper html += '
'; // ProductImage (matches yt-cart-product-image) html += '
'; if (item.image) { html += '' + escapeShellHtml(item.title) + ''; } else { html += '
'; } html += '
'; // QuantityBadge html += '
' + item.quantity + '
'; html += '
'; // end ProductImageWrapper // Content column html += '
'; // Title html += '' + escapeShellHtml(item.title) + ''; // Price html += '' + currency + formatShellPrice(item.price) + ''; html += '
'; // end content column html += '
'; // end StyledDiv html += '
'; // end item wrapper // Divider between items+ if (!isLast) { html += '
'; } } html += '
'; html += '
'; // end scrollable // Footer html += ''; // end footer return html; } // ---- Bind shell event listeners (called after every render) ---- function bindShellEvents() { var closeBtn = document.getElementById('yt-cart-shell-close-btn'); if (closeBtn) { closeBtn.addEventListener('click', function() { window.openYtCustomCart(false); }); } var checkoutBtn = document.getElementById('yt-shell-checkout-btn'); if (checkoutBtn) { checkoutBtn.addEventListener('click', handleShellCheckout); } } // ---- Checkout handler (respects checkoutType from metafield) ---- function handleShellCheckout(e) { try { switch (shellCheckoutType) { case 'gokwik': if (window.gokwikSdk && window.gokwikSdk.initCheckout && window.merchantInfo) { window.gokwikSdk.initCheckout(window.merchantInfo); } else if (window.gokwikSdk && window.gokwikSdk.initCheckout) { window.gokwikSdk.initCheckout(e.target); } else { window.location.replace('/checkout'); } break; case 'razorpay': if (window.openRzpCheckout) { window.openRzpCheckout(); } else if (window.openRzpLogin) { window.openRzpLogin(); } else { window.location.replace('/checkout'); } break; case 'breeze': if (window.breeze && window.breeze.startCheckout) { window.breeze.startCheckout(); } else { window.location.replace('/checkout'); } break; case 'shopflo': if (window.handleFloCheckoutBtn) { window.handleFloCheckoutBtn(); } else { window.location.replace('/checkout'); } break; case 'shiprocket': if (window.HeadlessCheckout && window.HeadlessCheckout.checkout) { window.HeadlessCheckout.checkout(e); } else { window.location.replace('/checkout'); } break; case 'zecpay': if (window.handleOcc) { window.handleOcc(); } else { window.location.replace('/checkout'); } break; case 'flexype': if (window.openFlexyCheckout) { window.openFlexyCheckout(); } else { window.location.replace('/checkout'); } break; case 'nimbbl': if (window.nimbblOpenCheckout) { window.nimbblOpenCheckout(); } else { window.location.replace('/checkout'); } break; case 'shopify': default: window.location.replace('/checkout'); } } catch (err) { console.warn('Shell checkout failed, redirecting to Shopify checkout', err); window.location.replace('/checkout'); } } // ---- Refresh shell from /cart.js (called after ATC) ---- function refreshShellCart() { return fetch('/cart.js', { credentials: 'same-origin' }) .then(function(r) { return r.json(); }) .then(function(data) { shellCartData.items = (data.items || []).map(function(item) { return { title: item.product_title || item.title || '', image: item.image || '', quantity: item.quantity || 1, price: item.final_line_price || 0, url: item.url || '' }; }); shellCartData.total = data.total_price || 0; shellCartData.count = data.item_count || 0; var skeleton = document.getElementById('yt-cart-shell-skeleton'); if (skeleton && !window.ytCartShellState.takenOver) { skeleton.innerHTML = renderShellCartContent(); bindShellEvents(); } }) .catch(function() {}); } // ---- Create Shell DOM ---- function createShell() { if (shellDrawer) return; var style = document.createElement('style'); style.id = 'yt-cart-shell-styles'; style.textContent = '@media screen and (max-width: 720px) { #yt-cart-shell-drawer { width: 350px !important; } }' + '@media screen and (max-width: 450px) { #yt-cart-shell-drawer { width: ' + (switchWidthVariantEnabled ? '100%' : '91%') + ' !important; max-width: ' + (switchWidthVariantEnabled ? '100%' : '97%') + ' !important; } }' + '#yt-cart-shell-drawer * { box-sizing: border-box; }' + '#yt-cart-shell-drawer .yt-cart-product-image img { width: 100%; height: 100%; object-fit: cover; }' + '@media screen and (max-width: 480px) { #yt-cart-shell-drawer .yt-cart-product-image { width: 65px !important; } }' + '#yt-cart-shell-drawer .yt-shell-item-title { display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; font-size: 14px !important; font-weight: 500 !important; line-height: 1.4 !important; }' + '.yt-shell-pulse { animation: ytShellPulse 1.5s ease-in-out infinite; }' + '@keyframes ytShellPulse { 0%, 100% { opacity: 1; } 50% { opacity: 0.4; } }' + 'button.yt-checkout-button { background-image: none !important; min-height: auto !important; line-height: normal !important; }'; document.head.appendChild(style); shellOverlay = document.createElement('div'); shellOverlay.id = 'yt-cart-shell-overlay'; shellOverlay.setAttribute('style', 'position:fixed !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;' + 'z-index:10000 !important;background-color:rgba(0,0,0,0.5) !important;display:none;width:100% !important;height:100% !important;' ); shellOverlay.addEventListener('click', function() { window.openYtCustomCart(false); }); shellDrawer = document.createElement('div'); shellDrawer.id = 'yt-cart-shell-drawer'; shellDrawer.setAttribute('style', 'position:fixed !important;top:0 !important;right:0 !important;z-index:2147483643 !important;' + 'height:100% !important;width:457px;max-width:457px;background-color:' + shellBgColor + ' !important;' + 'transition:transform 0.3s ease !important;transform:translateX(100%) !important;' + 'box-shadow:none;font-family:inherit;line-height:normal;overflow:hidden;' ); shellDrawer.innerHTML = '
' + renderShellCartContent() + '
' + ''; document.body.appendChild(shellOverlay); document.body.appendChild(shellDrawer); bindShellEvents(); } // ---- Open / Close Shell ---- function openShell() { if (!shellDrawer || window.ytCartShellState.isOpen) return; shellDrawer.style.setProperty('transform', 'translateX(0)', 'important'); shellDrawer.style.boxShadow = '-14px 8px 14.4px 0px rgba(0, 0, 0, 0.35)'; if (shellShowBackdrop && shellOverlay) shellOverlay.style.display = 'block'; document.body.classList.add('drawer-open'); shellPrevHistoryState = window.history.state; shellPrevUrl = window.location.href; window.history.pushState({ ytCustomCartDrawer: 'open' }, ''); window.ytCartShellState.isOpen = true; } function closeShell() { if (!shellDrawer || !window.ytCartShellState.isOpen) return; shellDrawer.style.setProperty('transform', 'translateX(100%)', 'important'); shellDrawer.style.boxShadow = 'none'; if (shellOverlay) shellOverlay.style.display = 'none'; document.body.classList.remove('drawer-open'); if (window.history.state && window.history.state.ytCustomCartDrawer === 'open') { window.history.replaceState(shellPrevHistoryState, '', shellPrevUrl || window.location.href); } window.ytCartShellState.isOpen = false; } // Back button closes shell window.addEventListener('popstate', function() { if (window.ytCartShellState.isOpen && !window.ytCartShellState.takenOver) { closeShell(); } }); // Global cart opener — available immediately, before widget loads. // After widget takes over (takenOver=true), this becomes a no-op // and the widget's React setState is used instead. window.openYtCustomCart = function(open) { if (window.ytCartShellState.takenOver) return; if (open) openShell(); else closeShell(); }; // Expose shell control API for the widget to manage the container window.ytCartShell = { open: openShell, close: closeShell, getDrawerElement: function() { return shellDrawer; }, getOverlayElement: function() { return shellOverlay; }, cleanup: function() { // Disconnect MutationObserver if (shellObserver) { shellObserver.disconnect(); shellObserver = null; } // Restore fetch if (origFetch) { window.fetch = origFetch; } // Restore XHR if (xhrProtoOpen) { OrigXHR.prototype.open = xhrProtoOpen; } if (xhrProtoSend) { OrigXHR.prototype.send = xhrProtoSend; } // Restore location methods if (origAssign) { window.location.assign = origAssign; } if (origReplace) { window.location.replace = origReplace; } // Restore jQuery ajax if (origJqAjax && window.jQuery) { window.jQuery.ajax = origJqAjax; } } }; // ---- Universal Cart Icon Interception ---- function handleShellCartClick(e) { e.preventDefault(); e.stopPropagation(); e.stopImmediatePropagation(); window.openYtCustomCart(true); } function interceptCartIcons() { var allSelectors = cartSelectors.join(', '); var atcSelectorsStr = allAtcSelectors.join(', '); function handleAtcClick(e) { if (window.ytCartShellState.takenOver) return; var currentCount = shellCartData.count; var attempts = 0; var maxAttempts = 30; function checkCart() { fetch('/cart.js', { credentials: 'same-origin' }) .then(function(r) { return r.json(); }) .then(function(data) { if (data.item_count > currentCount) { shellCartData.items = (data.items || []).map(function(item) { return { title: item.product_title || item.title || '', image: item.image || '', quantity: item.quantity || 1, price: item.final_line_price || 0, url: item.url || '' }; }); shellCartData.total = data.total_price || 0; shellCartData.count = data.item_count || 0; var skeleton = document.getElementById('yt-cart-shell-skeleton'); if (skeleton && !window.ytCartShellState.takenOver) { skeleton.innerHTML = renderShellCartContent(); bindShellEvents(); } if (ytShellShouldAutoOpen) window.openYtCustomCart(true); } else if (attempts < maxAttempts) { attempts++; setTimeout(checkCart, Math.min(50 + attempts * 25, 500)); } }).catch(function() { if (attempts < maxAttempts) { attempts++; setTimeout(checkCart, Math.min(50 + attempts * 25, 500)); } }); } setTimeout(checkCart, 100); } try { var elements = document.querySelectorAll(allSelectors); elements.forEach(function(el) { el.addEventListener('click', handleShellCartClick, true); if (el.href && (el.href.includes('/cart') || el.href.endsWith('/cart')) && !el.href.includes('/cart/')) { el._ytOrigHref = el.getAttribute('href'); el.setAttribute('href', 'javascript:void(0)'); } }); var atcElements = document.querySelectorAll(atcSelectorsStr); atcElements.forEach(function(el) { if (el.textContent && el.textContent.toLowerCase().includes('buy')) return; el.addEventListener('click', handleAtcClick, true); }); } catch(e) {} // Delegated click handler catches any cart link, including dynamically added ones document.addEventListener('click', function(e) { var target = e.target.closest ? e.target.closest('a') : null; if (target && target.href) { try { var url = new URL(target.href, window.location.origin); if ((url.pathname === '/cart' || url.pathname.endsWith('/cart')) && !url.pathname.includes('/cart/')) { e.preventDefault(); e.stopPropagation(); window.openYtCustomCart(true); } } catch(err) {} } }, true); // Intercept form submissions to /cart (not /cart/add) document.addEventListener('submit', function(e) { var form = e.target; if (form.action && form.action.includes('/cart') && !form.action.includes('cart/add')) { e.preventDefault(); e.stopPropagation(); window.openYtCustomCart(true); } }, true); // Intercept programmatic location.assign / location.replace to /cart origAssign = location.assign.bind(location); origReplace = location.replace.bind(location); window.location.assign = function(url) { if (typeof url === 'string' && (url === '/cart' || url.endsWith('/cart')) && !url.includes('/cart/')) { window.openYtCustomCart(true); return; } return origAssign(url); }; window.location.replace = function(url) { if (typeof url === 'string' && (url === '/cart' || url.endsWith('/cart')) && !url.includes('/cart/')) { window.openYtCustomCart(true); return; } return origReplace(url); }; // MutationObserver for dynamically added cart elements var cartTagNames = { A:1, BUTTON:1, DIV:1, SPAN:1, SVG:1, 'CART-ICON':1, 'XO-TOOLTIP':1 }; var atcTagNames = { A:1, BUTTON:1, INPUT:1, DIV:1, 'ADD-TO-CART':1, 'QUICK-ADD':1 }; var pendingNodes = []; var rafScheduled = false; function processPendingNodes() { rafScheduled = false; var nodes = pendingNodes; pendingNodes = []; for (var i = 0; i < nodes.length; i++) { var node = nodes[i]; try { // Always search children (container may hold matching descendants) var newEls = node.querySelectorAll ? node.querySelectorAll(allSelectors) : []; // Short-circuit self-match by tagName var isSelf = cartTagNames[node.tagName] && node.matches && node.matches(allSelectors); var allNew = isSelf ? [node].concat(Array.from(newEls)) : Array.from(newEls); allNew.forEach(function(el) { el.addEventListener('click', handleShellCartClick, true); if (el.href && (el.href.includes('/cart') || el.href.endsWith('/cart')) && !el.href.includes('/cart/')) { el._ytOrigHref = el.getAttribute('href'); el.setAttribute('href', 'javascript:void(0)'); } }); var newAtcEls = node.querySelectorAll ? node.querySelectorAll(atcSelectorsStr) : []; var isAtcSelf = atcTagNames[node.tagName] && node.matches && node.matches(atcSelectorsStr); var allNewAtc = isAtcSelf ? [node].concat(Array.from(newAtcEls)) : Array.from(newAtcEls); allNewAtc.forEach(function(el) { if (el.textContent && el.textContent.toLowerCase().includes('buy')) return; el.addEventListener('click', handleAtcClick, true); }); } catch(e) {} } } shellObserver = new MutationObserver(function(mutations) { for (var i = 0; i < mutations.length; i++) { var addedNodes = mutations[i].addedNodes; for (var j = 0; j < addedNodes.length; j++) { if (addedNodes[j].nodeType === 1) pendingNodes.push(addedNodes[j]); } } if (pendingNodes.length && !rafScheduled) { rafScheduled = true; requestAnimationFrame(processPendingNodes); } }); if (document.body) { shellObserver.observe(document.body, { childList: true, subtree: true }); } } // ---- ATC Fetch Interception (lightweight, before widget loads) ---- var origFetch = window.fetch; window.fetch = function() { var url = typeof arguments[0] === 'string' ? arguments[0] : (arguments[0] && arguments[0].url ? arguments[0].url : ''); var isATC = url.includes('/cart/add.js') || (url.includes('/cart/add') && !url.includes('/cart/add_')); if (isATC) { return origFetch.apply(this, arguments).then(function(response) { if (response.ok) { // Only handle cart opening before widget takes over. if (!window.ytCartShellState.takenOver && ytShellShouldAutoOpen) { refreshShellCart().then(function() { window.openYtCustomCart(true); }); } } return response; }); } return origFetch.apply(this, arguments); }; // ---- Form Submit Interception for /cart/add ---- document.addEventListener('submit', function(e) { if (window.ytCartShellState.takenOver) return; var form = e.target; if (!form || !form.action) return; var isCartAdd = form.action.includes('/cart/add'); if (!isCartAdd) return; // Skip Buy it Now forms , may need to enhance this var hasDynamicCheckoutBtn = form.querySelector && ( form.querySelector('[data-shopify="payment-button"]') || form.querySelector('.shopify-payment-button') || form.querySelector('button[name="goto_checkout"]') ); var hasCheckoutReturnTo = form.querySelector && form.querySelector('[name="return_to"][value*="/checkout"]'); if (hasDynamicCheckoutBtn || hasCheckoutReturnTo) return; e.preventDefault(); e.stopPropagation(); var formData = new FormData(form); origFetch('/cart/add', { method: 'POST', body: formData, headers: { 'Accept': 'application/json' }, credentials: 'same-origin' }).then(function(response) { if (response.ok) { refreshShellCart().then(function() { if (ytShellShouldAutoOpen) window.openYtCustomCart(true); }); } }).catch(function() {}); }, true); // ---- jQuery AJAX Interception ---- var origJqAjax = null; function interceptJqueryAjax() { if (!window.jQuery || typeof window.jQuery.ajax !== 'function') return; if (origJqAjax) return; origJqAjax = window.jQuery.ajax; window.jQuery.ajax = function() { var args = Array.prototype.slice.call(arguments); var ajaxOptions = args[0]; if (typeof ajaxOptions === 'string') { ajaxOptions = args[1] || {}; ajaxOptions.url = args[0]; } var url = ajaxOptions.url || ''; if (/\/cart\/(add)(\.js)?/.test(url) && !window.ytCartShellState.takenOver) { var origComplete = ajaxOptions.complete; ajaxOptions.complete = function(xhr) { if ((xhr.status === 200 || xhr.status === 201) && ytShellShouldAutoOpen) { refreshShellCart().then(function() { window.openYtCustomCart(true); }); } if (typeof origComplete === 'function') { origComplete.apply(this, arguments); } }; } return origJqAjax.apply(this, args); }; } interceptJqueryAjax(); // Re-try after DOM ready in case jQuery loads late document.addEventListener('DOMContentLoaded', interceptJqueryAjax); // ---- XMLHttpRequest Interception for /cart/add ---- var OrigXHR = window.XMLHttpRequest; var xhrProtoOpen = OrigXHR.prototype.open; var xhrProtoSend = OrigXHR.prototype.send; OrigXHR.prototype.open = function(method, url) { this._ytUrl = typeof url === 'string' ? url : ''; this._ytIsCartAdd = /\/cart\/add(\.js)?/.test(this._ytUrl); return xhrProtoOpen.apply(this, arguments); }; OrigXHR.prototype.send = function() { if (this._ytIsCartAdd && !window.ytCartShellState.takenOver) { var xhr = this; var origOnLoad = xhr.onload; var origOnReady = xhr.onreadystatechange; function handleXHRDone() { if (xhr.readyState === 4 && (xhr.status === 200 || xhr.status === 201) && ytShellShouldAutoOpen) { refreshShellCart().then(function() { window.openYtCustomCart(true); }); } } if (typeof origOnLoad === 'function') { xhr.onload = function() { handleXHRDone(); return origOnLoad.apply(this, arguments); }; } else { xhr.addEventListener('load', handleXHRDone); } } return xhrProtoSend.apply(this, arguments); }; // ---- Init ---- createShell(); interceptCartIcons(); })(); } async function initializeYourToken() { try { if (window?.Shopify?.country === 'IN' || window?.Shopify?.shop === 'jagat-pharma-global.myshopify.com') { const appEmbedContainer = document.createElement('div'); appEmbedContainer.innerHTML = `
`; document.body.appendChild(appEmbedContainer); try { const data = { customerId: '', customerEmail: '', storeId: '40193261722', storeDomain: 'originalknit.myshopify.com', storeEmail: 'TOK@theoriginalknit.com', cartAmount: '0', cartQty: '0', enableLoyaltyTiers: null, tokenCreditPercentage: null, alternatePaymentRedemptionRate: null, loyaltyWidgetOpen: null, widgetThemeColor: null, brandLogoId: null, brandLogoPath: null, r2LogoPath: null, loyaltyPointsCapOnCartAmount: null, shopifyStoreTheme: null, enableRedeemInCartOffers: null, brandTokenName: null, widgetRegistrationType: null, showRegistrationNudge: null, maxTokensRedeemableAsDiscount: null, pointsValueWithInr: null, loyaltyRibbonTextColor: null, ytCustomCart: {"cartTitle":"Your Cart","cartBackgroundColor":"#ffffff","exploreCtaColor":"#000000","enableCustomCart":true,"recommendedProductsList":{"productHandles":[]},"checkoutType":"shiprocket","showBackdrop":true,"discountInCheckoutButton":true,"ctaButtonBackgroundColor":"#f5c346","ctaButtonTextColor":"#000000","primaryTextColor":"#000000","productRecsCtaButtonText":"Add To Cart","productRecsTitleText":"Frequently Bought ","productRecsCardLayout":"vertical","productRecsCardListVariant":"scroll","secondaryTextColor":"#1A1A1A","showProductRecsOnDesktop":true,"showProductRecsOnMobile":true,"showEmptyCartRecommendations":true,"themeColor":"#3a4550","themeTextColor":"#ffffff","showGSTOption":false,"enableCustomCartOpenOnProductAdd":true,"showNoteOption":false,"showEditOptionOnProducts":false,"showVariantSelectionDropdownInProductRecs":true,"postalCodeList":[],"enableGeoLocationRestriction":false,"showStickyAddToCart":false,"cartGeoLocationValidatorData":{},"enableCustomCartOnCartPage":true,"showCartTimer":false,"cartTimerData":{"showTimer":true,"minutes":15,"customText":"Your products are reserved in cart for"},"cartComponentsCornerType":"rounded","cartComponentsCornerRadius":4,"giftWrapData":{"showGiftWrapOption":true,"showGiftIcon":true,"customText":"Add Gift Wrapping (prepaid only)","giftProductId":9238078488805,"errorText":"failed to add","showPrice":true},"stickyAddToCartProductBarData":{},"cartOffersCarousalData":{},"freebieMilestoneData":{},"trustedBadgeData":{},"freebieClaimData":{},"floatingCartData":{},"couponSelectionData":{},"checkoutSectionData":{},"drawerLayoutData":{},"cartGstSectionData":{},"bxgyDiscountsEnabled":true,"switchWidthVariant":false}, signinCTAVisibility: true, currentProduct: {"id":8823376904421,"title":"Blossom Booties -Pink \u0026 Off White","handle":"blossom-booties-pink-off-white","description":"\u003cp\u003eIntroducing our adorable \u003cstrong\u003eBlossom Booties\u003c\/strong\u003e! These charming Pink booties feature cute white flower embellishments, perfect for adding a touch of whimsy to your child's outfit. Designed with comfort and style in mind, the Blossom Booties are ideal for little ones who love to explore and play. Crafted from high-quality materials, they provide both durability and a snug fit, ensuring your child's feet stay cozy all day long. Whether for a casual day out or a special occasion, these booties are sure to become a favorite in your child's wardrobe!\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eMaterial \u0026amp; Care\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eMade from premium Ganga acrylic yarn-  Oeko-Tex certified\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003cspan\u003eHand Wash \u0026amp; Gentle Machine Wash\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv align=\"left\" dir=\"ltr\"\u003e\n\u003ctable\u003e\n\u003ccolgroup\u003e \u003ccol width=\"193\"\u003e \u003ccol width=\"408\"\u003e \u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eA. Manufacture’s Details\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eManufactured By:-\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e1. The Original Knit , Block - B TF- 433 Ansal Corporate Plaza Palam Vihaar, Sector 3, Gurugram 122017\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\u003eB. Packer’s Details\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eC. Customer Care Details\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e9606724824\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\u003cp\u003e \u003c\/p\u003e\n\u003c!----\u003e","published_at":"2024-07-01T15:32:34+05:30","created_at":"2024-06-21T13:55:13+05:30","vendor":"The Original Knit","type":"Booties","tags":[],"price":39900,"price_min":39900,"price_max":39900,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":45771631493349,"title":"12-18M","option1":"12-18M","option2":null,"option3":null,"sku":"TOK20244004E","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Blossom Booties -Pink \u0026 Off White - 12-18M","public_title":"12-18M","options":["12-18M"],"price":39900,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":45771631526117,"title":"18-24M","option1":"18-24M","option2":null,"option3":null,"sku":"TOK20244004F","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Blossom Booties -Pink \u0026 Off White - 18-24M","public_title":"18-24M","options":["18-24M"],"price":39900,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/www.theoriginalknit.com\/cdn\/shop\/files\/1_959fc5f1-c78e-4ef6-b68c-c09c4c239214.jpg?v=1718957744","\/\/www.theoriginalknit.com\/cdn\/shop\/files\/2_8e374f8f-b256-497c-8587-519e180fa6aa.jpg?v=1718957743","\/\/www.theoriginalknit.com\/cdn\/shop\/files\/3_5391d379-2f8b-4b04-a5af-b28aaa7aa765.jpg?v=1718957744"],"featured_image":"\/\/www.theoriginalknit.com\/cdn\/shop\/files\/1_959fc5f1-c78e-4ef6-b68c-c09c4c239214.jpg?v=1718957744","options":["Size"],"media":[{"alt":null,"id":34769849286885,"position":1,"preview_image":{"aspect_ratio":0.667,"height":2398,"width":1600,"src":"\/\/www.theoriginalknit.com\/cdn\/shop\/files\/1_959fc5f1-c78e-4ef6-b68c-c09c4c239214.jpg?v=1718957744"},"aspect_ratio":0.667,"height":2398,"media_type":"image","src":"\/\/www.theoriginalknit.com\/cdn\/shop\/files\/1_959fc5f1-c78e-4ef6-b68c-c09c4c239214.jpg?v=1718957744","width":1600},{"alt":null,"id":34769849319653,"position":2,"preview_image":{"aspect_ratio":0.667,"height":2398,"width":1600,"src":"\/\/www.theoriginalknit.com\/cdn\/shop\/files\/2_8e374f8f-b256-497c-8587-519e180fa6aa.jpg?v=1718957743"},"aspect_ratio":0.667,"height":2398,"media_type":"image","src":"\/\/www.theoriginalknit.com\/cdn\/shop\/files\/2_8e374f8f-b256-497c-8587-519e180fa6aa.jpg?v=1718957743","width":1600},{"alt":null,"id":34769849352421,"position":3,"preview_image":{"aspect_ratio":0.667,"height":2398,"width":1600,"src":"\/\/www.theoriginalknit.com\/cdn\/shop\/files\/3_5391d379-2f8b-4b04-a5af-b28aaa7aa765.jpg?v=1718957744"},"aspect_ratio":0.667,"height":2398,"media_type":"image","src":"\/\/www.theoriginalknit.com\/cdn\/shop\/files\/3_5391d379-2f8b-4b04-a5af-b28aaa7aa765.jpg?v=1718957744","width":1600}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003eIntroducing our adorable \u003cstrong\u003eBlossom Booties\u003c\/strong\u003e! These charming Pink booties feature cute white flower embellishments, perfect for adding a touch of whimsy to your child's outfit. Designed with comfort and style in mind, the Blossom Booties are ideal for little ones who love to explore and play. Crafted from high-quality materials, they provide both durability and a snug fit, ensuring your child's feet stay cozy all day long. Whether for a casual day out or a special occasion, these booties are sure to become a favorite in your child's wardrobe!\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eMaterial \u0026amp; Care\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eMade from premium Ganga acrylic yarn-  Oeko-Tex certified\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003cspan\u003eHand Wash \u0026amp; Gentle Machine Wash\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv align=\"left\" dir=\"ltr\"\u003e\n\u003ctable\u003e\n\u003ccolgroup\u003e \u003ccol width=\"193\"\u003e \u003ccol width=\"408\"\u003e \u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eA. Manufacture’s Details\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eManufactured By:-\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e1. The Original Knit , Block - B TF- 433 Ansal Corporate Plaza Palam Vihaar, Sector 3, Gurugram 122017\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\u003eB. Packer’s Details\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eC. Customer Care Details\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e9606724824\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\u003cp\u003e \u003c\/p\u003e\n\u003c!----\u003e"}, enableRewardBadgeOnStorefront: null, enableAltPayWithPoints: null, }; window.ytapp = data; } catch (error) { console.error('Error in app-embed script:', error); } // create resource hints for the app's script CDN (dynamic origin) try { const scriptSrc = 'https://cdn.shopify.com/extensions/01a06e27-4758-7b62-80cd-6db2c8372ec8/yourtoken-2-1145/assets/index.js'; const scriptUrl = new URL(scriptSrc, window.location.href); const origin = scriptUrl.origin; // Add preconnect and dns-prefetch for app CDN if not already present if (!document.querySelector(`link[rel="preconnect"][href="${origin}"]`)) { const pc = document.createElement('link'); pc.rel = 'preconnect'; pc.href = origin; pc.crossOrigin = ''; document.head.appendChild(pc); } if (!document.querySelector(`link[rel="dns-prefetch"][href="${origin}"]`)) { const dp = document.createElement('link'); dp.rel = 'dns-prefetch'; dp.href = origin; document.head.appendChild(dp); } // Preload the main script for early fetch if (!document.querySelector(`link[rel="preload"][href="${scriptSrc}"]`)) { const pl = document.createElement('link'); pl.rel = 'preload'; pl.as = 'script'; pl.href = scriptSrc; pl.crossOrigin = ''; document.head.appendChild(pl); } // Create and append the script with high priority const script = document.createElement('script'); script.src = scriptSrc; script.fetchPriority = 'high'; script.crossOrigin = ''; script.defer = 'originalknit.myshopify.com' === "robocraze-com.myshopify.com"; document.body.appendChild(script); } catch (error) { console.error('Error loading script:', error); } const style = document.createElement('link'); style.rel = 'stylesheet'; style.href = 'https://cdn.shopify.com/extensions/01a06e27-4758-7b62-80cd-6db2c8372ec8/yourtoken-2-1145/assets/index.css'; document.head.appendChild(style); // Signal that initialization started (shell system handles cart protection now) window.ytInitStarted = true; } } catch (error) { console.error('Error initializing:', error); } } initializeYourToken();