{"title":"Cotton Satin","description":"\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"markdown markdown-main-panel enable-luminous-fast-follows enable-updated-hr-color stronger tutor-markdown-rendering\" id=\"model-response-message-contentr_908a8549dfd6ce45\" aria-busy=\"false\" aria-live=\"polite\" dir=\"ltr\"\u003e\n\u003cp data-path-to-node=\"0\"\u003eSatin is a luxurious, fluid fabric weave featuring a highly glossy front and a matte back. Silky and friction-free, it drapes beautifully and is widely used for elegant eveningwear, bedding, and accessories.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!----\u003e\n\u003c\/div\u003e","products":[{"product_id":"mint-geometric-lattice-cotton","title":"Mint Geometric Lattice 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 Poplin Print with a fresh Geometric Lattice pattern in soft Mint Green, White, and Grey. Clean, modern, and breathable – perfect for sharp, polished silhouettes that stay cool all day.\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\u003eGeometric Lattice\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColor Palette\u003c\/th\u003e\n\u003ctd\u003eMint Green, White, Soft Grey\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\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#cottonpoplin\u003c\/span\u003e \u003cspan\u003e#geometriclattice\u003c\/span\u003e \u003cspan\u003e#latticeprint\u003c\/span\u003e \u003cspan\u003e#mintgreenfabric\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 Crisp, breathable 100% cotton poplin. The lattice print remains sharp and the colors stay soft and clear, 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":47370610868386,"sku":"21-MTR","price":123.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47477170012322,"sku":"21-Formal-Shirt-Pcs","price":199.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 1.6m","offer_id":47477170045090,"sku":"21-Kurta\/Kurti 1.6m-Pcs","price":199.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT-21_1.jpg?v=1784716407"},{"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":47370611064994,"sku":"24-MTR","price":123.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt 1.6m","offer_id":47477169684642,"sku":"24-Casual-Shirt-Pcs","price":199.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 1.6m","offer_id":47477169717410,"sku":"24-Kurta\/Kurti 1.6m-Pcs","price":199.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo 1.6m","offer_id":47477169750178,"sku":"24-Palazzo 1.6m-Pcs","price":199.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/24_14835191-435d-44d8-8c0e-a4a7e807f38d.jpg?v=1784218379"},{"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":47370613227682,"sku":"29-MTR","price":231.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47477169225890,"sku":"29-Formal-Shirt-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 1.6m","offer_id":47477169258658,"sku":"29-Kurta\/Kurti 1.6m-Pcs","price":336.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PRINT-29_1.jpg?v=1784793505"},{"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":47370613293218,"sku":"30-MTR","price":213.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47477169160354,"sku":"30-Formal-Shirt-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 1.6m","offer_id":47477169193122,"sku":"30-Kurta\/Kurti 1.6m-Pcs","price":336.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/30_df7d75bd-ae31-47c1-beda-88489ba17300.jpg?v=1784218397"},{"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":47370613489826,"sku":"33-MTR","price":213.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47477168898210,"sku":"33-Formal-Shirt-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 1.6m","offer_id":47477168930978,"sku":"33-Kurta\/Kurti 1.6m-Pcs","price":336.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/33_46cf9e93-481d-4edb-93c5-1c025ddac060.jpg?v=1784218410"},{"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":47370613555362,"sku":"34-MTR","price":213.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt 1.6m","offer_id":47477168767138,"sku":"34-Casual-Shirt-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 1.6m","offer_id":47477168799906,"sku":"34-Kurta\/Kurti 1.6m-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo 1.6m","offer_id":47477168832674,"sku":"34-Palazzo 1.6m-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit 3m","offer_id":47477168865442,"sku":"34-Night Suit 3m-Pcs","price":636.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/34_23c36acb-386c-429c-84b4-696d185a5764.jpg?v=1784218811"},{"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":47370613620898,"sku":"35-MTR","price":213.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47477168701602,"sku":"35-Formal-Shirt-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 1.6m","offer_id":47477168734370,"sku":"35-Kurta\/Kurti 1.6m-Pcs","price":336.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/35.png?v=1784791475"},{"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":47370613686434,"sku":"36-MTR","price":213.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt 1.6m","offer_id":47477168570530,"sku":"36-Casual-Shirt-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 1.6m","offer_id":47477168603298,"sku":"36-Kurta\/Kurti 1.6m-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo 1.6m","offer_id":47477168636066,"sku":"36-Palazzo 1.6m-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit 3m","offer_id":47477168668834,"sku":"36-Night Suit 3m-Pcs","price":636.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/36_78e2267b-03e7-4efb-95ca-0cea9427905a.jpg?v=1784218806"},{"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\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 playful Diamond Dot pattern.\n        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.\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 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\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#diamonddot\u003c\/span\u003e \u003cspan\u003e#dotpattern\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 dot 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":47370613751970,"sku":"37-MTR","price":213.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47477168472226,"sku":"37-Formal-Shirt-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 1.6m","offer_id":47477168504994,"sku":"37-Kurta\/Kurti 1.6m-Pcs","price":336.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/37_f713127c-16ca-46c3-bf4a-c34fc3348d98.jpg?v=1784218803"},{"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":47370613817506,"sku":"38-MTR","price":213.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47477168373922,"sku":"38-Formal-Shirt-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 1.6m","offer_id":47477168406690,"sku":"38-Kurta\/Kurti 1.6m-Pcs","price":336.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/38_957de739-61f7-459f-a153-23765096541a.jpg?v=1784218798"},{"product_id":"grey-white-geometric-medallion-tile","title":"Grey \u0026 White Geometric Medallion Tile","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 Satin 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;\"\u003eMedallion Tile\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":47370613883042,"sku":"39-MTR","price":213.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47477168308386,"sku":"39-Formal-Shirt-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 1.6m","offer_id":47477168341154,"sku":"39-Kurta\/Kurti 1.6m-Pcs","price":336.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/39_36917c30-5006-4548-9c6b-b77d59aec5eb.jpg?v=1784218794"},{"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":47370613948578,"sku":"40-MTR","price":213.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47477168242850,"sku":"40-Formal-Shirt-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 1.6m","offer_id":47477168275618,"sku":"40-Kurta\/Kurti 1.6m-Pcs","price":336.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/40_86d4d59b-ca00-4594-b574-0d6b6bbfab73.jpg?v=1784218790"},{"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":47370614014114,"sku":"41-MTR","price":213.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47477168177314,"sku":"41-Formal-Shirt-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 1.6m","offer_id":47477168210082,"sku":"41-Kurta\/Kurti 1.6m-Pcs","price":336.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/41_571d6b92-bf8a-4a8a-8466-303253c37eeb.jpg?v=1784218783"},{"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":47370614079650,"sku":"42-MTR","price":213.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47477168111778,"sku":"42-Formal-Shirt-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 1.6m","offer_id":47477168144546,"sku":"42-Kurta\/Kurti 1.6m-Pcs","price":336.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/42_8115d5c9-9ff6-413b-85b6-91ac5cfc557a.jpg?v=1784218857"},{"product_id":"slate-grey-abstract-floral-camouflage","title":"Slate Grey Abstract Floral Camouflage","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Cotton Slub Print with a unique Floral Camouflage pattern.\n        Softly textured and lightweight, with a nature-inspired blend of floral motifs in Sage Green, Cream, and Soft Grey – perfect for relaxed everyday wear.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Cotton Slub Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eFloral Camouflage\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eSage Green, Cream, Soft Grey\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual 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#floralcamouflage\u003c\/span\u003e \u003cspan\u003e#camouflageprint\u003c\/span\u003e\n        \u003cspan\u003e#sagegreenfabric\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#cottonprint\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash cold, gentle cycle. Tumble dry low or line dry. Iron on medium heat.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Soft, breathable 100% cotton slub with a subtle textured weave. The floral camouflage print retains its artistic look, wash after wash.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370614145186,"sku":"43-MTR","price":213.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt 1.6m","offer_id":47477167980706,"sku":"43-Casual-Shirt-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 1.6m","offer_id":47477168013474,"sku":"43-Kurta\/Kurti 1.6m-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo 1.6m","offer_id":47477168046242,"sku":"43-Palazzo 1.6m-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit 3m","offer_id":47477168079010,"sku":"43-Night Suit 3m-Pcs","price":636.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/43_694a822c-d00f-41c2-96ca-e157c5e354c8.jpg?v=1784218903"},{"product_id":"watercolour-grey-floral-botanical","title":"Watercolour Grey Floral Botanical","description":"\u003c!-- ========== FABRIC DETAILS ACCORDION – PRODUCT SEGMENT (NO WHATSAPP) ========== --\u003e\n\u003c!-- Google Fonts + Font Awesome (required for icons) --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Base ── *\/\n  .fabric-accordion-wrapper {\n    font-family: 'Jost', sans-serif;\n    max-width: 640px;\n    margin: 0 auto;\n    background: #ffffff;\n    border-radius: 16px;\n    padding: 24px 20px 20px;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04);\n    border: 1px solid #eee;\n  }\n\n  \/* Accordion *\/\n  .accordion-item {\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .accordion-item:last-of-type {\n    border-bottom: none;\n  }\n\n  .accordion-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 14px 0 12px;\n    cursor: pointer;\n    user-select: none;\n  }\n  .accordion-header:hover {\n    opacity: 0.75;\n  }\n  .accordion-header h4 {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n    color: #1e1e1e;\n    margin: 0;\n  }\n  .accordion-header .toggle-icon {\n    font-size: 22px;\n    font-weight: 300;\n    color: #8a8a8a;\n    transition: transform 0.3s ease;\n    line-height: 1;\n  }\n  .accordion-item.active .accordion-header .toggle-icon {\n    transform: rotate(45deg);\n    color: #1e1e1e;\n  }\n\n  .accordion-body {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s ease, padding 0.3s ease, opacity 0.25s ease;\n    opacity: 0;\n    padding: 0 0 0 0;\n  }\n  .accordion-item.active .accordion-body {\n    max-height: 1200px;\n    opacity: 1;\n    padding: 0 0 18px 0;\n  }\n\n  \/* Specifications Table *\/\n  .spec-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-family: 'Jost', sans-serif;\n    font-size: 14px;\n    margin-top: 2px;\n  }\n  .spec-table th {\n    padding: 8px 12px 8px 0;\n    font-weight: 600;\n    color: #1e1e1e;\n    border-bottom: 1px solid #e8e6e0;\n    width: 38%;\n    text-align: left;\n  }\n  .spec-table td {\n    padding: 8px 12px 8px 0;\n    color: #3a3a3a;\n    border-bottom: 1px solid #e8e6e0;\n  }\n  .spec-table tr:last-child th,\n  .spec-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  \/* Garment heading \u0026 list *\/\n  .garment-heading {\n    font-family: 'Jost', sans-serif;\n    font-size: 15px;\n    font-weight: 600;\n    color: #1e1e1e;\n    margin: 20px 0 10px 0;\n  }\n  .garment-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    font-size: 14px;\n    color: #2d2d2d;\n    line-height: 1.6;\n  }\n  .garment-list li {\n    padding: 2px 0 2px 22px;\n    position: relative;\n  }\n  .garment-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 2px;\n    top: 2px;\n    color: #6b8c5c;\n    font-weight: 600;\n    font-size: 18px;\n  }\n  .garment-list li strong {\n    font-weight: 600;\n    color: #1e1e1e;\n  }\n\n  .hashtags {\n    margin-top: 14px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 4px 10px;\n    font-size: 12px;\n    color: #7a7a7a;\n  }\n\n  \/* Responsive tweaks *\/\n  @media (max-width: 480px) {\n    .fabric-accordion-wrapper {\n      padding: 16px 12px 16px;\n    }\n    .accordion-header h4 {\n      font-size: 13px;\n    }\n    .spec-table th, .spec-table td {\n      font-size: 13px;\n      padding: 6px 8px 6px 0;\n    }\n    .garment-list {\n      font-size: 13px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ====== ACCORDION HTML ====== --\u003e\n\u003cdiv class=\"fabric-accordion-wrapper\"\u003e\n\n  \u003c!-- 1. DETAILS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eDetails\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.5;\"\u003e\n        Premium 100% Satin Print with a romantic Watercolour Floral pattern.\n        Smooth, subtly lustrous, and breathable – soft, painterly blooms in Sage Green, Cream, and Soft Grey bring a dreamy, artistic feel to elegant everyday silhouettes.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPECIFICATIONS (open by default) --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003ctable class=\"spec-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMaterial\u003c\/th\u003e\n            \u003ctd\u003e100% Satin Print\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eWidth\u003c\/th\u003e\n            \u003ctd\u003e56\" – 58\" Inches\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003ePattern\u003c\/th\u003e\n            \u003ctd\u003eWatercolour Floral\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003cth\u003eColor Palette\u003c\/th\u003e\n            \u003ctd\u003eSage Green, Cream, Soft Grey\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n\n      \u003ch4 class=\"garment-heading\"\u003eSuggested Garment Set\u003c\/h4\u003e\n      \u003cul class=\"garment-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMens:\u003c\/strong\u003e Casual 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#satinprint\u003c\/span\u003e \u003cspan\u003e#watercolourfloral\u003c\/span\u003e \u003cspan\u003e#floralfabric\u003c\/span\u003e\n        \u003cspan\u003e#sagegreenfabric\u003c\/span\u003e \u003cspan\u003e#fabriclovers\u003c\/span\u003e \u003cspan\u003e#textileindia\u003c\/span\u003e\n        \u003cspan\u003e#printedfabric\u003c\/span\u003e \u003cspan\u003e#satinfabric\u003c\/span\u003e \u003cspan\u003e#fabricsupplier\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. CARE \u0026 FABRIC --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eCare \u0026amp; Fabric\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eCare:\u003c\/strong\u003e Machine wash warm, gentle cycle. Tumble dry low. Iron on medium‑high heat. Do not bleach.\u003cbr\u003e\n        \u003cstrong\u003eFabric:\u003c\/strong\u003e Smooth, breathable 100% satin with a subtle sheen. The watercolour floral print retains its soft, artistic beauty, wash after wash.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\" onclick=\"toggleAccordion(this)\"\u003e\n      \u003ch4\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n      \u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"accordion-body\"\u003e\n      \u003cp style=\"font-size:14px;color:#3a3a3a;margin:4px 0 0;line-height:1.6;\"\u003e\n        \u003cstrong\u003eShipping:\u003c\/strong\u003e Free standard shipping on orders over ₹999. Dispatch within 2–3 business days.\u003cbr\u003e\n        \u003cstrong\u003eReturns:\u003c\/strong\u003e Easy 14‑day return policy. Items must be unused and in original packaging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ====== JAVASCRIPT ====== --\u003e\n\u003cscript\u003e\n  function toggleAccordion(header) {\n    const item = header.closest('.accordion-item');\n    if (!item) return;\n\n    const isActive = item.classList.contains('active');\n    const container = item.closest('.fabric-accordion-wrapper');\n    if (container) {\n      container.querySelectorAll('.accordion-item').forEach(el =\u003e el.classList.remove('active'));\n    }\n    if (!isActive) {\n      item.classList.add('active');\n    }\n  }\n\n  \/\/ Ensure specifications is open by default if none active\n  document.addEventListener('DOMContentLoaded', function() {\n    const wrapper = document.querySelector('.fabric-accordion-wrapper');\n    if (wrapper) {\n      const items = wrapper.querySelectorAll('.accordion-item');\n      let hasActive = false;\n      items.forEach(el =\u003e { if (el.classList.contains('active')) hasActive = true; });\n      if (!hasActive \u0026\u0026 items.length \u003e 1) {\n        items[1].classList.add('active');\n      }\n    }\n  });\n\u003c\/script\u003e\n\u003c!-- ========== END PRODUCT SEGMENT ========== --\u003e","brand":"My Store","offers":[{"title":"By Meter","offer_id":47370614210722,"sku":"44-MTR","price":213.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt 1.6m","offer_id":47477167849634,"sku":"44-Casual-Shirt-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 1.6m","offer_id":47477167882402,"sku":"44-Kurta\/Kurti 1.6m-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo 1.6m","offer_id":47477167915170,"sku":"44-Palazzo 1.6m-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit 3m","offer_id":47477167947938,"sku":"44-Night Suit 3m-Pcs","price":636.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/44_da295759-b6da-414a-ae24-b93a49abc597.jpg?v=1784219084"},{"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":47370614407330,"sku":"48-MTR","price":213.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47477167521954,"sku":"48-Formal-Shirt-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 1.6m","offer_id":47477167554722,"sku":"48-Kurta\/Kurti 1.6m-Pcs","price":336.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/48_64d3ee50-70c7-417c-b462-f874e4a823b1.jpg?v=1784219761"},{"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":47370614472866,"sku":"49-MTR","price":213.0,"currency_code":"INR","in_stock":true},{"title":"Casual Shirt 1.6m","offer_id":47477167390882,"sku":"49-Casual-Shirt-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 1.6m","offer_id":47477167423650,"sku":"49-Kurta\/Kurti 1.6m-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Palazzo 1.6m","offer_id":47477167456418,"sku":"49-Palazzo 1.6m-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Night Suit 3m","offer_id":47477167489186,"sku":"49-Night Suit 3m-Pcs","price":636.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/49_36769797-1f35-4436-8665-0af9e93f1d82.jpg?v=1784219756"},{"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":47370614538402,"sku":"50-MTR","price":213.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47477167325346,"sku":"50-Formal-Shirt-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 1.6m","offer_id":47477167358114,"sku":"50-Kurta\/Kurti 1.6m-Pcs","price":336.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/50_caf0bc4b-73d1-47b2-b50e-6d08579581ae.jpg?v=1784219752"},{"product_id":"royal-blue-solid-cotton","title":"Royal 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":47370616504482,"sku":"72-MTR","price":213.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47477165228194,"sku":"72-Formal-Shirt-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 1.6m","offer_id":47477165260962,"sku":"72-Kurta\/Kurti 1.6m-Pcs","price":336.0,"currency_code":"INR","in_stock":true}]},{"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":47370616570018,"sku":"73-MTR","price":213.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47477165162658,"sku":"73-Formal-Shirt-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 1.6m","offer_id":47477165195426,"sku":"73-Kurta\/Kurti 1.6m-Pcs","price":336.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PLAIN-73_1.jpg?v=1785170416"},{"product_id":"white-solid-cotton","title":"White 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":47370616635554,"sku":"74-MTR","price":213.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47477165031586,"sku":"74-Formal-Shirt-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 1.6m","offer_id":47477165064354,"sku":"74-Kurta\/Kurti 1.6m-Pcs","price":336.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PLAIN-74_2.jpg?v=1785170539"},{"product_id":"teal-solid-cotton","title":"Teal 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":47370616701090,"sku":"75-MTR","price":213.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47477164966050,"sku":"75-Formal-Shirt-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 1.6m","offer_id":47477164998818,"sku":"75-Kurta\/Kurti 1.6m-Pcs","price":336.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PLAIN-75_1.jpg?v=1785170408"},{"product_id":"dark-grey-solid-cotton","title":"Dark Grey 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":47370616766626,"sku":"76-MTR","price":213.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47477164900514,"sku":"76-Formal-Shirt-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 1.6m","offer_id":47477164933282,"sku":"76-Kurta\/Kurti 1.6m-Pcs","price":336.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PLAIN-76.jpg?v=1785170392"},{"product_id":"midnight-blue-solid-cotton","title":"Midnight Blue 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 Plain 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 Plain\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#Plainedfabric\u003c\/span\u003e \u003cspan\u003e#cottonPlain\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":47370617192610,"sku":"82-MTR","price":213.0,"currency_code":"INR","in_stock":true},{"title":"Formal Shirt 1.6m","offer_id":47477164474530,"sku":"82-Formal-Shirt-Pcs","price":336.0,"currency_code":"INR","in_stock":true},{"title":"Kurta\/Kurti 1.6m","offer_id":47477164507298,"sku":"82-Kurta\/Kurti 1.6m-Pcs","price":336.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/files\/PLAIN-82.jpg?v=1785170321"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/7850\/7682\/collections\/PLAIN-72_1.jpg?v=1785238850","url":"https:\/\/www.sanwariyaa.in\/collections\/cotton-satin.oembed","provider":"Sanwariyaa","version":"1.0","type":"link"}