{"product_id":"blush-baller-bag","title":"BLUSH BALLER BAG","description":"\u003c!-- ============= PRODUCT DETAILS – BLUSH BALLER BAG ============= --\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 style 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        Make a sporty style statement with the \u003cstrong\u003eBlush Baller Bag\u003c\/strong\u003e 🏀 — a unique\n        basketball-shaped mini handbag designed to carry your everyday essentials with flair.\n        Compact yet functional, it’s ideal for holding your phone, keys, cards, lipstick, and\n        other small personal items during outings.\u003cbr\u003e\u003cbr\u003e\n\n        Crafted from durable PU material, this bag resists light wear, is easy to clean, and\n        blends sporty vibes with feminine charm. Perfect for casual outings, events, or adding\n        a playful twist to your outfit, the Blush Baller Bag is where fashion meets fun.\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\"\u003eMaterial, 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\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cdiv class=\"spec-key\"\u003eProduct Name\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003eBlush Baller Bag\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- ✅ COLOR OPTIONS --\u003e\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cdiv class=\"spec-key\"\u003eColour Options\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003eWhite | Black | Orange | Pink\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cdiv class=\"spec-key\"\u003eDesign\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003eBasketball-shaped mini handbag\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cdiv class=\"spec-key\"\u003eMaterial\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003eDurable PU material\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cdiv class=\"spec-key\"\u003eCapacity\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003ePhone, keys, cards, lipstick \u0026amp; small items\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cdiv class=\"spec-key\"\u003eClosure\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003eSecure zip closure\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cdiv class=\"spec-key\"\u003eUsage\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003eCasual outings, events, daily use\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"spec-item\"\u003e\n          \u003cdiv class=\"spec-key\"\u003eStyle\u003c\/div\u003e\n          \u003cdiv class=\"spec-value\"\u003eSporty with feminine flair\u003c\/div\u003e\n        \u003c\/div\u003e\n\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 baller bag fresh\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 machine wash.\u003cbr\u003e\n      • Avoid sharp objects and heavy pressure.\u003cbr\u003e\n      • Store in a cool, 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":"White","offer_id":43233156235338,"sku":null,"price":1299.0,"currency_code":"INR","in_stock":true},{"title":"Black","offer_id":43233334657098,"sku":null,"price":1299.0,"currency_code":"INR","in_stock":true},{"title":"Orange","offer_id":43233334689866,"sku":null,"price":1299.0,"currency_code":"INR","in_stock":true},{"title":"Pink","offer_id":43233334722634,"sku":null,"price":1299.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/0088\/3530\/files\/WhatsApp_Image_2026-01-14_at_11.54.03_PM.jpg?v=1769799290","url":"https:\/\/zapzoo.in\/products\/blush-baller-bag","provider":"ZapZoo","version":"1.0","type":"link"}