Skip to product information
1 of 4

J&JP Kids Girls T-shirt and Pant Set

J&JP Kids Girls T-shirt and Pant Set

Regular price Rs. 399.00
Regular price Sale price Rs. 399.00
Sale Sold out
5% OFF EVERYTHING! Use Code: MYFIRSTJP
Size
Color
at Rs. 399.00/ea
Small Spot on Large

Product Information

J&JP Girls clothing set Made from soft and natural fiber 100% pure cotton, it promises fuss-free explorations.The Stylish T-shirt are perfect to keep your little boy Elegant and cost. The joggers feature an elasticated waistband offering quick and hassle-free outfit changes.J&JP Clothing's Cuteness overloaded in every stitch.

Sold and marketed by J&JP Clothing Company KTC, Door No:14,4th Street,KVR NAGAR ,ktc school road, Main road, Karkaruvampalayam CITY, Tiruppur, Tamil Nadu 641604

Manufactured and packed by J&JP Clothing Company KTC, Door No:14,4th Street,KVR NAGAR ,ktc school road, Main road, Karkaruvampalayam CITY, Tiruppur, Tamil Nadu 641604

J&JP offers a 2-day return and exchange policy for items purchased on our website, active 24 hours after delivery. Items must be unused, in original condition with tags and packaging intact, and returned within the specified period. Innerwear and socks are non-returnable. A refund, excluding ₹49 delivery charges, will be processed after passing a quality check. Delivery charges are non-refundable for COD orders and prepaid orders below ₹999, and COD is unavailable for orders below ₹799 or above ₹2999.

Exchanges are allowed only for size mismatches, subject to stock availability and serviceable locations. If an exchange request is not completed within 2 business days, it will be canceled. Used products are ineligible for return or exchange, and customers will be charged ₹49 for reshipping. This policy does not apply to special offers, and unboxing videos are required for returns or exchanges on damaged or incorrect products.

For detailed information, head to the Return, Refund, and Exchange Policy section on our website.

Customer Reviews

Be the first to write a review
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)

View full details // --- Single reliable guard for unselected variants (mobile + desktop) --- // Replace any earlier mobile guard scripts with this one only. (function(){ document.addEventListener('DOMContentLoaded', function () { try { // Find form and common buttons const productForm = document.querySelector('form[action*="/cart/add"], form[data-product-form]'); const addToCartBtn = document.querySelector('button[name="add"], button.product-form__cart-submit, [data-add-to-cart]'); const buyNowBtn = document.querySelector('button[data-buy-now], button.product-form__buy-now, button[name="checkout"]'); // Variant area (Refresh theme) const variantArea = document.querySelector('variant-selects') || document.querySelector('.product-variant-picker') || document.querySelector('.product-form__inputs'); const hiddenVariantInput = productForm ? productForm.querySelector('input[name="id"]') : null; const popupEl = document.getElementById('variant-warning'); // reuse your popup if present const closeBtn = document.getElementById('close-warning'); function isAllOptionsSelected() { if (!variantArea) { // fallback to hidden input existence return !!(hiddenVariantInput && hiddenVariantInput.value && !hiddenVariantInput.disabled); } // Count option groups (fieldsets or dropdown wrappers) const groups = variantArea.querySelectorAll('fieldset, .product-form__input, .product-form__input--dropdown, .product-form__input--swatch'); if (groups.length === 0) { return !!(hiddenVariantInput && hiddenVariantInput.value && !hiddenVariantInput.disabled); } for (let i = 0; i < groups.length; i++) { const group = groups[i]; const radios = group.querySelectorAll('input[type="radio"]'); const select = group.querySelector('select'); if (radios.length) { if (!Array.from(radios).some(r => r.checked)) return false; } else if (select) { if (!select.value || select.selectedIndex === 0) return false; } } return true; } function showPopup() { if (popupEl) { popupEl.style.display = 'flex'; document.body.style.overflow = 'hidden'; } else { alert('Please select required options before continuing.'); } } function hidePopup() { if (popupEl) { popupEl.style.display = 'none'; document.body.style.overflow = ''; } } function reenableButtons() { [addToCartBtn, buyNowBtn].forEach(b => { if (b) { b.disabled = false; b.removeAttribute('aria-disabled'); } }); } function blockIfNotSelected(e) { try { if (!isAllOptionsSelected()) { e.preventDefault(); e.stopImmediatePropagation && e.stopImmediatePropagation(); // temporarily disable clicked button to avoid double events const targ = e.target; if (targ && (targ.tagName === 'BUTTON' || targ.tagName === 'INPUT')) targ.disabled = true; showPopup(); // on popup close re-enable buttons if (closeBtn) { const onClose = function() { hidePopup(); reenableButtons(); closeBtn.removeEventListener('click', onClose); }; closeBtn.addEventListener('click', onClose); } else { setTimeout(() => { hidePopup(); reenableButtons(); }, 500); } return false; } } catch (err) { console.error('Variant guard error', err); } return true; } // Attach capture-phase listeners so we can block before theme handlers run if (productForm) productForm.addEventListener('submit', blockIfNotSelected, { capture: true, passive: false }); if (addToCartBtn) addToCartBtn.addEventListener('click', blockIfNotSelected, { capture: true, passive: false }); if (buyNowBtn) buyNowBtn.addEventListener('click', blockIfNotSelected, { capture: true, passive: false }); // Global click interception to catch app-inserted buttons/links document.addEventListener('click', function(e) { const el = e.target.closest('[data-add-to-cart], [data-action="buy"], [data-checkout], a[href*="/checkout"], a[href*="/cart"]'); if (el) blockIfNotSelected(e); }, { capture: true, passive: false }); // Ensure buttons re-enabled if popup hidden externally if (popupEl) { const obs = new MutationObserver(() => { if (popupEl.style.display === 'none') reenableButtons(); }); obs.observe(popupEl, { attributes: true, attributeFilter: ['style', 'class'] }); } // Debug log once console.info('Variant guard active', { form: !!productForm, addBtn: !!addToCartBtn, buyBtn: !!buyNowBtn, variantArea: !!variantArea, popup: !!popupEl }); } catch (err) { console.error('Variant guard init failed', err); } }); })();