{"title":"Casual Shirt","description":"","products":[{"product_id":"deep-teal-white-floral-sketch","title":"Deep Teal \u0026 White Floral Sketch","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome --\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        Bold deep teal with hand-sketched white florals creates a dramatic, elegant \n        pattern that commands attention. Ideal for tunics, night suits, and girls' \n        frocks, this soft cotton features high contrast and artistic flair.\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\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 Sketch\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eDeep Teal, 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, 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#cottonfabric\u003c\/span\u003e\n        \u003cspan\u003e#floralprint\u003c\/span\u003e\n        \u003cspan\u003e#tealfabric\u003c\/span\u003e\n        \u003cspan\u003e#fabricwholesale\u003c\/span\u003e\n        \u003cspan\u003e#kurtifabric\u003c\/span\u003e\n        \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#printedcotton\u003c\/span\u003e\n        \u003cspan\u003e#fabriclovers\u003c\/span\u003e\n        \u003cspan\u003e#indiandressmaterial\u003c\/span\u003e\n        \u003cspan\u003e#casualfabric\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. Do not bleach.\u003cbr\u003e\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Soft, breathable 100% cotton with a smooth, comfortable drape. The bold deep teal base with hand-sketched white florals creates a dramatic high-contrast look that stays vibrant. The fabric becomes even softer with every wash – perfect for tunics, nightwear, and everyday casual wear with artistic flair.\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\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":47626658513058,"sku":null,"price":225.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt 1.6m","offer_id":47626658545826,"sku":null,"price":249.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515335544994,"sku":null,"price":599.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit 3m","offer_id":47626658644130,"sku":null,"price":649.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT-046_8.jpg?v=1788790564"},{"product_id":"white-grey-circle-grid-cotton","title":"White \u0026 Grey Circle Grid Cotton","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome --\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        Clean white and light grey circle grids create a modern, minimalist pattern \n        that feels fresh and sophisticated. Perfect for office shirts, skirts, and \n        kids' uniforms, this crisp cotton is easy to maintain.\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 \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\u003eCircle Grid\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eWhite, Light Grey, Charcoal\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#cottonfabric\u003c\/span\u003e\n        \u003cspan\u003e#geometricprint\u003c\/span\u003e\n        \u003cspan\u003e#circleprint\u003c\/span\u003e\n        \u003cspan\u003e#shirtingfabric\u003c\/span\u003e\n        \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#fabricwholesale\u003c\/span\u003e\n        \u003cspan\u003e#printedcotton\u003c\/span\u003e\n        \u003cspan\u003e#fabriclovers\u003c\/span\u003e\n        \u003cspan\u003e#indiandressmaterial\u003c\/span\u003e\n        \u003cspan\u003e#formalwearfabric\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. Do not bleach.\u003cbr\u003e\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Crisp, breathable 100% cotton with a clean, structured finish. The modern circle grid pattern in white and light grey stays sharp and the fabric is easy to maintain – making it an excellent choice for office wear, school uniforms, and everyday polished looks.\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\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":47626658676898,"sku":"65-MTR","price":159.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47626658709666,"sku":"65-Formal-Shirt-Pcs","price":249.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt 1.6m","offer_id":47626658742434,"sku":"65-Casual-Shirt-Pcs","price":249.0,"currency_code":"INR","in_stock":true},{"title":"Kurta \/ Kurti 1.6m","offer_id":47632311320738,"sku":null,"price":449.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT.D_NO._020_1.jpg?v=1788773066"},{"product_id":"ice-blue-geometric-dobby-texture","title":"Ice Blue Geometric Dobby Texture","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome --\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        Ice blue with a subtle dobby geometric texture adds visual dimension without \n        extra weight. Ideal for formal shirts, blazers, and school uniforms, this \n        fabric's textured finish resists wrinkles.\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 \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 Dobby\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eIce Blue, 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, 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#cottonfabric\u003c\/span\u003e\n        \u003cspan\u003e#dobbyfabric\u003c\/span\u003e\n        \u003cspan\u003e#geometricprint\u003c\/span\u003e\n        \u003cspan\u003e#shirtingfabric\u003c\/span\u003e\n        \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#fabricwholesale\u003c\/span\u003e\n        \u003cspan\u003e#printedcotton\u003c\/span\u003e\n        \u003cspan\u003e#fabriclovers\u003c\/span\u003e\n        \u003cspan\u003e#indiandressmaterial\u003c\/span\u003e\n        \u003cspan\u003e#bluefabric\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. Do not bleach.\u003cbr\u003e\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Premium 100% cotton dobby with a subtle geometric texture that adds visual dimension without extra weight. The textured finish resists wrinkles and holds its shape beautifully, making it an excellent choice for formal shirting, blazers, and uniforms that demand a polished, professional appearance.\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\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":47626658775202,"sku":null,"price":159.0,"currency_code":"INR","in_stock":true},{"title":"Formal \/ Casual Shirt 1.6m","offer_id":47626658807970,"sku":null,"price":249.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515335512226,"sku":null,"price":249.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/19_476f650f-82ed-4a62-b142-51cdb4607fa5.jpg?v=1788790806"},{"product_id":"lilac-botanical-leaf-sketch","title":"Lilac Botanical Leaf Sketch","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome --\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        Hand-sketched botanical leaves in soft lilac create an artistic, delicate \n        pattern that feels romantic and fresh. This lightweight cotton is ideal for \n        night suits, tunics, girls' frocks, and summer kurtas.\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 \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\u003eLilac, Soft Green, 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, 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#cottonfabric\u003c\/span\u003e\n        \u003cspan\u003e#botanicalprint\u003c\/span\u003e\n        \u003cspan\u003e#lilacfabric\u003c\/span\u003e\n        \u003cspan\u003e#fabricwholesale\u003c\/span\u003e\n        \u003cspan\u003e#kurtifabric\u003c\/span\u003e\n        \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#printedcotton\u003c\/span\u003e\n        \u003cspan\u003e#fabriclovers\u003c\/span\u003e\n        \u003cspan\u003e#indiandressmaterial\u003c\/span\u003e\n        \u003cspan\u003e#floralprint\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. Do not bleach.\u003cbr\u003e\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Lightweight, breathable 100% cotton with a soft, smooth feel. The hand-sketched botanical leaf print in soft lilac stays delicate and vibrant, while the fabric becomes even softer with every wash – making it an ideal choice for nightwear, summer tunics, and everyday comfort 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\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":47626658939042,"sku":null,"price":159.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt 1.6m","offer_id":47626658971810,"sku":null,"price":249.0,"currency_code":"INR","in_stock":true},{"title":"Pyjama 1.3m","offer_id":47626659037346,"sku":null,"price":199.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit 3m","offer_id":47626659070114,"sku":null,"price":499.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT-DNO._012_7.jpg?v=1788790926"},{"product_id":"charcoal-geometric-grid-print","title":"Charcoal Geometric Grid Print","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome --\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        Bold geometric grids in deep charcoal create a structured, professional look \n        that commands attention. The high-contrast pattern is ideal for office kurtis, \n        Nehru jackets, and boys' uniforms. Medium-weight with a crisp 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 Poplin\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 Grid\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eCharcoal Grey, White, Light 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#cottonfabric\u003c\/span\u003e\n        \u003cspan\u003e#geometricprint\u003c\/span\u003e\n        \u003cspan\u003e#darkfabric\u003c\/span\u003e\n        \u003cspan\u003e#shirtingfabric\u003c\/span\u003e\n        \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#fabricwholesale\u003c\/span\u003e\n        \u003cspan\u003e#printedcotton\u003c\/span\u003e\n        \u003cspan\u003e#fabriclovers\u003c\/span\u003e\n        \u003cspan\u003e#indiandressmaterial\u003c\/span\u003e\n        \u003cspan\u003e#formalwearfabric\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. Do not bleach.\u003cbr\u003e\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Medium-weight 100% cotton with a crisp, structured hand feel. The bold geometric grid in deep charcoal stays sharp and resists wrinkling, making it an excellent choice for formal shirting, blazers, and uniforms that demand a polished, professional appearance.\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\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":47626659266722,"sku":null,"price":159.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt 1.6m","offer_id":47626659299490,"sku":null,"price":249.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515335446690,"sku":null,"price":449.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit 3m","offer_id":47633382965410,"sku":null,"price":499.0,"currency_code":"INR","in_stock":false},{"title":"Palazzo 1.3m","offer_id":47633382998178,"sku":null,"price":199.0,"currency_code":"INR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT-D.NO._010_8.jpg?v=1788850253"},{"product_id":"steel-blue-pixel-check-cotton","title":"Steel Blue Pixel Check Cotton","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT ========== --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- Google Fonts + Font Awesome --\u003e\n\u003cp\u003e\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \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 \u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\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;\"\u003ePixel-perfect checks in cool steel blue offer a contemporary, digital-age twist on classic plaid. The structured pattern works beautifully for formal shirts, blazers, and school uniforms. This fabric holds its shape well and resists fading.\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\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\u003ePixel Check\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColor Palette\u003c\/th\u003e\n\u003ctd\u003eSteel Blue, White, Light Grey\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 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\u003cdiv class=\"hashtags\"\u003e\n\u003cspan\u003e#cottonfabric\u003c\/span\u003e \u003cspan\u003e#checkfabric\u003c\/span\u003e \u003cspan\u003e#bluefabric\u003c\/span\u003e \u003cspan\u003e#shirtingfabric\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e \u003cspan\u003e#fabricwholesale\u003c\/span\u003e \u003cspan\u003e#printedcotton\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#indiandressmaterial\u003c\/span\u003e \u003cspan\u003e#formalwearfabric\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 cold, gentle cycle. Tumble dry low or line dry. Iron on medium heat. Do not bleach.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eFabric:\u003c\/strong\u003e Crisp, structured 100% cotton that holds its shape beautifully. The pixel-perfect check pattern in cool steel blue stays sharp and resists fading, making it an excellent choice for formal shirting, blazers, and school uniforms that demand durability and a polished appearance.\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\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":47626659463330,"sku":null,"price":159.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47626659496098,"sku":null,"price":249.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515335381154,"sku":null,"price":449.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit 3m","offer_id":47633383424162,"sku":null,"price":499.0,"currency_code":"INR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT-DNO.008_7.jpg?v=1788850488"},{"product_id":"lavender-solid-cotton","title":"Lavender Solid 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 Satin Print in a versatile Solid finish.\n        Smooth, subtly lustrous, and breathable – the rich Sage Green, Cream, and Soft Grey tones drape beautifully, making it an elegant base for both polished formalwear and refined 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 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\u003eSolid\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 Shirt 1.6ms, Business casuals, Shorts, Trousers\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#cottonsatin\u003c\/span\u003e \u003cspan\u003e#solidfabric\u003c\/span\u003e \u003cspan\u003e#satinfinish\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 solid colour retains its richness and the fabric stays soft, 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":47626659758242,"sku":"81-MTR","price":225.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47626659791010,"sku":"81-Formal-Shirt-Pcs","price":349.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515335315618,"sku":"81-Kurta\/Kurti 2.75m-Pcs","price":599.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PLAIN-81_2.jpg?v=1788851661"},{"product_id":"off-white-solid-cotton","title":"White Solid Cotton","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 rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \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 \u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\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 Satin Print in a versatile Solid finish. Smooth, subtly lustrous, and breathable – the rich Sage Green, Cream, and Soft Grey tones drape beautifully, making it an elegant base for both polished formalwear and refined casual pieces.\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 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\u003eSolid\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\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 Shirt 1.6ms, Business casuals, Shorts, Trousers\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\u003cdiv class=\"hashtags\"\u003e\n\u003cspan\u003e#cottonsatin\u003c\/span\u003e \u003cspan\u003e#solidfabric\u003c\/span\u003e \u003cspan\u003e#satinfinish\u003c\/span\u003e \u003cspan\u003e#sagegreenfabric\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 satin with a subtle sheen. The solid colour retains its richness and the fabric stays soft, 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":47626659856546,"sku":"80-MTR","price":225.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47626659889314,"sku":"80-Formal-Shirt-Pcs","price":349.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515335282850,"sku":"80-Kurta\/Kurti 2.75m-Pcs","price":599.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/80.jpg?v=1788851804"},{"product_id":"black-solid-cotton","title":"Black Solid Cotton","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 Satin Print in a versatile Solid finish. Smooth, subtly lustrous, and breathable – the rich Sage Green, Cream, and Soft Grey tones drape beautifully, making it an elegant base for both polished formalwear and refined casual pieces.\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 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\u003eSolid\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\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 Shirt 1.6ms, Business casuals, Shorts, Trousers\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\u003cdiv class=\"hashtags\"\u003e\n\u003cspan\u003e#cottonsatin\u003c\/span\u003e \u003cspan\u003e#solidfabric\u003c\/span\u003e \u003cspan\u003e#satinfinish\u003c\/span\u003e \u003cspan\u003e#sagegreenfabric\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 satin with a subtle sheen. The solid colour retains its richness and the fabric stays soft, 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":47626659954850,"sku":"79-MTR","price":225.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47626659987618,"sku":"79-Formal-Shirt-Pcs","price":349.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515335250082,"sku":"79-Kurta\/Kurti 2.75m-Pcs","price":599.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PLAIN-79-1.jpg?v=1788851862"},{"product_id":"maroon-solid-cotton","title":"Maroon Solid Cotton","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 rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \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 \u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\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 Satin Print in a versatile Solid finish. Smooth, subtly lustrous, and breathable – the rich Sage Green, Cream, and Soft Grey tones drape beautifully, making it an elegant base for both polished formalwear and refined casual pieces.\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 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\u003eSolid\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\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 Shirt 1.6ms, Business casuals, Shorts, Trousers\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\u003cdiv class=\"hashtags\"\u003e\n\u003cspan\u003e#cottonsatin\u003c\/span\u003e \u003cspan\u003e#solidfabric\u003c\/span\u003e \u003cspan\u003e#satinfinish\u003c\/span\u003e \u003cspan\u003e#sagegreenfabric\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 satin with a subtle sheen. The solid colour retains its richness and the fabric stays soft, 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":47626660053154,"sku":"78-MTR","price":225.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47626660085922,"sku":"78-Formal-Shirt-Pcs","price":349.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515335217314,"sku":"78-Kurta\/Kurti 2.75m-Pcs","price":599.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PLAIN-78.jpg?v=1788851968"},{"product_id":"petrol-blue-solid-cotton","title":"Petrol Blue Solid 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 Satin Print in a versatile Solid finish.\n        Smooth, subtly lustrous, and breathable – the rich Sage Green, Cream, and Soft Grey tones drape beautifully, making it an elegant base for both polished formalwear and refined 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 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\u003eSolid\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 Shirt 1.6ms, Business casuals, Shorts, Trousers\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#cottonsatin\u003c\/span\u003e \u003cspan\u003e#solidfabric\u003c\/span\u003e \u003cspan\u003e#satinfinish\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 solid colour retains its richness and the fabric stays soft, 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":47626660806818,"sku":"77-MTR","price":225.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47626660839586,"sku":"77-Formal-Shirt-Pcs","price":349.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515335184546,"sku":"77-Kurta\/Kurti 2.75m-Pcs","price":599.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PLAIN-77_1.jpg?v=1788852163"},{"product_id":"dark-grey-solid-cotton","title":"Dark Grey Solid Cotton","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 rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \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 \u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\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 Satin Print in a versatile Solid finish. Smooth, subtly lustrous, and breathable – the rich Sage Green, Cream, and Soft Grey tones drape beautifully, making it an elegant base for both polished formalwear and refined casual pieces.\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 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\u003eSolid\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\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 Shirt 1.6ms, Business casuals, Shorts, Trousers\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\u003cdiv class=\"hashtags\"\u003e\n\u003cspan\u003e#cottonsatin\u003c\/span\u003e \u003cspan\u003e#solidfabric\u003c\/span\u003e \u003cspan\u003e#satinfinish\u003c\/span\u003e \u003cspan\u003e#sagegreenfabric\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 satin with a subtle sheen. The solid colour retains its richness and the fabric stays soft, 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":47626660905122,"sku":"76-MTR","price":225.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47626660937890,"sku":"76-Formal-Shirt-Pcs","price":349.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515335151778,"sku":"76-Kurta\/Kurti 2.75m-Pcs","price":599.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PLAIN-76.jpg?v=1788852446"},{"product_id":"teal-solid-cotton","title":"Teal Solid Cotton","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 rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \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 \u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\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 Satin Print in a versatile Solid finish. Smooth, subtly lustrous, and breathable – the rich Sage Green, Cream, and Soft Grey tones drape beautifully, making it an elegant base for both polished formalwear and refined casual pieces.\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 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\u003eSolid\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\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 Shirt 1.6ms, Business casuals, Shorts, Trousers\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\u003cdiv class=\"hashtags\"\u003e\n\u003cspan\u003e#cottonsatin\u003c\/span\u003e \u003cspan\u003e#solidfabric\u003c\/span\u003e \u003cspan\u003e#satinfinish\u003c\/span\u003e \u003cspan\u003e#sagegreenfabric\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 satin with a subtle sheen. The solid colour retains its richness and the fabric stays soft, 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":47626661003426,"sku":"75-MTR","price":225.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47626661036194,"sku":"75-Formal-Shirt-Pcs","price":349.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515335119010,"sku":"75-Kurta\/Kurti 2.75m-Pcs","price":599.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PLAIN-75_1.jpg?v=1788852652"},{"product_id":"cream-solid-cotton","title":"Cream Solid Cotton","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 Satin Print in a versatile Solid finish. Smooth, subtly lustrous, and breathable – the rich Sage Green, Cream, and Soft Grey tones drape beautifully, making it an elegant base for both polished formalwear and refined casual pieces.\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 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\u003eSolid\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\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 Shirt 1.6ms, Business casuals, Shorts, Trousers\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\u003cdiv class=\"hashtags\"\u003e\n\u003cspan\u003e#cottonsatin\u003c\/span\u003e \u003cspan\u003e#solidfabric\u003c\/span\u003e \u003cspan\u003e#satinfinish\u003c\/span\u003e \u003cspan\u003e#sagegreenfabric\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 satin with a subtle sheen. The solid colour retains its richness and the fabric stays soft, 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":47626661200034,"sku":"73-MTR","price":225.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47626661232802,"sku":"73-Formal-Shirt-Pcs","price":349.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515335053474,"sku":"73-Kurta\/Kurti 2.75m-Pcs","price":449.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PLAIN-73_1.jpg?v=1788852680"},{"product_id":"indigo-white-distressed-leaf-print","title":"Indigo \u0026 White Distressed Leaf Print","description":"","brand":"My Store","offers":[{"title":"By Meter","offer_id":47626661396642,"sku":"71-MTR","price":159.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt 1.6m","offer_id":47626661429410,"sku":"71-Casual-Shirt-Pcs","price":249.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515334987938,"sku":"71-Kurta\/Kurti 2.75m-Pcs","price":449.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo 1.6m","offer_id":47626661494946,"sku":"71-Palazzo 1.6m-Pcs","price":249.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit 3m","offer_id":47626661527714,"sku":"71-Night Suit 3m-Pcs","price":499.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/71.jpg?v=1788852805"},{"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\u003cp\u003e \u003c\/p\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003cp\u003e\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \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 \u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\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;\"\u003eFabric details are being updated. Please check back soon for complete specifications, or contact us for more information.\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\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\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 Shirt 1.6ms, Shorts, Loungewear, Kurta\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo 1.6m pants, Skirts, Tunics, Night Suit 3ms\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#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e \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\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 Gentle machine wash. Refer to the product label for specific instructions once available.\u003cbr\u003e\u003cstrong\u003eFabric:\u003c\/strong\u003e Information will be updated soon. Expect the same quality and comfort you love.\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":47626661560482,"sku":"70-MTR","price":159.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt 1.6m","offer_id":47626661593250,"sku":"70-Casual-Shirt-Pcs","price":249.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515334955170,"sku":"70-Kurta\/Kurti 2.75m-Pcs","price":449.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo 1.6m","offer_id":47626661658786,"sku":"70-Palazzo 1.6m-Pcs","price":249.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit 3m","offer_id":47626661691554,"sku":"70-Night Suit 3m-Pcs","price":499.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/70.png?v=1788852863"},{"product_id":"brown-stitch-line-art-floral","title":"Brown Stitch Line Art Floral","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 rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \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 \u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\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 Slub Print featuring a delicate Line Art Floral pattern. Softly textured and breathable, with finely sketched botanical motifs in Sage Green, Cream, and Soft Grey – perfect for relaxed, nature-inspired everyday wear.\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 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\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 Shirt 1.6ms, Shorts, Loungewear, Kurta\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo 1.6m pants, Skirts, Tunics, Night Suit 3ms\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#cottonslub\u003c\/span\u003e \u003cspan\u003e#lineartfloral\u003c\/span\u003e \u003cspan\u003e#floralprint\u003c\/span\u003e \u003cspan\u003e#sagegreenfabric\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 cold, gentle cycle. Tumble dry low or line dry. Iron on medium heat.\u003cbr\u003e\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.\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":47626661724322,"sku":"69-MTR","price":159.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt 1.6m","offer_id":47626661757090,"sku":"69-Casual-Shirt-Pcs","price":249.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515334922402,"sku":"69-Kurta\/Kurti 2.75m-Pcs","price":449.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo 1.6m","offer_id":47626661822626,"sku":"69-Palazzo 1.6m-Pcs","price":249.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit 3m","offer_id":47626661855394,"sku":"69-Night Suit 3m-Pcs","price":499.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/69.png?v=1788852933"},{"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\u003cp\u003e \u003c\/p\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003cp\u003e\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \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 \u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\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 Twill Print with a rich Textured Plaid pattern. 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.\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 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\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 Shirt 1.6ms, 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\u003cdiv class=\"hashtags\"\u003e\n\u003cspan\u003e#cottontwill\u003c\/span\u003e \u003cspan\u003e#texturedplaid\u003c\/span\u003e \u003cspan\u003e#plaidfabric\u003c\/span\u003e \u003cspan\u003e#sagegreenfabric\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 Durable, breathable 100% cotton twill with a distinctive diagonal texture. The textured plaid print retains its rich detail, 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":47626662084770,"sku":"66-MTR","price":159.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47626662117538,"sku":"66-Formal-Shirt-Pcs","price":249.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt 1.6m","offer_id":47626662150306,"sku":"66-Casual-Shirt-Pcs","price":249.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/66.jpg?v=1788851121"},{"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\u003cp\u003e \u003c\/p\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003cp\u003e\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \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 \u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\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 Twill Print featuring a statement Bold Plaid pattern. 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.\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 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\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 Shirt 1.6ms, 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\u003cdiv class=\"hashtags\"\u003e\n\u003cspan\u003e#cottontwill\u003c\/span\u003e \u003cspan\u003e#boldplaid\u003c\/span\u003e \u003cspan\u003e#plaidfabric\u003c\/span\u003e \u003cspan\u003e#sagegreenfabric\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 Durable, breathable 100% cotton twill with a robust diagonal texture. The bold plaid pattern stays sharp and the fabric softens comfortably over time.\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":47626662183074,"sku":"65-MTR","price":159.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47626662215842,"sku":"65-Formal-Shirt-Pcs","price":249.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt 1.6m","offer_id":47626662248610,"sku":"65-Casual-Shirt-Pcs","price":249.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/65.jpg?v=1788851062"},{"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 Shirt 1.6ms, 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":47626662477986,"sku":"62-MTR","price":159.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47626662510754,"sku":"62-Formal-Shirt-Pcs","price":249.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt 1.6m","offer_id":47626662543522,"sku":"62-Casual-Shirt-Pcs","price":249.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/62.png?v=1788850786"},{"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 Shirt 1.6ms, 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":47626662772898,"sku":"59-MTR","price":199.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47626662805666,"sku":"59-Formal-Shirt-Pcs","price":279.0,"currency_code":"INR","in_stock":true},{"title":"Pyjama 1.3m","offer_id":47626662838434,"sku":"59-Casual-Shirt-Pcs","price":249.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/59.png?v=1788790034"},{"product_id":"vintage-plum-floral-toile","title":"Vintage Plum Floral Toile","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 rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \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 \u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\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 Slub Print featuring a romantic Floral Toile pattern. Softly textured and breathable, with intricate pastoral floral scenes in Sage Green, Cream, and Soft Grey – perfect for elegant, relaxed everyday wear.\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 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\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 Shirt 1.6ms, Shorts, Loungewear, Kurta\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo 1.6m pants, Skirts, Tunics, Night Suit 3ms\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#cottonslub\u003c\/span\u003e \u003cspan\u003e#floraltoile\u003c\/span\u003e \u003cspan\u003e#toileprint\u003c\/span\u003e \u003cspan\u003e#sagegreenfabric\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 cold, gentle cycle. Tumble dry low or line dry. Iron on medium heat.\u003cbr\u003e\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.\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":47626662871202,"sku":"58-MTR","price":199.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt 1.6m","offer_id":47626662903970,"sku":"58-Casual-Shirt-Pcs","price":279.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515334693026,"sku":"58-Kurta\/Kurti 2.75m-Pcs","price":399.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo 1.6m","offer_id":47626662969506,"sku":"58-Palazzo 1.6m-Pcs","price":249.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit 3m","offer_id":47626663002274,"sku":"58-Night Suit 3m-Pcs","price":449.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/789daa36-f2ea-46cd-aed6-f992a957602d.png?v=1788790123"},{"product_id":"mauve-grey-windowpane-check","title":"Mauve \u0026 Grey Windowpane 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 classic Windowpane Check pattern.\n        Softly textured, breathable, and lightweight – the clean, open check in Sage Green, Cream, and Soft Grey adds a refined, tailored touch to smart and casual 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\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 Shirt 1.6ms, 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#windowpanecheck\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 windowpane check 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":47626663035042,"sku":"57-MTR","price":199.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt 1.6m","offer_id":47626663067810,"sku":"57-Formal-Shirt-Pcs","price":279.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515334234274,"sku":"57-Kurta\/Kurti 2.75m-Pcs","price":399.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/57.jpg?v=1788790079"},{"product_id":"olive-green-botanical-leaf-sketch","title":"Olive Green 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 rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \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 \u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\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 Slub Print featuring a delicate Botanical Leaf pattern. Softly textured and breathable, with graceful leaf motifs in Sage Green, Cream, and Soft Grey – perfect for relaxed, nature-inspired everyday wear.\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 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\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 Shirt 1.6ms, Shorts, Loungewear, Kurta\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo 1.6m pants, Skirts, Tunics, Night Suit 3ms\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#cottonslub\u003c\/span\u003e \u003cspan\u003e#botanicalleaf\u003c\/span\u003e \u003cspan\u003e#natureprint\u003c\/span\u003e \u003cspan\u003e#sagegreenfabric\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 cold, gentle cycle. Tumble dry low or line dry. Iron on medium heat.\u003cbr\u003e\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.\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":47626663133346,"sku":"56-MTR","price":199.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt 1.6m","offer_id":47626663166114,"sku":"56-Casual-Shirt-Pcs","price":279.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515334201506,"sku":"56-Kurta\/Kurti 2.75m-Pcs","price":399.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo 1.6m","offer_id":47626663231650,"sku":"56-Palazzo 1.6m-Pcs","price":279.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit 3m","offer_id":47626663264418,"sku":"56-Night Suit 3m-Pcs","price":449.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/57A_2_copy.jpg?v=1788790097"},{"product_id":"sage-green-botanical-sketch","title":"Sage Green Botanical 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 rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \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 \u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\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 Slub Print featuring an artistic Botanical Sketch pattern. Softly textured and breathable, with delicate hand‑drawn botanical motifs in Sage Green, Cream, and Soft Grey – perfect for relaxed everyday elegance.\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 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\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 Shirt 1.6ms, Shorts, Loungewear, Kurta\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo 1.6m pants, Skirts, Tunics, Night Suit 3ms\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#cottonslub\u003c\/span\u003e \u003cspan\u003e#botanicalsketch\u003c\/span\u003e \u003cspan\u003e#natureprint\u003c\/span\u003e \u003cspan\u003e#sagegreenfabric\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 cold, gentle cycle. Tumble dry low or line dry. Iron on medium heat.\u003cbr\u003e\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.\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":47626663461026,"sku":"54-MTR","price":199.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515334135970,"sku":"54-Kurta\/Kurti 2.75m-Pcs","price":399.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo 1.6m","offer_id":47626663559330,"sku":"54-Palazzo 1.6m-Pcs","price":279.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit 3m","offer_id":47626663592098,"sku":"54-Night Suit 3m-Pcs","price":449.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/54.jpg?v=1788790187"},{"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 Shirt 1.6ms, 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":47626663624866,"sku":"53-MTR","price":199.0,"currency_code":"INR","in_stock":true},{"title":"Casuall Shirt 1.6m","offer_id":47626663657634,"sku":"53-Formal-Shirt-Pcs","price":279.0,"currency_code":"INR","in_stock":true},{"title":"Pyjama 1.3m","offer_id":47626663690402,"sku":"53-Casual-Shirt-Pcs","price":249.0,"currency_code":"INR","in_stock":true},{"title":"Night Dress 3m","offer_id":47632303521954,"sku":null,"price":449.0,"currency_code":"INR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/53.jpg?v=1788789354"},{"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 Shirt 1.6ms, 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":47626663723170,"sku":"52-MTR","price":199.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47626663755938,"sku":"52-Formal-Shirt-Pcs","price":279.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt 1.6m","offer_id":47626663788706,"sku":"52-Casual-Shirt-Pcs","price":279.0,"currency_code":"INR","in_stock":true},{"title":"Pyjama 1.3m","offer_id":47632303423650,"sku":null,"price":249.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT-52.jpg?v=1788789210"},{"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 Shirt 1.6ms, Shorts, Loungewear, Kurta\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo 1.6m pants, Skirts, Tunics, Night Suit 3ms\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":47626663821474,"sku":"51-MTR","price":199.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt 1.6m","offer_id":47626663854242,"sku":"51-Casual-Shirt-Pcs","price":279.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515334103202,"sku":"51-Kurta\/Kurti 2.75m-Pcs","price":399.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit 3m","offer_id":47626663952546,"sku":"51-Night Suit 3m-Pcs","price":449.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/51.jpg?v=1788789157"},{"product_id":"cream-beige-delicate-diamond-lattice","title":"Cream \u0026 Beige Delicate Diamond Lattice","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 Diamond Lattice pattern.\n        Smooth, subtly lustrous, and breathable – the refined geometric grid in Sage Green, Cream, and Soft Grey adds a polished touch to tailored 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\u003eDiamond Lattice\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 Shirt 1.6ms, 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#cottonsatin\u003c\/span\u003e \u003cspan\u003e#diamondlattice\u003c\/span\u003e \u003cspan\u003e#latticeprint\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 diamond lattice print stays sharp and the soft colours remain fresh, 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":47626663985314,"sku":"50-MTR","price":249.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47626664018082,"sku":"50-Formal-Shirt-Pcs","price":349.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515334070434,"sku":"50-Kurta\/Kurti 2.75m-Pcs","price":549.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo 1.6m","offer_id":47632302801058,"sku":null,"price":349.0,"currency_code":"INR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT-050_7.jpg?v=1788789072"},{"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 Shirt 1.6ms, Shorts, Loungewear, Kurta\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo 1.6m pants, Skirts, Tunics, Night Suit 3ms\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":47626664083618,"sku":"49-MTR","price":249.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt 1.6m","offer_id":47626664116386,"sku":"49-Casual-Shirt-Pcs","price":349.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515334037666,"sku":"49-Kurta\/Kurti 2.75m-Pcs","price":549.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo 1.6m","offer_id":47626664181922,"sku":"49-Palazzo 1.6m-Pcs","price":349.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT-049_7.jpg?v=1788789021"},{"product_id":"beige-circular-medallion-geo-print","title":"Beige Circular Medallion Geo 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 Satin Print featuring a graceful Circular Medallion pattern.\n        Smooth, subtly lustrous, and breathable – the ornate medallion motifs in Sage Green, Cream, and Soft Grey add a refined, heritage-inspired charm to tailored 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\u003eCircular Medallion\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 Shirt 1.6ms, 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#cottonsatin\u003c\/span\u003e \u003cspan\u003e#circularmedallion\u003c\/span\u003e \u003cspan\u003e#medallionprint\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 medallion print stays crisp and the soft tones remain fresh, 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":47626664247458,"sku":"48-MTR","price":249.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47626664280226,"sku":"48-Formal-Shirt-Pcs","price":349.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515334004898,"sku":"48-Kurta\/Kurti 2.75m-Pcs","price":549.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit 3m","offer_id":47632302538914,"sku":null,"price":579.0,"currency_code":"INR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT-048_9.jpg?v=1788788942"},{"product_id":"teal-navy-geometric-lattice","title":"Teal \u0026 Navy Geometric Lattice","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 clean Geometric Lattice pattern.\n        Smooth, subtly lustrous, and breathable – the crisp lattice grid in Sage Green, Cream, and Soft Grey adds a polished, modern touch to tailored 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\u003eGeometric Lattice\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 Shirt 1.6ms, 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#cottonsatin\u003c\/span\u003e \u003cspan\u003e#geometriclattice\u003c\/span\u003e \u003cspan\u003e#latticeprint\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 lattice print stays crisp and the soft colours remain fresh, 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":47626665099426,"sku":"42-MTR","price":249.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47626665132194,"sku":"42-Formal-Shirt-Pcs","price":349.0,"currency_code":"INR","in_stock":true},{"title":"Pyjama 1.3m","offer_id":47626665164962,"sku":"42-Kurta\/Kurti 2.75m-Pcs","price":299.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT-042_8.jpg?v=1788781919"},{"product_id":"white-grey-abstract-brushstroke-geometric","title":"White \u0026 Grey Abstract Brushstroke Geometric","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 an artistic Brushstroke Geo pattern.\n        Smooth, subtly lustrous, and breathable – painterly geometric strokes in Sage Green, Cream, and Soft Grey bring a contemporary, handcrafted feel to tailored 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\u003eBrushstroke Geo\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 Shirt 1.6ms, 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#cottonsatin\u003c\/span\u003e \u003cspan\u003e#brushstrokegeo\u003c\/span\u003e \u003cspan\u003e#geometricprint\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 brushstroke print retains its artistic texture 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":47626665197730,"sku":"41-MTR","price":249.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47626665230498,"sku":"41-Formal-Shirt-Pcs","price":349.0,"currency_code":"INR","in_stock":true},{"title":"Pyjama 1.3m","offer_id":47626665263266,"sku":"41-Kurta\/Kurti 2.75m-Pcs","price":299.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT-041_7.jpg?v=1788781831"},{"product_id":"ice-blue-geometric-quatrefoil-cotton","title":"Ice Blue Geometric Quatrefoil 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 Satin Print featuring an elegant Geometric Quatrefoil pattern.\n        Smooth, subtly lustrous, and breathable – the interlocking quatrefoil motif in Sage Green, Cream, and Soft Grey adds a refined, architectural touch to tailored 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\u003eGeometric Quatrefoil\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 Shirt 1.6ms, 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#cottonsatin\u003c\/span\u003e \u003cspan\u003e#geometricquatrefoil\u003c\/span\u003e \u003cspan\u003e#quatrefoil\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 quatrefoil print retains its crisp geometric definition, 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":47626665296034,"sku":"40-MTR","price":249.0,"currency_code":"INR","in_stock":true},{"title":"Casual \/ Formal Shirt 1.6m","offer_id":47626665328802,"sku":"40-Formal-Shirt-Pcs","price":349.0,"currency_code":"INR","in_stock":true},{"title":"Pyjama 1.3m","offer_id":47626665361570,"sku":"40-Kurta\/Kurti 2.75m-Pcs","price":299.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT-040_8.jpg?v=1788781666"},{"product_id":"grey-white-geometric-medallion-tile","title":"Grey \u0026 White Geometric Medallion Tile","description":"\u003c!-- Google Fonts - Jost --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- Wrap everything in a div with Jost font --\u003e\n\u003cdiv style=\"font-family: 'Jost', sans-serif;\"\u003e\n\u003ch4\u003e\u003cstrong\u003eFabric Specifications\u003c\/strong\u003e\u003c\/h4\u003e\n\u003ctable style=\"width: 100%; text-align: left; border-collapse: collapse; font-family: inherit;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth style=\"padding: 5px 10px 5px 0; font-weight: bold; border-bottom: 1px solid #ddd;\"\u003eMaterial\u003c\/th\u003e\n\u003ctd style=\"padding: 5px 10px 5px 0; border-bottom: 1px solid #ddd;\"\u003e100% Cotton Satin Print\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"padding: 5px 10px 5px 0; font-weight: bold; border-bottom: 1px solid #ddd;\"\u003eWidth\u003c\/th\u003e\n\u003ctd style=\"padding: 5px 10px 5px 0; border-bottom: 1px solid #ddd;\"\u003e56\" - 58\" Inches\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"padding: 5px 10px 5px 0; font-weight: bold; border-bottom: 1px solid #ddd;\"\u003ePattern\u003c\/th\u003e\n\u003ctd style=\"padding: 5px 10px 5px 0; border-bottom: 1px solid #ddd;\"\u003eMedallion Tile\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"padding: 5px 10px 5px 0; font-weight: bold;\"\u003eColor Palette\u003c\/th\u003e\n\u003ctd style=\"padding: 5px 10px 5px 0;\"\u003eSage Green, Cream, Soft Grey\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch4 style=\"margin-bottom: 15px;\"\u003e\u003cstrong\u003eSuggested Garment Set\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cul style=\"list-style-type: disc; padding-left: 25px; margin-top: 0;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Formal Shirt 1.6ms, 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\u003c\/div\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47626665394338,"sku":"39-MTR","price":249.0,"currency_code":"INR","in_stock":true},{"title":"Casual \/ Formal Shirt 1.6m","offer_id":47626665427106,"sku":"39-Formal-Shirt-Pcs","price":349.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515332071586,"sku":"39-Kurta\/Kurti 2.75m-Pcs","price":549.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit 3m","offer_id":47632086106274,"sku":null,"price":579.0,"currency_code":"INR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT-039_1.jpg?v=1788708154"},{"product_id":"white-silver-paisley-lace-print","title":"White \u0026 Silver Paisley Lace Print","description":"\u003c!-- Google Fonts - Jost --\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:wght@400;500;600;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003c!-- Wrap everything in a div with Jost font --\u003e\n\u003cdiv style=\"font-family: 'Jost', sans-serif;\"\u003e\n\n  \u003ch4\u003e\u003cstrong\u003eFabric Specifications\u003c\/strong\u003e\u003c\/h4\u003e\n  \u003ctable style=\"width:100%; text-align:left; border-collapse:collapse; font-family:inherit;\"\u003e\n    \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003cth style=\"padding:5px 10px 5px 0; font-weight:bold; border-bottom:1px solid #ddd;\"\u003eMaterial\u003c\/th\u003e\n      \u003ctd style=\"padding:5px 10px 5px 0; border-bottom:1px solid #ddd;\"\u003e100% Cotton Slub Print\u003c\/td\u003e\n    \u003c\/tr\u003e    \u003ctr\u003e\n      \u003cth style=\"padding:5px 10px 5px 0; font-weight:bold; border-bottom:1px solid #ddd;\"\u003eWidth\u003c\/th\u003e\n      \u003ctd style=\"padding:5px 10px 5px 0; border-bottom:1px solid #ddd;\"\u003e56\" - 58\" Inches\u003c\/td\u003e\n    \u003c\/tr\u003e    \u003ctr\u003e\n      \u003cth style=\"padding:5px 10px 5px 0; font-weight:bold; border-bottom:1px solid #ddd;\"\u003ePattern\u003c\/th\u003e\n      \u003ctd style=\"padding:5px 10px 5px 0; border-bottom:1px solid #ddd;\"\u003ePaisley Lace\u003c\/td\u003e\n    \u003c\/tr\u003e    \u003ctr\u003e\n      \u003cth style=\"padding:5px 10px 5px 0; font-weight:bold; \"\u003eColor Palette\u003c\/th\u003e\n      \u003ctd style=\"padding:5px 10px 5px 0; \"\u003eSage Green, Cream, Soft Grey\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n    \u003ch4 style=\"margin-bottom:15px;\"\u003e\u003cstrong\u003eSuggested Garment Set\u003c\/strong\u003e\u003c\/h4\u003e\n  \u003cul style=\"list-style-type:disc; padding-left:25px; margin-top:0;\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Formal Shirt 1.6ms, 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\u003c\/div\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47626665492642,"sku":"38-MTR","price":249.0,"currency_code":"INR","in_stock":true},{"title":"Casual \/ Formal Shirt 1.6m","offer_id":47626665525410,"sku":"38-Formal-Shirt-Pcs","price":349.0,"currency_code":"INR","in_stock":true},{"title":"Kurta \/ Kurti 1.6m","offer_id":47626665558178,"sku":"38-Kurta\/Kurti 2.75m-Pcs","price":549.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT-038_1.jpg?v=1788708038"},{"product_id":"grey-white-diamond-dot-geometric","title":"Grey \u0026 White Diamond Dot Geometric","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 rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \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 \u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\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 Satin Print with a playful Diamond Dot pattern. Smooth, subtly lustrous, and breathable – the dotted diamond arrangement in Sage Green, Cream, and Soft Grey adds a refined geometric accent to smart tailored styles.\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 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\u003eDiamond Dot\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\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 Shirt 1.6ms, 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\u003cdiv class=\"hashtags\"\u003e\n\u003cspan\u003e#cottonsatin\u003c\/span\u003e \u003cspan\u003e#diamonddot\u003c\/span\u003e \u003cspan\u003e#dotpattern\u003c\/span\u003e \u003cspan\u003e#sagegreenfabric\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 satin with a subtle sheen. The diamond dot print stays crisp and the soft tones remain fresh, 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":47626665590946,"sku":"37-MTR","price":249.0,"currency_code":"INR","in_stock":true},{"title":"Casual \/ Formal Shirt 1.6m","offer_id":47626665623714,"sku":"37-Formal-Shirt-Pcs","price":349.0,"currency_code":"INR","in_stock":true},{"title":"Kurta \/ Kurti 1.6m","offer_id":47626665656482,"sku":"37-Kurta\/Kurti 2.75m-Pcs","price":549.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT-037_8.jpg?v=1788708181"},{"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 Shirt 1.6ms, Shorts, Loungewear, Kurta\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo 1.6m pants, Skirts, Tunics, Night Suit 3ms\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":47626665689250,"sku":"36-MTR","price":249.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515332038818,"sku":"36-Kurta\/Kurti 2.75m-Pcs","price":549.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo 1.6m","offer_id":47626665787554,"sku":"36-Palazzo 1.6m-Pcs","price":349.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit 3m","offer_id":47626665820322,"sku":"36-Night Suit 3m-Pcs","price":579.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT-036_7.jpg?v=1788708153"},{"product_id":"black-white-geometric-basketweave","title":"Black \u0026 White Geometric Basketweave","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 sophisticated Geometric Basketweave pattern.\n        Smooth, subtly lustrous, and breathable – the woven‑look geometric texture in Sage Green, Cream, and Soft Grey adds refined depth to tailored 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\u003eGeometric Basketweave\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 Shirt 1.6ms, 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#cottonsatin\u003c\/span\u003e \u003cspan\u003e#geometricbasketweave\u003c\/span\u003e \u003cspan\u003e#basketweave\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 basketweave print retains its crisp, textural 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":47626665853090,"sku":"35-MTR","price":249.0,"currency_code":"INR","in_stock":true},{"title":"Casual \/ Formal Shirt 1.6m","offer_id":47626665885858,"sku":"35-Formal-Shirt-Pcs","price":349.0,"currency_code":"INR","in_stock":true},{"title":"Kurta \/ Kurti 1.6m","offer_id":47626665918626,"sku":"35-Kurta\/Kurti 2.75m-Pcs","price":549.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT-035_1.png?v=1788708303"},{"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 Shirt 1.6ms, Shorts, Loungewear, Kurta\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo 1.6m pants, Skirts, Tunics, Night Suit 3ms\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":47626665951394,"sku":"34-MTR","price":249.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt 1.6m","offer_id":47626665984162,"sku":"34-Casual-Shirt-Pcs","price":349.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515331973282,"sku":"34-Kurta\/Kurti 2.75m-Pcs","price":549.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo 1.6m","offer_id":47626666049698,"sku":"34-Palazzo 1.6m-Pcs","price":349.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit 3m","offer_id":47626666082466,"sku":"34-Night Suit 3m-Pcs","price":579.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT-034_2_7bae9d58-3f86-4b10-b4d9-bd6610d99349.jpg?v=1788780931"},{"product_id":"silver-grey-diamond-geometric-jacquard","title":"Silver Grey Diamond Geometric Jacquard","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 an elegant Diamond Jacquard pattern.\n        Smooth, subtly lustrous, and breathable – the woven‑effect geometric design in Sage Green, Cream, and Soft Grey adds rich texture and sophistication to tailored 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 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\u003eDiamond Jacquard\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 Shirt 1.6ms, 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#cottonsatin\u003c\/span\u003e \u003cspan\u003e#diamondjacquard\u003c\/span\u003e \u003cspan\u003e#jacquardprint\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 and a woven‑look jacquard texture. The diamond pattern retains its crisp definition, 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":47626666115234,"sku":"33-MTR","price":249.0,"currency_code":"INR","in_stock":true},{"title":"Casual \/ Formal Shirt 1.6m","offer_id":47626666148002,"sku":"33-Formal-Shirt-Pcs","price":349.0,"currency_code":"INR","in_stock":true},{"title":"Kurta \/ Kurti 1.6m","offer_id":47626666180770,"sku":"33-Kurta\/Kurti 2.75m-Pcs","price":549.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT-033_2.jpg?v=1788708112"},{"product_id":"charcoal-cream-botanical-sketch","title":"Charcoal \u0026 Cream Botanical 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 rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \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 \u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\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 Slub Print featuring an artistic Botanical Sketch pattern. Softly textured and breathable, with delicate hand‑drawn botanical motifs in Sage Green, Cream, and Soft Grey – perfect for relaxed everyday elegance.\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 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\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 Shirt 1.6ms, Shorts, Loungewear, Kurta\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo 1.6m pants, Skirts, Tunics, Night Suit 3ms\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#cottonslub\u003c\/span\u003e \u003cspan\u003e#botanicalsketch\u003c\/span\u003e \u003cspan\u003e#natureprint\u003c\/span\u003e \u003cspan\u003e#sagegreenfabric\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 cold, gentle cycle. Tumble dry low or line dry. Iron on medium heat.\u003cbr\u003e\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.\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":47626666311842,"sku":"31-MTR","price":249.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt 1.6m","offer_id":47626666344610,"sku":"31-Casual-Shirt-Pcs","price":349.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515331907746,"sku":"31-Kurta\/Kurti 2.75m-Pcs","price":549.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT-031_7.jpg?v=1788708043"},{"product_id":"brown-cream-intricate-diamond-lattice","title":"Brown \u0026 Cream Intricate Diamond Lattice","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 Satin Print featuring an elegant Diamond Lattice pattern. Smooth, subtly lustrous, and breathable – the refined geometric grid in Sage Green, Cream, and Soft Grey adds a polished touch to tailored styles.\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 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\u003eDiamond Lattice\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\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 Shirt 1.6ms, 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\u003cdiv class=\"hashtags\"\u003e\n\u003cspan\u003e#cottonsatin\u003c\/span\u003e \u003cspan\u003e#diamondlattice\u003c\/span\u003e \u003cspan\u003e#latticeprint\u003c\/span\u003e \u003cspan\u003e#sagegreenfabric\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 satin with a subtle sheen. The diamond lattice print stays sharp and the soft colours remain fresh, 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":47626666475682,"sku":"30-MTR","price":249.0,"currency_code":"INR","in_stock":true},{"title":"Casual \/ Formal Shirt 1.6m","offer_id":47626666508450,"sku":"30-Formal-Shirt-Pcs","price":349.0,"currency_code":"INR","in_stock":true},{"title":"Pyjama 1.3m","offer_id":47626666541218,"sku":"30-Kurta\/Kurti 2.75m-Pcs","price":299.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT-030_8.jpg?v=1788708076"},{"product_id":"burgundy-ditsy-dot-print","title":"Burgundy Ditsy Dot Print","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 rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \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 \u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\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 Satin Print with a playful Ditsy Dot pattern. Tiny, evenly spaced dots in Sage Green, Cream, and Soft Grey on a smooth satin-finished base – effortlessly elegant with a subtle sheen, perfect for smart casual dressing.\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 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\u003eDitsy Dot\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\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 Shirt 1.6ms, 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\u003cdiv class=\"hashtags\"\u003e\n\u003cspan\u003e#cottonsatin\u003c\/span\u003e \u003cspan\u003e#ditsydot\u003c\/span\u003e \u003cspan\u003e#dotpattern\u003c\/span\u003e \u003cspan\u003e#sagegreenfabric\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 satin with a subtle sheen. The ditsy dot print remains crisp and the soft tones stay fresh, 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":47626666573986,"sku":"29-MTR","price":249.0,"currency_code":"INR","in_stock":true},{"title":"Casual \/ Formal Shirt 1.6m","offer_id":47626666606754,"sku":"29-Formal-Shirt-Pcs","price":349.0,"currency_code":"INR","in_stock":true},{"title":"Kurta \/ Kurti 1.6m","offer_id":47626666639522,"sku":"29-Kurta\/Kurti 2.75m-Pcs","price":549.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit 3m","offer_id":47629410336930,"sku":null,"price":579.0,"currency_code":"INR","in_stock":false},{"title":"Pyjama 1.3m","offer_id":47629469581474,"sku":null,"price":299.0,"currency_code":"INR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT-029_7.jpg?v=1788707870"},{"product_id":"lavender-maroon-leaf-motif","title":"Lavender \u0026 Maroon Leaf Motif","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 rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \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 \u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\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 featuring a delicate Leaf Motif pattern. Subtle leafy sprigs in fresh Sage Green, Cream, and Soft Grey – crisp, breathable, and perfect for relaxed everyday elegance.\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\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\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 Shirt 1.6ms, Shorts, Loungewear, Kurta\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo 1.6m pants, Skirts, Tunics, Night Suit 3ms\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#leafmotif\u003c\/span\u003e \u003cspan\u003e#natureprint\u003c\/span\u003e \u003cspan\u003e#sagegreenfabric\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 leaf motif remains crisp and the soft earthy tones stay beautiful, 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":47626666672290,"sku":"28-MTR","price":199.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt 1.6m","offer_id":47626666705058,"sku":"28-Casual-Shirt-Pcs","price":279.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515331874978,"sku":"28-Kurta\/Kurti 2.75m-Pcs","price":399.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo 1.6m","offer_id":47626666770594,"sku":"28-Palazzo 1.6m-Pcs","price":279.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit 3m","offer_id":47626666803362,"sku":"28-Night Suit 3m-Pcs","price":449.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT-028_2.jpg?v=1788707892"},{"product_id":"white-grey-subtle-floral-check","title":"White \u0026 Grey Subtle Floral 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 Poplin Print with a charming Floral Check pattern.\n        Delicate blooms woven into a soft check grid, blending White, Light Grey, and Soft Green – crisp, airy, and perfect for smart-casual tailoring.\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\u003eFloral Check\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eWhite, Light Grey, Soft Green\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 Shirt 1.6ms, 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#cottonpoplin\u003c\/span\u003e \u003cspan\u003e#floralcheck\u003c\/span\u003e \u003cspan\u003e#checkprint\u003c\/span\u003e\n        \u003cspan\u003e#softgreenfabric\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 floral check print stays crisp and the soft colours retain their freshness, 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":47626666836130,"sku":"27-MTR","price":199.0,"currency_code":"INR","in_stock":true},{"title":"Causal \/ Formal Shirt 1.6m","offer_id":47626666868898,"sku":"27-Formal-Shirt-Pcs","price":279.0,"currency_code":"INR","in_stock":true},{"title":"Kurta \/ Kurti 1.6m","offer_id":47626666901666,"sku":"27-Kurta\/Kurti 2.75m-Pcs","price":399.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT-027_7.jpg?v=1788707862"},{"product_id":"sage-green-vintage-floral-print","title":"Sage Green Vintage Floral Print","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 rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \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 \u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\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 romantic Vintage Floral pattern. Soft, painterly blooms in Sage Green, Cream, and Dusty Pink evoke a timeless garden feel – breathable, lightweight, and perfect for feminine everyday silhouettes.\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\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\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 Shirt 1.6ms, Shorts, Loungewear, Kurta\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo 1.6m pants, Skirts, Tunics, Night Suit 3ms\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#vintagefloral\u003c\/span\u003e \u003cspan\u003e#floralfabric\u003c\/span\u003e \u003cspan\u003e#sagegreen\u003c\/span\u003e \u003cspan\u003e#dustypink\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 vintage floral print stays vibrant and the soft pastel tones remain beautiful, 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":47626666934434,"sku":"26-MTR","price":199.0,"currency_code":"INR","in_stock":true},{"title":"Casual \/ Formal Shirt 1.6m","offer_id":47626666967202,"sku":"26-Casual-Shirt-Pcs","price":279.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515331809442,"sku":"26-Kurta\/Kurti 2.75m-Pcs","price":399.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo 1.6m","offer_id":47626667032738,"sku":"26-Palazzo 1.6m-Pcs","price":279.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT-026_1.png?v=1788708082"},{"product_id":"white-black-dotted-windowpane-check","title":"White \u0026 Black Dotted Windowpane 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 Poplin Print with a refined Dotted Windowpane pattern in crisp White, Black, and Light Grey.\n        A fresh take on the classic check, with subtle dotted intersections that add a modern, tailored edge – breathable and perfect for sharp office‑to‑evening 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\u003eDotted Windowpane\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eWhite, Black, Light 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 Shirt 1.6ms, 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#cottonpoplin\u003c\/span\u003e \u003cspan\u003e#dottedwindowpane\u003c\/span\u003e \u003cspan\u003e#windowpanefabric\u003c\/span\u003e\n        \u003cspan\u003e#monochromeprint\u003c\/span\u003e \u003cspan\u003e#blackwhitegrey\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 Crisp, breathable 100% cotton poplin. The windowpane lines and dotted accents stay sharp and the monochrome palette remains crisp, 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":47626667098274,"sku":"25-MTR","price":199.0,"currency_code":"INR","in_stock":true},{"title":"Casual\/ Formal Shirt 1.6m","offer_id":47626667131042,"sku":"25-Formal-Shirt-Pcs","price":279.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515331776674,"sku":"25-Kurta\/Kurti 2.75m-Pcs","price":399.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT.D_NO._020_1.jpg?v=1788773066"},{"product_id":"beige-geometric-mandala-circle-print","title":"Beige Geometric Mandala Circle Print","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 rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \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 \u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\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 featuring an intricate Mandala Circle pattern. Elegant, meditative motifs in warm Beige, Cream, and Soft Brown – breathable and perfect for relaxed boho-chic styles.\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\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\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 Shirt 1.6ms, Shorts, Loungewear, Kurta\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo 1.6m 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\u003cdiv class=\"hashtags\"\u003e\n\u003cspan\u003e#cottonpoplin\u003c\/span\u003e \u003cspan\u003e#mandalaprint\u003c\/span\u003e \u003cspan\u003e#mandalacircle\u003c\/span\u003e \u003cspan\u003e#bohofabric\u003c\/span\u003e \u003cspan\u003e#beigefabric\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 mandala print stays sharp and the earthy tones remain rich, 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":47626667196578,"sku":"24-MTR","price":199.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt 1.6m","offer_id":47626667229346,"sku":"24-Casual-Shirt-Pcs","price":279.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515331743906,"sku":"24-Kurta\/Kurti 2.75m-Pcs","price":399.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo 1.6m","offer_id":47626667294882,"sku":"24-Palazzo 1.6m-Pcs","price":279.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT-024_1.jpg?v=1788707298"},{"product_id":"powder-blue-ditsy-floral-print","title":"Powder Blue Ditsy Floral Print","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 rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \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 \u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\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 charming Ditsy Floral pattern. Delicate miniature blooms in Powder Blue and Pale Pink scattered on a Soft White base – light, airy, and perfect for feminine everyday silhouettes.\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\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\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 Shirt 1.6ms, Shorts, Loungewear, Kurta\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWomens:\u003c\/strong\u003e A-line kurti, Palazzo 1.6m pants, Skirts, Tunics, Night Suit 3ms\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#ditsyfloral\u003c\/span\u003e \u003cspan\u003e#floralfabric\u003c\/span\u003e \u003cspan\u003e#powderblue\u003c\/span\u003e \u003cspan\u003e#palepink\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 tiny floral print stays crisp and the pastel colours retain their soft beauty, 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":47626667327650,"sku":"23-MTR","price":199.0,"currency_code":"INR","in_stock":true},{"title":"Formal \/ Casual Shirt 1.6m","offer_id":47626667360418,"sku":"23-Casual-Shirt-Pcs","price":279.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 2.75m","offer_id":50515331711138,"sku":"23-Kurta\/Kurti 2.75m-Pcs","price":399.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo 1.6m","offer_id":47626667425954,"sku":"23-Palazzo 1.6m-Pcs","price":279.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT-023_1.png?v=1788707463"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/collections\/CASUAL-PRINT-_13.jpg?v=1788621055","url":"https:\/\/www.sanwariyaa.in\/collections\/casual-shirt.oembed?page=3","provider":"Sanwariyaa","version":"1.0","type":"link"}