{"product_id":"twinkle-uni-luggage","title":"TWINKLE UNI LUGGAGE","description":"\u003c!-- ============= PRODUCT DETAILS – TWINKLE UNI LUGGAGE ============= --\u003e\n\u003cstyle\u003e\n  .product-details strong,\n  .product-details b,\n  .product-details .spec-key,\n  .product-details .pd-title {\n    color: #000 !important;\n    font-weight: 700 !important;\n  }\n\n  .product-details {\n    max-width: 900px;\n    margin: 0 auto;\n    font-family: inherit;\n    color: #222;\n    line-height: 1.6;\n  }\n\n  .pd-section {\n    border-top: 1px solid #e7e7e7;\n    padding: 18px 0;\n  }\n\n  .pd-head {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n  }\n\n  .pd-title { font-size: 16px; font-weight: 700; }\n  .pd-sub { color: #7d7d7d; font-size: 13px; }\n\n  .pd-chevron {\n    width: 20px;\n    height: 20px;\n    fill: #666;\n    transition: transform 0.25s ease;\n  }\n\n  .pd-content {\n    max-height: 0;\n    overflow: hidden;\n    padding: 0;\n    transition: max-height 0.35s ease, padding 0.25s ease;\n  }\n\n  .pd-open .pd-content {\n    padding-top: 14px;\n    padding-bottom: 18px;\n  }\n\n  .pd-open .pd-chevron {\n    transform: rotate(180deg);\n  }\n\n  .spec-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 16px 30px;\n  }\n\n  .spec-item {\n    padding-bottom: 12px;\n    border-bottom: 1px solid #f0f0f0;\n  }\n\n  .spec-key { font-size: 14px; font-weight: 700; }\n  .spec-value { font-size: 13px; color: #5a5a5a; }\n\n  @media (max-width: 700px) {\n    .spec-grid { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"product-details\"\u003e\n\n  \u003ch2 style=\"font-size:28px;font-weight:800;margin-bottom:16px;letter-spacing:0.5px;color:#000;\"\u003e\n    PRODUCT DETAILS\n  \u003c\/h2\u003e\n\n  \u003c!-- DESCRIPTION --\u003e\n  \u003cdiv class=\"pd-section pd-accordion pd-open\"\u003e\n    \u003cdiv class=\"pd-head\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-title\"\u003eDescription\u003c\/div\u003e\n        \u003cdiv class=\"pd-sub\"\u003eOverview and travel details\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003csvg class=\"pd-chevron\" viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-content\"\u003e\n      \u003cp\u003e\n        Meet the \u003cstrong\u003eTwinkle Uni Luggage\u003c\/strong\u003e — a fun and friendly character trolley\n        designed specially for little dreamers who are always excited about travelling 🦄✨  \n        With its adorable unicorn design and cheerful colours, this luggage makes every trip\n        feel magical and full of joy.\u003cbr\u003e\u003cbr\u003e\n\n        Lightweight yet durable, it ensures comfortable travel not just for kids but for\n        adults too. Perfect for vacations, short trips, and sleepovers, Twinkle Uni Luggage\n        is the ideal travel companion for happy journeys.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECIFICATIONS --\u003e\n  \u003cdiv class=\"pd-section pd-accordion\"\u003e\n    \u003cdiv class=\"pd-head\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-title\"\u003eSpecifications\u003c\/div\u003e\n        \u003cdiv class=\"pd-sub\"\u003eSize, build \u0026amp; usage details\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003csvg class=\"pd-chevron\" viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-content\"\u003e\n      \u003cdiv class=\"spec-grid\"\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cdiv class=\"spec-key\"\u003eProduct Name\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003eTwinkle Uni Luggage\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cdiv class=\"spec-key\"\u003eDesign\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003eUnicorn-themed character trolley\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003eLightweight for easy handling\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cdiv class=\"spec-key\"\u003eWheels\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003eSmooth-rolling spinner wheels\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cdiv class=\"spec-key\"\u003eHandle\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003eEasy pull handle for kids \u0026amp; adults\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cdiv class=\"spec-key\"\u003eUsage\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003eTravel, sleepovers, short trips\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cdiv class=\"spec-key\"\u003eIdeal For\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003eKids and adults\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cdiv class=\"spec-key\"\u003eOccasion\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003eVacations \u0026amp; overnight stays\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARE --\u003e\n  \u003cdiv class=\"pd-section pd-accordion\"\u003e\n    \u003cdiv class=\"pd-head\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-title\"\u003eCare Instructions\u003c\/div\u003e\n        \u003cdiv class=\"pd-sub\"\u003eKeep your uni shiny\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003csvg class=\"pd-chevron\" viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-content\"\u003e\n      • Wipe clean with a soft, damp cloth.\u003cbr\u003e\n      • Do not soak or pressure wash.\u003cbr\u003e\n      • Avoid rough handling or sharp impact.\u003cbr\u003e\n      • Store in a dry place when not in use.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- RETURNS --\u003e\n  \u003cdiv class=\"pd-section pd-accordion\"\u003e\n    \u003cdiv class=\"pd-head\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"pd-title\"\u003eReturns, Exchange \u0026amp; Refund\u003c\/div\u003e\n        \u003cdiv class=\"pd-sub\"\u003eDamaged or defective items only\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003csvg class=\"pd-chevron\" viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-content\"\u003e\n      • Returns are accepted \u003cstrong\u003eonly\u003c\/strong\u003e if the product is received damaged or defective.\u003cbr\u003e\n      • Issues must be reported within \u003cstrong\u003e48 hours of delivery\u003c\/strong\u003e with photos\/videos.\u003cbr\u003e\n      • Approved cases receive a \u003cstrong\u003ereplacement\u003c\/strong\u003e or \u003cstrong\u003estore credit\u003c\/strong\u003e.\u003cbr\u003e\n      • Used or altered products are \u003cstrong\u003enot eligible\u003c\/strong\u003e.\u003cbr\u003e\n      • No returns for change of mind or normal wear \u0026amp; tear.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003cscript\u003e document.addEventListener('DOMContentLoaded', function () { const accordions = Array.from(document.querySelectorAll('.pd-accordion')); accordions.forEach(acc =\u003e { const content = acc.querySelector('.pd-content'); if (!content) return; if (acc.classList.contains('pd-open')) { content.style.maxHeight = content.scrollHeight + 'px'; content.addEventListener('transitionend', function handler(e) { if (e.propertyName === 'max-height') { content.style.maxHeight = 'none'; content.style.overflow = 'visible'; content.removeEventListener('transitionend', handler); } }); content.style.overflow = 'visible'; } else { content.style.maxHeight = '0px'; content.style.overflow = 'hidden'; } }); accordions.forEach(acc =\u003e { const head = acc.querySelector('.pd-head'); const content = acc.querySelector('.pd-content'); head.addEventListener('click', function () { if (!content) return; if (acc.classList.contains('pd-open')) { if (content.style.maxHeight === 'none' || content.style.maxHeight === '') { content.style.maxHeight = content.scrollHeight + 'px'; } requestAnimationFrame(() =\u003e { content.style.overflow = 'hidden'; content.style.maxHeight = '0px'; acc.classList.remove('pd-open'); }); const onCloseEnd = function (e) { if (e.propertyName === 'max-height') { content.style.overflow = 'hidden'; content.removeEventListener('transitionend', onCloseEnd); } }; content.addEventListener('transitionend', onCloseEnd); } else { content.style.maxHeight = '0px'; content.style.overflow = 'hidden'; requestAnimationFrame(() =\u003e { const full = content.scrollHeight; content.style.maxHeight = full + 'px'; acc.classList.add('pd-open'); }); const onOpenEnd = function (e) { if (e.propertyName === 'max-height') { content.style.maxHeight = 'none'; content.style.overflow = 'visible'; content.removeEventListener('transitionend', onOpenEnd); } }; content.addEventListener('transitionend', onOpenEnd); } }); }); window.addEventListener('resize', function () { accordions.forEach(acc =\u003e { const content = acc.querySelector('.pd-content'); if (!content) return; if (acc.classList.contains('pd-open')) { if (content.style.maxHeight === 'none' || content.style.maxHeight === '') { content.style.maxHeight = content.scrollHeight + 'px'; requestAnimationFrame(() =\u003e { content.style.maxHeight = 'none'; }); } else { content.style.maxHeight = content.scrollHeight + 'px'; } } }); }); }); \u003c\/script\u003e\n","brand":"ZapZoo","offers":[{"title":"SKYBLUE","offer_id":43233249067082,"sku":null,"price":1499.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/0088\/3530\/files\/WhatsAppImage2026-01-14at2.28.12AM.jpg?v=1768408600","url":"https:\/\/zapzoo.in\/products\/twinkle-uni-luggage","provider":"ZapZoo","version":"1.0","type":"link"}