{"title":"Casual Shirt","description":"","products":[{"product_id":"rustic-monsoon-leaf-print","title":"Rustic Monsoon Leaf Print","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Slub Print fabric with a unique Monsoon Leaf pattern.\n        Perfect for breathable, lightweight garments with a textured hand-feel.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003e100% Cotton Slub Print\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eWidth\u003c\/th\u003e\n\u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003ePattern\u003c\/th\u003e\n\u003ctd\u003eMonsoon Leaf\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eColor Palette\u003c\/th\u003e\n\u003ctd\u003eRust, Teal, Cream, Olive\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual button-down shirts, Kurta, Shorts, Loungewear pajamas\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo pants, Cigarette pants, Tunics, Skirts\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys shirts, Girls frocks, Shorts, Night suits\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottonfabric\u003c\/span\u003e \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e\n        \u003cspan\u003e#indiandesigns\u003c\/span\u003e \u003cspan\u003e#fabricforfashion\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#voilefabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash cold, gentle cycle. Tumble dry low or line dry. Iron on medium heat.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Soft, breathable 100% cotton slub with a subtle textured weave. Ideal for all-season wear.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14-day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47426826698914,"sku":"01-MTR-Meter","price":79.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47426826731682,"sku":"01-MTR-Casual Shirt","price":127.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti","offer_id":47426826764450,"sku":"01-MTR-Kurta\/Kurti","price":143.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo","offer_id":47426826797218,"sku":"01-MTR-Palazzo","price":127.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit","offer_id":47426826829986,"sku":"01-MTR-Night Suit","price":237.0,"currency_code":"INR","in_stock":true},{"title":"Pyjama","offer_id":47426826862754,"sku":"01-MTR-Pyjama","price":103.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/1.jpg?v=1782663177"},{"product_id":"sage-geo-leaf-cotton","title":"Sage Geo Leaf Cotton","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Poplin Print fabric featuring a contemporary Geo Leaf pattern.\n        Lightweight, crisp, and ideal for tailored garments with a smooth, refined finish.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Poplin Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eGeo Leaf\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eSage Green, Cream, Soft Grey\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Formal shirts, Pathani kurta, Casual polos, Boxer shorts\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e Office kurti, Straight pants, Wrap skirts, A-line dresses\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys button-downs, Girls pinafores, Shorts, Cotton nightwear\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottonpoplin\u003c\/span\u003e \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#geometricprint\u003c\/span\u003e\n        \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#fashionfabrics\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#poplinfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash warm, gentle cycle. Tumble dry low. Iron on medium‑high heat. Do not bleach.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Crisp, breathable 100% cotton poplin with a smooth, slightly lustrous surface. Perfect for structured summer garments.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47426738487458,"sku":"02-MTR-Meter","price":99.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt","offer_id":47426738520226,"sku":"02-MTR-Formal Shirt","price":159.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47426845966498,"sku":"02-MTR-Casual Shirt","price":99.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti","offer_id":47426845999266,"sku":"02-MTR-Kurta\/Kurti","price":99.0,"currency_code":"INR","in_stock":true},{"title":"Boxer","offer_id":47426846032034,"sku":"02-MTR-Boxer","price":99.0,"currency_code":"INR","in_stock":true},{"title":"Pathani","offer_id":47426846064802,"sku":"02-MTR-Pathani","price":99.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/2.jpg?v=1782663177"},{"product_id":"grey-geometric-botanical-cotton","title":"Grey Geometric Botanical Cotton","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Poplin Print with a refreshing Geometric Botanical motif.\n        Delicate nature‑inspired shapes meet clean geometry – crisp, lightweight, and perfect for contemporary everyday wear.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Poplin Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eGeometric Botanical\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eGrey, Sage Green, Soft White\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual shirts, Shorts, Loungewear, Kurta\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e Office kurti, Palazzo pants, Skirts, Tunic tops\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys button-downs, Girls frocks, Shorts, Cotton night suits\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottonpoplin\u003c\/span\u003e \u003cspan\u003e#geometricprint\u003c\/span\u003e \u003cspan\u003e#botanicalfabric\u003c\/span\u003e\n        \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#natureinspired\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#sagegreenfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash warm, gentle cycle. Tumble dry low. Iron on medium‑high heat. Do not bleach.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Smooth, breathable 100% cotton poplin. The print maintains its clarity and softness wash after wash.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47369941221538,"sku":"04-MTR-Meter","price":119.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47426852126882,"sku":"04-MTR-Casual Shirt","price":190.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti","offer_id":47426852159650,"sku":"04-MTR-Kurta\/Kurti","price":215.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo","offer_id":47426852192418,"sku":"04-MTR-Palazzo","price":190.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit","offer_id":47426852225186,"sku":"04-MTR-Night Suit","price":357.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/4.jpg?v=1782663177"},{"product_id":"mint-green-windowpane-checks","title":"Mint Green Windowpane Checks","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Slub Print with a classic Windowpane Check pattern.\n        Softly textured and lightweight – ideal for sophisticated casuals and smart‑formal fusion wear.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Slub Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eWindowpane Check\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eMint Green, White, Soft Grey\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Formal shirts, Casual button-downs, Shorts, Nehru jackets\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e Office shirts, Straight pants, A-line skirts, Tunics\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys shirts, School uniforms, Girls pinafores, Shorts\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottonslub\u003c\/span\u003e \u003cspan\u003e#windowpanecheck\u003c\/span\u003e \u003cspan\u003e#printedfabric\u003c\/span\u003e\n        \u003cspan\u003e#classicpattern\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#mintgreenfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash cold, gentle cycle. Tumble dry low or line dry. Iron on medium heat.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Soft, breathable 100% cotton slub with a subtle textured weave. The windowpane checks remain crisp and fade‑resistant.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370015539362,"sku":"05-MTR-Meter","price":119.0,"currency_code":"INR","in_stock":true},{"title":"Shirt 1.6 Mtr","offer_id":47370015572130,"sku":"05-MTR-Formal Shirt","price":190.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47426854977698,"sku":"05-MTR-Casual Shirt","price":190.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/5.jpg?v=1782663177"},{"product_id":"mustard-noir-classic-plaid","title":"Mustard \u0026 Noir Classic Plaid","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Poplin Print featuring a timeless Classic Plaid in warm Mustard Yellow, Black, and Cream.\n        Crisp, breathable, and effortlessly versatile – perfect for smart‑casual and workwear essentials.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Poplin Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eClassic Plaid\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eMustard Yellow, Black, Cream\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual shirts, Formal button-downs, Shorts, Nehru jackets\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e Office shirts, Straight pants, A-line skirts, Tunics\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys shirts, Girls pinafores, Shorts, School uniforms\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottonpoplin\u003c\/span\u003e \u003cspan\u003e#classicplaid\u003c\/span\u003e \u003cspan\u003e#plaidfabric\u003c\/span\u003e\n        \u003cspan\u003e#mustardyellow\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash warm, gentle cycle. Tumble dry low. Iron on medium‑high heat. Do not bleach.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Smooth, breathable 100% cotton poplin. The plaid pattern stays vivid and the fabric maintains its crisp finish wash after wash.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370146578594,"sku":"13-MTR-Meter","price":119.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt","offer_id":47370146611362,"sku":"13-MTR-Formal Shirt","price":190.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47426868641954,"sku":"13-MTR-Casual Shirt","price":190.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/13.jpg?v=1782663177"},{"product_id":"monochrome-watercolor-chain-geo","title":"Monochrome Watercolor Chain Geo","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Slub Print with a unique Watercolor Chain Geo pattern.\n        Softly textured and lightweight, featuring fluid geometric links in monochrome tones – perfect for relaxed, artistic everyday wear.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Slub Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eWatercolor Chain Geo\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eBlack, White, Soft Grey\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual shirts, Shorts, Loungewear, Kurta\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo pants, Skirts, Tunics\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys' shirts, Girls' frocks, Shorts, Cotton nightwear\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottonslub\u003c\/span\u003e \u003cspan\u003e#watercolorprint\u003c\/span\u003e \u003cspan\u003e#geometricfabric\u003c\/span\u003e\n        \u003cspan\u003e#monochromefabric\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash cold, gentle cycle. Tumble dry low or line dry. Iron on medium heat.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Soft, breathable 100% cotton slub with a subtle textured weave. The watercolor-inspired print retains its artistic depth after repeated washes.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370301898914,"sku":"15-MTR-Meter","price":119.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47370301931682,"sku":"15-MTR-Casual Shirt","price":190.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti","offer_id":47426871754914,"sku":"15-MTR-Kurta\/Kurti","price":215.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo","offer_id":47426871787682,"sku":"15-MTR-Palazzo","price":190.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/15.jpg?v=1782663177"},{"product_id":"crimson-black-classic-tartan","title":"Crimson \u0026 Black Classic Tartan","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Poplin Print featuring a timeless Classic Tartan in rich Crimson Red, Black, and Cream.\n        Crisp, breathable, and effortlessly versatile – perfect for smart‑casual and heritage‑inspired looks.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Poplin Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eClassic Tartan\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eCrimson Red, Black, Cream\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual shirts, Formal button-downs, Shorts, Nehru jackets\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e Office shirts, Straight pants, A-line skirts, Tunics\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys shirts, Girls pinafores, Shorts, School uniforms\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottonpoplin\u003c\/span\u003e \u003cspan\u003e#classictartan\u003c\/span\u003e \u003cspan\u003e#plaidfabric\u003c\/span\u003e\n        \u003cspan\u003e#crimsonred\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash warm, gentle cycle. Tumble dry low. Iron on medium‑high heat. Do not bleach.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Smooth, breathable 100% cotton poplin. The tartan pattern remains sharp and vibrant, wash after wash.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370312351906,"sku":"17-MTR-Meter","price":149.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt","offer_id":47370312384674,"sku":"17-MTR-Formal Shirt","price":240.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47426901606562,"sku":"17-MTR-Casual Shirt","price":240.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/17.jpg?v=1782663177"},{"product_id":"sepia-botanical-leaf-sketch","title":"Sepia Botanical Leaf Sketch","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003cp\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\" rel=\"preconnect\"\u003e \u003clink crossorigin=\"\" href=\"https:\/\/fonts.gstatic.com\" rel=\"preconnect\"\u003e \u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\"\u003e \u003clink href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\u003c!-- 1. DETAILS --\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cdiv class=\"accordion-header\"\u003e\n\u003ch4\u003eDetails\u003c\/h4\u003e\n\u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-body\"\u003e\n\u003cp style=\"font-size: 14px; color: #3a3a3a; margin: 4px 0 0; line-height: 1.5;\"\u003ePremium 100% Cotton Poplin Print with a delicate Botanical Leaf Sketch pattern. Fine, hand‑drawn leaf motifs in warm Sepia Brown on a Cream and Soft Beige base – airy, vintage, and effortlessly elegant.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n\u003cdiv class=\"accordion-item active\"\u003e\n\u003cdiv class=\"accordion-header\"\u003e\n\u003ch4\u003eSpecifications\u003c\/h4\u003e\n\u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-body\"\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003e100% Cotton Poplin Print\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWidth\u003c\/th\u003e\n\u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePattern\u003c\/th\u003e\n\u003ctd\u003eBotanical Leaf Sketch\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColor Palette\u003c\/th\u003e\n\u003ctd\u003eSepia Brown, Cream, Soft Beige\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n\u003cul class=\"garment-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual shirts, Shorts, Loungewear, Kurta\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo pants, Skirts, Tunics, Night suits\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys shirts, Girls frocks, Shorts, Cotton nightwear\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"hashtags\"\u003e\n\u003cspan\u003e#cottonpoplin\u003c\/span\u003e \u003cspan\u003e#botanicalleafsketch\u003c\/span\u003e \u003cspan\u003e#sketchprint\u003c\/span\u003e \u003cspan\u003e#sepiafabric\u003c\/span\u003e \u003cspan\u003e#vintagefloral\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 3. CARE \u0026 FABRIC --\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cdiv class=\"accordion-header\"\u003e\n\u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n\u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-body\"\u003e\n\u003cp style=\"font-size: 14px; color: #3a3a3a; margin: 4px 0 0; line-height: 1.6;\"\u003e\u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash warm, gentle cycle. Tumble dry low. Iron on medium‑high heat. Do not bleach.\u003cbr\u003e\u003cstrong\u003eFabric:\u003c\/strong\u003e Smooth, breathable 100% cotton poplin. The delicate leaf sketch print retains its fine detail and warm sepia tones, wash after wash.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cdiv class=\"accordion-header\"\u003e\n\u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n\u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-body\"\u003e\n\u003cp style=\"font-size: 14px; color: #3a3a3a; margin: 4px 0 0; line-height: 1.6;\"\u003e\u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370312515746,"sku":"18-MTR-Meter","price":149.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47370312548514,"sku":"18-MTR-Casual Shirt","price":240.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti","offer_id":47426899476642,"sku":"18-MTR-Kurta\/Kurti","price":270.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo","offer_id":47426899509410,"sku":"18-MTR-Palazzo","price":240.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit","offer_id":47426899542178,"sku":"18-MTR-Night Suit","price":447.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/18.jpg?v=1782663177"},{"product_id":"powder-blue-ditsy-floral-print","title":"Powder Blue Ditsy Floral Print","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Poplin Print with a charming Ditsy Floral pattern.\n        Delicate miniature blooms in Powder Blue and Pale Pink scattered on a Soft White base – light, airy, and perfect for feminine everyday silhouettes.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Poplin Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eDitsy Floral\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003ePowder Blue, Soft White, Pale Pink\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual shirts, Shorts, Loungewear, Kurta\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo pants, Skirts, Tunics, Night suits\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys' shirts, Girls' frocks, Shorts, Cotton nightwear\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottonpoplin\u003c\/span\u003e \u003cspan\u003e#ditsyfloral\u003c\/span\u003e \u003cspan\u003e#floralfabric\u003c\/span\u003e\n        \u003cspan\u003e#powderblue\u003c\/span\u003e \u003cspan\u003e#palepink\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e\n        \u003cspan\u003e#textileindia\u003c\/span\u003e \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e\n        \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash warm, gentle cycle. Tumble dry low. Iron on medium‑high heat. Do not bleach.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Smooth, breathable 100% cotton poplin. The tiny floral print stays crisp and the pastel colours retain their soft beauty, wash after wash.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370610999458,"sku":"23-MTR-Meter","price":119.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47370611032226,"sku":"23-MTR-Casual Shirt","price":190.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti","offer_id":47426952757410,"sku":"23-MTR-Kurta\/Kurti","price":215.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo","offer_id":47426952790178,"sku":"23-MTR-Palazzo","price":190.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit","offer_id":47426952822946,"sku":"23-MTR-Night Suit","price":357.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/23.jpg?v=1782723840"},{"product_id":"beige-geometric-mandala-circle-print","title":"Beige Geometric Mandala Circle Print","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Poplin Print featuring an intricate Mandala Circle pattern.\n        Elegant, meditative motifs in warm Beige, Cream, and Soft Brown – breathable and perfect for relaxed boho-chic styles.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Poplin Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eMandala Circle\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eBeige, Cream, Soft Brown\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual shirts, Shorts, Loungewear, Kurta\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo pants, Skirts, Tunics\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys shirts, Girls frocks, Shorts, Cotton nightwear\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottonpoplin\u003c\/span\u003e \u003cspan\u003e#mandalaprint\u003c\/span\u003e \u003cspan\u003e#mandalacircle\u003c\/span\u003e\n        \u003cspan\u003e#bohofabric\u003c\/span\u003e \u003cspan\u003e#beigefabric\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e\n        \u003cspan\u003e#textileindia\u003c\/span\u003e \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e\n        \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash warm, gentle cycle. Tumble dry low. Iron on medium‑high heat. Do not bleach.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Smooth, breathable 100% cotton poplin. The mandala print stays sharp and the earthy tones remain rich, wash after wash.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370611064994,"sku":"24-MTR-Meter","price":149.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47370611097762,"sku":"24-MTR-Casual Shirt","price":240.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti","offer_id":47426960720034,"sku":"24-MTR-Kurta\/Kurti","price":270.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo","offer_id":47426960752802,"sku":"24-MTR-Palazzo","price":240.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/24.jpg?v=1782723841"},{"product_id":"sage-green-vintage-floral-print","title":"Sage Green Vintage Floral Print","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Poplin Print with a romantic Vintage Floral pattern.\n        Soft, painterly blooms in Sage Green, Cream, and Dusty Pink evoke a timeless garden feel – breathable, lightweight, and perfect for feminine everyday silhouettes.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Poplin Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eVintage Floral\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eSage Green, Cream, Dusty Pink\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual shirts, Shorts, Loungewear, Kurta\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo pants, Skirts, Tunics, Night suits\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys' shirts, Girls' frocks, Shorts, Cotton nightwear\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottonpoplin\u003c\/span\u003e \u003cspan\u003e#vintagefloral\u003c\/span\u003e \u003cspan\u003e#floralfabric\u003c\/span\u003e\n        \u003cspan\u003e#sagegreen\u003c\/span\u003e \u003cspan\u003e#dustypink\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e\n        \u003cspan\u003e#textileindia\u003c\/span\u003e \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e\n        \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash warm, gentle cycle. Tumble dry low. Iron on medium‑high heat. Do not bleach.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Smooth, breathable 100% cotton poplin. The vintage floral print stays vibrant and the soft pastel tones remain beautiful, wash after wash.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370611196066,"sku":"26-MTR-Meter","price":119.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47370611228834,"sku":"26-MTR-Casual Shirt","price":190.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti","offer_id":47427020980386,"sku":"26-MTR-Kurta\/Kurti","price":215.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo","offer_id":47427021013154,"sku":"26-MTR-Palazzo","price":190.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit","offer_id":47427021045922,"sku":"26-MTR-Night Suit","price":357.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/26.jpg?v=1782723840"},{"product_id":"lavender-maroon-leaf-motif","title":"Lavender \u0026 Maroon Leaf Motif","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Poplin Print featuring a delicate Leaf Motif pattern.\n        Subtle leafy sprigs in fresh Sage Green, Cream, and Soft Grey – crisp, breathable, and perfect for relaxed everyday elegance.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Poplin Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eLeaf Motif\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eSage Green, Cream, Soft Grey\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual shirts, Shorts, Loungewear, Kurta\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo pants, Skirts, Tunics, Night suits\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys' shirts, Girls' frocks, Shorts, Cotton nightwear\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottonpoplin\u003c\/span\u003e \u003cspan\u003e#leafmotif\u003c\/span\u003e \u003cspan\u003e#natureprint\u003c\/span\u003e\n        \u003cspan\u003e#sagegreenfabric\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash warm, gentle cycle. Tumble dry low. Iron on medium‑high heat. Do not bleach.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Smooth, breathable 100% cotton poplin. The leaf motif remains crisp and the soft earthy tones stay beautiful, wash after wash.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370611359906,"sku":"28-MTR-Meter","price":119.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47370611392674,"sku":"28-MTR-Casual Shirt","price":190.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti","offer_id":47427154804898,"sku":"28-MTR-Kurta\/Kurti","price":214.2,"currency_code":"INR","in_stock":true},{"title":"Palazzo","offer_id":47427154837666,"sku":"28-MTR-Palazzo","price":190.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit","offer_id":47427154870434,"sku":"28-MTR-Night Suit","price":357.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/28.jpg?v=1782723840"},{"product_id":"charcoal-cream-botanical-sketch","title":"Charcoal \u0026 Cream Botanical Sketch","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Slub Print featuring an artistic Botanical Sketch pattern.\n        Softly textured and breathable, with delicate hand‑drawn botanical motifs in Sage Green, Cream, and Soft Grey – perfect for relaxed everyday elegance.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Slub Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eBotanical Sketch\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eSage Green, Cream, Soft Grey\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual shirts, Shorts, Loungewear, Kurta\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo pants, Skirts, Tunics, Night suits\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys' shirts, Girls' frocks, Shorts, Cotton nightwear\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottonslub\u003c\/span\u003e \u003cspan\u003e#botanicalsketch\u003c\/span\u003e \u003cspan\u003e#natureprint\u003c\/span\u003e\n        \u003cspan\u003e#sagegreenfabric\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash cold, gentle cycle. Tumble dry low or line dry. Iron on medium heat.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Soft, breathable 100% cotton slub with a subtle textured weave. The botanical sketch print retains its fine detail, wash after wash.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370613358754,"sku":"31-MTR-Meter","price":149.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47370613391522,"sku":"31-MTR-Casual Shirt","price":240.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti","offer_id":47427165454498,"sku":"31-MTR-Kurta\/Kurti","price":270.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo","offer_id":47427165487266,"sku":"31-MTR-Palazzo","price":240.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit","offer_id":47427165520034,"sku":"31-MTR-Night Suit","price":447.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/31.jpg?v=1782723840"},{"product_id":"taupe-fern-leaf-botanical","title":"Taupe Fern Leaf Botanical","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Satin Print with a graceful Fern Leaf pattern.\n        Delicate fern fronds in soft Sage Green, Cream, and Grey on a smooth, subtly lustrous base – breathable and perfect for feminine everyday silhouettes.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Satin Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eFern Leaf\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eSage Green, Cream, Soft Grey\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual shirts, Shorts, Loungewear, Kurta\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo pants, Skirts, Tunics, Night suits\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys' shirts, Girls' frocks, Shorts, Cotton nightwear\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottonsatin\u003c\/span\u003e \u003cspan\u003e#fernleaf\u003c\/span\u003e \u003cspan\u003e#botanicalprint\u003c\/span\u003e\n        \u003cspan\u003e#sagegreenfabric\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash warm, gentle cycle. Tumble dry low. Iron on medium‑high heat. Do not bleach.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Smooth, breathable 100% cotton satin with a subtle sheen. The fern leaf print retains its fine detail and soft tones, wash after wash.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370613555362,"sku":"34-MTR-Meter","price":149.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47370613588130,"sku":"34-MTR-Casual Shirt","price":240.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti","offer_id":47427207102626,"sku":"34-MTR-Kurta\/Kurti","price":270.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo","offer_id":47427207135394,"sku":"34-MTR-Palazzo","price":240.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit","offer_id":47427207168162,"sku":"34-MTR-Night Suit","price":447.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/34.jpg?v=1782723840"},{"product_id":"lilac-slate-blue-vine-floral","title":"Lilac \u0026 Slate Blue Vine Floral","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Satin Print with a delicate Vine Floral pattern.\n        Romantic trailing vines and blossoms in soft Sage Green, Cream, and Grey on a smooth, subtly lustrous base – breathable and perfect for elegant everyday wear.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Satin Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eVine Floral\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eSage Green, Cream, Soft Grey\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual shirts, Shorts, Loungewear, Kurta\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo pants, Skirts, Tunics, Night suits\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys' shirts, Girls' frocks, Shorts, Cotton nightwear\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottonsatin\u003c\/span\u003e \u003cspan\u003e#vinefloral\u003c\/span\u003e \u003cspan\u003e#floralprint\u003c\/span\u003e\n        \u003cspan\u003e#sagegreenfabric\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash warm, gentle cycle. Tumble dry low. Iron on medium‑high heat. Do not bleach.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Smooth, breathable 100% cotton satin with a subtle sheen. The vine floral print retains its soft romantic charm, wash after wash.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370613686434,"sku":"36-MTR-Meter","price":149.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47370613719202,"sku":"36-MTR-Casual Shirt","price":250.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti","offer_id":47427209429154,"sku":"36-MTR-Kurta\/Kurti","price":270.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo","offer_id":47427209461922,"sku":"36-MTR-Palazzo","price":250.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit","offer_id":47427209494690,"sku":"36-MTR-Night Suit","price":447.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/36.jpg?v=1782723840"},{"product_id":"slate-grey-abstract-floral-camouflage","title":"Slate Grey Abstract Floral Camouflage","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Slub Print with a unique Floral Camouflage pattern.\n        Softly textured and lightweight, with a nature-inspired blend of floral motifs in Sage Green, Cream, and Soft Grey – perfect for relaxed everyday wear.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Slub Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eFloral Camouflage\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eSage Green, Cream, Soft Grey\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual shirts, Shorts, Loungewear, Kurta\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo pants, Skirts, Tunics, Night suits\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys' shirts, Girls' frocks, Shorts, Cotton nightwear\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottonslub\u003c\/span\u003e \u003cspan\u003e#floralcamouflage\u003c\/span\u003e \u003cspan\u003e#camouflageprint\u003c\/span\u003e\n        \u003cspan\u003e#sagegreenfabric\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash cold, gentle cycle. Tumble dry low or line dry. Iron on medium heat.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Soft, breathable 100% cotton slub with a subtle textured weave. The floral camouflage print retains its artistic look, wash after wash.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370614145186,"sku":"43-MTR-Meter","price":149.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47370614177954,"sku":"43-PCS-SHIRT","price":250.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti","offer_id":47427248947362,"sku":null,"price":270.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo","offer_id":47427248980130,"sku":null,"price":250.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit","offer_id":47427249012898,"sku":null,"price":447.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/43.jpg?v=1782723840"},{"product_id":"watercolour-grey-floral-botanical","title":"Watercolour Grey Floral Botanical","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Satin Print with a romantic Watercolour Floral pattern.\n        Smooth, subtly lustrous, and breathable – soft, painterly blooms in Sage Green, Cream, and Soft Grey bring a dreamy, artistic feel to elegant everyday silhouettes.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Satin Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eWatercolour Floral\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eSage Green, Cream, Soft Grey\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual shirts, Shorts, Loungewear, Kurta\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo pants, Skirts, Tunics, Night suits\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys' shirts, Girls' frocks, Shorts, Cotton nightwear\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#satinprint\u003c\/span\u003e \u003cspan\u003e#watercolourfloral\u003c\/span\u003e \u003cspan\u003e#floralfabric\u003c\/span\u003e\n        \u003cspan\u003e#sagegreenfabric\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#satinfabric\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash warm, gentle cycle. Tumble dry low. Iron on medium‑high heat. Do not bleach.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Smooth, breathable 100% satin with a subtle sheen. The watercolour floral print retains its soft, artistic beauty, wash after wash.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370614210722,"sku":"44-MTR-Meter","price":149.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47370614243490,"sku":"44-PCS-SHIRT","price":250.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti","offer_id":47427249111202,"sku":null,"price":270.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo","offer_id":47427249143970,"sku":null,"price":250.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit","offer_id":47427249176738,"sku":null,"price":447.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/44.jpg?v=1782723840"},{"product_id":"dusty-blue-leafy-botanical-print","title":"Dusty Blue Leafy Botanical Print","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Slub Print with a fresh Leafy Botanical pattern.\n        Softly textured, breathable, and lightweight – delicate leaf motifs in Sage Green, Cream, and Soft Grey bring a calm, nature-inspired look to relaxed everyday wear.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Slub Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eLeafy Botanical\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eSage Green, Cream, Soft Grey\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual shirts, Shorts, Loungewear, Kurta\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo pants, Skirts, Tunics, Night suits\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys' shirts, Girls' frocks, Shorts, Cotton nightwear\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottonslub\u003c\/span\u003e \u003cspan\u003e#leafybotanical\u003c\/span\u003e \u003cspan\u003e#botanicalprint\u003c\/span\u003e\n        \u003cspan\u003e#sagegreenfabric\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash cold, gentle cycle. Tumble dry low or line dry. Iron on medium heat.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Soft, breathable 100% cotton slub with a subtle textured weave. The leafy botanical print stays vibrant and the fabric becomes even softer wash after wash.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370614276258,"sku":"45-MTR-Meter","price":145.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47370614309026,"sku":"45-PCS-SHIRT","price":232.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti","offer_id":47427249635490,"sku":null,"price":261.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo","offer_id":47427249668258,"sku":null,"price":232.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit","offer_id":47427249701026,"sku":null,"price":435.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/45.jpg?v=1782723840"},{"product_id":"powder-blue-cream-paisley-floral","title":"Powder Blue \u0026 Cream Paisley Floral","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Satin Print featuring an elegant Paisley Floral pattern.\n        Smooth, subtly lustrous, and breathable – intricate paisley motifs intertwined with delicate florals in Sage Green, Cream, and Soft Grey add a timeless, sophisticated touch to relaxed everyday styles.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Satin Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003ePaisley Floral\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eSage Green, Cream, Soft Grey\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual shirts, Shorts, Loungewear, Kurta\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo pants, Skirts, Tunics, Night suits\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys' shirts, Girls' frocks, Shorts, Cotton nightwear\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottonsatin\u003c\/span\u003e \u003cspan\u003e#paisleyfloral\u003c\/span\u003e \u003cspan\u003e#paisleyprint\u003c\/span\u003e\n        \u003cspan\u003e#sagegreenfabric\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash warm, gentle cycle. Tumble dry low. Iron on medium‑high heat. Do not bleach.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Smooth, breathable 100% cotton satin with a subtle sheen. The paisley floral print retains its intricate detail and soft colours, wash after wash.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370614341794,"sku":"47-MTR-Meter","price":149.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47370614374562,"sku":"47-PCS-SHIRT","price":250.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti","offer_id":47427258122402,"sku":null,"price":270.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo","offer_id":47427258155170,"sku":null,"price":250.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit","offer_id":47427258187938,"sku":null,"price":447.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/47.jpg?v=1782723840"},{"product_id":"dark-brown-mint-floral-damask","title":"Dark Brown \u0026 Mint Floral Damask","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Satin Print featuring an ornate Floral Damask pattern.\n        Smooth, subtly lustrous, and breathable – the intricate damask motifs in Sage Green, Cream, and Soft Grey evoke timeless elegance, perfect for relaxed yet refined everyday wear.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Satin Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eFloral Damask\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eSage Green, Cream, Soft Grey\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual shirts, Shorts, Loungewear, Kurta\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo pants, Skirts, Tunics, Night suits\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys' shirts, Girls' frocks, Shorts, Cotton nightwear\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottonsatin\u003c\/span\u003e \u003cspan\u003e#floraldamask\u003c\/span\u003e \u003cspan\u003e#damaskprint\u003c\/span\u003e\n        \u003cspan\u003e#sagegreenfabric\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash warm, gentle cycle. Tumble dry low. Iron on medium‑high heat. Do not bleach.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Smooth, breathable 100% cotton satin with a subtle sheen. The damask pattern retains its rich detail and soft tones, wash after wash.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370614472866,"sku":"49-MTR-Meter","price":149.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47370614505634,"sku":"49-PCS-SHIRT","price":250.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti","offer_id":47427266216098,"sku":null,"price":270.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo","offer_id":47427266248866,"sku":null,"price":250.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit","offer_id":47427266281634,"sku":null,"price":447.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/49.jpg?v=1782723840"},{"product_id":"white-rust-teal-autumn-leaf-print","title":"White Rust \u0026 Teal Autumn Leaf Print","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Slub Print featuring a charming Autumn Leaf pattern.\n        Softly textured and breathable, with delicate leaf motifs in Sage Green, Cream, and Soft Grey – perfect for relaxed everyday wear with a nature-inspired touch.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Slub Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eAutumn Leaf\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eSage Green, Cream, Soft Grey\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual shirts, Shorts, Loungewear, Kurta\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo pants, Skirts, Tunics, Night suits\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys' shirts, Girls' frocks, Shorts, Cotton nightwear\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottonslub\u003c\/span\u003e \u003cspan\u003e#autumnleaf\u003c\/span\u003e \u003cspan\u003e#natureprint\u003c\/span\u003e\n        \u003cspan\u003e#sagegreenfabric\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash cold, gentle cycle. Tumble dry low or line dry. Iron on medium heat.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Soft, breathable 100% cotton slub with a subtle textured weave. The autumn leaf print retains its fine detail, wash after wash.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370614603938,"sku":"51-MTR-Meter","price":119.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47370614636706,"sku":"51-PCS-SHIRT","price":190.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti","offer_id":47427267068066,"sku":null,"price":215.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo","offer_id":47427267100834,"sku":null,"price":190.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit","offer_id":47427267133602,"sku":null,"price":357.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/51.jpg?v=1782723840"},{"product_id":"rust-grey-classic-plaid-check","title":"Rust \u0026 Grey Classic Plaid Check","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Slub Print featuring a timeless Classic Plaid pattern.\n        Softly textured, breathable, and lightweight – the crisp plaid in Sage Green, Cream, and Soft Grey adds a refined yet relaxed touch to smart‑casual and office wear.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Slub Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eClassic Plaid\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eSage Green, Cream, Soft Grey\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Formal shirts, Business casuals, Shorts, Nehru jackets\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e Office kurti, Straight pants, A-line skirts, Blazers\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys button-downs, Girls pinafores, Shorts, School uniforms\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottonslub\u003c\/span\u003e \u003cspan\u003e#classicplaid\u003c\/span\u003e \u003cspan\u003e#plaidfabric\u003c\/span\u003e\n        \u003cspan\u003e#sagegreenfabric\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash cold, gentle cycle. Tumble dry low or line dry. Iron on medium heat.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Soft, breathable 100% cotton slub with a subtle textured weave. The plaid pattern remains crisp and the fabric softens further with every wash.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370614669474,"sku":"52-MTR-Meter","price":119.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt","offer_id":47370614702242,"sku":"52-PCS-SHIRT","price":190.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47427267723426,"sku":null,"price":190.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/52.jpg?v=1782723840"},{"product_id":"charcoal-light-grey-wide-check","title":"Charcoal \u0026 Light Grey Wide Check","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Slub Print featuring a bold Wide Check pattern.\n        Softly textured, breathable, and lightweight – the oversized check in Sage Green, Cream, and Soft Grey gives a modern, relaxed feel to casual and smart‑casual pieces.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Slub Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eWide Check\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eSage Green, Cream, Soft Grey\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual shirts, Formal button-downs, Shorts, Nehru jackets\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e Office shirts, Straight pants, A-line skirts, Tunics\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys shirts, Girls pinafores, Shorts, School uniforms\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottonslub\u003c\/span\u003e \u003cspan\u003e#widecheck\u003c\/span\u003e \u003cspan\u003e#checkfabric\u003c\/span\u003e\n        \u003cspan\u003e#sagegreenfabric\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash cold, gentle cycle. Tumble dry low or line dry. Iron on medium heat.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Soft, breathable 100% cotton slub with a subtle textured weave. The wide check pattern stays crisp and the fabric becomes even softer wash after wash.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370614735010,"sku":"53-MTR-Meter","price":119.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt","offer_id":47370614767778,"sku":"53-PCS-SHIRT","price":190.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47427267854498,"sku":null,"price":190.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/53.jpg?v=1782723840"},{"product_id":"sage-green-botanical-sketch","title":"Sage Green Botanical Sketch","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Slub Print featuring an artistic Botanical Sketch pattern.\n        Softly textured and breathable, with delicate hand‑drawn botanical motifs in Sage Green, Cream, and Soft Grey – perfect for relaxed everyday elegance.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Slub Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eBotanical Sketch\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eSage Green, Cream, Soft Grey\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual shirts, Shorts, Loungewear, Kurta\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo pants, Skirts, Tunics, Night suits\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys shirts, Girls frocks, Shorts, Cotton nightwear\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottonslub\u003c\/span\u003e \u003cspan\u003e#botanicalsketch\u003c\/span\u003e \u003cspan\u003e#natureprint\u003c\/span\u003e\n        \u003cspan\u003e#sagegreenfabric\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash cold, gentle cycle. Tumble dry low or line dry. Iron on medium heat.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Soft, breathable 100% cotton slub with a subtle textured weave. The botanical sketch print retains its fine detail, wash after wash.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370614800546,"sku":"54-MTR-Meter","price":119.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47370614833314,"sku":"54-PCS-SHIRT","price":190.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti","offer_id":47427267985570,"sku":null,"price":215.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo","offer_id":47427268018338,"sku":null,"price":190.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit","offer_id":47427268051106,"sku":null,"price":357.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/54.jpg?v=1782723840"},{"product_id":"plum-botanical-sketch-print","title":"Plum Botanical Sketch Print","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Slub Print featuring an artistic Botanical Sketch pattern.\n        Softly textured and breathable, with delicate hand‑drawn botanical motifs in Sage Green, Cream, and Soft Grey – perfect for relaxed everyday elegance.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Slub Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eBotanical Sketch\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eSage Green, Cream, Soft Grey\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual shirts, Shorts, Loungewear, Kurta\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo pants, Skirts, Tunics, Night suits\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys shirts, Girls frocks, Shorts, Cotton nightwear\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottonslub\u003c\/span\u003e \u003cspan\u003e#botanicalsketch\u003c\/span\u003e \u003cspan\u003e#natureprint\u003c\/span\u003e\n        \u003cspan\u003e#sagegreenfabric\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash cold, gentle cycle. Tumble dry low or line dry. Iron on medium heat.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Soft, breathable 100% cotton slub with a subtle textured weave. The botanical sketch print retains its fine detail, wash after wash.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370614866082,"sku":"55-MTR-Meter","price":119.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47370614898850,"sku":"55-PCS-SHIRT","price":190.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti","offer_id":47427269132450,"sku":null,"price":215.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo","offer_id":47427269165218,"sku":null,"price":190.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit","offer_id":47427269197986,"sku":null,"price":357.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/55.jpg?v=1782723840"},{"product_id":"olive-green-botanical-leaf-sketch","title":"Olive Green Botanical Leaf Sketch","description":"  \u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Slub Print featuring a delicate Botanical Leaf pattern.\n        Softly textured and breathable, with graceful leaf motifs in Sage Green, Cream, and Soft Grey – perfect for relaxed, nature-inspired everyday wear.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Slub Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eBotanical Leaf\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eSage Green, Cream, Soft Grey\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual shirts, Shorts, Loungewear, Kurta\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo pants, Skirts, Tunics, Night suits\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys shirts, Girls frocks, Shorts, Cotton nightwear\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottonslub\u003c\/span\u003e \u003cspan\u003e#botanicalleaf\u003c\/span\u003e \u003cspan\u003e#natureprint\u003c\/span\u003e\n        \u003cspan\u003e#sagegreenfabric\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash cold, gentle cycle. Tumble dry low or line dry. Iron on medium heat.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Soft, breathable 100% cotton slub with a subtle textured weave. The botanical leaf print retains its fine detail, wash after wash.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370614931618,"sku":"56-MTR-Meter","price":119.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47370614964386,"sku":"56-PCS-SHIRT","price":190.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti","offer_id":47427269460130,"sku":null,"price":215.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo","offer_id":47427269492898,"sku":null,"price":190.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit","offer_id":47427269525666,"sku":null,"price":357.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/56.jpg?v=1782723840"},{"product_id":"vintage-plum-floral-toile","title":"Vintage Plum Floral Toile","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Slub Print featuring a romantic Floral Toile pattern.\n        Softly textured and breathable, with intricate pastoral floral scenes in Sage Green, Cream, and Soft Grey – perfect for elegant, relaxed everyday wear.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Slub Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eFloral Toile\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eSage Green, Cream, Soft Grey\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual shirts, Shorts, Loungewear, Kurta\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo pants, Skirts, Tunics, Night suits\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys shirts, Girls frocks, Shorts, Cotton nightwear\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottonslub\u003c\/span\u003e \u003cspan\u003e#floraltoile\u003c\/span\u003e \u003cspan\u003e#toileprint\u003c\/span\u003e\n        \u003cspan\u003e#sagegreenfabric\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash cold, gentle cycle. Tumble dry low or line dry. Iron on medium heat.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Soft, breathable 100% cotton slub with a subtle textured weave. The toile print retains its delicate detail, wash after wash.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370615062690,"sku":"58-MTR-Meter","price":119.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47370615095458,"sku":"58-PCS-SHIRT","price":190.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti","offer_id":47427280699554,"sku":null,"price":215.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo","offer_id":47427280732322,"sku":null,"price":190.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit","offer_id":47427280765090,"sku":null,"price":357.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/58.jpg?v=1782723840"},{"product_id":"beige-grey-classic-plaid","title":"Beige \u0026 Grey Classic Plaid","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Slub Print featuring a timeless Classic Plaid pattern.\n        Softly textured, breathable, and lightweight – the clean plaid in Sage Green, Cream, and Soft Grey adds a relaxed yet polished touch to casual and smart‑casual outfits.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Slub Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eClassic Plaid\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eSage Green, Cream, Soft Grey\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual shirts, Formal button-downs, Shorts, Nehru jackets\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e Office shirts, Straight pants, A-line skirts, Tunics\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys shirts, Girls pinafores, Shorts, School uniforms\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottonslub\u003c\/span\u003e \u003cspan\u003e#classicplaid\u003c\/span\u003e \u003cspan\u003e#plaidfabric\u003c\/span\u003e\n        \u003cspan\u003e#sagegreenfabric\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash cold, gentle cycle. Tumble dry low or line dry. Iron on medium heat.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Soft, breathable 100% cotton slub with a subtle textured weave. The plaid pattern stays crisp and the fabric becomes even softer after each wash.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370615128226,"sku":"59-MTR-Meter","price":119.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt","offer_id":47370615160994,"sku":"59-PCS-SHIRT","price":190.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47427275849890,"sku":null,"price":190.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/59.jpg?v=1782723840"},{"product_id":"black-white-wide-plaid-check","title":"Black \u0026 White Wide Plaid Check","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Slub Print featuring a bold Wide Plaid pattern.\n        Softly textured and breathable, with an oversized plaid in Sage Green, Cream, and Soft Grey – a relaxed yet statement-making choice for casual and smart-casual outfits.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Slub Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eWide Plaid\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eSage Green, Cream, Soft Grey\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual shirts, Formal button-downs, Shorts, Nehru jackets\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e Office shirts, Straight pants, A-line skirts, Tunics\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys shirts, Girls pinafores, Shorts, School uniforms\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottonslub\u003c\/span\u003e \u003cspan\u003e#wideplaid\u003c\/span\u003e \u003cspan\u003e#plaidfabric\u003c\/span\u003e\n        \u003cspan\u003e#sagegreenfabric\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash cold, gentle cycle. Tumble dry low or line dry. Iron on medium heat.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Soft, breathable 100% cotton slub with a subtle textured weave. The wide plaid pattern stays crisp and the fabric becomes even softer wash after wash.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370615324834,"sku":"62-MTR-Meter","price":119.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt","offer_id":47370615357602,"sku":"62-PCS-SHIRT","price":190.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47427309928610,"sku":null,"price":215.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/IMG_3212.jpg?v=1783607844"},{"product_id":"white-black-grey-bold-plaid","title":"White, Black \u0026 Grey Bold Plaid","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Twill Print featuring a statement Bold Plaid pattern.\n        Durable, structured, and breathable with a pronounced diagonal weave – the oversized plaid in Sage Green, Cream, and Soft Grey adds rugged, heritage-inspired character to casual and smart layering pieces.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Twill Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eBold Plaid\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eSage Green, Cream, Soft Grey\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual shirts, Formal button-downs, Shorts, Nehru jackets\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e Office shirts, Straight pants, A-line skirts, Tunics\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys shirts, Girls pinafores, Shorts, School uniforms\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottontwill\u003c\/span\u003e \u003cspan\u003e#boldplaid\u003c\/span\u003e \u003cspan\u003e#plaidfabric\u003c\/span\u003e\n        \u003cspan\u003e#sagegreenfabric\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash warm, gentle cycle. Tumble dry low. Iron on medium‑high heat. Do not bleach.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Durable, breathable 100% cotton twill with a robust diagonal texture. The bold plaid pattern stays sharp and the fabric softens comfortably over time.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370616045730,"sku":"65-MTR-Meter","price":119.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt","offer_id":47370616078498,"sku":"65-PCS-SHIRT","price":190.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47427310059682,"sku":null,"price":190.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/65.jpg?v=1782723840"},{"product_id":"black-white-grey-textured-plaid","title":"Black, White \u0026 Grey Textured Plaid","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Twill Print with a rich Textured Plaid pattern.\n        Durable, breathable, and structured with a distinctive diagonal twill weave – the multi-tonal plaid in Sage Green, Cream, and Soft Grey adds depth and a cozy, heritage feel to casual and smart‑casual styles.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Twill Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eTextured Plaid\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eSage Green, Cream, Soft Grey\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual shirts, Formal button-downs, Shorts, Nehru jackets\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e Office shirts, Straight pants, A-line skirts, Tunics\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys shirts, Girls pinafores, Shorts, School uniforms\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottontwill\u003c\/span\u003e \u003cspan\u003e#texturedplaid\u003c\/span\u003e \u003cspan\u003e#plaidfabric\u003c\/span\u003e\n        \u003cspan\u003e#sagegreenfabric\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash warm, gentle cycle. Tumble dry low. Iron on medium‑high heat. Do not bleach.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Durable, breathable 100% cotton twill with a distinctive diagonal texture. The textured plaid print retains its rich detail, wash after wash.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370616111266,"sku":"66-MTR-Meter","price":149.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt","offer_id":47370616144034,"sku":"66-PCS-SHIRT","price":250.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47427310125218,"sku":null,"price":250.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/66.jpg?v=1782723840"},{"product_id":"brown-stitch-line-art-floral","title":"Brown Stitch Line Art Floral","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Slub Print featuring a delicate Line Art Floral pattern.\n        Softly textured and breathable, with finely sketched botanical motifs in Sage Green, Cream, and Soft Grey – perfect for relaxed, nature-inspired everyday wear.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Slub Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eLine Art Floral\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eSage Green, Cream, Soft Grey\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual shirts, Shorts, Loungewear, Kurta\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo pants, Skirts, Tunics, Night suits\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys shirts, Girls frocks, Shorts, Cotton nightwear\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#cottonslub\u003c\/span\u003e \u003cspan\u003e#lineartfloral\u003c\/span\u003e \u003cspan\u003e#floralprint\u003c\/span\u003e\n        \u003cspan\u003e#sagegreenfabric\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash cold, gentle cycle. Tumble dry low or line dry. Iron on medium heat.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Soft, breathable 100% cotton slub with a subtle textured weave. The line art floral print retains its fine detail, wash after wash.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e\n","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370616307874,"sku":"69-MTR-Meter","price":119.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47370616340642,"sku":"69-PCS-SHIRT","price":190.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti","offer_id":47427317694626,"sku":null,"price":215.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo","offer_id":47427317727394,"sku":null,"price":190.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit","offer_id":47427317760162,"sku":null,"price":357.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/IMG_3194.jpg?v=1783607819"},{"product_id":"dusty-rose-monstera-leaf-abstract","title":"Dusty Rose \u0026 Monstera Leaf Abstract","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Fabric details are being updated. Please check back soon for complete specifications, or contact us for more information.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\u003cem\u003eNo specifications available.\u003c\/em\u003e\u003c\/p\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual shirts, Shorts, Loungewear, Kurta\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo pants, Skirts, Tunics, Night suits\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eKids:\u003c\/strong\u003e Boys' shirts, Girls' frocks, Shorts, Cotton nightwear\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"hashtags\"\u003e\n        \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n        \u003cspan\u003e#comingsoon\u003c\/span\u003e \u003cspan\u003e#fashionfabrics\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Gentle machine wash. Refer to the product label for specific instructions once available.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Information will be updated soon. Expect the same quality and comfort you love.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370616373410,"sku":"70-MTR-Meter","price":99.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47370616406178,"sku":"70-PCS-SHIRT","price":159.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti","offer_id":47427320610978,"sku":null,"price":179.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo","offer_id":47427320643746,"sku":null,"price":159.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit","offer_id":47427320676514,"sku":null,"price":299.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/70.jpg?v=1782723840"},{"product_id":"indigo-white-distressed-leaf-print","title":"Indigo \u0026 White Distressed Leaf Print","description":"","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370616438946,"sku":"71-MTR-Meter","price":99.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt","offer_id":47370616471714,"sku":"71-PCS-SHIRT","price":159.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti","offer_id":47427320938658,"sku":null,"price":179.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo","offer_id":47427320971426,"sku":null,"price":159.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit","offer_id":47427321004194,"sku":null,"price":299.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/71.jpg?v=1782723840"}],"url":"https:\/\/www.sanwariyaa.in\/collections\/casual-shirt.oembed?page=2","provider":"Sanwariyaa","version":"1.0","type":"link"}