{"title":"Brown Fabrics","description":"","products":[{"product_id":"brown-leopard-sequin-fabric-by-the-metre","title":"Brown Leopard Sequin Fabric by the Metre","description":"\u003cp data-end=\"484\" data-start=\"319\"\u003eStylish brown leopard sequin fabric with a soft drape and glamorous sparkle. Ideal for dresses, tops, skirts, evening wear, dance costumes and bold fashion projects.\u003c\/p\u003e\u003cp data-start=\"221\" data-end=\"425\" id=\"isPasted\"\u003e\u003cstrong data-start=\"221\" data-end=\"242\"\u003eTechnical Details\u003c\/strong\u003e\u003cbr data-start=\"242\" data-end=\"245\"\u003eComposition: Polyester + Elastane blend\u003cbr data-start=\"284\" data-end=\"287\"\u003eWidth: 150 cm\u003cbr data-start=\"300\" data-end=\"303\"\u003eWeight: Medium\u003cbr data-start=\"317\" data-end=\"320\"\u003eStretch: 2-way stretch\u003cbr data-start=\"342\" data-end=\"345\"\u003eTransparency: Non-see-through\u003cbr data-start=\"374\" data-end=\"377\"\u003eCut Method: Sold by the metre (continuous piece)\u003c\/p\u003e\u003cp data-start=\"427\" data-end=\"745\"\u003e\u003cstrong data-start=\"427\" data-end=\"439\"\u003eFeatures\u003c\/strong\u003e\u003cbr data-start=\"439\" data-end=\"442\"\u003eThis stretch sequin fabric offers a flexible base with shimmering sequins sewn across the surface. The added elastane provides improved comfort and movement, making it ideal for fitted and performance-focused creations. Its durable structure prevents snagging while maintaining a smooth, sparkly finish.\u003c\/p\u003e\u003cp data-start=\"747\" data-end=\"1059\"\u003e\u003cstrong data-start=\"747\" data-end=\"756\"\u003eUsage\u003c\/strong\u003e\u003cbr data-start=\"756\" data-end=\"759\"\u003ePerfect for costumes, stagewear, dance projects, performance outfits, cosplay, decorative panels, craft designs, and any creative work that needs both sparkle and stretch. The fabric’s elasticity makes it especially suitable for pieces that require flexibility and comfort without compromising shine.\u003c\/p\u003e\u003cp data-start=\"1061\" data-end=\"1227\"\u003e\u003cstrong data-start=\"1061\" data-end=\"1082\"\u003eCare Instructions\u003c\/strong\u003e\u003cbr data-start=\"1082\" data-end=\"1085\"\u003e• Hand wash or cold gentle wash\u003cbr data-start=\"1116\" data-end=\"1119\"\u003e• Do not tumble dry\u003cbr data-start=\"1138\" data-end=\"1141\"\u003e• Dry flat\u003cbr data-start=\"1151\" data-end=\"1154\"\u003e• Cool iron on reverse (avoid direct heat on sequins)\u003cbr data-start=\"1207\" data-end=\"1210\"\u003e• Do not bleach\u003c\/p\u003e\u003cp data-start=\"1229\" data-end=\"1360\"\u003e\u003cstrong data-start=\"1229\" data-end=\"1247\"\u003eImportant Note\u003c\/strong\u003e\u003cbr data-start=\"1247\" data-end=\"1250\"\u003eColours may vary slightly between screens.\u003cbr data-start=\"1292\" data-end=\"1295\"\u003eAll quantities are shipped as one continuous piece with no joins.\u003c\/p\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Default Title","offer_id":47178491461883,"sku":"SQ-TK-W0031","price":12.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/brown-leopard-sequin-fabric-by-the-metre-8021690.jpg?v=1777673710"},{"product_id":"leopard-pattern-stretch-velvet-fabric","title":"Leopard Pattern Stretch Velvet Fabric","description":"\u003cp\u003eDiscover the allure of our leopard pattern stretch velvet fabric, perfect for a wide range of creative projects. This versatile material is suitable for crafting stylish dresses, skirts, blouses, shirts, tunics, lehengas, accessories, and home accents. \u003c\/p\u003e\u003cbr\u003e\u003cp\u003eMade from a delicate combination of lycra and velvet, this fabric boasts a luxurious feel while remaining thin and lightweight. Its wrinkle-free nature ensures that your creations maintain a polished look, making it an excellent choice for both everyday wear and special occasions. \u003c\/p\u003e\u003cbr\u003e\u003cp\u003eWith a generous width of 150 cm, this fabric provides ample coverage for various sewing projects. Elevate your wardrobe or home decor with the timeless appeal of this eye-catching leopard print.\u003c\/p\u003e","brand":"Whotex Online Fabric Store","offers":[{"title":"Default Title","offer_id":46974139138299,"sku":"VV-TK-W0648","price":11.12,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/IMG-5468.heic?v=1765281533"},{"product_id":"leopard-print-crepe-fabric-exotic-animal-pattern-by-the-yard-150x100cm","title":"Leopard Print Crepe Fabric by Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" data-testid=\"conversation-turn-46\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-author-role=\"assistant\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-model-slug=\"gpt-5-3\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"173\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cspan\u003eLeopard Print Crepe Fabric by Metre – Crafted for statement style, this soft, lightweight fabric is ideal for dresses \u0026amp; décor. Select your perfect metre!\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"20\" data-end=\"135\"\u003e\u003cstrong data-start=\"20\" data-end=\"29\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-start=\"29\" data-end=\"32\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"94\" data-end=\"97\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-start=\"137\" data-end=\"146\"\u003eSatin\u003c\/strong\u003e\u003cbr data-start=\"146\" data-end=\"149\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"210\" data-end=\"213\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"260\" data-end=\"412\"\u003e\u003cstrong data-start=\"260\" data-end=\"275\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-start=\"275\" data-end=\"278\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-start=\"360\" data-end=\"363\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-start=\"414\" data-end=\"559\"\u003e\u003cstrong data-start=\"414\" data-end=\"431\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-start=\"431\" data-end=\"434\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-start=\"505\" data-end=\"508\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-start=\"561\" data-end=\"697\"\u003e\u003cstrong data-start=\"561\" data-end=\"575\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-start=\"575\" data-end=\"578\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-start=\"641\" data-end=\"644\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-start=\"699\" data-end=\"829\"\u003e\u003cstrong data-start=\"699\" data-end=\"710\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-start=\"710\" data-end=\"713\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"774\" data-end=\"777\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-start=\"831\" data-end=\"965\"\u003e\u003cstrong data-start=\"831\" data-end=\"847\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-start=\"847\" data-end=\"850\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"912\" data-end=\"915\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-start=\"967\" data-end=\"1105\"\u003e\u003cstrong data-start=\"967\" data-end=\"988\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-start=\"988\" data-end=\"991\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"1053\" data-end=\"1056\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"1107\" data-end=\"1127\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-start=\"1127\" data-end=\"1130\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-start=\"1186\" data-end=\"1189\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp data-start=\"951\" data-end=\"974\"\u003e\u003cstrong data-start=\"951\" data-end=\"974\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"975\" data-end=\"1090\"\u003e\n\u003cli data-section-id=\"1hxgjed\" data-start=\"975\" data-end=\"996\"\u003e\n\u003cp data-start=\"977\" data-end=\"996\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1bnecbw\" data-start=\"997\" data-end=\"1034\"\u003e\n\u003cp data-start=\"999\" data-end=\"1034\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"exjewi\" data-start=\"1035\" data-end=\"1090\"\u003e\n\u003cp data-start=\"1037\" data-end=\"1090\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1092\" data-end=\"1104\"\u003e\u003cstrong data-start=\"1092\" data-end=\"1104\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1105\" data-end=\"1212\"\u003e\n\u003cli data-section-id=\"14bmf3i\" data-start=\"1105\" data-end=\"1148\"\u003e\n\u003cp data-start=\"1107\" data-end=\"1148\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1titcxv\" data-start=\"1149\" data-end=\"1179\"\u003e\n\u003cp data-start=\"1151\" data-end=\"1179\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"gx1ha\" data-start=\"1180\" data-end=\"1212\"\u003e\n\u003cp data-start=\"1182\" data-end=\"1212\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1214\" data-end=\"1229\"\u003e\u003cstrong data-start=\"1214\" data-end=\"1229\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003c!-- x-tinymce\/html --\u003e\u003c\/p\u003e\n\u003cul data-start=\"1230\" data-end=\"1345\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1i7ko38\" data-start=\"1230\" data-end=\"1288\"\u003e\n\u003cp data-start=\"1232\" data-end=\"1288\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1qk6lir\" data-start=\"1289\" data-end=\"1345\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"1291\" data-end=\"1345\" data-is-last-node=\"\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Whotex Online Fabric Store","offers":[{"title":"Crepe","offer_id":47718602211579,"sku":"SC-OP-W0408","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":47718602244347,"sku":"SS-OP-W0408","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48458550542587,"sku":"HS-OP-W0408","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":47875092218107,"sku":"SX-OP-W0408","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":47718602277115,"sku":"PM-OP-W0408","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":47528203321595,"sku":"CF-OP-W0408","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":47528203387131,"sku":"LN-OP-W0408","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":47528203354363,"sku":"UP-OP-W0408","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":47718602309883,"sku":"LX-OP-W0408","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/leopard-pattern-fabric-exotic-animal-print-crepe-fabric-fabric-by-the-yard-panel-fabric-150100cm-164-109-yard-39375905-inc-264629.jpg?v=1758102412"},{"product_id":"leopard-poppy-flower-silky-crepe-fabric-150x100cm-panel","title":"Leopard  Poppy Flower Fabric Sold by Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt; *]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" data-testid=\"conversation-turn-46\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-author-role=\"assistant\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-model-slug=\"gpt-5-3\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"173\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cspan\u003eLeopard Poppy Flower Fabric Sold by Metre – Stunning bold leopard pattern with vibrant poppy blooms. Ideal for fashion or décor, choose your preferred fabric.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"20\" data-end=\"135\"\u003e\u003cstrong data-start=\"20\" data-end=\"29\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-start=\"29\" data-end=\"32\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"94\" data-end=\"97\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-start=\"137\" data-end=\"146\"\u003eSatin\u003c\/strong\u003e\u003cbr data-start=\"146\" data-end=\"149\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"210\" data-end=\"213\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"260\" data-end=\"412\"\u003e\u003cstrong data-start=\"260\" data-end=\"275\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-start=\"275\" data-end=\"278\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-start=\"360\" data-end=\"363\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-start=\"414\" data-end=\"559\"\u003e\u003cstrong data-start=\"414\" data-end=\"431\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-start=\"431\" data-end=\"434\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-start=\"505\" data-end=\"508\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-start=\"561\" data-end=\"697\"\u003e\u003cstrong data-start=\"561\" data-end=\"575\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-start=\"575\" data-end=\"578\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-start=\"641\" data-end=\"644\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-start=\"699\" data-end=\"829\"\u003e\u003cstrong data-start=\"699\" data-end=\"710\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-start=\"710\" data-end=\"713\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"774\" data-end=\"777\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-start=\"831\" data-end=\"965\"\u003e\u003cstrong data-start=\"831\" data-end=\"847\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-start=\"847\" data-end=\"850\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"912\" data-end=\"915\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-start=\"967\" data-end=\"1105\"\u003e\u003cstrong data-start=\"967\" data-end=\"988\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-start=\"988\" data-end=\"991\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"1053\" data-end=\"1056\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"1107\" data-end=\"1127\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-start=\"1127\" data-end=\"1130\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-start=\"1186\" data-end=\"1189\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp data-start=\"951\" data-end=\"974\"\u003e\u003cstrong data-start=\"951\" data-end=\"974\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"975\" data-end=\"1090\"\u003e\n\u003cli data-section-id=\"1hxgjed\" data-start=\"975\" data-end=\"996\"\u003e\n\u003cp data-start=\"977\" data-end=\"996\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1bnecbw\" data-start=\"997\" data-end=\"1034\"\u003e\n\u003cp data-start=\"999\" data-end=\"1034\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"exjewi\" data-start=\"1035\" data-end=\"1090\"\u003e\n\u003cp data-start=\"1037\" data-end=\"1090\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1092\" data-end=\"1104\"\u003e\u003cstrong data-start=\"1092\" data-end=\"1104\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1105\" data-end=\"1212\"\u003e\n\u003cli data-section-id=\"14bmf3i\" data-start=\"1105\" data-end=\"1148\"\u003e\n\u003cp data-start=\"1107\" data-end=\"1148\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1titcxv\" data-start=\"1149\" data-end=\"1179\"\u003e\n\u003cp data-start=\"1151\" data-end=\"1179\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"gx1ha\" data-start=\"1180\" data-end=\"1212\"\u003e\n\u003cp data-start=\"1182\" data-end=\"1212\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1214\" data-end=\"1229\"\u003e\u003cstrong data-start=\"1214\" data-end=\"1229\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003c!-- x-tinymce\/html --\u003e\u003c\/p\u003e\n\u003cul data-start=\"1230\" data-end=\"1345\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1i7ko38\" data-start=\"1230\" data-end=\"1288\"\u003e\n\u003cp data-start=\"1232\" data-end=\"1288\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1qk6lir\" data-start=\"1289\" data-end=\"1345\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"1291\" data-end=\"1345\" data-is-last-node=\"\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Whotex Online Fabric Store","offers":[{"title":"Crepe","offer_id":47718614991099,"sku":"SC-OP-W0403","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":47718615023867,"sku":"SS-OP-W0403","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48458556997883,"sku":"HS-OP-W0403","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":47875091988731,"sku":"SX-OP-W0403","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":47718615056635,"sku":"PM-OP-W0403","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":47528149123323,"sku":"CF-OP-W0403","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":47528149188859,"sku":"LN-OP-W0403","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":47528149156091,"sku":"UP-OP-W0403","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":47718615089403,"sku":"LX-OP-W0403","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/leopard-pattern-fabric-poppy-flower-print-silky-crepe-fabric-fabric-by-the-yard-panel-fabric-150100cm-164-109-yard-420101.jpg?v=1758102452"},{"product_id":"leopard-and-red-rose-pattern-fabric-stylish-floral-and-animal-print-material","title":"Leopard and Red Rose Pattern Fabric Sold by Metre","description":"\u003cp\u003eLeopard and Red Rose Pattern Fabric Sold by Metre – Bold, vibrant roses meet striking leopard print. Select from a range of premium fabric options, ideal for unique projects.\u003c\/p\u003e \u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp data-start=\"20\" data-end=\"135\"\u003e\u003cstrong data-start=\"20\" data-end=\"29\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-start=\"29\" data-end=\"32\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"94\" data-end=\"97\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-start=\"137\" data-end=\"146\"\u003eSatin\u003c\/strong\u003e\u003cbr data-start=\"146\" data-end=\"149\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"210\" data-end=\"213\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\u003cp data-start=\"260\" data-end=\"412\"\u003e\u003cstrong data-start=\"260\" data-end=\"275\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-start=\"275\" data-end=\"278\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-start=\"360\" data-end=\"363\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\u003cp data-start=\"414\" data-end=\"559\"\u003e\u003cstrong data-start=\"414\" data-end=\"431\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-start=\"431\" data-end=\"434\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-start=\"505\" data-end=\"508\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\u003cp data-start=\"561\" data-end=\"697\"\u003e\u003cstrong data-start=\"561\" data-end=\"575\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-start=\"575\" data-end=\"578\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-start=\"641\" data-end=\"644\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\u003cp data-start=\"699\" data-end=\"829\"\u003e\u003cstrong data-start=\"699\" data-end=\"710\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-start=\"710\" data-end=\"713\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"774\" data-end=\"777\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\u003cp data-start=\"831\" data-end=\"965\"\u003e\u003cstrong data-start=\"831\" data-end=\"847\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-start=\"847\" data-end=\"850\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"912\" data-end=\"915\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\u003cp data-start=\"967\" data-end=\"1105\"\u003e\u003cstrong data-start=\"967\" data-end=\"988\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-start=\"988\" data-end=\"991\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"1053\" data-end=\"1056\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"1107\" data-end=\"1127\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-start=\"1127\" data-end=\"1130\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-start=\"1186\" data-end=\"1189\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp data-start=\"951\" data-end=\"974\"\u003e\u003cstrong data-start=\"951\" data-end=\"974\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\u003cul data-start=\"975\" data-end=\"1090\"\u003e\n\u003cli data-section-id=\"1hxgjed\" data-start=\"975\" data-end=\"996\"\u003e\n\u003cp data-start=\"977\" data-end=\"996\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1bnecbw\" data-start=\"997\" data-end=\"1034\"\u003e\n\u003cp data-start=\"999\" data-end=\"1034\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"exjewi\" data-start=\"1035\" data-end=\"1090\"\u003e\n\u003cp data-start=\"1037\" data-end=\"1090\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp data-start=\"1092\" data-end=\"1104\"\u003e\u003cstrong data-start=\"1092\" data-end=\"1104\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\u003cul data-start=\"1105\" data-end=\"1212\"\u003e\n\u003cli data-section-id=\"14bmf3i\" data-start=\"1105\" data-end=\"1148\"\u003e\n\u003cp data-start=\"1107\" data-end=\"1148\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1titcxv\" data-start=\"1149\" data-end=\"1179\"\u003e\n\u003cp data-start=\"1151\" data-end=\"1179\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"gx1ha\" data-start=\"1180\" data-end=\"1212\"\u003e\n\u003cp data-start=\"1182\" data-end=\"1212\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp data-start=\"1214\" data-end=\"1229\"\u003e\u003cstrong data-start=\"1214\" data-end=\"1229\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003c!-- x-tinymce\/html --\u003e\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\u003c\/p\u003e\u003cul data-start=\"1230\" data-end=\"1345\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1i7ko38\" data-start=\"1230\" data-end=\"1288\"\u003e\n\u003cp data-start=\"1232\" data-end=\"1288\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1qk6lir\" data-start=\"1289\" data-end=\"1345\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"1291\" data-end=\"1345\" data-is-last-node=\"\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Crepe","offer_id":47718606668027,"sku":"SC-OP-W0363","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":47718606700795,"sku":"SS-OP-W0363","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":47875087302907,"sku":"SX-OP-W0363","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":47718606733563,"sku":"PM-OP-W0363","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":47528224456955,"sku":"CF-OP-W0363","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":47528224522491,"sku":"LN-OP-W0363","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":47528224489723,"sku":"UP-OP-W0363","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":47718606766331,"sku":"LX-OP-W0363","price":10.15,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48458625122555,"sku":"HS-OP-W0363","price":9.9,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/leopard-and-red-rose-pattern-fabric-multiple-fabric-options-sold-by-metre-3802257.jpg?v=1762888199"},{"product_id":"leopard-tropical-leaf-pattern-fabric-design-textile-for-crafting","title":"Leopard  Tropical Leaf Pattern Fabric by Metre","description":"\u003cp\u003eLeopard Tropical Leaf Pattern Fabric by Metre – Liven up your space with fabulous big cat and botanical vibes! Choose from versatile fabric options, ideal for home décor.\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"20\" data-end=\"135\"\u003e\u003cstrong data-start=\"20\" data-end=\"29\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-start=\"29\" data-end=\"32\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"94\" data-end=\"97\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-start=\"137\" data-end=\"146\"\u003eSatin\u003c\/strong\u003e\u003cbr data-start=\"146\" data-end=\"149\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"210\" data-end=\"213\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"260\" data-end=\"412\"\u003e\u003cstrong data-start=\"260\" data-end=\"275\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-start=\"275\" data-end=\"278\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-start=\"360\" data-end=\"363\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-start=\"414\" data-end=\"559\"\u003e\u003cstrong data-start=\"414\" data-end=\"431\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-start=\"431\" data-end=\"434\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-start=\"505\" data-end=\"508\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-start=\"561\" data-end=\"697\"\u003e\u003cstrong data-start=\"561\" data-end=\"575\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-start=\"575\" data-end=\"578\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-start=\"641\" data-end=\"644\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-start=\"699\" data-end=\"829\"\u003e\u003cstrong data-start=\"699\" data-end=\"710\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-start=\"710\" data-end=\"713\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"774\" data-end=\"777\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-start=\"831\" data-end=\"965\"\u003e\u003cstrong data-start=\"831\" data-end=\"847\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-start=\"847\" data-end=\"850\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"912\" data-end=\"915\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-start=\"967\" data-end=\"1105\"\u003e\u003cstrong data-start=\"967\" data-end=\"988\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-start=\"988\" data-end=\"991\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"1053\" data-end=\"1056\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"1107\" data-end=\"1127\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-start=\"1127\" data-end=\"1130\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-start=\"1186\" data-end=\"1189\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp data-start=\"951\" data-end=\"974\"\u003e\u003cstrong data-start=\"951\" data-end=\"974\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"975\" data-end=\"1090\"\u003e\n\u003cli data-section-id=\"1hxgjed\" data-start=\"975\" data-end=\"996\"\u003e\n\u003cp data-start=\"977\" data-end=\"996\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1bnecbw\" data-start=\"997\" data-end=\"1034\"\u003e\n\u003cp data-start=\"999\" data-end=\"1034\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"exjewi\" data-start=\"1035\" data-end=\"1090\"\u003e\n\u003cp data-start=\"1037\" data-end=\"1090\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1092\" data-end=\"1104\"\u003e\u003cstrong data-start=\"1092\" data-end=\"1104\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1105\" data-end=\"1212\"\u003e\n\u003cli data-section-id=\"14bmf3i\" data-start=\"1105\" data-end=\"1148\"\u003e\n\u003cp data-start=\"1107\" data-end=\"1148\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1titcxv\" data-start=\"1149\" data-end=\"1179\"\u003e\n\u003cp data-start=\"1151\" data-end=\"1179\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"gx1ha\" data-start=\"1180\" data-end=\"1212\"\u003e\n\u003cp data-start=\"1182\" data-end=\"1212\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1214\" data-end=\"1229\"\u003e\u003cstrong data-start=\"1214\" data-end=\"1229\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003c!-- x-tinymce\/html --\u003e\u003c\/p\u003e\n\u003cul data-start=\"1230\" data-end=\"1345\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1i7ko38\" data-start=\"1230\" data-end=\"1288\"\u003e\n\u003cp data-start=\"1232\" data-end=\"1288\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1qk6lir\" data-start=\"1289\" data-end=\"1345\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"1291\" data-end=\"1345\" data-is-last-node=\"\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Whotex Online Fabric Store","offers":[{"title":"Crepe","offer_id":47718605488379,"sku":"SC-OP-W0305","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":47718605521147,"sku":"SS-OP-W0305","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48458693804283,"sku":"HS-OP-W0305","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":47875078914299,"sku":"SX-OP-W0305","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":47718605553915,"sku":"PM-OP-W0305","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":47528134410491,"sku":"CF-OP-W0305","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":47528134476027,"sku":"LN-OP-W0305","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":47528134443259,"sku":"UP-OP-W0305","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":47718605586683,"sku":"LX-OP-W0305","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/leopard-pattern-tropical-leaf-pattern-fabric-fabric-desing-fabric-631526.jpg?v=1758102700"},{"product_id":"floral-and-cheetah-pattern-fabric-white-rose-animal-print-material","title":"Floral and Cheetah Pattern Fabric By Metre","description":"\u003cp\u003eFloral and Cheetah Pattern Fabric By Metre – Add chic sophistication to any project with this bold blend of cheetah spots and elegant florals. Various fabric types available.\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"20\" data-end=\"135\"\u003e\u003cstrong data-start=\"20\" data-end=\"29\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-start=\"29\" data-end=\"32\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"94\" data-end=\"97\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-start=\"137\" data-end=\"146\"\u003eSatin\u003c\/strong\u003e\u003cbr data-start=\"146\" data-end=\"149\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"210\" data-end=\"213\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"260\" data-end=\"412\"\u003e\u003cstrong data-start=\"260\" data-end=\"275\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-start=\"275\" data-end=\"278\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-start=\"360\" data-end=\"363\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-start=\"414\" data-end=\"559\"\u003e\u003cstrong data-start=\"414\" data-end=\"431\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-start=\"431\" data-end=\"434\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-start=\"505\" data-end=\"508\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-start=\"561\" data-end=\"697\"\u003e\u003cstrong data-start=\"561\" data-end=\"575\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-start=\"575\" data-end=\"578\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-start=\"641\" data-end=\"644\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-start=\"699\" data-end=\"829\"\u003e\u003cstrong data-start=\"699\" data-end=\"710\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-start=\"710\" data-end=\"713\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"774\" data-end=\"777\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-start=\"831\" data-end=\"965\"\u003e\u003cstrong data-start=\"831\" data-end=\"847\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-start=\"847\" data-end=\"850\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"912\" data-end=\"915\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-start=\"967\" data-end=\"1105\"\u003e\u003cstrong data-start=\"967\" data-end=\"988\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-start=\"988\" data-end=\"991\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"1053\" data-end=\"1056\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"1107\" data-end=\"1127\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-start=\"1127\" data-end=\"1130\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-start=\"1186\" data-end=\"1189\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp data-start=\"951\" data-end=\"974\"\u003e\u003cstrong data-start=\"951\" data-end=\"974\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"975\" data-end=\"1090\"\u003e\n\u003cli data-section-id=\"1hxgjed\" data-start=\"975\" data-end=\"996\"\u003e\n\u003cp data-start=\"977\" data-end=\"996\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1bnecbw\" data-start=\"997\" data-end=\"1034\"\u003e\n\u003cp data-start=\"999\" data-end=\"1034\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"exjewi\" data-start=\"1035\" data-end=\"1090\"\u003e\n\u003cp data-start=\"1037\" data-end=\"1090\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1092\" data-end=\"1104\"\u003e\u003cstrong data-start=\"1092\" data-end=\"1104\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1105\" data-end=\"1212\"\u003e\n\u003cli data-section-id=\"14bmf3i\" data-start=\"1105\" data-end=\"1148\"\u003e\n\u003cp data-start=\"1107\" data-end=\"1148\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1titcxv\" data-start=\"1149\" data-end=\"1179\"\u003e\n\u003cp data-start=\"1151\" data-end=\"1179\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"gx1ha\" data-start=\"1180\" data-end=\"1212\"\u003e\n\u003cp data-start=\"1182\" data-end=\"1212\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1214\" data-end=\"1229\"\u003e\u003cstrong data-start=\"1214\" data-end=\"1229\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003c!-- x-tinymce\/html --\u003e\u003c\/p\u003e\n\u003cul data-start=\"1230\" data-end=\"1345\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1i7ko38\" data-start=\"1230\" data-end=\"1288\"\u003e\n\u003cp data-start=\"1232\" data-end=\"1288\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1qk6lir\" data-start=\"1289\" data-end=\"1345\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"1291\" data-end=\"1345\" data-is-last-node=\"\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Whotex Online Fabric Store","offers":[{"title":"Crepe","offer_id":47718621413627,"sku":"SC-OP-W0276","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":47718621446395,"sku":"SS-OP-W0276","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48458695409915,"sku":"HS-OP-W0276","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":47875076522235,"sku":"SX-OP-W0276","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":47718621479163,"sku":"PM-OP-W0276","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":47528132346107,"sku":"CF-OP-W0276","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":47528132411643,"sku":"LN-OP-W0276","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":47528132378875,"sku":"UP-OP-W0276","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":47718621511931,"sku":"LX-OP-W0276","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/white-rose-pattern-fabric-cheetah-pattern-bordered-fabric-753157.jpg?v=1758102776"},{"product_id":"beige-brown-silky-crepe-fabric-greek-key-pattern-by-the-yard","title":"Beige Brown Silky Crepe Fabric by Metre","description":"\u003cp\u003eBeige Brown Silky Crepe Fabric by Metre—luxurious, soft drape and eye-catching Greek key print. Perfect for dresses, crafts, or stylish décor. Choose your preferred length and create something special.\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"20\" data-end=\"135\"\u003e\u003cstrong data-start=\"20\" data-end=\"29\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-start=\"29\" data-end=\"32\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"94\" data-end=\"97\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-start=\"137\" data-end=\"146\"\u003eSatin\u003c\/strong\u003e\u003cbr data-start=\"146\" data-end=\"149\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"210\" data-end=\"213\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"260\" data-end=\"412\"\u003e\u003cstrong data-start=\"260\" data-end=\"275\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-start=\"275\" data-end=\"278\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-start=\"360\" data-end=\"363\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-start=\"414\" data-end=\"559\"\u003e\u003cstrong data-start=\"414\" data-end=\"431\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-start=\"431\" data-end=\"434\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-start=\"505\" data-end=\"508\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-start=\"561\" data-end=\"697\"\u003e\u003cstrong data-start=\"561\" data-end=\"575\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-start=\"575\" data-end=\"578\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-start=\"641\" data-end=\"644\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-start=\"699\" data-end=\"829\"\u003e\u003cstrong data-start=\"699\" data-end=\"710\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-start=\"710\" data-end=\"713\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"774\" data-end=\"777\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-start=\"831\" data-end=\"965\"\u003e\u003cstrong data-start=\"831\" data-end=\"847\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-start=\"847\" data-end=\"850\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"912\" data-end=\"915\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-start=\"967\" data-end=\"1105\"\u003e\u003cstrong data-start=\"967\" data-end=\"988\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-start=\"988\" data-end=\"991\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"1053\" data-end=\"1056\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"1107\" data-end=\"1127\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-start=\"1127\" data-end=\"1130\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-start=\"1186\" data-end=\"1189\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp data-start=\"951\" data-end=\"974\"\u003e\u003cstrong data-start=\"951\" data-end=\"974\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"975\" data-end=\"1090\"\u003e\n\u003cli data-section-id=\"1hxgjed\" data-start=\"975\" data-end=\"996\"\u003e\n\u003cp data-start=\"977\" data-end=\"996\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1bnecbw\" data-start=\"997\" data-end=\"1034\"\u003e\n\u003cp data-start=\"999\" data-end=\"1034\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"exjewi\" data-start=\"1035\" data-end=\"1090\"\u003e\n\u003cp data-start=\"1037\" data-end=\"1090\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1092\" data-end=\"1104\"\u003e\u003cstrong data-start=\"1092\" data-end=\"1104\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1105\" data-end=\"1212\"\u003e\n\u003cli data-section-id=\"14bmf3i\" data-start=\"1105\" data-end=\"1148\"\u003e\n\u003cp data-start=\"1107\" data-end=\"1148\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1titcxv\" data-start=\"1149\" data-end=\"1179\"\u003e\n\u003cp data-start=\"1151\" data-end=\"1179\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"gx1ha\" data-start=\"1180\" data-end=\"1212\"\u003e\n\u003cp data-start=\"1182\" data-end=\"1212\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1214\" data-end=\"1229\"\u003e\u003cstrong data-start=\"1214\" data-end=\"1229\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003c!-- x-tinymce\/html --\u003e\u003c\/p\u003e\n\u003cul data-start=\"1230\" data-end=\"1345\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1i7ko38\" data-start=\"1230\" data-end=\"1288\"\u003e\n\u003cp data-start=\"1232\" data-end=\"1288\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1qk6lir\" data-start=\"1289\" data-end=\"1345\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"1291\" data-end=\"1345\" data-is-last-node=\"\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Whotex Online Fabric Store","offers":[{"title":"Crepe","offer_id":47718636912891,"sku":"SC-OP-W0268","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":47718636945659,"sku":"SS-OP-W0268","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48458695966971,"sku":"HS-OP-W0268","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":47875076096251,"sku":"SX-OP-W0268","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":47718636978427,"sku":"PM-OP-W0268","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":47528184021243,"sku":"CF-OP-W0268","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":47528184086779,"sku":"LN-OP-W0268","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":47528184054011,"sku":"UP-OP-W0268","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":47718637011195,"sku":"LX-OP-W0268","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/beige-brown-crepe-silky-fabric-greek-key-pattern-fabric-fabric-by-the-yard-915686.jpg?v=1758102798"},{"product_id":"shimmer-zigzag-knit-jersey-fabric-beige-cream-chevron-mesh-material","title":"Shimmer Zigzag Knit Jersey Fabric","description":"\u003cp\u003eIntroducing our Shimmer Zigzag Knit Jersey Fabric in a soft beige and cream chevron design. This versatile material has a width of 150cm (approximately 1.64 yards) and is perfect for a variety of creative projects.\u003c\/p\u003e\u003cbr\u003e\u003cp\u003eWhen you order, you’ll receive your fabric in one continuous piece, no matter the length you choose. We prioritize express shipping to ensure your product arrives quickly and efficiently.\u003c\/p\u003e\u003cbr\u003e\u003cp\u003eThis fabric is ideal for creating elegant evening dresses, stylish skirts, blouses, tunics, and loose trousers. Its shimmering surface adds a touch of sophistication to any outfit, making it a great choice for suits and tops as well. The lightweight and breathable quality of the knit jersey makes it comfortable for all-day wear. \u003c\/p\u003e\u003cbr\u003e\u003cp\u003eTransform your wardrobe with this chic and versatile mesh material, perfect for elevating everyday styles or crafting something truly special for an occasion.\u003c\/p\u003e","brand":"Whotex Online Fabric Store","offers":[{"title":"Default Title","offer_id":46971757494523,"sku":"MS-TK-W0594","price":12.2,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/mesh-fabric-shimmer-zigzag-knit-jersey-fabric-beige-and-cream-chevron-363968.jpg?v=1758103305"},{"product_id":"exotic-animal-print-fabric-brown-black-upholstery-and-crafting-material","title":"Exotic Animal Print Fabric by Metre","description":"\u003cp\u003eExotic Animal Print Fabric by Metre\u003cbr\u003eBold animal-inspired patterns for eye-catching décor, crafts or fashion. Choose your ideal fabric type and elevate your project.\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"20\" data-end=\"135\"\u003e\u003cstrong data-start=\"20\" data-end=\"29\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-start=\"29\" data-end=\"32\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"94\" data-end=\"97\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-start=\"137\" data-end=\"146\"\u003eSatin\u003c\/strong\u003e\u003cbr data-start=\"146\" data-end=\"149\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"210\" data-end=\"213\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"260\" data-end=\"412\"\u003e\u003cstrong data-start=\"260\" data-end=\"275\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-start=\"275\" data-end=\"278\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-start=\"360\" data-end=\"363\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-start=\"414\" data-end=\"559\"\u003e\u003cstrong data-start=\"414\" data-end=\"431\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-start=\"431\" data-end=\"434\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-start=\"505\" data-end=\"508\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-start=\"561\" data-end=\"697\"\u003e\u003cstrong data-start=\"561\" data-end=\"575\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-start=\"575\" data-end=\"578\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-start=\"641\" data-end=\"644\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-start=\"699\" data-end=\"829\"\u003e\u003cstrong data-start=\"699\" data-end=\"710\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-start=\"710\" data-end=\"713\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"774\" data-end=\"777\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-start=\"831\" data-end=\"965\"\u003e\u003cstrong data-start=\"831\" data-end=\"847\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-start=\"847\" data-end=\"850\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"912\" data-end=\"915\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-start=\"967\" data-end=\"1105\"\u003e\u003cstrong data-start=\"967\" data-end=\"988\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-start=\"988\" data-end=\"991\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"1053\" data-end=\"1056\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"1107\" data-end=\"1127\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-start=\"1127\" data-end=\"1130\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-start=\"1186\" data-end=\"1189\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp data-start=\"951\" data-end=\"974\"\u003e\u003cstrong data-start=\"951\" data-end=\"974\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"975\" data-end=\"1090\"\u003e\n\u003cli data-section-id=\"1hxgjed\" data-start=\"975\" data-end=\"996\"\u003e\n\u003cp data-start=\"977\" data-end=\"996\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1bnecbw\" data-start=\"997\" data-end=\"1034\"\u003e\n\u003cp data-start=\"999\" data-end=\"1034\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"exjewi\" data-start=\"1035\" data-end=\"1090\"\u003e\n\u003cp data-start=\"1037\" data-end=\"1090\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1092\" data-end=\"1104\"\u003e\u003cstrong data-start=\"1092\" data-end=\"1104\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1105\" data-end=\"1212\"\u003e\n\u003cli data-section-id=\"14bmf3i\" data-start=\"1105\" data-end=\"1148\"\u003e\n\u003cp data-start=\"1107\" data-end=\"1148\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1titcxv\" data-start=\"1149\" data-end=\"1179\"\u003e\n\u003cp data-start=\"1151\" data-end=\"1179\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"gx1ha\" data-start=\"1180\" data-end=\"1212\"\u003e\n\u003cp data-start=\"1182\" data-end=\"1212\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1214\" data-end=\"1229\"\u003e\u003cstrong data-start=\"1214\" data-end=\"1229\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003c!-- x-tinymce\/html --\u003e\u003c\/p\u003e\n\u003cul data-start=\"1230\" data-end=\"1345\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1i7ko38\" data-start=\"1230\" data-end=\"1288\"\u003e\n\u003cp data-start=\"1232\" data-end=\"1288\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1qk6lir\" data-start=\"1289\" data-end=\"1345\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"1291\" data-end=\"1345\" data-is-last-node=\"\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Whotex Online Fabric Store","offers":[{"title":"Crepe","offer_id":47718624821499,"sku":"SC-OP-W0234","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":47718624854267,"sku":"SS-OP-W0234","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48458698359035,"sku":"HS-OP-W0234","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":47875073835259,"sku":"SX-OP-W0234","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":47718624887035,"sku":"PM-OP-W0234","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":47528132575483,"sku":"CF-OP-W0234","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":47528132641019,"sku":"LN-OP-W0234","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":47528132608251,"sku":"UP-OP-W0234","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":47718624919803,"sku":"LX-OP-W0234","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/exotic-animal-print-fabric-by-metre-3790441.jpg?v=1769171709"},{"product_id":"leopard-gold-baroque-velvet-fabric-spandex-velvet-by-the-yard","title":"Leopard Gold Baroque Stretch Velvet Fabric","description":"\u003cp\u003eDiscover the luxurious allure of our Leopard Gold Baroque Stretch Velvet Fabric, crafted from premium Lcyra material. This soft and elegant fabric is perfect for a variety of applications including dresses, skirts, blouses, shirts, tunics, lehengas, accessories, and home accents. \u003c\/p\u003e\u003cbr\u003e\u003cp\u003eNotably wrinkle-free, this lightweight fabric drapes beautifully, adding a sophisticated touch to any garment or decor item. With a generous width of 150 cm, it provides ample coverage for your creative projects. Experience the exquisite texture and visual appeal of this striking velvet, ideal for both fashion and home design endeavors.\u003c\/p\u003e","brand":"Whotex Online Fabric Store","offers":[{"title":"Default Title","offer_id":46974139105531,"sku":"VV-TK-W0323","price":11.12,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/leopard-gold-baroque-stretch-velvet-fabric-3336939.jpg?v=1761686750"},{"product_id":"black-pink-swirl-abstract-fabric-with-greek-key-print-design","title":"Black Pink Fabric with Greek Key Print Design by Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt; *]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" data-testid=\"conversation-turn-46\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-author-role=\"assistant\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-model-slug=\"gpt-5-3\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"173\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cspan\u003eBlack Pink Fabric with Greek Key Print Design by Metre – Stand out with this stunning Baroque-inspired pattern. Available in versatile fabric options to suit your creative vision.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"20\" data-end=\"135\"\u003e\u003cstrong data-start=\"20\" data-end=\"29\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-start=\"29\" data-end=\"32\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"94\" data-end=\"97\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-start=\"137\" data-end=\"146\"\u003eSatin\u003c\/strong\u003e\u003cbr data-start=\"146\" data-end=\"149\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"210\" data-end=\"213\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"260\" data-end=\"412\"\u003e\u003cstrong data-start=\"260\" data-end=\"275\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-start=\"275\" data-end=\"278\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-start=\"360\" data-end=\"363\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-start=\"414\" data-end=\"559\"\u003e\u003cstrong data-start=\"414\" data-end=\"431\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-start=\"431\" data-end=\"434\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-start=\"505\" data-end=\"508\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-start=\"561\" data-end=\"697\"\u003e\u003cstrong data-start=\"561\" data-end=\"575\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-start=\"575\" data-end=\"578\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-start=\"641\" data-end=\"644\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-start=\"699\" data-end=\"829\"\u003e\u003cstrong data-start=\"699\" data-end=\"710\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-start=\"710\" data-end=\"713\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"774\" data-end=\"777\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-start=\"831\" data-end=\"965\"\u003e\u003cstrong data-start=\"831\" data-end=\"847\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-start=\"847\" data-end=\"850\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"912\" data-end=\"915\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-start=\"967\" data-end=\"1105\"\u003e\u003cstrong data-start=\"967\" data-end=\"988\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-start=\"988\" data-end=\"991\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"1053\" data-end=\"1056\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"1107\" data-end=\"1127\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-start=\"1127\" data-end=\"1130\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-start=\"1186\" data-end=\"1189\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp data-start=\"951\" data-end=\"974\"\u003e\u003cstrong data-start=\"951\" data-end=\"974\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"975\" data-end=\"1090\"\u003e\n\u003cli data-section-id=\"1hxgjed\" data-start=\"975\" data-end=\"996\"\u003e\n\u003cp data-start=\"977\" data-end=\"996\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1bnecbw\" data-start=\"997\" data-end=\"1034\"\u003e\n\u003cp data-start=\"999\" data-end=\"1034\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"exjewi\" data-start=\"1035\" data-end=\"1090\"\u003e\n\u003cp data-start=\"1037\" data-end=\"1090\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1092\" data-end=\"1104\"\u003e\u003cstrong data-start=\"1092\" data-end=\"1104\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1105\" data-end=\"1212\"\u003e\n\u003cli data-section-id=\"14bmf3i\" data-start=\"1105\" data-end=\"1148\"\u003e\n\u003cp data-start=\"1107\" data-end=\"1148\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1titcxv\" data-start=\"1149\" data-end=\"1179\"\u003e\n\u003cp data-start=\"1151\" data-end=\"1179\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"gx1ha\" data-start=\"1180\" data-end=\"1212\"\u003e\n\u003cp data-start=\"1182\" data-end=\"1212\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1214\" data-end=\"1229\"\u003e\u003cstrong data-start=\"1214\" data-end=\"1229\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003c!-- x-tinymce\/html --\u003e\u003c\/p\u003e\n\u003cul data-start=\"1230\" data-end=\"1345\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1i7ko38\" data-start=\"1230\" data-end=\"1288\"\u003e\n\u003cp data-start=\"1232\" data-end=\"1288\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1qk6lir\" data-start=\"1289\" data-end=\"1345\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"1291\" data-end=\"1345\" data-is-last-node=\"\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Whotex Online Fabric Store","offers":[{"title":"Crepe","offer_id":47718592086267,"sku":"SC-OP-W0182","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":47718592119035,"sku":"SS-OP-W0182","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48458701242619,"sku":"HS-OP-W0182","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":47875071607035,"sku":"SX-OP-W0182","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":47718592151803,"sku":"PM-OP-W0182","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":47528197751035,"sku":"CF-OP-W0182","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":47528197816571,"sku":"LN-OP-W0182","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":47528197783803,"sku":"UP-OP-W0182","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":47718592184571,"sku":"LX-OP-W0182","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/black-pink-swirl-pattern-fabric-abstract-fabric-greek-key-print-fabric-867204.jpg?v=1758103019"},{"product_id":"animal-print-fabric-for-bold-fashion-home-decor-projects","title":"Animal Print Fabric – Multiple Fabric Options, Sold by Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt; *]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" data-testid=\"conversation-turn-46\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-author-role=\"assistant\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-model-slug=\"gpt-5-3\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"173\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cspan\u003eAnimal Print Fabric – Multiple Fabric Options, Sold by Metre. Add a wild touch to any project with striking, soft animal print. Choose your ideal fabric type for fashion, crafts, or décor.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"20\" data-end=\"135\"\u003e\u003cstrong data-start=\"20\" data-end=\"29\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-start=\"29\" data-end=\"32\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"94\" data-end=\"97\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-start=\"137\" data-end=\"146\"\u003eSatin\u003c\/strong\u003e\u003cbr data-start=\"146\" data-end=\"149\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"210\" data-end=\"213\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"260\" data-end=\"412\"\u003e\u003cstrong data-start=\"260\" data-end=\"275\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-start=\"275\" data-end=\"278\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-start=\"360\" data-end=\"363\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-start=\"414\" data-end=\"559\"\u003e\u003cstrong data-start=\"414\" data-end=\"431\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-start=\"431\" data-end=\"434\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-start=\"505\" data-end=\"508\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-start=\"561\" data-end=\"697\"\u003e\u003cstrong data-start=\"561\" data-end=\"575\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-start=\"575\" data-end=\"578\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-start=\"641\" data-end=\"644\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-start=\"699\" data-end=\"829\"\u003e\u003cstrong data-start=\"699\" data-end=\"710\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-start=\"710\" data-end=\"713\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"774\" data-end=\"777\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-start=\"831\" data-end=\"965\"\u003e\u003cstrong data-start=\"831\" data-end=\"847\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-start=\"847\" data-end=\"850\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"912\" data-end=\"915\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-start=\"967\" data-end=\"1105\"\u003e\u003cstrong data-start=\"967\" data-end=\"988\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-start=\"988\" data-end=\"991\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"1053\" data-end=\"1056\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"1107\" data-end=\"1127\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-start=\"1127\" data-end=\"1130\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-start=\"1186\" data-end=\"1189\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp data-start=\"951\" data-end=\"974\"\u003e\u003cstrong data-start=\"951\" data-end=\"974\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"975\" data-end=\"1090\"\u003e\n\u003cli data-section-id=\"1hxgjed\" data-start=\"975\" data-end=\"996\"\u003e\n\u003cp data-start=\"977\" data-end=\"996\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1bnecbw\" data-start=\"997\" data-end=\"1034\"\u003e\n\u003cp data-start=\"999\" data-end=\"1034\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"exjewi\" data-start=\"1035\" data-end=\"1090\"\u003e\n\u003cp data-start=\"1037\" data-end=\"1090\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1092\" data-end=\"1104\"\u003e\u003cstrong data-start=\"1092\" data-end=\"1104\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1105\" data-end=\"1212\"\u003e\n\u003cli data-section-id=\"14bmf3i\" data-start=\"1105\" data-end=\"1148\"\u003e\n\u003cp data-start=\"1107\" data-end=\"1148\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1titcxv\" data-start=\"1149\" data-end=\"1179\"\u003e\n\u003cp data-start=\"1151\" data-end=\"1179\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"gx1ha\" data-start=\"1180\" data-end=\"1212\"\u003e\n\u003cp data-start=\"1182\" data-end=\"1212\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1214\" data-end=\"1229\"\u003e\u003cstrong data-start=\"1214\" data-end=\"1229\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003c!-- x-tinymce\/html --\u003e\u003c\/p\u003e\n\u003cul data-start=\"1230\" data-end=\"1345\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1i7ko38\" data-start=\"1230\" data-end=\"1288\"\u003e\n\u003cp data-start=\"1232\" data-end=\"1288\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1qk6lir\" data-start=\"1289\" data-end=\"1345\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"1291\" data-end=\"1345\" data-is-last-node=\"\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Crepe","offer_id":47718621937915,"sku":"SC-OP-W0180","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":47718621970683,"sku":"SS-OP-W0180","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48458701308155,"sku":"HS-OP-W0180","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":47875071541499,"sku":"SX-OP-W0180","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":47718622003451,"sku":"PM-OP-W0180","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":47528176353531,"sku":"CF-OP-W0180","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":47528176419067,"sku":"LN-OP-W0180","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":47528176386299,"sku":"UP-OP-W0180","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":47718622036219,"sku":"LX-OP-W0180","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/IMG-7197_9b887b59-8db8-4776-acdc-c9e52a98b810.heic?v=1770878916"},{"product_id":"brown-leopard-print-fabric-with-gold-baroque-chains-bold-and-elegant-style-fabric","title":"Brown Leopard Print Fabric with Gold Baroque Chains Fabric by Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt; *]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" data-testid=\"conversation-turn-46\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-author-role=\"assistant\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-model-slug=\"gpt-5-3\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"173\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cspan\u003eBrown Leopard Print Fabric with Gold Baroque Chains Fabric by Metre – Bold, luxurious look for any project. Choose from quality fabric types to suit your style.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"20\" data-end=\"135\"\u003e\u003cstrong data-start=\"20\" data-end=\"29\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-start=\"29\" data-end=\"32\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"94\" data-end=\"97\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-start=\"137\" data-end=\"146\"\u003eSatin\u003c\/strong\u003e\u003cbr data-start=\"146\" data-end=\"149\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"210\" data-end=\"213\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"260\" data-end=\"412\"\u003e\u003cstrong data-start=\"260\" data-end=\"275\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-start=\"275\" data-end=\"278\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-start=\"360\" data-end=\"363\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-start=\"414\" data-end=\"559\"\u003e\u003cstrong data-start=\"414\" data-end=\"431\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-start=\"431\" data-end=\"434\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-start=\"505\" data-end=\"508\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-start=\"561\" data-end=\"697\"\u003e\u003cstrong data-start=\"561\" data-end=\"575\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-start=\"575\" data-end=\"578\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-start=\"641\" data-end=\"644\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-start=\"699\" data-end=\"829\"\u003e\u003cstrong data-start=\"699\" data-end=\"710\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-start=\"710\" data-end=\"713\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"774\" data-end=\"777\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-start=\"831\" data-end=\"965\"\u003e\u003cstrong data-start=\"831\" data-end=\"847\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-start=\"847\" data-end=\"850\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"912\" data-end=\"915\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-start=\"967\" data-end=\"1105\"\u003e\u003cstrong data-start=\"967\" data-end=\"988\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-start=\"988\" data-end=\"991\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"1053\" data-end=\"1056\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"1107\" data-end=\"1127\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-start=\"1127\" data-end=\"1130\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-start=\"1186\" data-end=\"1189\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp data-start=\"951\" data-end=\"974\"\u003e\u003cstrong data-start=\"951\" data-end=\"974\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"975\" data-end=\"1090\"\u003e\n\u003cli data-section-id=\"1hxgjed\" data-start=\"975\" data-end=\"996\"\u003e\n\u003cp data-start=\"977\" data-end=\"996\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1bnecbw\" data-start=\"997\" data-end=\"1034\"\u003e\n\u003cp data-start=\"999\" data-end=\"1034\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"exjewi\" data-start=\"1035\" data-end=\"1090\"\u003e\n\u003cp data-start=\"1037\" data-end=\"1090\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1092\" data-end=\"1104\"\u003e\u003cstrong data-start=\"1092\" data-end=\"1104\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1105\" data-end=\"1212\"\u003e\n\u003cli data-section-id=\"14bmf3i\" data-start=\"1105\" data-end=\"1148\"\u003e\n\u003cp data-start=\"1107\" data-end=\"1148\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1titcxv\" data-start=\"1149\" data-end=\"1179\"\u003e\n\u003cp data-start=\"1151\" data-end=\"1179\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"gx1ha\" data-start=\"1180\" data-end=\"1212\"\u003e\n\u003cp data-start=\"1182\" data-end=\"1212\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1214\" data-end=\"1229\"\u003e\u003cstrong data-start=\"1214\" data-end=\"1229\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003c!-- x-tinymce\/html --\u003e\u003c\/p\u003e\n\u003cul data-start=\"1230\" data-end=\"1345\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1i7ko38\" data-start=\"1230\" data-end=\"1288\"\u003e\n\u003cp data-start=\"1232\" data-end=\"1288\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1qk6lir\" data-start=\"1289\" data-end=\"1345\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"1291\" data-end=\"1345\" data-is-last-node=\"\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Whotex Online Fabric Store","offers":[{"title":"Crepe","offer_id":47718641074427,"sku":"SC-OP-W0154","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":47718641107195,"sku":"SS-OP-W0154","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48458702848251,"sku":"HS-OP-W0154","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":47875070361851,"sku":"SX-OP-W0154","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":47718641139963,"sku":"PM-OP-W0154","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":47528149811451,"sku":"CF-OP-W0154","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":47528149876987,"sku":"LN-OP-W0154","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":47528149844219,"sku":"UP-OP-W0154","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":47718641172731,"sku":"LX-OP-W0154","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/brown-leopard-print-fabric-with-gold-baroque-chains-bold-and-elegant-style-fabric-996999.jpg?v=1758102985"},{"product_id":"earth-tone-chevron-mesh-knit-fabric-by-the-metre","title":"Earth Tone Chevron Mesh Knit Fabric by the Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69d4aec9-9318-8332-86ec-75e83d63176c-12\" data-testid=\"conversation-turn-30\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"06061cb7-bdf9-4c46-84ea-32953d6fa3b5\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"110\" data-end=\"440\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eRefined mesh fabric featuring chevron patterns in warm earth tones, inspired by missoni style design. Lightweight, breathable and softly stretchy, ideal for dresses, tops and layered fashion pieces. The detailed knit texture adds depth, movement and a sophisticated finish to your designs. Sold by the Metre\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Whotex Online Fabric Store","offers":[{"title":"Default Title","offer_id":47291708080379,"sku":"MS-TK-W0574","price":12.2,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/earth-tone-zigzag-woven-mesh-fabric-579780.jpg?v=1775659522"},{"product_id":"brown-and-beige-chevron-zigzag-pattern-fabric","title":"Multicolor Chevron Zigzag Pattern Fabric By Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt; *]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" data-testid=\"conversation-turn-46\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-author-role=\"assistant\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-model-slug=\"gpt-5-3\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"173\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cspan\u003eMulticolor Chevron Zigzag Pattern Fabric By Metre – Add a lively touch to any project with this bold and colourful zigzag fabric. Choose your fabric type for a bespoke finish.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"20\" data-end=\"135\"\u003e\u003cstrong data-start=\"20\" data-end=\"29\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-start=\"29\" data-end=\"32\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"94\" data-end=\"97\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-start=\"137\" data-end=\"146\"\u003eSatin\u003c\/strong\u003e\u003cbr data-start=\"146\" data-end=\"149\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"210\" data-end=\"213\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"260\" data-end=\"412\"\u003e\u003cstrong data-start=\"260\" data-end=\"275\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-start=\"275\" data-end=\"278\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-start=\"360\" data-end=\"363\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-start=\"414\" data-end=\"559\"\u003e\u003cstrong data-start=\"414\" data-end=\"431\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-start=\"431\" data-end=\"434\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-start=\"505\" data-end=\"508\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-start=\"561\" data-end=\"697\"\u003e\u003cstrong data-start=\"561\" data-end=\"575\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-start=\"575\" data-end=\"578\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-start=\"641\" data-end=\"644\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-start=\"699\" data-end=\"829\"\u003e\u003cstrong data-start=\"699\" data-end=\"710\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-start=\"710\" data-end=\"713\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"774\" data-end=\"777\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-start=\"831\" data-end=\"965\"\u003e\u003cstrong data-start=\"831\" data-end=\"847\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-start=\"847\" data-end=\"850\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"912\" data-end=\"915\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-start=\"967\" data-end=\"1105\"\u003e\u003cstrong data-start=\"967\" data-end=\"988\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-start=\"988\" data-end=\"991\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"1053\" data-end=\"1056\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"1107\" data-end=\"1127\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-start=\"1127\" data-end=\"1130\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-start=\"1186\" data-end=\"1189\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp data-start=\"951\" data-end=\"974\"\u003e\u003cstrong data-start=\"951\" data-end=\"974\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"975\" data-end=\"1090\"\u003e\n\u003cli data-section-id=\"1hxgjed\" data-start=\"975\" data-end=\"996\"\u003e\n\u003cp data-start=\"977\" data-end=\"996\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1bnecbw\" data-start=\"997\" data-end=\"1034\"\u003e\n\u003cp data-start=\"999\" data-end=\"1034\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"exjewi\" data-start=\"1035\" data-end=\"1090\"\u003e\n\u003cp data-start=\"1037\" data-end=\"1090\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1092\" data-end=\"1104\"\u003e\u003cstrong data-start=\"1092\" data-end=\"1104\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1105\" data-end=\"1212\"\u003e\n\u003cli data-section-id=\"14bmf3i\" data-start=\"1105\" data-end=\"1148\"\u003e\n\u003cp data-start=\"1107\" data-end=\"1148\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1titcxv\" data-start=\"1149\" data-end=\"1179\"\u003e\n\u003cp data-start=\"1151\" data-end=\"1179\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"gx1ha\" data-start=\"1180\" data-end=\"1212\"\u003e\n\u003cp data-start=\"1182\" data-end=\"1212\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1214\" data-end=\"1229\"\u003e\u003cstrong data-start=\"1214\" data-end=\"1229\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003c!-- x-tinymce\/html --\u003e\u003c\/p\u003e\n\u003cul data-start=\"1230\" data-end=\"1345\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1i7ko38\" data-start=\"1230\" data-end=\"1288\"\u003e\n\u003cp data-start=\"1232\" data-end=\"1288\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1qk6lir\" data-start=\"1289\" data-end=\"1345\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"1291\" data-end=\"1345\" data-is-last-node=\"\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Whotex Online Fabric Store","offers":[{"title":"Crepe","offer_id":47718635077883,"sku":"SC-OP-W0110","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":47718635110651,"sku":"SS-OP-W0110","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48458705207547,"sku":"HS-OP-W0110","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":47875068264699,"sku":"SX-OP-W0110","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":47718635143419,"sku":"PM-OP-W0110","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":47528182415611,"sku":"CF-OP-W0110","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":47528182481147,"sku":"LN-OP-W0110","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":47528182448379,"sku":"UP-OP-W0110","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":47718635176187,"sku":"LX-OP-W0110","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/multicolor-chevron-zigzag-pattern-fabric-8338039.jpg?v=1758103151"},{"product_id":"brown-and-beige-chevron-zigzag-pattern-fabric-1","title":"Brown and Beige Chevron Zigzag Pattern Fabric by Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt; *]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" data-testid=\"conversation-turn-46\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-author-role=\"assistant\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-model-slug=\"gpt-5-3\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"173\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cspan\u003eBrown and Beige Chevron Zigzag Pattern Fabric by Metre – Add stylish flair to any décor or project. Choose from a variety of fabric options to suit your needs.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"20\" data-end=\"135\"\u003e\u003cstrong data-start=\"20\" data-end=\"29\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-start=\"29\" data-end=\"32\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"94\" data-end=\"97\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-start=\"137\" data-end=\"146\"\u003eSatin\u003c\/strong\u003e\u003cbr data-start=\"146\" data-end=\"149\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"210\" data-end=\"213\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"260\" data-end=\"412\"\u003e\u003cstrong data-start=\"260\" data-end=\"275\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-start=\"275\" data-end=\"278\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-start=\"360\" data-end=\"363\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-start=\"414\" data-end=\"559\"\u003e\u003cstrong data-start=\"414\" data-end=\"431\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-start=\"431\" data-end=\"434\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-start=\"505\" data-end=\"508\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-start=\"561\" data-end=\"697\"\u003e\u003cstrong data-start=\"561\" data-end=\"575\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-start=\"575\" data-end=\"578\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-start=\"641\" data-end=\"644\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-start=\"699\" data-end=\"829\"\u003e\u003cstrong data-start=\"699\" data-end=\"710\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-start=\"710\" data-end=\"713\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"774\" data-end=\"777\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-start=\"831\" data-end=\"965\"\u003e\u003cstrong data-start=\"831\" data-end=\"847\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-start=\"847\" data-end=\"850\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"912\" data-end=\"915\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-start=\"967\" data-end=\"1105\"\u003e\u003cstrong data-start=\"967\" data-end=\"988\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-start=\"988\" data-end=\"991\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"1053\" data-end=\"1056\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"1107\" data-end=\"1127\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-start=\"1127\" data-end=\"1130\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-start=\"1186\" data-end=\"1189\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp data-start=\"951\" data-end=\"974\"\u003e\u003cstrong data-start=\"951\" data-end=\"974\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"975\" data-end=\"1090\"\u003e\n\u003cli data-section-id=\"1hxgjed\" data-start=\"975\" data-end=\"996\"\u003e\n\u003cp data-start=\"977\" data-end=\"996\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1bnecbw\" data-start=\"997\" data-end=\"1034\"\u003e\n\u003cp data-start=\"999\" data-end=\"1034\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"exjewi\" data-start=\"1035\" data-end=\"1090\"\u003e\n\u003cp data-start=\"1037\" data-end=\"1090\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1092\" data-end=\"1104\"\u003e\u003cstrong data-start=\"1092\" data-end=\"1104\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1105\" data-end=\"1212\"\u003e\n\u003cli data-section-id=\"14bmf3i\" data-start=\"1105\" data-end=\"1148\"\u003e\n\u003cp data-start=\"1107\" data-end=\"1148\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1titcxv\" data-start=\"1149\" data-end=\"1179\"\u003e\n\u003cp data-start=\"1151\" data-end=\"1179\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"gx1ha\" data-start=\"1180\" data-end=\"1212\"\u003e\n\u003cp data-start=\"1182\" data-end=\"1212\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1214\" data-end=\"1229\"\u003e\u003cstrong data-start=\"1214\" data-end=\"1229\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003c!-- x-tinymce\/html --\u003e\u003c\/p\u003e\n\u003cul data-start=\"1230\" data-end=\"1345\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1i7ko38\" data-start=\"1230\" data-end=\"1288\"\u003e\n\u003cp data-start=\"1232\" data-end=\"1288\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1qk6lir\" data-start=\"1289\" data-end=\"1345\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"1291\" data-end=\"1345\" data-is-last-node=\"\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Whotex Online Fabric Store","offers":[{"title":"Crepe","offer_id":47718594183419,"sku":"SC-OP-W0109","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":47718594216187,"sku":"SS-OP-W0109","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48458705240315,"sku":"HS-OP-W0109","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":47875068231931,"sku":"SX-OP-W0109","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":47718594248955,"sku":"PM-OP-W0109","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":47528226521339,"sku":"CF-OP-W0109","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":47528226586875,"sku":"LN-OP-W0109","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":47528226554107,"sku":"UP-OP-W0109","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":47718594281723,"sku":"LX-OP-W0109","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/brown-and-beige-chevron-zigzag-pattern-fabric-6175083.jpg?v=1758103158"},{"product_id":"brown-tiger-sequin-animal-print-fabric-by-the-metre","title":"Brown Tiger Sequin Animal Print Fabric by the Metre","description":"\u003cp data-start=\"341\" data-end=\"548\"\u003eBold brown tiger animal print fabric with subtle sequins and a soft drape. Ideal for statement dresses, tops, skirts, party outfits and creative sewing projects.\u003c\/p\u003e\u003cp data-start=\"221\" data-end=\"425\" id=\"isPasted\"\u003e\u003cstrong data-start=\"221\" data-end=\"242\"\u003eTechnical Details\u003c\/strong\u003e\u003cbr data-start=\"242\" data-end=\"245\"\u003eComposition: Polyester + Elastane blend\u003cbr data-start=\"284\" data-end=\"287\"\u003eWidth: 150 cm\u003cbr data-start=\"300\" data-end=\"303\"\u003eWeight: Medium\u003cbr data-start=\"317\" data-end=\"320\"\u003eStretch: 2-way stretch\u003cbr data-start=\"342\" data-end=\"345\"\u003eTransparency: Non-see-through\u003cbr data-start=\"374\" data-end=\"377\"\u003eCut Method: Sold by the metre (continuous piece)\u003c\/p\u003e\u003cp data-start=\"427\" data-end=\"745\"\u003e\u003cstrong data-start=\"427\" data-end=\"439\"\u003eFeatures\u003c\/strong\u003e\u003cbr data-start=\"439\" data-end=\"442\"\u003eThis stretch sequin fabric offers a flexible base with shimmering sequins sewn across the surface. The added elastane provides improved comfort and movement, making it ideal for fitted and performance-focused creations. Its durable structure prevents snagging while maintaining a smooth, sparkly finish.\u003c\/p\u003e\u003cp data-start=\"747\" data-end=\"1059\"\u003e\u003cstrong data-start=\"747\" data-end=\"756\"\u003eUsage\u003c\/strong\u003e\u003cbr data-start=\"756\" data-end=\"759\"\u003ePerfect for costumes, stagewear, dance projects, performance outfits, cosplay, decorative panels, craft designs, and any creative work that needs both sparkle and stretch. The fabric’s elasticity makes it especially suitable for pieces that require flexibility and comfort without compromising shine.\u003c\/p\u003e\u003cp data-start=\"1061\" data-end=\"1227\"\u003e\u003cstrong data-start=\"1061\" data-end=\"1082\"\u003eCare Instructions\u003c\/strong\u003e\u003cbr data-start=\"1082\" data-end=\"1085\"\u003e• Hand wash or cold gentle wash\u003cbr data-start=\"1116\" data-end=\"1119\"\u003e• Do not tumble dry\u003cbr data-start=\"1138\" data-end=\"1141\"\u003e• Dry flat\u003cbr data-start=\"1151\" data-end=\"1154\"\u003e• Cool iron on reverse (avoid direct heat on sequins)\u003cbr data-start=\"1207\" data-end=\"1210\"\u003e• Do not bleach\u003c\/p\u003e\u003cp data-start=\"1229\" data-end=\"1360\"\u003e\u003cstrong data-start=\"1229\" data-end=\"1247\"\u003eImportant Note\u003c\/strong\u003e\u003cbr data-start=\"1247\" data-end=\"1250\"\u003eColours may vary slightly between screens.\u003cbr data-start=\"1292\" data-end=\"1295\"\u003eAll quantities are shipped as one continuous piece with no joins.\u003c\/p\u003e","brand":"Whotex Online Fabric Store","offers":[{"title":"Default Title","offer_id":47629344932091,"sku":"SQ-TK-W0005","price":12.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/brown-tiger-sequin-animal-print-fabric-by-the-metre-3520065.jpg?v=1762349098"},{"product_id":"elegant-brown-zebra-satin-fabric-by-the-metre","title":"Elegant Brown Zebra Fabric By The Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" data-testid=\"conversation-turn-46\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-author-role=\"assistant\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-model-slug=\"gpt-5-3\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"173\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cspan\u003eElegant Brown Zebra Fabric By The Metre – Add a touch of sophistication to interiors or crafts with this timeless animal print. Choose your fabric style to suit any project.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"20\" data-end=\"135\"\u003e\u003cstrong data-start=\"20\" data-end=\"29\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-start=\"29\" data-end=\"32\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"94\" data-end=\"97\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-start=\"137\" data-end=\"146\"\u003eSatin\u003c\/strong\u003e\u003cbr data-start=\"146\" data-end=\"149\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"210\" data-end=\"213\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-start=\"137\" data-end=\"146\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-start=\"146\" data-end=\"149\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-start=\"210\" data-end=\"213\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"260\" data-end=\"412\"\u003e\u003cstrong data-start=\"260\" data-end=\"275\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-start=\"275\" data-end=\"278\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-start=\"360\" data-end=\"363\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-start=\"414\" data-end=\"559\"\u003e\u003cstrong data-start=\"414\" data-end=\"431\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-start=\"431\" data-end=\"434\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-start=\"505\" data-end=\"508\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-start=\"561\" data-end=\"697\"\u003e\u003cstrong data-start=\"561\" data-end=\"575\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-start=\"575\" data-end=\"578\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-start=\"641\" data-end=\"644\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-start=\"699\" data-end=\"829\"\u003e\u003cstrong data-start=\"699\" data-end=\"710\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-start=\"710\" data-end=\"713\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"774\" data-end=\"777\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-start=\"831\" data-end=\"965\"\u003e\u003cstrong data-start=\"831\" data-end=\"847\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-start=\"847\" data-end=\"850\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"912\" data-end=\"915\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-start=\"967\" data-end=\"1105\"\u003e\u003cstrong data-start=\"967\" data-end=\"988\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-start=\"988\" data-end=\"991\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"1053\" data-end=\"1056\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"1107\" data-end=\"1127\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-start=\"1127\" data-end=\"1130\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-start=\"1186\" data-end=\"1189\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp data-start=\"951\" data-end=\"974\"\u003e\u003cstrong data-start=\"951\" data-end=\"974\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"975\" data-end=\"1090\"\u003e\n\u003cli data-section-id=\"1hxgjed\" data-start=\"975\" data-end=\"996\"\u003e\n\u003cp data-start=\"977\" data-end=\"996\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1bnecbw\" data-start=\"997\" data-end=\"1034\"\u003e\n\u003cp data-start=\"999\" data-end=\"1034\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"exjewi\" data-start=\"1035\" data-end=\"1090\"\u003e\n\u003cp data-start=\"1037\" data-end=\"1090\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1092\" data-end=\"1104\"\u003e\u003cstrong data-start=\"1092\" data-end=\"1104\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1105\" data-end=\"1212\"\u003e\n\u003cli data-section-id=\"14bmf3i\" data-start=\"1105\" data-end=\"1148\"\u003e\n\u003cp data-start=\"1107\" data-end=\"1148\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1titcxv\" data-start=\"1149\" data-end=\"1179\"\u003e\n\u003cp data-start=\"1151\" data-end=\"1179\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"gx1ha\" data-start=\"1180\" data-end=\"1212\"\u003e\n\u003cp data-start=\"1182\" data-end=\"1212\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1214\" data-end=\"1229\"\u003e\u003cstrong data-start=\"1214\" data-end=\"1229\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003c!-- x-tinymce\/html --\u003e\u003c\/p\u003e\n\u003cul data-start=\"1230\" data-end=\"1345\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1i7ko38\" data-start=\"1230\" data-end=\"1288\"\u003e\n\u003cp data-start=\"1232\" data-end=\"1288\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1qk6lir\" data-start=\"1289\" data-end=\"1345\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"1291\" data-end=\"1345\" data-is-last-node=\"\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Whotex Online Fabric Store","offers":[{"title":"Crepe","offer_id":47642575044859,"sku":"SC-OP-W0055","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":47642575077627,"sku":"SS-OP-W0055","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48458708910331,"sku":"HS-OP-W0055","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":47875064758523,"sku":"SX-OP-W0055","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":47718761693435,"sku":"PM-OP-W0055","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":47642575175931,"sku":"CF-OP-W0055","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":47642575208699,"sku":"LN-OP-W0055","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":47642575241467,"sku":"UP-OP-W0055","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lurex Glitter","offer_id":47642575274235,"sku":"LX-OP-W0055","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/IMG-4081.heic?v=1761314028"},{"product_id":"brown-stripe-fabric-minimal-cream-line-design","title":"Brown Stripe Fabric – Minimal Cream Line Design","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt; *]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" data-testid=\"conversation-turn-46\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-author-role=\"assistant\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-model-slug=\"gpt-5-3\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"173\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cspan\u003eBrown Stripe Fabric – Minimal Cream Line Design. Elevate your next project with this versatile stripe fabric, available in several fabric choices for your creative needs.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"20\" data-end=\"135\"\u003e\u003cstrong data-start=\"20\" data-end=\"29\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-start=\"29\" data-end=\"32\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"94\" data-end=\"97\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-start=\"137\" data-end=\"146\"\u003eSatin\u003c\/strong\u003e\u003cbr data-start=\"146\" data-end=\"149\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"210\" data-end=\"213\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-start=\"137\" data-end=\"146\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-start=\"146\" data-end=\"149\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-start=\"210\" data-end=\"213\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"260\" data-end=\"412\"\u003e\u003cstrong data-start=\"260\" data-end=\"275\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-start=\"275\" data-end=\"278\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-start=\"360\" data-end=\"363\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-start=\"414\" data-end=\"559\"\u003e\u003cstrong data-start=\"414\" data-end=\"431\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-start=\"431\" data-end=\"434\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-start=\"505\" data-end=\"508\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-start=\"561\" data-end=\"697\"\u003e\u003cstrong data-start=\"561\" data-end=\"575\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-start=\"575\" data-end=\"578\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-start=\"641\" data-end=\"644\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-start=\"699\" data-end=\"829\"\u003e\u003cstrong data-start=\"699\" data-end=\"710\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-start=\"710\" data-end=\"713\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"774\" data-end=\"777\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-start=\"831\" data-end=\"965\"\u003e\u003cstrong data-start=\"831\" data-end=\"847\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-start=\"847\" data-end=\"850\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"912\" data-end=\"915\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-start=\"967\" data-end=\"1105\"\u003e\u003cstrong data-start=\"967\" data-end=\"988\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-start=\"988\" data-end=\"991\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"1053\" data-end=\"1056\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"1107\" data-end=\"1127\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-start=\"1127\" data-end=\"1130\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-start=\"1186\" data-end=\"1189\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp data-start=\"951\" data-end=\"974\"\u003e\u003cstrong data-start=\"951\" data-end=\"974\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"975\" data-end=\"1090\"\u003e\n\u003cli data-section-id=\"1hxgjed\" data-start=\"975\" data-end=\"996\"\u003e\n\u003cp data-start=\"977\" data-end=\"996\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1bnecbw\" data-start=\"997\" data-end=\"1034\"\u003e\n\u003cp data-start=\"999\" data-end=\"1034\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"exjewi\" data-start=\"1035\" data-end=\"1090\"\u003e\n\u003cp data-start=\"1037\" data-end=\"1090\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1092\" data-end=\"1104\"\u003e\u003cstrong data-start=\"1092\" data-end=\"1104\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1105\" data-end=\"1212\"\u003e\n\u003cli data-section-id=\"14bmf3i\" data-start=\"1105\" data-end=\"1148\"\u003e\n\u003cp data-start=\"1107\" data-end=\"1148\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1titcxv\" data-start=\"1149\" data-end=\"1179\"\u003e\n\u003cp data-start=\"1151\" data-end=\"1179\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"gx1ha\" data-start=\"1180\" data-end=\"1212\"\u003e\n\u003cp data-start=\"1182\" data-end=\"1212\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1214\" data-end=\"1229\"\u003e\u003cstrong data-start=\"1214\" data-end=\"1229\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003c!-- x-tinymce\/html --\u003e\u003c\/p\u003e\n\u003cul data-start=\"1230\" data-end=\"1345\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1i7ko38\" data-start=\"1230\" data-end=\"1288\"\u003e\n\u003cp data-start=\"1232\" data-end=\"1288\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1qk6lir\" data-start=\"1289\" data-end=\"1345\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"1291\" data-end=\"1345\" data-is-last-node=\"\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Whotex Online Fabric Store","offers":[{"title":"Crepe","offer_id":47718630260987,"sku":"SC-OP-W0045","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":47718630293755,"sku":"SS-OP-W0045","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48458709991675,"sku":"HS-OP-W0045","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":47875064201467,"sku":"SX-OP-W0045","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":47718630326523,"sku":"PM-OP-W0045","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":47647688556795,"sku":"CF-OP-W0045","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":47647688622331,"sku":"LN-OP-W0045","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":47647688589563,"sku":"UP-OP-W0045","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":47718630359291,"sku":"LX-OP-W0045","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/brown-stripe-fabric-minimal-cream-line-design-2493151.jpg?v=1761603520"},{"product_id":"brown-beige-paisley-print-fabric-by-the-metre-dressmaking","title":"Brown \u0026 Beige Paisley Print Fabric by the Metre","description":"\u003cp data-start=\"433\" data-end=\"581\"\u003eElegant paisley print fabric in warm brown and beige tones. Ideal for dresses, shirts, crafts, or timeless boho-style and autumn fashion projects.\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"20\" data-end=\"135\"\u003e\u003cstrong data-start=\"20\" data-end=\"29\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-start=\"29\" data-end=\"32\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"94\" data-end=\"97\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-start=\"137\" data-end=\"146\"\u003eSatin\u003c\/strong\u003e\u003cbr data-start=\"146\" data-end=\"149\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"210\" data-end=\"213\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-start=\"137\" data-end=\"146\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-start=\"146\" data-end=\"149\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-start=\"210\" data-end=\"213\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"260\" data-end=\"412\"\u003e\u003cstrong data-start=\"260\" data-end=\"275\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-start=\"275\" data-end=\"278\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-start=\"360\" data-end=\"363\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-start=\"414\" data-end=\"559\"\u003e\u003cstrong data-start=\"414\" data-end=\"431\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-start=\"431\" data-end=\"434\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-start=\"505\" data-end=\"508\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-start=\"561\" data-end=\"697\"\u003e\u003cstrong data-start=\"561\" data-end=\"575\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-start=\"575\" data-end=\"578\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-start=\"641\" data-end=\"644\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-start=\"699\" data-end=\"829\"\u003e\u003cstrong data-start=\"699\" data-end=\"710\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-start=\"710\" data-end=\"713\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"774\" data-end=\"777\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-start=\"831\" data-end=\"965\"\u003e\u003cstrong data-start=\"831\" data-end=\"847\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-start=\"847\" data-end=\"850\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"912\" data-end=\"915\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-start=\"967\" data-end=\"1105\"\u003e\u003cstrong data-start=\"967\" data-end=\"988\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-start=\"988\" data-end=\"991\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"1053\" data-end=\"1056\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"1107\" data-end=\"1127\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-start=\"1127\" data-end=\"1130\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-start=\"1186\" data-end=\"1189\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp data-start=\"951\" data-end=\"974\"\u003e\u003cstrong data-start=\"951\" data-end=\"974\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"975\" data-end=\"1090\"\u003e\n\u003cli data-section-id=\"1hxgjed\" data-start=\"975\" data-end=\"996\"\u003e\n\u003cp data-start=\"977\" data-end=\"996\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1bnecbw\" data-start=\"997\" data-end=\"1034\"\u003e\n\u003cp data-start=\"999\" data-end=\"1034\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"exjewi\" data-start=\"1035\" data-end=\"1090\"\u003e\n\u003cp data-start=\"1037\" data-end=\"1090\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1092\" data-end=\"1104\"\u003e\u003cstrong data-start=\"1092\" data-end=\"1104\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1105\" data-end=\"1212\"\u003e\n\u003cli data-section-id=\"14bmf3i\" data-start=\"1105\" data-end=\"1148\"\u003e\n\u003cp data-start=\"1107\" data-end=\"1148\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1titcxv\" data-start=\"1149\" data-end=\"1179\"\u003e\n\u003cp data-start=\"1151\" data-end=\"1179\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"gx1ha\" data-start=\"1180\" data-end=\"1212\"\u003e\n\u003cp data-start=\"1182\" data-end=\"1212\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1214\" data-end=\"1229\"\u003e\u003cstrong data-start=\"1214\" data-end=\"1229\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003c!-- x-tinymce\/html --\u003e\u003c\/p\u003e\n\u003cul data-start=\"1230\" data-end=\"1345\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1i7ko38\" data-start=\"1230\" data-end=\"1288\"\u003e\n\u003cp data-start=\"1232\" data-end=\"1288\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1qk6lir\" data-start=\"1289\" data-end=\"1345\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"1291\" data-end=\"1345\" data-is-last-node=\"\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Whotex Online Fabric Store","offers":[{"title":"Crepe","offer_id":47723943854331,"sku":"SC-OP-W0034","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":47723943887099,"sku":"SS-OP-W0034","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48458710941947,"sku":"HS-OP-W0034","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":47875063775483,"sku":"SX-OP-W0034","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":47723943919867,"sku":"PM-OP-W0034","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":47688345256187,"sku":"CF-OP-W0034","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":47688345321723,"sku":"LN-OP-W0034","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":47688345288955,"sku":"UP-OP-W0034","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":47723943952635,"sku":"LX-OP-W0034","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/brown-beige-paisley-print-fabric-by-the-metre-dressmaking-3851493.jpg?v=1762804636"},{"product_id":"gold-blue-baroque-satin-fabric-by-the-metre","title":"Gold Blue Baroque Satin Fabric by the Metre","description":"\u003cp data-start=\"429\" data-end=\"614\"\u003e\u003cstrong data-start=\"429\" data-end=\"614\"\u003eSmooth satin fabric with rich gold, blue and black baroque-style motifs. Glossy, lightweight and perfect for dresses, blouses, scarves and luxury sewing projects. Sold by the metre.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eComposition: 100% Polyester\u003cbr\u003eWidth: 150 cm (59\")\u003cbr\u003eWeight: 95–105 gsm\u003cbr\u003eStretch: None\u003cbr\u003eTransparency: Non-see-through\u003cbr\u003eCut Method: Sold by the metre (continuous piece)\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eUsage\u003c\/strong\u003e\u003cbr\u003eIdeal for dresses, blouses, skirts, eveningwear, kaftans, scarves, lightweight kimonos and flowy summer pieces. Also suitable for special-occasion outfits that need movement, elegance and a silky finish.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare Instructions\u003c\/strong\u003e\u003cbr\u003e30°C delicate wash\u003cbr\u003eCool iron on reverse\u003cbr\u003eDo not tumble dry\u003cbr\u003eDry clean if preferred\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eImportant Note\u003c\/strong\u003e\u003cbr\u003eColours may vary slightly due to screen differences.\u003cbr\u003eAll quantities are shipped as one continuous piece with no joins.\u003c\/p\u003e","brand":"Whotex Online Fabric Store","offers":[{"title":"Default Title","offer_id":47718794592507,"sku":"SS-TK-W0179","price":9.5,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/gold-blue-baroque-satin-fabric-by-the-metre-1239761.jpg?v=1763804759"},{"product_id":"white-polka-dot-fabric-on-brown-background-by-the-metre","title":"White Polka Dot Fabric on Brown Background by the Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-46\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-3\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-author-role=\"assistant\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"173\" data-start=\"0\"\u003e\u003cspan\u003eWhite Polka Dot Fabric on Brown Background by the Metre – Elegant black dots on crisp white fabric, perfect for dressmaking, crafts, and décor. Choose your ideal fabric option.\u003c\/span\u003e\u003cspan\u003e\u003cimg\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-end=\"18\" data-start=\"0\"\u003e\u003cstrong data-end=\"18\" data-start=\"0\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"135\" data-start=\"20\"\u003e\u003cstrong data-end=\"29\" data-start=\"20\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-end=\"32\" data-start=\"29\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"97\" data-start=\"94\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eSatin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"412\" data-start=\"260\"\u003e\u003cstrong data-end=\"275\" data-start=\"260\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-end=\"278\" data-start=\"275\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-end=\"363\" data-start=\"360\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-end=\"559\" data-start=\"414\"\u003e\u003cstrong data-end=\"431\" data-start=\"414\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-end=\"434\" data-start=\"431\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-end=\"508\" data-start=\"505\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-end=\"697\" data-start=\"561\"\u003e\u003cstrong data-end=\"575\" data-start=\"561\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-end=\"578\" data-start=\"575\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-end=\"644\" data-start=\"641\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-end=\"829\" data-start=\"699\"\u003e\u003cstrong data-end=\"710\" data-start=\"699\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-end=\"713\" data-start=\"710\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"777\" data-start=\"774\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-end=\"965\" data-start=\"831\"\u003e\u003cstrong data-end=\"847\" data-start=\"831\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-end=\"850\" data-start=\"847\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"915\" data-start=\"912\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-end=\"1105\" data-start=\"967\"\u003e\u003cstrong data-end=\"988\" data-start=\"967\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-end=\"991\" data-start=\"988\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"1056\" data-start=\"1053\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1250\" data-start=\"1107\"\u003e\u003cstrong data-end=\"1127\" data-start=\"1107\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-end=\"1130\" data-start=\"1127\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-end=\"1189\" data-start=\"1186\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-end=\"974\" data-start=\"951\"\u003e\u003cstrong data-end=\"974\" data-start=\"951\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1090\" data-start=\"975\"\u003e\n\u003cli data-end=\"996\" data-start=\"975\" data-section-id=\"1hxgjed\"\u003e\n\u003cp data-end=\"996\" data-start=\"977\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1034\" data-start=\"997\" data-section-id=\"1bnecbw\"\u003e\n\u003cp data-end=\"1034\" data-start=\"999\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1090\" data-start=\"1035\" data-section-id=\"exjewi\"\u003e\n\u003cp data-end=\"1090\" data-start=\"1037\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1104\" data-start=\"1092\"\u003e\u003cstrong data-end=\"1104\" data-start=\"1092\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1212\" data-start=\"1105\"\u003e\n\u003cli data-end=\"1148\" data-start=\"1105\" data-section-id=\"14bmf3i\"\u003e\n\u003cp data-end=\"1148\" data-start=\"1107\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1179\" data-start=\"1149\" data-section-id=\"1titcxv\"\u003e\n\u003cp data-end=\"1179\" data-start=\"1151\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1212\" data-start=\"1180\" data-section-id=\"gx1ha\"\u003e\n\u003cp data-end=\"1212\" data-start=\"1182\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1229\" data-start=\"1214\"\u003e\u003cstrong data-end=\"1229\" data-start=\"1214\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1345\" data-start=\"1230\"\u003e\n\u003cli data-end=\"1288\" data-start=\"1230\" data-section-id=\"1i7ko38\"\u003e\n\u003cp data-end=\"1288\" data-start=\"1232\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-is-last-node=\"\" data-end=\"1345\" data-start=\"1289\" data-section-id=\"1qk6lir\"\u003e\n\u003cp data-is-last-node=\"\" data-end=\"1345\" data-start=\"1291\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Crepe","offer_id":48451074621691,"sku":"SC-OP-W0852","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":48451074654459,"sku":"SS-OP-W0852","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48458723492091,"sku":"HS-OP-W0852","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":48451074719995,"sku":"SX-OP-W0852","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":48451074752763,"sku":"PM-OP-W0852","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":48451074785531,"sku":"CF-OP-W0852","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":48451074818299,"sku":"LN-OP-W0852","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":48451074851067,"sku":"UP-OP-W0852","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":48451074883835,"sku":"LX-OP-W0852","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/white-polka-dot-fabric-on-brown-background-by-the-metre-6113929.jpg?v=1773928295"},{"product_id":"multicolour-floral-print-fabric-by-the-metre","title":"Multicolour Floral Print Fabric by the Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-46\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-3\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-author-role=\"assistant\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" data-testid=\"conversation-turn-330\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"a4f8043f-c5ce-4549-b3c4-afcb79e3bd27\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"99\" data-end=\"309\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eVibrant multicolour floral print fabric with bold, bright flowers on a dark base. Perfect for dresses, skirts, tops and standout fashion pieces. Sold by the Metre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"173\" data-start=\"0\"\u003e\u003cspan\u003e\u003cimg\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-end=\"18\" data-start=\"0\"\u003e\u003cstrong data-end=\"18\" data-start=\"0\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"135\" data-start=\"20\"\u003e\u003cstrong data-end=\"29\" data-start=\"20\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-end=\"32\" data-start=\"29\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"97\" data-start=\"94\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eSatin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"412\" data-start=\"260\"\u003e\u003cstrong data-end=\"275\" data-start=\"260\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-end=\"278\" data-start=\"275\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-end=\"363\" data-start=\"360\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-end=\"559\" data-start=\"414\"\u003e\u003cstrong data-end=\"431\" data-start=\"414\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-end=\"434\" data-start=\"431\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-end=\"508\" data-start=\"505\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-end=\"697\" data-start=\"561\"\u003e\u003cstrong data-end=\"575\" data-start=\"561\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-end=\"578\" data-start=\"575\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-end=\"644\" data-start=\"641\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-end=\"829\" data-start=\"699\"\u003e\u003cstrong data-end=\"710\" data-start=\"699\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-end=\"713\" data-start=\"710\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"777\" data-start=\"774\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-end=\"965\" data-start=\"831\"\u003e\u003cstrong data-end=\"847\" data-start=\"831\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-end=\"850\" data-start=\"847\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"915\" data-start=\"912\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-end=\"1105\" data-start=\"967\"\u003e\u003cstrong data-end=\"988\" data-start=\"967\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-end=\"991\" data-start=\"988\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"1056\" data-start=\"1053\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1250\" data-start=\"1107\"\u003e\u003cstrong data-end=\"1127\" data-start=\"1107\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-end=\"1130\" data-start=\"1127\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-end=\"1189\" data-start=\"1186\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-end=\"974\" data-start=\"951\"\u003e\u003cstrong data-end=\"974\" data-start=\"951\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1090\" data-start=\"975\"\u003e\n\u003cli data-end=\"996\" data-start=\"975\" data-section-id=\"1hxgjed\"\u003e\n\u003cp data-end=\"996\" data-start=\"977\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1034\" data-start=\"997\" data-section-id=\"1bnecbw\"\u003e\n\u003cp data-end=\"1034\" data-start=\"999\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1090\" data-start=\"1035\" data-section-id=\"exjewi\"\u003e\n\u003cp data-end=\"1090\" data-start=\"1037\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1104\" data-start=\"1092\"\u003e\u003cstrong data-end=\"1104\" data-start=\"1092\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1212\" data-start=\"1105\"\u003e\n\u003cli data-end=\"1148\" data-start=\"1105\" data-section-id=\"14bmf3i\"\u003e\n\u003cp data-end=\"1148\" data-start=\"1107\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1179\" data-start=\"1149\" data-section-id=\"1titcxv\"\u003e\n\u003cp data-end=\"1179\" data-start=\"1151\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1212\" data-start=\"1180\" data-section-id=\"gx1ha\"\u003e\n\u003cp data-end=\"1212\" data-start=\"1182\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1229\" data-start=\"1214\"\u003e\u003cstrong data-end=\"1229\" data-start=\"1214\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1345\" data-start=\"1230\"\u003e\n\u003cli data-end=\"1288\" data-start=\"1230\" data-section-id=\"1i7ko38\"\u003e\n\u003cp data-end=\"1288\" data-start=\"1232\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-is-last-node=\"\" data-end=\"1345\" data-start=\"1289\" data-section-id=\"1qk6lir\"\u003e\n\u003cp data-is-last-node=\"\" data-end=\"1345\" data-start=\"1291\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Crepe","offer_id":48549445271803,"sku":"SC-OP-W0853","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":48549445304571,"sku":"SS-OP-W0853","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48549445337339,"sku":"HS-OP-W0853","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":48549445402875,"sku":"SX-OP-W0853","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":48549445435643,"sku":"PM-OP-W0853","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":48549445468411,"sku":"CF-OP-W0853","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":48549445501179,"sku":"LN-OP-W0853","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":48549445533947,"sku":"UP-OP-W0853","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":48549445566715,"sku":"LX-OP-W0853","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/FullSizeRender_eb445467-33a6-4433-9bf6-33ed8a54dfe0.heic?v=1774622414"},{"product_id":"red-geometric-pattern-fabric-by-the-metre","title":"Red Geometric Pattern Fabric by the Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" data-testid=\"conversation-turn-46\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-author-role=\"assistant\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-model-slug=\"gpt-5-3\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-330\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"a4f8043f-c5ce-4549-b3c4-afcb79e3bd27\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-332\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-13\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"243f199d-6b17-41a9-b406-db27007eb328\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"304\" data-start=\"98\"\u003eBold red fabric with a modern geometric line pattern in contrasting tones. Ideal for dresses, tops, skirts and contemporary fashion designs. Sold by the Metre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp data-start=\"0\" data-end=\"173\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e \u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"20\" data-end=\"135\"\u003e\u003cstrong data-start=\"20\" data-end=\"29\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-start=\"29\" data-end=\"32\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"94\" data-end=\"97\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-start=\"137\" data-end=\"146\"\u003eSatin\u003c\/strong\u003e\u003cbr data-start=\"146\" data-end=\"149\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"210\" data-end=\"213\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-start=\"137\" data-end=\"146\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-start=\"146\" data-end=\"149\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-start=\"210\" data-end=\"213\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"260\" data-end=\"412\"\u003e\u003cstrong data-start=\"260\" data-end=\"275\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-start=\"275\" data-end=\"278\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-start=\"360\" data-end=\"363\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-start=\"414\" data-end=\"559\"\u003e\u003cstrong data-start=\"414\" data-end=\"431\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-start=\"431\" data-end=\"434\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-start=\"505\" data-end=\"508\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-start=\"561\" data-end=\"697\"\u003e\u003cstrong data-start=\"561\" data-end=\"575\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-start=\"575\" data-end=\"578\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-start=\"641\" data-end=\"644\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-start=\"699\" data-end=\"829\"\u003e\u003cstrong data-start=\"699\" data-end=\"710\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-start=\"710\" data-end=\"713\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"774\" data-end=\"777\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-start=\"831\" data-end=\"965\"\u003e\u003cstrong data-start=\"831\" data-end=\"847\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-start=\"847\" data-end=\"850\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"912\" data-end=\"915\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-start=\"967\" data-end=\"1105\"\u003e\u003cstrong data-start=\"967\" data-end=\"988\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-start=\"988\" data-end=\"991\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"1053\" data-end=\"1056\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"1107\" data-end=\"1127\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-start=\"1127\" data-end=\"1130\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-start=\"1186\" data-end=\"1189\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-start=\"951\" data-end=\"974\"\u003e\u003cstrong data-start=\"951\" data-end=\"974\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"975\" data-end=\"1090\"\u003e\n\u003cli data-section-id=\"1hxgjed\" data-start=\"975\" data-end=\"996\"\u003e\n\u003cp data-start=\"977\" data-end=\"996\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1bnecbw\" data-start=\"997\" data-end=\"1034\"\u003e\n\u003cp data-start=\"999\" data-end=\"1034\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"exjewi\" data-start=\"1035\" data-end=\"1090\"\u003e\n\u003cp data-start=\"1037\" data-end=\"1090\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1092\" data-end=\"1104\"\u003e\u003cstrong data-start=\"1092\" data-end=\"1104\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1105\" data-end=\"1212\"\u003e\n\u003cli data-section-id=\"14bmf3i\" data-start=\"1105\" data-end=\"1148\"\u003e\n\u003cp data-start=\"1107\" data-end=\"1148\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1titcxv\" data-start=\"1149\" data-end=\"1179\"\u003e\n\u003cp data-start=\"1151\" data-end=\"1179\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"gx1ha\" data-start=\"1180\" data-end=\"1212\"\u003e\n\u003cp data-start=\"1182\" data-end=\"1212\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1214\" data-end=\"1229\"\u003e\u003cstrong data-start=\"1214\" data-end=\"1229\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1230\" data-end=\"1345\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1i7ko38\" data-start=\"1230\" data-end=\"1288\"\u003e\n\u003cp data-start=\"1232\" data-end=\"1288\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1qk6lir\" data-start=\"1289\" data-end=\"1345\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"1291\" data-end=\"1345\" data-is-last-node=\"\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Crepe","offer_id":48550663389435,"sku":"SC-OP-W0854","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":48550663422203,"sku":"SS-OP-W0854","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48550663454971,"sku":"HS-OP-W0854","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":48550663520507,"sku":"SX-OP-W0854","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":48550663553275,"sku":"PM-OP-W0854","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":48550663586043,"sku":"CF-OP-W0854","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":48550663618811,"sku":"LN-OP-W0854","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":48550663651579,"sku":"UP-OP-W0854","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":48550663684347,"sku":"LX-OP-W0854","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/red-geometric-pattern-fabric-by-the-metre-2597267.jpg?v=1774561048"},{"product_id":"mustard-geometric-pattern-fabric-by-the-metre","title":"Mustard Geometric Pattern Fabric by the Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" data-testid=\"conversation-turn-46\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-author-role=\"assistant\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-model-slug=\"gpt-5-3\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-330\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"a4f8043f-c5ce-4549-b3c4-afcb79e3bd27\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-332\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-13\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"243f199d-6b17-41a9-b406-db27007eb328\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" data-testid=\"conversation-turn-334\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" data-turn-start-message=\"true\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"93\" data-end=\"305\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eStylish mustard fabric with a bold geometric line pattern in contrasting tones. Perfect for dresses, tops, skirts and contemporary fashion pieces. Sold by the Metre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp data-start=\"0\" data-end=\"173\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e \u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"20\" data-end=\"135\"\u003e\u003cstrong data-start=\"20\" data-end=\"29\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-start=\"29\" data-end=\"32\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"94\" data-end=\"97\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-start=\"137\" data-end=\"146\"\u003eSatin\u003c\/strong\u003e\u003cbr data-start=\"146\" data-end=\"149\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"210\" data-end=\"213\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-start=\"137\" data-end=\"146\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-start=\"146\" data-end=\"149\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-start=\"210\" data-end=\"213\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"260\" data-end=\"412\"\u003e\u003cstrong data-start=\"260\" data-end=\"275\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-start=\"275\" data-end=\"278\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-start=\"360\" data-end=\"363\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-start=\"414\" data-end=\"559\"\u003e\u003cstrong data-start=\"414\" data-end=\"431\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-start=\"431\" data-end=\"434\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-start=\"505\" data-end=\"508\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-start=\"561\" data-end=\"697\"\u003e\u003cstrong data-start=\"561\" data-end=\"575\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-start=\"575\" data-end=\"578\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-start=\"641\" data-end=\"644\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-start=\"699\" data-end=\"829\"\u003e\u003cstrong data-start=\"699\" data-end=\"710\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-start=\"710\" data-end=\"713\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"774\" data-end=\"777\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-start=\"831\" data-end=\"965\"\u003e\u003cstrong data-start=\"831\" data-end=\"847\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-start=\"847\" data-end=\"850\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"912\" data-end=\"915\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-start=\"967\" data-end=\"1105\"\u003e\u003cstrong data-start=\"967\" data-end=\"988\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-start=\"988\" data-end=\"991\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"1053\" data-end=\"1056\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"1107\" data-end=\"1127\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-start=\"1127\" data-end=\"1130\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-start=\"1186\" data-end=\"1189\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-start=\"951\" data-end=\"974\"\u003e\u003cstrong data-start=\"951\" data-end=\"974\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"975\" data-end=\"1090\"\u003e\n\u003cli data-section-id=\"1hxgjed\" data-start=\"975\" data-end=\"996\"\u003e\n\u003cp data-start=\"977\" data-end=\"996\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1bnecbw\" data-start=\"997\" data-end=\"1034\"\u003e\n\u003cp data-start=\"999\" data-end=\"1034\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"exjewi\" data-start=\"1035\" data-end=\"1090\"\u003e\n\u003cp data-start=\"1037\" data-end=\"1090\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1092\" data-end=\"1104\"\u003e\u003cstrong data-start=\"1092\" data-end=\"1104\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1105\" data-end=\"1212\"\u003e\n\u003cli data-section-id=\"14bmf3i\" data-start=\"1105\" data-end=\"1148\"\u003e\n\u003cp data-start=\"1107\" data-end=\"1148\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1titcxv\" data-start=\"1149\" data-end=\"1179\"\u003e\n\u003cp data-start=\"1151\" data-end=\"1179\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"gx1ha\" data-start=\"1180\" data-end=\"1212\"\u003e\n\u003cp data-start=\"1182\" data-end=\"1212\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1214\" data-end=\"1229\"\u003e\u003cstrong data-start=\"1214\" data-end=\"1229\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1230\" data-end=\"1345\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1i7ko38\" data-start=\"1230\" data-end=\"1288\"\u003e\n\u003cp data-start=\"1232\" data-end=\"1288\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1qk6lir\" data-start=\"1289\" data-end=\"1345\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"1291\" data-end=\"1345\" data-is-last-node=\"\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Crepe","offer_id":48550874448123,"sku":"SC-OP-W0855","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":48550874480891,"sku":"SS-OP-W0855","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48550874513659,"sku":"HS-OP-W0855","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":48550874579195,"sku":"SX-OP-W0855","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":48550874611963,"sku":"PM-OP-W0855","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":48550874644731,"sku":"CF-OP-W0855","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":48550874677499,"sku":"LN-OP-W0855","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":48550874710267,"sku":"UP-OP-W0855","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":48550874743035,"sku":"LX-OP-W0855","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/IMG-0112.heic?v=1774513694"},{"product_id":"rust-orange-geometric-pattern-fabric-by-the-metre","title":"Rust Orange Geometric Pattern Fabric by the Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-46\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-3\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-author-role=\"assistant\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" data-testid=\"conversation-turn-330\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"a4f8043f-c5ce-4549-b3c4-afcb79e3bd27\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-13\" data-testid=\"conversation-turn-332\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"243f199d-6b17-41a9-b406-db27007eb328\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-334\" data-turn-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-turn-start-message=\"true\" data-message-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-336\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-17\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"2380031b-e82e-4771-b7d7-0ff713eb942a\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"316\" data-start=\"97\"\u003eBold rust orange fabric featuring a modern geometric line pattern in contrasting tones. Ideal for dresses, tops, skirts and contemporary fashion designs. Sold by the Metre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"173\" data-start=\"0\"\u003e \u003c\/p\u003e\n\u003cp data-end=\"18\" data-start=\"0\"\u003e\u003cstrong data-end=\"18\" data-start=\"0\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"135\" data-start=\"20\"\u003e\u003cstrong data-end=\"29\" data-start=\"20\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-end=\"32\" data-start=\"29\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"97\" data-start=\"94\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eSatin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"412\" data-start=\"260\"\u003e\u003cstrong data-end=\"275\" data-start=\"260\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-end=\"278\" data-start=\"275\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-end=\"363\" data-start=\"360\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-end=\"559\" data-start=\"414\"\u003e\u003cstrong data-end=\"431\" data-start=\"414\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-end=\"434\" data-start=\"431\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-end=\"508\" data-start=\"505\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-end=\"697\" data-start=\"561\"\u003e\u003cstrong data-end=\"575\" data-start=\"561\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-end=\"578\" data-start=\"575\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-end=\"644\" data-start=\"641\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-end=\"829\" data-start=\"699\"\u003e\u003cstrong data-end=\"710\" data-start=\"699\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-end=\"713\" data-start=\"710\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"777\" data-start=\"774\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-end=\"965\" data-start=\"831\"\u003e\u003cstrong data-end=\"847\" data-start=\"831\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-end=\"850\" data-start=\"847\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"915\" data-start=\"912\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-end=\"1105\" data-start=\"967\"\u003e\u003cstrong data-end=\"988\" data-start=\"967\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-end=\"991\" data-start=\"988\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"1056\" data-start=\"1053\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1250\" data-start=\"1107\"\u003e\u003cstrong data-end=\"1127\" data-start=\"1107\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-end=\"1130\" data-start=\"1127\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-end=\"1189\" data-start=\"1186\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-end=\"974\" data-start=\"951\"\u003e\u003cstrong data-end=\"974\" data-start=\"951\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1090\" data-start=\"975\"\u003e\n\u003cli data-end=\"996\" data-start=\"975\" data-section-id=\"1hxgjed\"\u003e\n\u003cp data-end=\"996\" data-start=\"977\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1034\" data-start=\"997\" data-section-id=\"1bnecbw\"\u003e\n\u003cp data-end=\"1034\" data-start=\"999\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1090\" data-start=\"1035\" data-section-id=\"exjewi\"\u003e\n\u003cp data-end=\"1090\" data-start=\"1037\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1104\" data-start=\"1092\"\u003e\u003cstrong data-end=\"1104\" data-start=\"1092\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1212\" data-start=\"1105\"\u003e\n\u003cli data-end=\"1148\" data-start=\"1105\" data-section-id=\"14bmf3i\"\u003e\n\u003cp data-end=\"1148\" data-start=\"1107\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1179\" data-start=\"1149\" data-section-id=\"1titcxv\"\u003e\n\u003cp data-end=\"1179\" data-start=\"1151\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1212\" data-start=\"1180\" data-section-id=\"gx1ha\"\u003e\n\u003cp data-end=\"1212\" data-start=\"1182\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1229\" data-start=\"1214\"\u003e\u003cstrong data-end=\"1229\" data-start=\"1214\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1345\" data-start=\"1230\"\u003e\n\u003cli data-end=\"1288\" data-start=\"1230\" data-section-id=\"1i7ko38\"\u003e\n\u003cp data-end=\"1288\" data-start=\"1232\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-is-last-node=\"\" data-end=\"1345\" data-start=\"1289\" data-section-id=\"1qk6lir\"\u003e\n\u003cp data-is-last-node=\"\" data-end=\"1345\" data-start=\"1291\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Crepe","offer_id":48551209402619,"sku":"SC-OP-W0856","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":48551209435387,"sku":"SS-OP-W0856","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48551209468155,"sku":"HS-OP-W0856","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":48551209533691,"sku":"SX-OP-W0856","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":48551209566459,"sku":"PM-OP-W0856","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":48551209599227,"sku":"CF-OP-W0856","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":48551209631995,"sku":"LN-OP-W0856","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":48551209664763,"sku":"UP-OP-W0856","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":48551209697531,"sku":"LX-OP-W0856","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/rust-orange-geometric-pattern-fabric-by-the-metre-1161523.jpg?v=1774880831"},{"product_id":"navy-blue-geometric-pattern-fabric-by-the-metre","title":"Navy Blue Geometric Pattern Fabric by the Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-46\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-3\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-author-role=\"assistant\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" data-testid=\"conversation-turn-330\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"a4f8043f-c5ce-4549-b3c4-afcb79e3bd27\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-13\" data-testid=\"conversation-turn-332\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"243f199d-6b17-41a9-b406-db27007eb328\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-334\" data-turn-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-turn-start-message=\"true\" data-message-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-336\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-17\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"2380031b-e82e-4771-b7d7-0ff713eb942a\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-18\" data-testid=\"conversation-turn-338\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"51b710b2-4966-4285-bac1-cf6b97846861\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"95\" data-end=\"310\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eStylish navy blue fabric with a bold geometric line pattern in contrasting tones. Perfect for dresses, tops, skirts and contemporary fashion designs. Sold by the Metre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"173\" data-start=\"0\"\u003e \u003c\/p\u003e\n\u003cp data-end=\"18\" data-start=\"0\"\u003e\u003cstrong data-end=\"18\" data-start=\"0\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"135\" data-start=\"20\"\u003e\u003cstrong data-end=\"29\" data-start=\"20\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-end=\"32\" data-start=\"29\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"97\" data-start=\"94\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eSatin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"412\" data-start=\"260\"\u003e\u003cstrong data-end=\"275\" data-start=\"260\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-end=\"278\" data-start=\"275\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-end=\"363\" data-start=\"360\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-end=\"559\" data-start=\"414\"\u003e\u003cstrong data-end=\"431\" data-start=\"414\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-end=\"434\" data-start=\"431\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-end=\"508\" data-start=\"505\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-end=\"697\" data-start=\"561\"\u003e\u003cstrong data-end=\"575\" data-start=\"561\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-end=\"578\" data-start=\"575\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-end=\"644\" data-start=\"641\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-end=\"829\" data-start=\"699\"\u003e\u003cstrong data-end=\"710\" data-start=\"699\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-end=\"713\" data-start=\"710\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"777\" data-start=\"774\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-end=\"965\" data-start=\"831\"\u003e\u003cstrong data-end=\"847\" data-start=\"831\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-end=\"850\" data-start=\"847\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"915\" data-start=\"912\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-end=\"1105\" data-start=\"967\"\u003e\u003cstrong data-end=\"988\" data-start=\"967\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-end=\"991\" data-start=\"988\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"1056\" data-start=\"1053\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1250\" data-start=\"1107\"\u003e\u003cstrong data-end=\"1127\" data-start=\"1107\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-end=\"1130\" data-start=\"1127\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-end=\"1189\" data-start=\"1186\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-end=\"974\" data-start=\"951\"\u003e\u003cstrong data-end=\"974\" data-start=\"951\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1090\" data-start=\"975\"\u003e\n\u003cli data-end=\"996\" data-start=\"975\" data-section-id=\"1hxgjed\"\u003e\n\u003cp data-end=\"996\" data-start=\"977\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1034\" data-start=\"997\" data-section-id=\"1bnecbw\"\u003e\n\u003cp data-end=\"1034\" data-start=\"999\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1090\" data-start=\"1035\" data-section-id=\"exjewi\"\u003e\n\u003cp data-end=\"1090\" data-start=\"1037\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1104\" data-start=\"1092\"\u003e\u003cstrong data-end=\"1104\" data-start=\"1092\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1212\" data-start=\"1105\"\u003e\n\u003cli data-end=\"1148\" data-start=\"1105\" data-section-id=\"14bmf3i\"\u003e\n\u003cp data-end=\"1148\" data-start=\"1107\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1179\" data-start=\"1149\" data-section-id=\"1titcxv\"\u003e\n\u003cp data-end=\"1179\" data-start=\"1151\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1212\" data-start=\"1180\" data-section-id=\"gx1ha\"\u003e\n\u003cp data-end=\"1212\" data-start=\"1182\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1229\" data-start=\"1214\"\u003e\u003cstrong data-end=\"1229\" data-start=\"1214\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1345\" data-start=\"1230\"\u003e\n\u003cli data-end=\"1288\" data-start=\"1230\" data-section-id=\"1i7ko38\"\u003e\n\u003cp data-end=\"1288\" data-start=\"1232\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-is-last-node=\"\" data-end=\"1345\" data-start=\"1289\" data-section-id=\"1qk6lir\"\u003e\n\u003cp data-is-last-node=\"\" data-end=\"1345\" data-start=\"1291\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Crepe","offer_id":48551258587387,"sku":"SC-OP-W0857","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":48551258620155,"sku":"SS-OP-W0857","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48551258652923,"sku":"HS-OP-W0857","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":48551258718459,"sku":"SX-OP-W0857","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":48551258751227,"sku":"PM-OP-W0857","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":48551258783995,"sku":"CF-OP-W0857","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":48551258816763,"sku":"LN-OP-W0857","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":48551258849531,"sku":"UP-OP-W0857","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":48551258882299,"sku":"LX-OP-W0857","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/navy-blue-geometric-pattern-fabric-by-the-metre-7828726.jpg?v=1776772638"},{"product_id":"black-geometric-pattern-fabric-by-the-metre","title":"Black Geometric Pattern Fabric by the Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" data-testid=\"conversation-turn-46\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-author-role=\"assistant\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-model-slug=\"gpt-5-3\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-330\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"a4f8043f-c5ce-4549-b3c4-afcb79e3bd27\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-332\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-13\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"243f199d-6b17-41a9-b406-db27007eb328\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" data-testid=\"conversation-turn-334\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" data-turn-start-message=\"true\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-17\" data-testid=\"conversation-turn-336\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"2380031b-e82e-4771-b7d7-0ff713eb942a\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-338\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-18\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"51b710b2-4966-4285-bac1-cf6b97846861\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-340\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-19\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"60aff39f-00f9-4de1-adeb-9c07169c685d\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"309\" data-start=\"96\"\u003eElegant black fabric featuring a bold geometric line pattern in contrasting tones. Ideal for dresses, tops, skirts and modern fashion designs. Sold by the Metre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp data-start=\"0\" data-end=\"173\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e \u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"20\" data-end=\"135\"\u003e\u003cstrong data-start=\"20\" data-end=\"29\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-start=\"29\" data-end=\"32\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"94\" data-end=\"97\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-start=\"137\" data-end=\"146\"\u003eSatin\u003c\/strong\u003e\u003cbr data-start=\"146\" data-end=\"149\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"210\" data-end=\"213\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-start=\"137\" data-end=\"146\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-start=\"146\" data-end=\"149\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-start=\"210\" data-end=\"213\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"260\" data-end=\"412\"\u003e\u003cstrong data-start=\"260\" data-end=\"275\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-start=\"275\" data-end=\"278\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-start=\"360\" data-end=\"363\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-start=\"414\" data-end=\"559\"\u003e\u003cstrong data-start=\"414\" data-end=\"431\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-start=\"431\" data-end=\"434\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-start=\"505\" data-end=\"508\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-start=\"561\" data-end=\"697\"\u003e\u003cstrong data-start=\"561\" data-end=\"575\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-start=\"575\" data-end=\"578\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-start=\"641\" data-end=\"644\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-start=\"699\" data-end=\"829\"\u003e\u003cstrong data-start=\"699\" data-end=\"710\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-start=\"710\" data-end=\"713\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"774\" data-end=\"777\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-start=\"831\" data-end=\"965\"\u003e\u003cstrong data-start=\"831\" data-end=\"847\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-start=\"847\" data-end=\"850\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"912\" data-end=\"915\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-start=\"967\" data-end=\"1105\"\u003e\u003cstrong data-start=\"967\" data-end=\"988\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-start=\"988\" data-end=\"991\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"1053\" data-end=\"1056\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"1107\" data-end=\"1127\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-start=\"1127\" data-end=\"1130\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-start=\"1186\" data-end=\"1189\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-start=\"951\" data-end=\"974\"\u003e\u003cstrong data-start=\"951\" data-end=\"974\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"975\" data-end=\"1090\"\u003e\n\u003cli data-section-id=\"1hxgjed\" data-start=\"975\" data-end=\"996\"\u003e\n\u003cp data-start=\"977\" data-end=\"996\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1bnecbw\" data-start=\"997\" data-end=\"1034\"\u003e\n\u003cp data-start=\"999\" data-end=\"1034\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"exjewi\" data-start=\"1035\" data-end=\"1090\"\u003e\n\u003cp data-start=\"1037\" data-end=\"1090\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1092\" data-end=\"1104\"\u003e\u003cstrong data-start=\"1092\" data-end=\"1104\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1105\" data-end=\"1212\"\u003e\n\u003cli data-section-id=\"14bmf3i\" data-start=\"1105\" data-end=\"1148\"\u003e\n\u003cp data-start=\"1107\" data-end=\"1148\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1titcxv\" data-start=\"1149\" data-end=\"1179\"\u003e\n\u003cp data-start=\"1151\" data-end=\"1179\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"gx1ha\" data-start=\"1180\" data-end=\"1212\"\u003e\n\u003cp data-start=\"1182\" data-end=\"1212\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1214\" data-end=\"1229\"\u003e\u003cstrong data-start=\"1214\" data-end=\"1229\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1230\" data-end=\"1345\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1i7ko38\" data-start=\"1230\" data-end=\"1288\"\u003e\n\u003cp data-start=\"1232\" data-end=\"1288\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1qk6lir\" data-start=\"1289\" data-end=\"1345\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"1291\" data-end=\"1345\" data-is-last-node=\"\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Crepe","offer_id":48551261962491,"sku":"SC-OP-W0858","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":48551261995259,"sku":"SS-OP-W0858","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48551262028027,"sku":"HS-OP-W0858","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":48551262093563,"sku":"SX-OP-W0858","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":48551262126331,"sku":"PM-OP-W0858","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":48551262159099,"sku":"CF-OP-W0858","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":48551262191867,"sku":"LN-OP-W0858","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":48551262224635,"sku":"UP-OP-W0858","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":48551262257403,"sku":"LX-OP-W0858","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/black-geometric-pattern-fabric-by-the-metre-5494184.jpg?v=1774880831"},{"product_id":"green-geometric-pattern-fabric-by-the-metre","title":"Green Geometric Pattern Fabric by the Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" data-testid=\"conversation-turn-46\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-author-role=\"assistant\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-model-slug=\"gpt-5-3\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-330\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"a4f8043f-c5ce-4549-b3c4-afcb79e3bd27\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-332\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-13\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"243f199d-6b17-41a9-b406-db27007eb328\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" data-testid=\"conversation-turn-334\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" data-turn-start-message=\"true\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-17\" data-testid=\"conversation-turn-336\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"2380031b-e82e-4771-b7d7-0ff713eb942a\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-338\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-18\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"51b710b2-4966-4285-bac1-cf6b97846861\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-340\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-19\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"60aff39f-00f9-4de1-adeb-9c07169c685d\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-20\" data-testid=\"conversation-turn-342\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"175780ae-a4db-466c-b81a-07677b85ef5c\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"91\" data-end=\"301\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eStylish green fabric with a bold geometric line pattern in contrasting tones. Perfect for dresses, tops, skirts and contemporary fashion pieces. Sold by the Metre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp data-start=\"0\" data-end=\"173\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e \u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"20\" data-end=\"135\"\u003e\u003cstrong data-start=\"20\" data-end=\"29\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-start=\"29\" data-end=\"32\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"94\" data-end=\"97\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-start=\"137\" data-end=\"146\"\u003eSatin\u003c\/strong\u003e\u003cbr data-start=\"146\" data-end=\"149\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"210\" data-end=\"213\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-start=\"137\" data-end=\"146\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-start=\"146\" data-end=\"149\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-start=\"210\" data-end=\"213\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"260\" data-end=\"412\"\u003e\u003cstrong data-start=\"260\" data-end=\"275\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-start=\"275\" data-end=\"278\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-start=\"360\" data-end=\"363\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-start=\"414\" data-end=\"559\"\u003e\u003cstrong data-start=\"414\" data-end=\"431\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-start=\"431\" data-end=\"434\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-start=\"505\" data-end=\"508\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-start=\"561\" data-end=\"697\"\u003e\u003cstrong data-start=\"561\" data-end=\"575\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-start=\"575\" data-end=\"578\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-start=\"641\" data-end=\"644\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-start=\"699\" data-end=\"829\"\u003e\u003cstrong data-start=\"699\" data-end=\"710\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-start=\"710\" data-end=\"713\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"774\" data-end=\"777\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-start=\"831\" data-end=\"965\"\u003e\u003cstrong data-start=\"831\" data-end=\"847\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-start=\"847\" data-end=\"850\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"912\" data-end=\"915\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-start=\"967\" data-end=\"1105\"\u003e\u003cstrong data-start=\"967\" data-end=\"988\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-start=\"988\" data-end=\"991\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"1053\" data-end=\"1056\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"1107\" data-end=\"1127\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-start=\"1127\" data-end=\"1130\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-start=\"1186\" data-end=\"1189\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-start=\"951\" data-end=\"974\"\u003e\u003cstrong data-start=\"951\" data-end=\"974\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"975\" data-end=\"1090\"\u003e\n\u003cli data-section-id=\"1hxgjed\" data-start=\"975\" data-end=\"996\"\u003e\n\u003cp data-start=\"977\" data-end=\"996\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1bnecbw\" data-start=\"997\" data-end=\"1034\"\u003e\n\u003cp data-start=\"999\" data-end=\"1034\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"exjewi\" data-start=\"1035\" data-end=\"1090\"\u003e\n\u003cp data-start=\"1037\" data-end=\"1090\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1092\" data-end=\"1104\"\u003e\u003cstrong data-start=\"1092\" data-end=\"1104\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1105\" data-end=\"1212\"\u003e\n\u003cli data-section-id=\"14bmf3i\" data-start=\"1105\" data-end=\"1148\"\u003e\n\u003cp data-start=\"1107\" data-end=\"1148\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1titcxv\" data-start=\"1149\" data-end=\"1179\"\u003e\n\u003cp data-start=\"1151\" data-end=\"1179\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"gx1ha\" data-start=\"1180\" data-end=\"1212\"\u003e\n\u003cp data-start=\"1182\" data-end=\"1212\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1214\" data-end=\"1229\"\u003e\u003cstrong data-start=\"1214\" data-end=\"1229\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1230\" data-end=\"1345\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1i7ko38\" data-start=\"1230\" data-end=\"1288\"\u003e\n\u003cp data-start=\"1232\" data-end=\"1288\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1qk6lir\" data-start=\"1289\" data-end=\"1345\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"1291\" data-end=\"1345\" data-is-last-node=\"\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Crepe","offer_id":48551282180347,"sku":"SC-OP-W0859","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":48551282213115,"sku":"SS-OP-W0859","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48551282245883,"sku":"HS-OP-W0859","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":48551282311419,"sku":"SX-OP-W0859","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":48551282344187,"sku":"PM-OP-W0859","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":48551282376955,"sku":"CF-OP-W0859","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":48551282409723,"sku":"LN-OP-W0859","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":48551282442491,"sku":"UP-OP-W0859","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":48551282475259,"sku":"LX-OP-W0859","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/green-geometric-pattern-fabric-by-the-metre-7943676.jpg?v=1776772638"},{"product_id":"multicolour-tropical-leaf-print-fabric-by-the-metre","title":"Multicolour Tropical Leaf Print Fabric by the Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" data-testid=\"conversation-turn-46\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-author-role=\"assistant\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-model-slug=\"gpt-5-3\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-330\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"a4f8043f-c5ce-4549-b3c4-afcb79e3bd27\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-332\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-13\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"243f199d-6b17-41a9-b406-db27007eb328\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" data-testid=\"conversation-turn-334\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" data-turn-start-message=\"true\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-17\" data-testid=\"conversation-turn-336\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"2380031b-e82e-4771-b7d7-0ff713eb942a\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-338\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-18\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"51b710b2-4966-4285-bac1-cf6b97846861\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-340\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-19\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"60aff39f-00f9-4de1-adeb-9c07169c685d\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-20\" data-testid=\"conversation-turn-342\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"175780ae-a4db-466c-b81a-07677b85ef5c\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" data-testid=\"conversation-turn-344\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"d1cce7c8-51f0-41bc-9dd9-98c67bc828ad\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"98\" data-end=\"312\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eVibrant multicolour tropical leaf print fabric with a bold botanical design. Perfect for dresses, shirts, skirts and standout summer fashion pieces. Sold by the Metre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp data-start=\"0\" data-end=\"173\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e \u003c\/p\u003e\n\u003cp data-start=\"0\" data-end=\"18\"\u003e\u003cstrong data-start=\"0\" data-end=\"18\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"20\" data-end=\"135\"\u003e\u003cstrong data-start=\"20\" data-end=\"29\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-start=\"29\" data-end=\"32\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"94\" data-end=\"97\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-start=\"137\" data-end=\"146\"\u003eSatin\u003c\/strong\u003e\u003cbr data-start=\"146\" data-end=\"149\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"210\" data-end=\"213\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"137\" data-end=\"258\"\u003e\u003cstrong data-start=\"137\" data-end=\"146\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-start=\"146\" data-end=\"149\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-start=\"210\" data-end=\"213\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-start=\"260\" data-end=\"412\"\u003e\u003cstrong data-start=\"260\" data-end=\"275\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-start=\"275\" data-end=\"278\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-start=\"360\" data-end=\"363\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-start=\"414\" data-end=\"559\"\u003e\u003cstrong data-start=\"414\" data-end=\"431\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-start=\"431\" data-end=\"434\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-start=\"505\" data-end=\"508\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-start=\"561\" data-end=\"697\"\u003e\u003cstrong data-start=\"561\" data-end=\"575\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-start=\"575\" data-end=\"578\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-start=\"641\" data-end=\"644\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-start=\"699\" data-end=\"829\"\u003e\u003cstrong data-start=\"699\" data-end=\"710\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-start=\"710\" data-end=\"713\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"774\" data-end=\"777\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-start=\"831\" data-end=\"965\"\u003e\u003cstrong data-start=\"831\" data-end=\"847\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-start=\"847\" data-end=\"850\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"912\" data-end=\"915\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-start=\"967\" data-end=\"1105\"\u003e\u003cstrong data-start=\"967\" data-end=\"988\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-start=\"988\" data-end=\"991\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-start=\"1053\" data-end=\"1056\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-start=\"1107\" data-end=\"1250\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"1107\" data-end=\"1127\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-start=\"1127\" data-end=\"1130\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-start=\"1186\" data-end=\"1189\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-start=\"951\" data-end=\"974\"\u003e\u003cstrong data-start=\"951\" data-end=\"974\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"975\" data-end=\"1090\"\u003e\n\u003cli data-section-id=\"1hxgjed\" data-start=\"975\" data-end=\"996\"\u003e\n\u003cp data-start=\"977\" data-end=\"996\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1bnecbw\" data-start=\"997\" data-end=\"1034\"\u003e\n\u003cp data-start=\"999\" data-end=\"1034\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"exjewi\" data-start=\"1035\" data-end=\"1090\"\u003e\n\u003cp data-start=\"1037\" data-end=\"1090\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1092\" data-end=\"1104\"\u003e\u003cstrong data-start=\"1092\" data-end=\"1104\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1105\" data-end=\"1212\"\u003e\n\u003cli data-section-id=\"14bmf3i\" data-start=\"1105\" data-end=\"1148\"\u003e\n\u003cp data-start=\"1107\" data-end=\"1148\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1titcxv\" data-start=\"1149\" data-end=\"1179\"\u003e\n\u003cp data-start=\"1151\" data-end=\"1179\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"gx1ha\" data-start=\"1180\" data-end=\"1212\"\u003e\n\u003cp data-start=\"1182\" data-end=\"1212\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1214\" data-end=\"1229\"\u003e\u003cstrong data-start=\"1214\" data-end=\"1229\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1230\" data-end=\"1345\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1i7ko38\" data-start=\"1230\" data-end=\"1288\"\u003e\n\u003cp data-start=\"1232\" data-end=\"1288\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1qk6lir\" data-start=\"1289\" data-end=\"1345\" data-is-last-node=\"\"\u003e\n\u003cp data-start=\"1291\" data-end=\"1345\" data-is-last-node=\"\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Crepe","offer_id":48560990355707,"sku":"SC-OP-W0860","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":48560990388475,"sku":"SS-OP-W0860","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48560990421243,"sku":"HS-OP-W0860","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":48560990486779,"sku":"SX-OP-W0860","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":48560990519547,"sku":"PM-OP-W0860","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":48560990552315,"sku":"CF-OP-W0860","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":48560990585083,"sku":"LN-OP-W0860","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":48560990617851,"sku":"UP-OP-W0860","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":48560990650619,"sku":"LX-OP-W0860","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/multicolour-tropical-leaf-print-fabric-by-the-metre-6222949.jpg?v=1775088309"},{"product_id":"beige-black-abstract-wave-fabric-by-the-metre","title":"Beige Black Abstract Wave Fabric by the Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-46\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-3\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-author-role=\"assistant\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" data-testid=\"conversation-turn-330\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"a4f8043f-c5ce-4549-b3c4-afcb79e3bd27\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-13\" data-testid=\"conversation-turn-332\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"243f199d-6b17-41a9-b406-db27007eb328\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-334\" data-turn-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-turn-start-message=\"true\" data-message-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-336\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-17\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"2380031b-e82e-4771-b7d7-0ff713eb942a\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-18\" data-testid=\"conversation-turn-338\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"51b710b2-4966-4285-bac1-cf6b97846861\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-19\" data-testid=\"conversation-turn-340\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"60aff39f-00f9-4de1-adeb-9c07169c685d\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-342\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-20\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"175780ae-a4db-466c-b81a-07677b85ef5c\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-344\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"d1cce7c8-51f0-41bc-9dd9-98c67bc828ad\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-346\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"6650e31b-3726-4a45-b10e-69077f2d838f\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"305\" data-start=\"94\"\u003eStylish beige and black abstract wave fabric with a modern animal-inspired pattern. Ideal for dresses, tops, skirts and statement fashion pieces. Sold by the Metre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"173\" data-start=\"0\"\u003e \u003c\/p\u003e\n\u003cp data-end=\"18\" data-start=\"0\"\u003e\u003cstrong data-end=\"18\" data-start=\"0\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"135\" data-start=\"20\"\u003e\u003cstrong data-end=\"29\" data-start=\"20\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-end=\"32\" data-start=\"29\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"97\" data-start=\"94\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eSatin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"412\" data-start=\"260\"\u003e\u003cstrong data-end=\"275\" data-start=\"260\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-end=\"278\" data-start=\"275\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-end=\"363\" data-start=\"360\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-end=\"559\" data-start=\"414\"\u003e\u003cstrong data-end=\"431\" data-start=\"414\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-end=\"434\" data-start=\"431\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-end=\"508\" data-start=\"505\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-end=\"697\" data-start=\"561\"\u003e\u003cstrong data-end=\"575\" data-start=\"561\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-end=\"578\" data-start=\"575\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-end=\"644\" data-start=\"641\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-end=\"829\" data-start=\"699\"\u003e\u003cstrong data-end=\"710\" data-start=\"699\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-end=\"713\" data-start=\"710\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"777\" data-start=\"774\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-end=\"965\" data-start=\"831\"\u003e\u003cstrong data-end=\"847\" data-start=\"831\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-end=\"850\" data-start=\"847\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"915\" data-start=\"912\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-end=\"1105\" data-start=\"967\"\u003e\u003cstrong data-end=\"988\" data-start=\"967\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-end=\"991\" data-start=\"988\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"1056\" data-start=\"1053\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1250\" data-start=\"1107\"\u003e\u003cstrong data-end=\"1127\" data-start=\"1107\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-end=\"1130\" data-start=\"1127\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-end=\"1189\" data-start=\"1186\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-end=\"974\" data-start=\"951\"\u003e\u003cstrong data-end=\"974\" data-start=\"951\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1090\" data-start=\"975\"\u003e\n\u003cli data-end=\"996\" data-start=\"975\" data-section-id=\"1hxgjed\"\u003e\n\u003cp data-end=\"996\" data-start=\"977\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1034\" data-start=\"997\" data-section-id=\"1bnecbw\"\u003e\n\u003cp data-end=\"1034\" data-start=\"999\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1090\" data-start=\"1035\" data-section-id=\"exjewi\"\u003e\n\u003cp data-end=\"1090\" data-start=\"1037\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1104\" data-start=\"1092\"\u003e\u003cstrong data-end=\"1104\" data-start=\"1092\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1212\" data-start=\"1105\"\u003e\n\u003cli data-end=\"1148\" data-start=\"1105\" data-section-id=\"14bmf3i\"\u003e\n\u003cp data-end=\"1148\" data-start=\"1107\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1179\" data-start=\"1149\" data-section-id=\"1titcxv\"\u003e\n\u003cp data-end=\"1179\" data-start=\"1151\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1212\" data-start=\"1180\" data-section-id=\"gx1ha\"\u003e\n\u003cp data-end=\"1212\" data-start=\"1182\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1229\" data-start=\"1214\"\u003e\u003cstrong data-end=\"1229\" data-start=\"1214\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1345\" data-start=\"1230\"\u003e\n\u003cli data-end=\"1288\" data-start=\"1230\" data-section-id=\"1i7ko38\"\u003e\n\u003cp data-end=\"1288\" data-start=\"1232\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-is-last-node=\"\" data-end=\"1345\" data-start=\"1289\" data-section-id=\"1qk6lir\"\u003e\n\u003cp data-is-last-node=\"\" data-end=\"1345\" data-start=\"1291\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Crepe","offer_id":48607210897659,"sku":"SC-OP-W0861","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":48607210930427,"sku":"SS-OP-W0861","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48607210963195,"sku":"HS-OP-W0861","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":48607211028731,"sku":"SX-OP-W0861","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":48607211061499,"sku":"PM-OP-W0861","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":48607211094267,"sku":"CF-OP-W0861","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":48607211127035,"sku":"LN-OP-W0861","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":48607211159803,"sku":"UP-OP-W0861","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":48607211192571,"sku":"LX-OP-W0861","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/IMG-0488.heic?v=1775216956"},{"product_id":"tropical-leaf-chain-print-fabric-by-the-metre","title":"Tropical Leaf \u0026 Chain Print Fabric by the Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-46\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-3\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-author-role=\"assistant\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" data-testid=\"conversation-turn-330\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"a4f8043f-c5ce-4549-b3c4-afcb79e3bd27\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-13\" data-testid=\"conversation-turn-332\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"243f199d-6b17-41a9-b406-db27007eb328\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-334\" data-turn-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-turn-start-message=\"true\" data-message-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-336\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-17\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"2380031b-e82e-4771-b7d7-0ff713eb942a\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-18\" data-testid=\"conversation-turn-338\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"51b710b2-4966-4285-bac1-cf6b97846861\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-19\" data-testid=\"conversation-turn-340\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"60aff39f-00f9-4de1-adeb-9c07169c685d\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-342\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-20\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"175780ae-a4db-466c-b81a-07677b85ef5c\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-344\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"d1cce7c8-51f0-41bc-9dd9-98c67bc828ad\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-346\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"6650e31b-3726-4a45-b10e-69077f2d838f\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-15\" data-testid=\"conversation-turn-364\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"d3716676-444b-4db3-b271-2039fa02eecd\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"93\" data-end=\"299\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eEye-catching tropical print featuring lush green leaves, chain details and animal accents. Perfect for dresses, shirts and statement pieces. Sold by the Metre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"173\" data-start=\"0\"\u003e \u003c\/p\u003e\n\u003cp data-end=\"18\" data-start=\"0\"\u003e\u003cstrong data-end=\"18\" data-start=\"0\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"135\" data-start=\"20\"\u003e\u003cstrong data-end=\"29\" data-start=\"20\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-end=\"32\" data-start=\"29\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"97\" data-start=\"94\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eSatin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"412\" data-start=\"260\"\u003e\u003cstrong data-end=\"275\" data-start=\"260\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-end=\"278\" data-start=\"275\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-end=\"363\" data-start=\"360\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-end=\"559\" data-start=\"414\"\u003e\u003cstrong data-end=\"431\" data-start=\"414\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-end=\"434\" data-start=\"431\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-end=\"508\" data-start=\"505\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-end=\"697\" data-start=\"561\"\u003e\u003cstrong data-end=\"575\" data-start=\"561\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-end=\"578\" data-start=\"575\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-end=\"644\" data-start=\"641\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-end=\"829\" data-start=\"699\"\u003e\u003cstrong data-end=\"710\" data-start=\"699\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-end=\"713\" data-start=\"710\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"777\" data-start=\"774\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-end=\"965\" data-start=\"831\"\u003e\u003cstrong data-end=\"847\" data-start=\"831\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-end=\"850\" data-start=\"847\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"915\" data-start=\"912\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-end=\"1105\" data-start=\"967\"\u003e\u003cstrong data-end=\"988\" data-start=\"967\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-end=\"991\" data-start=\"988\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"1056\" data-start=\"1053\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1250\" data-start=\"1107\"\u003e\u003cstrong data-end=\"1127\" data-start=\"1107\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-end=\"1130\" data-start=\"1127\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-end=\"1189\" data-start=\"1186\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-end=\"974\" data-start=\"951\"\u003e\u003cstrong data-end=\"974\" data-start=\"951\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1090\" data-start=\"975\"\u003e\n\u003cli data-end=\"996\" data-start=\"975\" data-section-id=\"1hxgjed\"\u003e\n\u003cp data-end=\"996\" data-start=\"977\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1034\" data-start=\"997\" data-section-id=\"1bnecbw\"\u003e\n\u003cp data-end=\"1034\" data-start=\"999\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1090\" data-start=\"1035\" data-section-id=\"exjewi\"\u003e\n\u003cp data-end=\"1090\" data-start=\"1037\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1104\" data-start=\"1092\"\u003e\u003cstrong data-end=\"1104\" data-start=\"1092\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1212\" data-start=\"1105\"\u003e\n\u003cli data-end=\"1148\" data-start=\"1105\" data-section-id=\"14bmf3i\"\u003e\n\u003cp data-end=\"1148\" data-start=\"1107\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1179\" data-start=\"1149\" data-section-id=\"1titcxv\"\u003e\n\u003cp data-end=\"1179\" data-start=\"1151\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1212\" data-start=\"1180\" data-section-id=\"gx1ha\"\u003e\n\u003cp data-end=\"1212\" data-start=\"1182\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1229\" data-start=\"1214\"\u003e\u003cstrong data-end=\"1229\" data-start=\"1214\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1345\" data-start=\"1230\"\u003e\n\u003cli data-end=\"1288\" data-start=\"1230\" data-section-id=\"1i7ko38\"\u003e\n\u003cp data-end=\"1288\" data-start=\"1232\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-is-last-node=\"\" data-end=\"1345\" data-start=\"1289\" data-section-id=\"1qk6lir\"\u003e\n\u003cp data-is-last-node=\"\" data-end=\"1345\" data-start=\"1291\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Crepe","offer_id":48667097334011,"sku":"SC-OP-W0880","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":48667097366779,"sku":"SS-OP-W0880","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48667097399547,"sku":"HS-OP-W0880","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":48667097465083,"sku":"SX-OP-W0880","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":48667097497851,"sku":"PM-OP-W0880","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":48667097530619,"sku":"CF-OP-W0880","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":48667097563387,"sku":"LN-OP-W0880","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":48667097596155,"sku":"UP-OP-W0880","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":48667097628923,"sku":"LX-OP-W0880","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/tropical-leaf-chain-print-fabric-by-the-metre-6159939.jpg?v=1775604448"},{"product_id":"black-white-leopard-print-fabric-by-the-metre","title":"Black \u0026 White Leopard Print Fabric by the Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-46\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-3\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-author-role=\"assistant\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" data-testid=\"conversation-turn-330\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"a4f8043f-c5ce-4549-b3c4-afcb79e3bd27\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-13\" data-testid=\"conversation-turn-332\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"243f199d-6b17-41a9-b406-db27007eb328\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-334\" data-turn-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-turn-start-message=\"true\" data-message-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-336\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-17\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"2380031b-e82e-4771-b7d7-0ff713eb942a\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-18\" data-testid=\"conversation-turn-338\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"51b710b2-4966-4285-bac1-cf6b97846861\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-19\" data-testid=\"conversation-turn-340\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"60aff39f-00f9-4de1-adeb-9c07169c685d\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-342\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-20\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"175780ae-a4db-466c-b81a-07677b85ef5c\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-344\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"d1cce7c8-51f0-41bc-9dd9-98c67bc828ad\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-346\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"6650e31b-3726-4a45-b10e-69077f2d838f\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-15\" data-testid=\"conversation-turn-364\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"d3716676-444b-4db3-b271-2039fa02eecd\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-16\" data-testid=\"conversation-turn-366\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"3e150db7-e6fa-4a66-8201-65311a34a089\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"96\" data-end=\"313\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eTimeless black and white leopard print fabric, perfect for dresses, blouses and statement pieces. A versatile animal pattern with bold, stylish appeal. Sold by the Metre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"173\" data-start=\"0\"\u003e \u003c\/p\u003e\n\u003cp data-end=\"18\" data-start=\"0\"\u003e\u003cstrong data-end=\"18\" data-start=\"0\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"135\" data-start=\"20\"\u003e\u003cstrong data-end=\"29\" data-start=\"20\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-end=\"32\" data-start=\"29\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"97\" data-start=\"94\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eSatin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"412\" data-start=\"260\"\u003e\u003cstrong data-end=\"275\" data-start=\"260\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-end=\"278\" data-start=\"275\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-end=\"363\" data-start=\"360\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-end=\"559\" data-start=\"414\"\u003e\u003cstrong data-end=\"431\" data-start=\"414\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-end=\"434\" data-start=\"431\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-end=\"508\" data-start=\"505\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-end=\"697\" data-start=\"561\"\u003e\u003cstrong data-end=\"575\" data-start=\"561\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-end=\"578\" data-start=\"575\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-end=\"644\" data-start=\"641\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-end=\"829\" data-start=\"699\"\u003e\u003cstrong data-end=\"710\" data-start=\"699\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-end=\"713\" data-start=\"710\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"777\" data-start=\"774\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-end=\"965\" data-start=\"831\"\u003e\u003cstrong data-end=\"847\" data-start=\"831\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-end=\"850\" data-start=\"847\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"915\" data-start=\"912\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-end=\"1105\" data-start=\"967\"\u003e\u003cstrong data-end=\"988\" data-start=\"967\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-end=\"991\" data-start=\"988\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"1056\" data-start=\"1053\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1250\" data-start=\"1107\"\u003e\u003cstrong data-end=\"1127\" data-start=\"1107\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-end=\"1130\" data-start=\"1127\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-end=\"1189\" data-start=\"1186\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-end=\"974\" data-start=\"951\"\u003e\u003cstrong data-end=\"974\" data-start=\"951\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1090\" data-start=\"975\"\u003e\n\u003cli data-end=\"996\" data-start=\"975\" data-section-id=\"1hxgjed\"\u003e\n\u003cp data-end=\"996\" data-start=\"977\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1034\" data-start=\"997\" data-section-id=\"1bnecbw\"\u003e\n\u003cp data-end=\"1034\" data-start=\"999\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1090\" data-start=\"1035\" data-section-id=\"exjewi\"\u003e\n\u003cp data-end=\"1090\" data-start=\"1037\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1104\" data-start=\"1092\"\u003e\u003cstrong data-end=\"1104\" data-start=\"1092\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1212\" data-start=\"1105\"\u003e\n\u003cli data-end=\"1148\" data-start=\"1105\" data-section-id=\"14bmf3i\"\u003e\n\u003cp data-end=\"1148\" data-start=\"1107\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1179\" data-start=\"1149\" data-section-id=\"1titcxv\"\u003e\n\u003cp data-end=\"1179\" data-start=\"1151\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1212\" data-start=\"1180\" data-section-id=\"gx1ha\"\u003e\n\u003cp data-end=\"1212\" data-start=\"1182\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1229\" data-start=\"1214\"\u003e\u003cstrong data-end=\"1229\" data-start=\"1214\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1345\" data-start=\"1230\"\u003e\n\u003cli data-end=\"1288\" data-start=\"1230\" data-section-id=\"1i7ko38\"\u003e\n\u003cp data-end=\"1288\" data-start=\"1232\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-is-last-node=\"\" data-end=\"1345\" data-start=\"1289\" data-section-id=\"1qk6lir\"\u003e\n\u003cp data-is-last-node=\"\" data-end=\"1345\" data-start=\"1291\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Crepe","offer_id":48667100283131,"sku":"SC-OP-W0881","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":48667100315899,"sku":"SS-OP-W0881","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48667100348667,"sku":"HS-OP-W0881","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":48667100414203,"sku":"SX-OP-W0881","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":48667100446971,"sku":"PM-OP-W0881","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":48667100479739,"sku":"CF-OP-W0881","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":48667100512507,"sku":"LN-OP-W0881","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":48667100545275,"sku":"UP-OP-W0881","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":48667100578043,"sku":"LX-OP-W0881","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/black-white-leopard-print-fabric-by-the-metre-5542204.jpg?v=1775604447"},{"product_id":"mixed-animal-print-fabric-by-the-metre","title":"Mixed Animal Print Fabric by the Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-46\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-3\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-author-role=\"assistant\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" data-testid=\"conversation-turn-330\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"a4f8043f-c5ce-4549-b3c4-afcb79e3bd27\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-13\" data-testid=\"conversation-turn-332\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"243f199d-6b17-41a9-b406-db27007eb328\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-334\" data-turn-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-turn-start-message=\"true\" data-message-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-336\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-17\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"2380031b-e82e-4771-b7d7-0ff713eb942a\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-18\" data-testid=\"conversation-turn-338\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"51b710b2-4966-4285-bac1-cf6b97846861\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-19\" data-testid=\"conversation-turn-340\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"60aff39f-00f9-4de1-adeb-9c07169c685d\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-342\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-20\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"175780ae-a4db-466c-b81a-07677b85ef5c\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-344\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"d1cce7c8-51f0-41bc-9dd9-98c67bc828ad\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-346\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"6650e31b-3726-4a45-b10e-69077f2d838f\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-15\" data-testid=\"conversation-turn-364\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"d3716676-444b-4db3-b271-2039fa02eecd\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-16\" data-testid=\"conversation-turn-366\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"3e150db7-e6fa-4a66-8201-65311a34a089\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-17\" data-testid=\"conversation-turn-368\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"5d62ed6f-656c-457e-b15d-c89319181768\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"93\" data-end=\"309\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eStriking mixed animal print design combining zebra, leopard and snake patterns in monochrome tones. Ideal for bold fashion pieces and statement looks. Sold by the Metre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"173\" data-start=\"0\"\u003e \u003c\/p\u003e\n\u003cp data-end=\"18\" data-start=\"0\"\u003e\u003cstrong data-end=\"18\" data-start=\"0\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"135\" data-start=\"20\"\u003e\u003cstrong data-end=\"29\" data-start=\"20\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-end=\"32\" data-start=\"29\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"97\" data-start=\"94\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eSatin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"412\" data-start=\"260\"\u003e\u003cstrong data-end=\"275\" data-start=\"260\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-end=\"278\" data-start=\"275\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-end=\"363\" data-start=\"360\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-end=\"559\" data-start=\"414\"\u003e\u003cstrong data-end=\"431\" data-start=\"414\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-end=\"434\" data-start=\"431\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-end=\"508\" data-start=\"505\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-end=\"697\" data-start=\"561\"\u003e\u003cstrong data-end=\"575\" data-start=\"561\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-end=\"578\" data-start=\"575\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-end=\"644\" data-start=\"641\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-end=\"829\" data-start=\"699\"\u003e\u003cstrong data-end=\"710\" data-start=\"699\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-end=\"713\" data-start=\"710\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"777\" data-start=\"774\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-end=\"965\" data-start=\"831\"\u003e\u003cstrong data-end=\"847\" data-start=\"831\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-end=\"850\" data-start=\"847\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"915\" data-start=\"912\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-end=\"1105\" data-start=\"967\"\u003e\u003cstrong data-end=\"988\" data-start=\"967\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-end=\"991\" data-start=\"988\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"1056\" data-start=\"1053\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1250\" data-start=\"1107\"\u003e\u003cstrong data-end=\"1127\" data-start=\"1107\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-end=\"1130\" data-start=\"1127\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-end=\"1189\" data-start=\"1186\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-end=\"974\" data-start=\"951\"\u003e\u003cstrong data-end=\"974\" data-start=\"951\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1090\" data-start=\"975\"\u003e\n\u003cli data-end=\"996\" data-start=\"975\" data-section-id=\"1hxgjed\"\u003e\n\u003cp data-end=\"996\" data-start=\"977\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1034\" data-start=\"997\" data-section-id=\"1bnecbw\"\u003e\n\u003cp data-end=\"1034\" data-start=\"999\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1090\" data-start=\"1035\" data-section-id=\"exjewi\"\u003e\n\u003cp data-end=\"1090\" data-start=\"1037\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1104\" data-start=\"1092\"\u003e\u003cstrong data-end=\"1104\" data-start=\"1092\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1212\" data-start=\"1105\"\u003e\n\u003cli data-end=\"1148\" data-start=\"1105\" data-section-id=\"14bmf3i\"\u003e\n\u003cp data-end=\"1148\" data-start=\"1107\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1179\" data-start=\"1149\" data-section-id=\"1titcxv\"\u003e\n\u003cp data-end=\"1179\" data-start=\"1151\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1212\" data-start=\"1180\" data-section-id=\"gx1ha\"\u003e\n\u003cp data-end=\"1212\" data-start=\"1182\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1229\" data-start=\"1214\"\u003e\u003cstrong data-end=\"1229\" data-start=\"1214\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1345\" data-start=\"1230\"\u003e\n\u003cli data-end=\"1288\" data-start=\"1230\" data-section-id=\"1i7ko38\"\u003e\n\u003cp data-end=\"1288\" data-start=\"1232\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-is-last-node=\"\" data-end=\"1345\" data-start=\"1289\" data-section-id=\"1qk6lir\"\u003e\n\u003cp data-is-last-node=\"\" data-end=\"1345\" data-start=\"1291\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Crepe","offer_id":48667102085371,"sku":"SC-OP-W0882","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":48667102118139,"sku":"SS-OP-W0882","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48667102150907,"sku":"HS-OP-W0882","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":48667102216443,"sku":"SX-OP-W0882","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":48667102249211,"sku":"PM-OP-W0882","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":48667102281979,"sku":"CF-OP-W0882","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":48667102314747,"sku":"LN-OP-W0882","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":48667102347515,"sku":"UP-OP-W0882","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":48667102380283,"sku":"LX-OP-W0882","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/mixed-animal-print-fabric-by-the-metre-1906227.jpg?v=1775604448"},{"product_id":"abstract-animal-print-fabric-by-the-metre","title":"Abstract Animal Print Fabric by the Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-46\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-3\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-author-role=\"assistant\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" data-testid=\"conversation-turn-330\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"a4f8043f-c5ce-4549-b3c4-afcb79e3bd27\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-13\" data-testid=\"conversation-turn-332\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"243f199d-6b17-41a9-b406-db27007eb328\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-334\" data-turn-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-turn-start-message=\"true\" data-message-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-336\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-17\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"2380031b-e82e-4771-b7d7-0ff713eb942a\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-18\" data-testid=\"conversation-turn-338\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"51b710b2-4966-4285-bac1-cf6b97846861\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-19\" data-testid=\"conversation-turn-340\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"60aff39f-00f9-4de1-adeb-9c07169c685d\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-342\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-20\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"175780ae-a4db-466c-b81a-07677b85ef5c\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-344\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"d1cce7c8-51f0-41bc-9dd9-98c67bc828ad\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-346\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"6650e31b-3726-4a45-b10e-69077f2d838f\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-15\" data-testid=\"conversation-turn-364\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"d3716676-444b-4db3-b271-2039fa02eecd\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-16\" data-testid=\"conversation-turn-366\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"3e150db7-e6fa-4a66-8201-65311a34a089\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-17\" data-testid=\"conversation-turn-368\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"5d62ed6f-656c-457e-b15d-c89319181768\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"4da6d599-b726-4aad-bda2-7b742612faeb\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"94\" data-end=\"304\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eBold abstract fabric featuring teal tones with layered animal-inspired patterns. Perfect for standout dresses, tops and creative fashion pieces. Sold by the Metre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"173\" data-start=\"0\"\u003e \u003c\/p\u003e\n\u003cp data-end=\"18\" data-start=\"0\"\u003e\u003cstrong data-end=\"18\" data-start=\"0\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"135\" data-start=\"20\"\u003e\u003cstrong data-end=\"29\" data-start=\"20\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-end=\"32\" data-start=\"29\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"97\" data-start=\"94\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eSatin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"412\" data-start=\"260\"\u003e\u003cstrong data-end=\"275\" data-start=\"260\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-end=\"278\" data-start=\"275\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-end=\"363\" data-start=\"360\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-end=\"559\" data-start=\"414\"\u003e\u003cstrong data-end=\"431\" data-start=\"414\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-end=\"434\" data-start=\"431\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-end=\"508\" data-start=\"505\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-end=\"697\" data-start=\"561\"\u003e\u003cstrong data-end=\"575\" data-start=\"561\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-end=\"578\" data-start=\"575\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-end=\"644\" data-start=\"641\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-end=\"829\" data-start=\"699\"\u003e\u003cstrong data-end=\"710\" data-start=\"699\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-end=\"713\" data-start=\"710\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"777\" data-start=\"774\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-end=\"965\" data-start=\"831\"\u003e\u003cstrong data-end=\"847\" data-start=\"831\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-end=\"850\" data-start=\"847\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"915\" data-start=\"912\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-end=\"1105\" data-start=\"967\"\u003e\u003cstrong data-end=\"988\" data-start=\"967\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-end=\"991\" data-start=\"988\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"1056\" data-start=\"1053\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1250\" data-start=\"1107\"\u003e\u003cstrong data-end=\"1127\" data-start=\"1107\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-end=\"1130\" data-start=\"1127\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-end=\"1189\" data-start=\"1186\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-end=\"974\" data-start=\"951\"\u003e\u003cstrong data-end=\"974\" data-start=\"951\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1090\" data-start=\"975\"\u003e\n\u003cli data-end=\"996\" data-start=\"975\" data-section-id=\"1hxgjed\"\u003e\n\u003cp data-end=\"996\" data-start=\"977\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1034\" data-start=\"997\" data-section-id=\"1bnecbw\"\u003e\n\u003cp data-end=\"1034\" data-start=\"999\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1090\" data-start=\"1035\" data-section-id=\"exjewi\"\u003e\n\u003cp data-end=\"1090\" data-start=\"1037\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1104\" data-start=\"1092\"\u003e\u003cstrong data-end=\"1104\" data-start=\"1092\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1212\" data-start=\"1105\"\u003e\n\u003cli data-end=\"1148\" data-start=\"1105\" data-section-id=\"14bmf3i\"\u003e\n\u003cp data-end=\"1148\" data-start=\"1107\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1179\" data-start=\"1149\" data-section-id=\"1titcxv\"\u003e\n\u003cp data-end=\"1179\" data-start=\"1151\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1212\" data-start=\"1180\" data-section-id=\"gx1ha\"\u003e\n\u003cp data-end=\"1212\" data-start=\"1182\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1229\" data-start=\"1214\"\u003e\u003cstrong data-end=\"1229\" data-start=\"1214\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1345\" data-start=\"1230\"\u003e\n\u003cli data-end=\"1288\" data-start=\"1230\" data-section-id=\"1i7ko38\"\u003e\n\u003cp data-end=\"1288\" data-start=\"1232\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-is-last-node=\"\" data-end=\"1345\" data-start=\"1289\" data-section-id=\"1qk6lir\"\u003e\n\u003cp data-is-last-node=\"\" data-end=\"1345\" data-start=\"1291\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Crepe","offer_id":48667103527163,"sku":"SC-OP-W0883","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":48667103559931,"sku":"SS-OP-W0883","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48667103592699,"sku":"HS-OP-W0883","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":48667103658235,"sku":"SX-OP-W0883","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":48667103691003,"sku":"PM-OP-W0883","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":48667103723771,"sku":"CF-OP-W0883","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":48667103756539,"sku":"LN-OP-W0883","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":48667103789307,"sku":"UP-OP-W0883","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":48667103822075,"sku":"LX-OP-W0883","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/abstract-animal-print-fabric-by-the-metre-4840330.jpg?v=1775604446"},{"product_id":"monochrome-animal-print-fabric-by-the-metre","title":"Monochrome Animal Print Fabric by the Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-46\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-3\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-author-role=\"assistant\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" data-testid=\"conversation-turn-330\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"a4f8043f-c5ce-4549-b3c4-afcb79e3bd27\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-13\" data-testid=\"conversation-turn-332\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"243f199d-6b17-41a9-b406-db27007eb328\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-334\" data-turn-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-turn-start-message=\"true\" data-message-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-336\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-17\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"2380031b-e82e-4771-b7d7-0ff713eb942a\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-18\" data-testid=\"conversation-turn-338\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"51b710b2-4966-4285-bac1-cf6b97846861\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-19\" data-testid=\"conversation-turn-340\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"60aff39f-00f9-4de1-adeb-9c07169c685d\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-342\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-20\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"175780ae-a4db-466c-b81a-07677b85ef5c\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-344\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"d1cce7c8-51f0-41bc-9dd9-98c67bc828ad\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-346\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"6650e31b-3726-4a45-b10e-69077f2d838f\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-15\" data-testid=\"conversation-turn-364\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"d3716676-444b-4db3-b271-2039fa02eecd\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-16\" data-testid=\"conversation-turn-366\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"3e150db7-e6fa-4a66-8201-65311a34a089\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-17\" data-testid=\"conversation-turn-368\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"5d62ed6f-656c-457e-b15d-c89319181768\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"4da6d599-b726-4aad-bda2-7b742612faeb\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-20\" data-testid=\"conversation-turn-372\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"e8871061-a577-44ad-b37b-b8e83796d787\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"94\" data-end=\"316\"\u003eBold abstract animal print blending zebra-inspired stripes with textured detailing. Ideal for statement dresses, tops and fashion pieces with a modern edge. Sold by the Metre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"173\" data-start=\"0\"\u003e \u003c\/p\u003e\n\u003cp data-end=\"18\" data-start=\"0\"\u003e\u003cstrong data-end=\"18\" data-start=\"0\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"135\" data-start=\"20\"\u003e\u003cstrong data-end=\"29\" data-start=\"20\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-end=\"32\" data-start=\"29\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"97\" data-start=\"94\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eSatin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"412\" data-start=\"260\"\u003e\u003cstrong data-end=\"275\" data-start=\"260\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-end=\"278\" data-start=\"275\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-end=\"363\" data-start=\"360\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-end=\"559\" data-start=\"414\"\u003e\u003cstrong data-end=\"431\" data-start=\"414\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-end=\"434\" data-start=\"431\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-end=\"508\" data-start=\"505\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-end=\"697\" data-start=\"561\"\u003e\u003cstrong data-end=\"575\" data-start=\"561\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-end=\"578\" data-start=\"575\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-end=\"644\" data-start=\"641\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-end=\"829\" data-start=\"699\"\u003e\u003cstrong data-end=\"710\" data-start=\"699\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-end=\"713\" data-start=\"710\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"777\" data-start=\"774\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-end=\"965\" data-start=\"831\"\u003e\u003cstrong data-end=\"847\" data-start=\"831\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-end=\"850\" data-start=\"847\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"915\" data-start=\"912\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-end=\"1105\" data-start=\"967\"\u003e\u003cstrong data-end=\"988\" data-start=\"967\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-end=\"991\" data-start=\"988\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"1056\" data-start=\"1053\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1250\" data-start=\"1107\"\u003e\u003cstrong data-end=\"1127\" data-start=\"1107\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-end=\"1130\" data-start=\"1127\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-end=\"1189\" data-start=\"1186\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-end=\"974\" data-start=\"951\"\u003e\u003cstrong data-end=\"974\" data-start=\"951\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1090\" data-start=\"975\"\u003e\n\u003cli data-end=\"996\" data-start=\"975\" data-section-id=\"1hxgjed\"\u003e\n\u003cp data-end=\"996\" data-start=\"977\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1034\" data-start=\"997\" data-section-id=\"1bnecbw\"\u003e\n\u003cp data-end=\"1034\" data-start=\"999\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1090\" data-start=\"1035\" data-section-id=\"exjewi\"\u003e\n\u003cp data-end=\"1090\" data-start=\"1037\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1104\" data-start=\"1092\"\u003e\u003cstrong data-end=\"1104\" data-start=\"1092\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1212\" data-start=\"1105\"\u003e\n\u003cli data-end=\"1148\" data-start=\"1105\" data-section-id=\"14bmf3i\"\u003e\n\u003cp data-end=\"1148\" data-start=\"1107\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1179\" data-start=\"1149\" data-section-id=\"1titcxv\"\u003e\n\u003cp data-end=\"1179\" data-start=\"1151\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1212\" data-start=\"1180\" data-section-id=\"gx1ha\"\u003e\n\u003cp data-end=\"1212\" data-start=\"1182\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1229\" data-start=\"1214\"\u003e\u003cstrong data-end=\"1229\" data-start=\"1214\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1345\" data-start=\"1230\"\u003e\n\u003cli data-end=\"1288\" data-start=\"1230\" data-section-id=\"1i7ko38\"\u003e\n\u003cp data-end=\"1288\" data-start=\"1232\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-is-last-node=\"\" data-end=\"1345\" data-start=\"1289\" data-section-id=\"1qk6lir\"\u003e\n\u003cp data-is-last-node=\"\" data-end=\"1345\" data-start=\"1291\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Crepe","offer_id":48667130102011,"sku":"SC-OP-W0884","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":48667130134779,"sku":"SS-OP-W0884","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48667130167547,"sku":"HS-OP-W0884","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":48667130233083,"sku":"SX-OP-W0884","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":48667130265851,"sku":"PM-OP-W0884","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":48667130298619,"sku":"CF-OP-W0884","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":48667130331387,"sku":"LN-OP-W0884","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":48667130364155,"sku":"UP-OP-W0884","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":48667130396923,"sku":"LX-OP-W0884","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/monochrome-animal-print-fabric-by-the-metre-7512685.jpg?v=1775635574"},{"product_id":"emerald-leopard-sequin-fabric-by-the-metre","title":"Emerald Leopard Sequin Fabric by the Metre","description":"\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-56\" data-testid=\"conversation-turn-692\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"91575d7c-4ea8-4bea-8f5f-ea4604caec51\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"46\" data-end=\"254\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eEye-catching sequin fabric with a bold emerald leopard print and shimmering finish. Perfect for statement dresses, partywear, stage costumes and standout décor accents. Sold by the Metre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv aria-hidden=\"true\" class=\"pointer-events-none -mt-px h-px translate-y-[calc(var(--scroll-root-safe-area-inset-bottom)-14*var(--spacing))]\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp data-start=\"221\" data-end=\"425\" id=\"isPasted\"\u003e\u003cstrong data-start=\"221\" data-end=\"242\"\u003eTechnical Details\u003c\/strong\u003e\u003cbr data-start=\"242\" data-end=\"245\"\u003eComposition: Polyester + Elastane blend\u003cbr data-start=\"284\" data-end=\"287\"\u003eWidth: 150 cm\u003cbr data-start=\"300\" data-end=\"303\"\u003eWeight: Medium\u003cbr data-start=\"317\" data-end=\"320\"\u003eStretch: 2-way stretch\u003cbr data-start=\"342\" data-end=\"345\"\u003eTransparency: Non-see-through\u003cbr data-start=\"374\" data-end=\"377\"\u003eCut Method: Sold by the metre (continuous piece)\u003c\/p\u003e\n\u003cp data-start=\"427\" data-end=\"745\"\u003e\u003cstrong data-start=\"427\" data-end=\"439\"\u003eFeatures\u003c\/strong\u003e\u003cbr data-start=\"439\" data-end=\"442\"\u003eThis stretch sequin fabric offers a flexible base with shimmering sequins sewn across the surface. The added elastane provides improved comfort and movement, making it ideal for fitted and performance-focused creations. Its durable structure prevents snagging while maintaining a smooth, sparkly finish.\u003c\/p\u003e\n\u003cp data-start=\"747\" data-end=\"1059\"\u003e\u003cstrong data-start=\"747\" data-end=\"756\"\u003eUsage\u003c\/strong\u003e\u003cbr data-start=\"756\" data-end=\"759\"\u003ePerfect for costumes, stagewear, dance projects, performance outfits, cosplay, decorative panels, craft designs, and any creative work that needs both sparkle and stretch. The fabric’s elasticity makes it especially suitable for pieces that require flexibility and comfort without compromising shine.\u003c\/p\u003e\n\u003cp data-start=\"1061\" data-end=\"1227\"\u003e\u003cstrong data-start=\"1061\" data-end=\"1082\"\u003eCare Instructions\u003c\/strong\u003e\u003cbr data-start=\"1082\" data-end=\"1085\"\u003e• Hand wash or cold gentle wash\u003cbr data-start=\"1116\" data-end=\"1119\"\u003e• Do not tumble dry\u003cbr data-start=\"1138\" data-end=\"1141\"\u003e• Dry flat\u003cbr data-start=\"1151\" data-end=\"1154\"\u003e• Cool iron on reverse (avoid direct heat on sequins)\u003cbr data-start=\"1207\" data-end=\"1210\"\u003e• Do not bleach\u003c\/p\u003e\n\u003cp data-start=\"1229\" data-end=\"1360\"\u003e\u003cstrong data-start=\"1229\" data-end=\"1247\"\u003eImportant Note\u003c\/strong\u003e\u003cbr data-start=\"1247\" data-end=\"1250\"\u003eColours may vary slightly between screens.\u003cbr data-start=\"1292\" data-end=\"1295\"\u003eAll quantities are shipped as one continuous piece with no joins.\u003c\/p\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Default Title","offer_id":48824981061883,"sku":"SQ-TK-W0887","price":12.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/emerald-leopard-sequin-fabric-by-the-metre-5941542.jpg?v=1777573755"},{"product_id":"olive-green-leopard-sequin-fabric-by-the-metre","title":"Olive Green Leopard Sequin Fabric by the Metre","description":"\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-56\" data-testid=\"conversation-turn-692\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"91575d7c-4ea8-4bea-8f5f-ea4604caec51\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"46\" data-end=\"254\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eStriking sequin fabric with a bold olive green leopard print and shimmering finish. Ideal for statement dresses, partywear, stage costumes and standout décor accents. Sold by the Metre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv aria-hidden=\"true\" class=\"pointer-events-none -mt-px h-px translate-y-[calc(var(--scroll-root-safe-area-inset-bottom)-14*var(--spacing))]\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp data-start=\"221\" data-end=\"425\" id=\"isPasted\"\u003e\u003cstrong data-start=\"221\" data-end=\"242\"\u003eTechnical Details\u003c\/strong\u003e\u003cbr data-start=\"242\" data-end=\"245\"\u003eComposition: Polyester + Elastane blend\u003cbr data-start=\"284\" data-end=\"287\"\u003eWidth: 150 cm\u003cbr data-start=\"300\" data-end=\"303\"\u003eWeight: Medium\u003cbr data-start=\"317\" data-end=\"320\"\u003eStretch: 2-way stretch\u003cbr data-start=\"342\" data-end=\"345\"\u003eTransparency: Non-see-through\u003cbr data-start=\"374\" data-end=\"377\"\u003eCut Method: Sold by the metre (continuous piece)\u003c\/p\u003e\n\u003cp data-start=\"427\" data-end=\"745\"\u003e\u003cstrong data-start=\"427\" data-end=\"439\"\u003eFeatures\u003c\/strong\u003e\u003cbr data-start=\"439\" data-end=\"442\"\u003eThis stretch sequin fabric offers a flexible base with shimmering sequins sewn across the surface. The added elastane provides improved comfort and movement, making it ideal for fitted and performance-focused creations. Its durable structure prevents snagging while maintaining a smooth, sparkly finish.\u003c\/p\u003e\n\u003cp data-start=\"747\" data-end=\"1059\"\u003e\u003cstrong data-start=\"747\" data-end=\"756\"\u003eUsage\u003c\/strong\u003e\u003cbr data-start=\"756\" data-end=\"759\"\u003ePerfect for costumes, stagewear, dance projects, performance outfits, cosplay, decorative panels, craft designs, and any creative work that needs both sparkle and stretch. The fabric’s elasticity makes it especially suitable for pieces that require flexibility and comfort without compromising shine.\u003c\/p\u003e\n\u003cp data-start=\"1061\" data-end=\"1227\"\u003e\u003cstrong data-start=\"1061\" data-end=\"1082\"\u003eCare Instructions\u003c\/strong\u003e\u003cbr data-start=\"1082\" data-end=\"1085\"\u003e• Hand wash or cold gentle wash\u003cbr data-start=\"1116\" data-end=\"1119\"\u003e• Do not tumble dry\u003cbr data-start=\"1138\" data-end=\"1141\"\u003e• Dry flat\u003cbr data-start=\"1151\" data-end=\"1154\"\u003e• Cool iron on reverse (avoid direct heat on sequins)\u003cbr data-start=\"1207\" data-end=\"1210\"\u003e• Do not bleach\u003c\/p\u003e\n\u003cp data-start=\"1229\" data-end=\"1360\"\u003e\u003cstrong data-start=\"1229\" data-end=\"1247\"\u003eImportant Note\u003c\/strong\u003e\u003cbr data-start=\"1247\" data-end=\"1250\"\u003eColours may vary slightly between screens.\u003cbr data-start=\"1292\" data-end=\"1295\"\u003eAll quantities are shipped as one continuous piece with no joins.\u003c\/p\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Default Title","offer_id":48824983912699,"sku":"SQ-TK-W0888","price":12.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/olive-green-leopard-sequin-fabric-by-the-metre-5017883.jpg?v=1777573755"},{"product_id":"abstract-blue-swirl-fabric-by-the-metre","title":"Abstract Baby Blue Swirl Fabric by the Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-46\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-3\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-author-role=\"assistant\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" data-testid=\"conversation-turn-330\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"a4f8043f-c5ce-4549-b3c4-afcb79e3bd27\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-13\" data-testid=\"conversation-turn-332\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"243f199d-6b17-41a9-b406-db27007eb328\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-334\" data-turn-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-turn-start-message=\"true\" data-message-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-336\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-17\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"2380031b-e82e-4771-b7d7-0ff713eb942a\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-18\" data-testid=\"conversation-turn-338\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"51b710b2-4966-4285-bac1-cf6b97846861\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-19\" data-testid=\"conversation-turn-340\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"60aff39f-00f9-4de1-adeb-9c07169c685d\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-342\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-20\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"175780ae-a4db-466c-b81a-07677b85ef5c\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-344\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"d1cce7c8-51f0-41bc-9dd9-98c67bc828ad\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-346\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"6650e31b-3726-4a45-b10e-69077f2d838f\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-15\" data-testid=\"conversation-turn-364\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"d3716676-444b-4db3-b271-2039fa02eecd\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-16\" data-testid=\"conversation-turn-366\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"3e150db7-e6fa-4a66-8201-65311a34a089\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-17\" data-testid=\"conversation-turn-368\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"5d62ed6f-656c-457e-b15d-c89319181768\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"4da6d599-b726-4aad-bda2-7b742612faeb\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-20\" data-testid=\"conversation-turn-372\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"e8871061-a577-44ad-b37b-b8e83796d787\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-0\" data-testid=\"conversation-turn-694\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"ddc4bb9f-54cf-4b16-9631-187418816179\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"43\" data-end=\"237\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eModern abstract fabric featuring soft blue swirl patterns in a clean contemporary design. Ideal for dresses, blouses, scarves and creative décor projects. Sold by the Metre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"173\" data-start=\"0\"\u003e \u003c\/p\u003e\n\u003cp data-end=\"18\" data-start=\"0\"\u003e\u003cstrong data-end=\"18\" data-start=\"0\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"135\" data-start=\"20\"\u003e\u003cstrong data-end=\"29\" data-start=\"20\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-end=\"32\" data-start=\"29\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"97\" data-start=\"94\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eSatin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"412\" data-start=\"260\"\u003e\u003cstrong data-end=\"275\" data-start=\"260\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-end=\"278\" data-start=\"275\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-end=\"363\" data-start=\"360\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-end=\"559\" data-start=\"414\"\u003e\u003cstrong data-end=\"431\" data-start=\"414\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-end=\"434\" data-start=\"431\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-end=\"508\" data-start=\"505\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-end=\"697\" data-start=\"561\"\u003e\u003cstrong data-end=\"575\" data-start=\"561\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-end=\"578\" data-start=\"575\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-end=\"644\" data-start=\"641\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-end=\"829\" data-start=\"699\"\u003e\u003cstrong data-end=\"710\" data-start=\"699\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-end=\"713\" data-start=\"710\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"777\" data-start=\"774\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-end=\"965\" data-start=\"831\"\u003e\u003cstrong data-end=\"847\" data-start=\"831\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-end=\"850\" data-start=\"847\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"915\" data-start=\"912\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-end=\"1105\" data-start=\"967\"\u003e\u003cstrong data-end=\"988\" data-start=\"967\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-end=\"991\" data-start=\"988\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"1056\" data-start=\"1053\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1250\" data-start=\"1107\"\u003e\u003cstrong data-end=\"1127\" data-start=\"1107\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-end=\"1130\" data-start=\"1127\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-end=\"1189\" data-start=\"1186\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-end=\"974\" data-start=\"951\"\u003e\u003cstrong data-end=\"974\" data-start=\"951\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1090\" data-start=\"975\"\u003e\n\u003cli data-end=\"996\" data-start=\"975\" data-section-id=\"1hxgjed\"\u003e\n\u003cp data-end=\"996\" data-start=\"977\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1034\" data-start=\"997\" data-section-id=\"1bnecbw\"\u003e\n\u003cp data-end=\"1034\" data-start=\"999\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1090\" data-start=\"1035\" data-section-id=\"exjewi\"\u003e\n\u003cp data-end=\"1090\" data-start=\"1037\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1104\" data-start=\"1092\"\u003e\u003cstrong data-end=\"1104\" data-start=\"1092\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1212\" data-start=\"1105\"\u003e\n\u003cli data-end=\"1148\" data-start=\"1105\" data-section-id=\"14bmf3i\"\u003e\n\u003cp data-end=\"1148\" data-start=\"1107\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1179\" data-start=\"1149\" data-section-id=\"1titcxv\"\u003e\n\u003cp data-end=\"1179\" data-start=\"1151\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1212\" data-start=\"1180\" data-section-id=\"gx1ha\"\u003e\n\u003cp data-end=\"1212\" data-start=\"1182\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1229\" data-start=\"1214\"\u003e\u003cstrong data-end=\"1229\" data-start=\"1214\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1345\" data-start=\"1230\"\u003e\n\u003cli data-end=\"1288\" data-start=\"1230\" data-section-id=\"1i7ko38\"\u003e\n\u003cp data-end=\"1288\" data-start=\"1232\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-is-last-node=\"\" data-end=\"1345\" data-start=\"1289\" data-section-id=\"1qk6lir\"\u003e\n\u003cp data-is-last-node=\"\" data-end=\"1345\" data-start=\"1291\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Crepe","offer_id":48825033195771,"sku":"SC-OP-W0889","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":48825033228539,"sku":"SS-OP-W0889","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48825033261307,"sku":"HS-OP-W0889","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":48825033326843,"sku":"SX-OP-W0889","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":48825033359611,"sku":"PM-OP-W0889","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":48825033392379,"sku":"CF-OP-W0889","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":48825033425147,"sku":"LN-OP-W0889","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":48825033457915,"sku":"UP-OP-W0889","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":48825033490683,"sku":"LX-OP-W0889","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/IMG-2572.heic?v=1779096187"},{"product_id":"abstract-beige-marble-swirl-fabric-by-the-metre","title":"Abstract Beige Marble Swirl Fabric by the Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-46\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-3\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-author-role=\"assistant\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" data-testid=\"conversation-turn-330\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"a4f8043f-c5ce-4549-b3c4-afcb79e3bd27\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-13\" data-testid=\"conversation-turn-332\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"243f199d-6b17-41a9-b406-db27007eb328\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-334\" data-turn-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-turn-start-message=\"true\" data-message-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-336\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-17\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"2380031b-e82e-4771-b7d7-0ff713eb942a\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-18\" data-testid=\"conversation-turn-338\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"51b710b2-4966-4285-bac1-cf6b97846861\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-19\" data-testid=\"conversation-turn-340\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"60aff39f-00f9-4de1-adeb-9c07169c685d\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-342\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-20\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"175780ae-a4db-466c-b81a-07677b85ef5c\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-344\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"d1cce7c8-51f0-41bc-9dd9-98c67bc828ad\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-346\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"6650e31b-3726-4a45-b10e-69077f2d838f\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-15\" data-testid=\"conversation-turn-364\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"d3716676-444b-4db3-b271-2039fa02eecd\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-16\" data-testid=\"conversation-turn-366\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"3e150db7-e6fa-4a66-8201-65311a34a089\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-17\" data-testid=\"conversation-turn-368\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"5d62ed6f-656c-457e-b15d-c89319181768\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"4da6d599-b726-4aad-bda2-7b742612faeb\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-20\" data-testid=\"conversation-turn-372\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"e8871061-a577-44ad-b37b-b8e83796d787\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-0\" data-testid=\"conversation-turn-694\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"ddc4bb9f-54cf-4b16-9631-187418816179\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-0\" data-testid=\"conversation-turn-696\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"9b2411fd-6831-4b99-a8f3-e3b8c7de7d60\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"51\" data-end=\"255\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eContemporary abstract fabric with flowing beige marble swirl patterns in warm neutral tones. Ideal for dresses, blouses, soft furnishings and modern craft projects. Sold by the Metre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"173\" data-start=\"0\"\u003e \u003c\/p\u003e\n\u003cp data-end=\"18\" data-start=\"0\"\u003e\u003cstrong data-end=\"18\" data-start=\"0\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"135\" data-start=\"20\"\u003e\u003cstrong data-end=\"29\" data-start=\"20\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-end=\"32\" data-start=\"29\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"97\" data-start=\"94\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eSatin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"412\" data-start=\"260\"\u003e\u003cstrong data-end=\"275\" data-start=\"260\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-end=\"278\" data-start=\"275\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-end=\"363\" data-start=\"360\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-end=\"559\" data-start=\"414\"\u003e\u003cstrong data-end=\"431\" data-start=\"414\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-end=\"434\" data-start=\"431\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-end=\"508\" data-start=\"505\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-end=\"697\" data-start=\"561\"\u003e\u003cstrong data-end=\"575\" data-start=\"561\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-end=\"578\" data-start=\"575\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-end=\"644\" data-start=\"641\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-end=\"829\" data-start=\"699\"\u003e\u003cstrong data-end=\"710\" data-start=\"699\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-end=\"713\" data-start=\"710\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"777\" data-start=\"774\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-end=\"965\" data-start=\"831\"\u003e\u003cstrong data-end=\"847\" data-start=\"831\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-end=\"850\" data-start=\"847\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"915\" data-start=\"912\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-end=\"1105\" data-start=\"967\"\u003e\u003cstrong data-end=\"988\" data-start=\"967\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-end=\"991\" data-start=\"988\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"1056\" data-start=\"1053\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1250\" data-start=\"1107\"\u003e\u003cstrong data-end=\"1127\" data-start=\"1107\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-end=\"1130\" data-start=\"1127\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-end=\"1189\" data-start=\"1186\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-end=\"974\" data-start=\"951\"\u003e\u003cstrong data-end=\"974\" data-start=\"951\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1090\" data-start=\"975\"\u003e\n\u003cli data-end=\"996\" data-start=\"975\" data-section-id=\"1hxgjed\"\u003e\n\u003cp data-end=\"996\" data-start=\"977\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1034\" data-start=\"997\" data-section-id=\"1bnecbw\"\u003e\n\u003cp data-end=\"1034\" data-start=\"999\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1090\" data-start=\"1035\" data-section-id=\"exjewi\"\u003e\n\u003cp data-end=\"1090\" data-start=\"1037\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1104\" data-start=\"1092\"\u003e\u003cstrong data-end=\"1104\" data-start=\"1092\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1212\" data-start=\"1105\"\u003e\n\u003cli data-end=\"1148\" data-start=\"1105\" data-section-id=\"14bmf3i\"\u003e\n\u003cp data-end=\"1148\" data-start=\"1107\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1179\" data-start=\"1149\" data-section-id=\"1titcxv\"\u003e\n\u003cp data-end=\"1179\" data-start=\"1151\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1212\" data-start=\"1180\" data-section-id=\"gx1ha\"\u003e\n\u003cp data-end=\"1212\" data-start=\"1182\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1229\" data-start=\"1214\"\u003e\u003cstrong data-end=\"1229\" data-start=\"1214\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1345\" data-start=\"1230\"\u003e\n\u003cli data-end=\"1288\" data-start=\"1230\" data-section-id=\"1i7ko38\"\u003e\n\u003cp data-end=\"1288\" data-start=\"1232\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-is-last-node=\"\" data-end=\"1345\" data-start=\"1289\" data-section-id=\"1qk6lir\"\u003e\n\u003cp data-is-last-node=\"\" data-end=\"1345\" data-start=\"1291\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Crepe","offer_id":48836462969083,"sku":"SC-OP-W0890","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":48836463001851,"sku":"SS-OP-W0890","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48836463034619,"sku":"HS-OP-W0890","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":48836463100155,"sku":"SX-OP-W0890","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":48836463132923,"sku":"PM-OP-W0890","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":48836463165691,"sku":"CF-OP-W0890","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":48836463198459,"sku":"LN-OP-W0890","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":48836463231227,"sku":"UP-OP-W0890","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":48836463263995,"sku":"LX-OP-W0890","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/IMG-2570.heic?v=1779096134"},{"product_id":"retro-geometric-print-fabric-by-the-metre","title":"Retro Geometric Print Fabric by the Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-46\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-3\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-author-role=\"assistant\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" data-testid=\"conversation-turn-330\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"a4f8043f-c5ce-4549-b3c4-afcb79e3bd27\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-13\" data-testid=\"conversation-turn-332\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"243f199d-6b17-41a9-b406-db27007eb328\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-334\" data-turn-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-turn-start-message=\"true\" data-message-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-336\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-17\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"2380031b-e82e-4771-b7d7-0ff713eb942a\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-18\" data-testid=\"conversation-turn-338\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"51b710b2-4966-4285-bac1-cf6b97846861\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-19\" data-testid=\"conversation-turn-340\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"60aff39f-00f9-4de1-adeb-9c07169c685d\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-342\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-20\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"175780ae-a4db-466c-b81a-07677b85ef5c\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-344\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"d1cce7c8-51f0-41bc-9dd9-98c67bc828ad\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-346\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"6650e31b-3726-4a45-b10e-69077f2d838f\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-15\" data-testid=\"conversation-turn-364\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"d3716676-444b-4db3-b271-2039fa02eecd\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-16\" data-testid=\"conversation-turn-366\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"3e150db7-e6fa-4a66-8201-65311a34a089\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-17\" data-testid=\"conversation-turn-368\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"5d62ed6f-656c-457e-b15d-c89319181768\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"4da6d599-b726-4aad-bda2-7b742612faeb\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-20\" data-testid=\"conversation-turn-372\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"e8871061-a577-44ad-b37b-b8e83796d787\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-0\" data-testid=\"conversation-turn-694\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"ddc4bb9f-54cf-4b16-9631-187418816179\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-0\" data-testid=\"conversation-turn-696\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"9b2411fd-6831-4b99-a8f3-e3b8c7de7d60\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"51\" data-end=\"255\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eBold geometric fabric featuring vibrant triangle shapes and retro circle details in warm modern tones. Ideal for statement dresses, shirts, crafts, accessories and creative interior projects. Sold by the Metre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"173\" data-start=\"0\"\u003e \u003c\/p\u003e\n\u003cp data-end=\"18\" data-start=\"0\"\u003e\u003cstrong data-end=\"18\" data-start=\"0\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"135\" data-start=\"20\"\u003e\u003cstrong data-end=\"29\" data-start=\"20\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-end=\"32\" data-start=\"29\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"97\" data-start=\"94\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eSatin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"412\" data-start=\"260\"\u003e\u003cstrong data-end=\"275\" data-start=\"260\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-end=\"278\" data-start=\"275\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-end=\"363\" data-start=\"360\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-end=\"559\" data-start=\"414\"\u003e\u003cstrong data-end=\"431\" data-start=\"414\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-end=\"434\" data-start=\"431\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-end=\"508\" data-start=\"505\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-end=\"697\" data-start=\"561\"\u003e\u003cstrong data-end=\"575\" data-start=\"561\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-end=\"578\" data-start=\"575\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-end=\"644\" data-start=\"641\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-end=\"829\" data-start=\"699\"\u003e\u003cstrong data-end=\"710\" data-start=\"699\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-end=\"713\" data-start=\"710\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"777\" data-start=\"774\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-end=\"965\" data-start=\"831\"\u003e\u003cstrong data-end=\"847\" data-start=\"831\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-end=\"850\" data-start=\"847\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"915\" data-start=\"912\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-end=\"1105\" data-start=\"967\"\u003e\u003cstrong data-end=\"988\" data-start=\"967\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-end=\"991\" data-start=\"988\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"1056\" data-start=\"1053\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1250\" data-start=\"1107\"\u003e\u003cstrong data-end=\"1127\" data-start=\"1107\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-end=\"1130\" data-start=\"1127\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-end=\"1189\" data-start=\"1186\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-end=\"974\" data-start=\"951\"\u003e\u003cstrong data-end=\"974\" data-start=\"951\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1090\" data-start=\"975\"\u003e\n\u003cli data-end=\"996\" data-start=\"975\" data-section-id=\"1hxgjed\"\u003e\n\u003cp data-end=\"996\" data-start=\"977\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1034\" data-start=\"997\" data-section-id=\"1bnecbw\"\u003e\n\u003cp data-end=\"1034\" data-start=\"999\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1090\" data-start=\"1035\" data-section-id=\"exjewi\"\u003e\n\u003cp data-end=\"1090\" data-start=\"1037\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1104\" data-start=\"1092\"\u003e\u003cstrong data-end=\"1104\" data-start=\"1092\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1212\" data-start=\"1105\"\u003e\n\u003cli data-end=\"1148\" data-start=\"1105\" data-section-id=\"14bmf3i\"\u003e\n\u003cp data-end=\"1148\" data-start=\"1107\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1179\" data-start=\"1149\" data-section-id=\"1titcxv\"\u003e\n\u003cp data-end=\"1179\" data-start=\"1151\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1212\" data-start=\"1180\" data-section-id=\"gx1ha\"\u003e\n\u003cp data-end=\"1212\" data-start=\"1182\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1229\" data-start=\"1214\"\u003e\u003cstrong data-end=\"1229\" data-start=\"1214\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1345\" data-start=\"1230\"\u003e\n\u003cli data-end=\"1288\" data-start=\"1230\" data-section-id=\"1i7ko38\"\u003e\n\u003cp data-end=\"1288\" data-start=\"1232\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-is-last-node=\"\" data-end=\"1345\" data-start=\"1289\" data-section-id=\"1qk6lir\"\u003e\n\u003cp data-is-last-node=\"\" data-end=\"1345\" data-start=\"1291\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Crepe","offer_id":48862695162107,"sku":"SC-OP-W0892","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":48862695194875,"sku":"SS-OP-W0892","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48862695227643,"sku":"HS-OP-W0892","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":48862695260411,"sku":"SX-OP-W0892","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":48862695293179,"sku":"PM-OP-W0892","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":48862695325947,"sku":"CF-OP-W0892","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":48862695358715,"sku":"LN-OP-W0892","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":48862695391483,"sku":"UP-OP-W0892","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":48862695424251,"sku":"LX-OP-W0892","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/retro-geometric-print-fabric-by-the-metre-3832490.jpg?v=1778867349"},{"product_id":"retro-abstract-circle-print-fabric-by-the-metre","title":"Retro Abstract Circle Print Fabric by the Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-46\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-3\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-author-role=\"assistant\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" data-testid=\"conversation-turn-330\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"a4f8043f-c5ce-4549-b3c4-afcb79e3bd27\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-13\" data-testid=\"conversation-turn-332\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"243f199d-6b17-41a9-b406-db27007eb328\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-334\" data-turn-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-turn-start-message=\"true\" data-message-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-336\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-17\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"2380031b-e82e-4771-b7d7-0ff713eb942a\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-18\" data-testid=\"conversation-turn-338\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"51b710b2-4966-4285-bac1-cf6b97846861\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-19\" data-testid=\"conversation-turn-340\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"60aff39f-00f9-4de1-adeb-9c07169c685d\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-342\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-20\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"175780ae-a4db-466c-b81a-07677b85ef5c\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-344\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"d1cce7c8-51f0-41bc-9dd9-98c67bc828ad\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-346\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"6650e31b-3726-4a45-b10e-69077f2d838f\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-15\" data-testid=\"conversation-turn-364\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"d3716676-444b-4db3-b271-2039fa02eecd\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-16\" data-testid=\"conversation-turn-366\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"3e150db7-e6fa-4a66-8201-65311a34a089\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-17\" data-testid=\"conversation-turn-368\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"5d62ed6f-656c-457e-b15d-c89319181768\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"4da6d599-b726-4aad-bda2-7b742612faeb\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-20\" data-testid=\"conversation-turn-372\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"e8871061-a577-44ad-b37b-b8e83796d787\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-0\" data-testid=\"conversation-turn-694\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"ddc4bb9f-54cf-4b16-9631-187418816179\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-0\" data-testid=\"conversation-turn-696\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"9b2411fd-6831-4b99-a8f3-e3b8c7de7d60\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-2\" data-is-intersecting=\"true\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-2\" data-turn-id-container=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-2\" data-testid=\"conversation-turn-704\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"6d6e1554-102e-46d5-a65c-05081841cbac\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cp data-start=\"51\" data-end=\"276\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eEye-catching abstract fabric with bold retro circle motifs and geometric stripes in rich vibrant tones. Perfect for statement fashion, shirts, dresses, crafts and modern décor projects. Sold by the Metre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"contents\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv aria-hidden=\"true\" class=\"pointer-events-none -mt-px h-px translate-y-[calc(var(--scroll-root-safe-area-inset-bottom)-14*var(--spacing))]\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"173\" data-start=\"0\"\u003e \u003c\/p\u003e\n\u003cp data-end=\"18\" data-start=\"0\"\u003e\u003cstrong data-end=\"18\" data-start=\"0\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"135\" data-start=\"20\"\u003e\u003cstrong data-end=\"29\" data-start=\"20\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-end=\"32\" data-start=\"29\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"97\" data-start=\"94\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eSatin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"412\" data-start=\"260\"\u003e\u003cstrong data-end=\"275\" data-start=\"260\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-end=\"278\" data-start=\"275\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-end=\"363\" data-start=\"360\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-end=\"559\" data-start=\"414\"\u003e\u003cstrong data-end=\"431\" data-start=\"414\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-end=\"434\" data-start=\"431\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-end=\"508\" data-start=\"505\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-end=\"697\" data-start=\"561\"\u003e\u003cstrong data-end=\"575\" data-start=\"561\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-end=\"578\" data-start=\"575\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-end=\"644\" data-start=\"641\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-end=\"829\" data-start=\"699\"\u003e\u003cstrong data-end=\"710\" data-start=\"699\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-end=\"713\" data-start=\"710\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"777\" data-start=\"774\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-end=\"965\" data-start=\"831\"\u003e\u003cstrong data-end=\"847\" data-start=\"831\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-end=\"850\" data-start=\"847\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"915\" data-start=\"912\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-end=\"1105\" data-start=\"967\"\u003e\u003cstrong data-end=\"988\" data-start=\"967\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-end=\"991\" data-start=\"988\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"1056\" data-start=\"1053\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1250\" data-start=\"1107\"\u003e\u003cstrong data-end=\"1127\" data-start=\"1107\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-end=\"1130\" data-start=\"1127\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-end=\"1189\" data-start=\"1186\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-end=\"974\" data-start=\"951\"\u003e\u003cstrong data-end=\"974\" data-start=\"951\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1090\" data-start=\"975\"\u003e\n\u003cli data-end=\"996\" data-start=\"975\" data-section-id=\"1hxgjed\"\u003e\n\u003cp data-end=\"996\" data-start=\"977\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1034\" data-start=\"997\" data-section-id=\"1bnecbw\"\u003e\n\u003cp data-end=\"1034\" data-start=\"999\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1090\" data-start=\"1035\" data-section-id=\"exjewi\"\u003e\n\u003cp data-end=\"1090\" data-start=\"1037\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1104\" data-start=\"1092\"\u003e\u003cstrong data-end=\"1104\" data-start=\"1092\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1212\" data-start=\"1105\"\u003e\n\u003cli data-end=\"1148\" data-start=\"1105\" data-section-id=\"14bmf3i\"\u003e\n\u003cp data-end=\"1148\" data-start=\"1107\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1179\" data-start=\"1149\" data-section-id=\"1titcxv\"\u003e\n\u003cp data-end=\"1179\" data-start=\"1151\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1212\" data-start=\"1180\" data-section-id=\"gx1ha\"\u003e\n\u003cp data-end=\"1212\" data-start=\"1182\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1229\" data-start=\"1214\"\u003e\u003cstrong data-end=\"1229\" data-start=\"1214\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1345\" data-start=\"1230\"\u003e\n\u003cli data-end=\"1288\" data-start=\"1230\" data-section-id=\"1i7ko38\"\u003e\n\u003cp data-end=\"1288\" data-start=\"1232\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-is-last-node=\"\" data-end=\"1345\" data-start=\"1289\" data-section-id=\"1qk6lir\"\u003e\n\u003cp data-is-last-node=\"\" data-end=\"1345\" data-start=\"1291\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Crepe","offer_id":48862709809403,"sku":"SC-OP-W0893","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":48862709842171,"sku":"SS-OP-W0893","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48862709874939,"sku":"HS-OP-W0893","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":48862709907707,"sku":"SX-OP-W0893","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":48862709940475,"sku":"PM-OP-W0893","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":48862709973243,"sku":"CF-OP-W0893","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":48862710006011,"sku":"LN-OP-W0893","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":48862710038779,"sku":"UP-OP-W0893","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":48862710071547,"sku":"LX-OP-W0893","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/retro-abstract-circle-print-fabric-by-the-metre-8758554.jpg?v=1778867349"},{"product_id":"abstract-chain-print-fabric-in-coral-black-by-the-metre","title":"Abstract Chain Print Fabric in Coral \u0026 Black by the Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-46\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-3\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-author-role=\"assistant\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" data-testid=\"conversation-turn-330\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"a4f8043f-c5ce-4549-b3c4-afcb79e3bd27\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-13\" data-testid=\"conversation-turn-332\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"243f199d-6b17-41a9-b406-db27007eb328\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-334\" data-turn-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-turn-start-message=\"true\" data-message-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-336\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-17\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"2380031b-e82e-4771-b7d7-0ff713eb942a\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-18\" data-testid=\"conversation-turn-338\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"51b710b2-4966-4285-bac1-cf6b97846861\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-19\" data-testid=\"conversation-turn-340\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"60aff39f-00f9-4de1-adeb-9c07169c685d\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-342\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-20\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"175780ae-a4db-466c-b81a-07677b85ef5c\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-344\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"d1cce7c8-51f0-41bc-9dd9-98c67bc828ad\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-346\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"6650e31b-3726-4a45-b10e-69077f2d838f\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-15\" data-testid=\"conversation-turn-364\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"d3716676-444b-4db3-b271-2039fa02eecd\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-16\" data-testid=\"conversation-turn-366\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"3e150db7-e6fa-4a66-8201-65311a34a089\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-17\" data-testid=\"conversation-turn-368\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"5d62ed6f-656c-457e-b15d-c89319181768\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"4da6d599-b726-4aad-bda2-7b742612faeb\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-20\" data-testid=\"conversation-turn-372\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"e8871061-a577-44ad-b37b-b8e83796d787\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-0\" data-testid=\"conversation-turn-694\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"ddc4bb9f-54cf-4b16-9631-187418816179\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-0\" data-testid=\"conversation-turn-696\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"9b2411fd-6831-4b99-a8f3-e3b8c7de7d60\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-2\" data-is-intersecting=\"true\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-2\" data-turn-id-container=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-2\" data-testid=\"conversation-turn-704\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"6d6e1554-102e-46d5-a65c-05081841cbac\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-3\" data-is-intersecting=\"true\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-3\" data-turn-id-container=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-3\" data-testid=\"conversation-turn-706\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"ec823d6a-73bb-4895-b1af-87aab316fa5c\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cp data-start=\"61\" data-end=\"288\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eStylish abstract fabric featuring flowing coral curves, chain details and bold contrast tones for a modern designer look. Ideal for dresses, blouses, scarves and statement fashion pieces. Sold by the Metre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"contents\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv aria-hidden=\"true\" class=\"pointer-events-none -mt-px h-px translate-y-[calc(var(--scroll-root-safe-area-inset-bottom)-14*var(--spacing))]\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"contents\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv aria-hidden=\"true\" class=\"pointer-events-none -mt-px h-px translate-y-[calc(var(--scroll-root-safe-area-inset-bottom)-14*var(--spacing))]\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"173\" data-start=\"0\"\u003e \u003c\/p\u003e\n\u003cp data-end=\"18\" data-start=\"0\"\u003e\u003cstrong data-end=\"18\" data-start=\"0\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"135\" data-start=\"20\"\u003e\u003cstrong data-end=\"29\" data-start=\"20\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-end=\"32\" data-start=\"29\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"97\" data-start=\"94\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eSatin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"412\" data-start=\"260\"\u003e\u003cstrong data-end=\"275\" data-start=\"260\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-end=\"278\" data-start=\"275\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-end=\"363\" data-start=\"360\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-end=\"559\" data-start=\"414\"\u003e\u003cstrong data-end=\"431\" data-start=\"414\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-end=\"434\" data-start=\"431\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-end=\"508\" data-start=\"505\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-end=\"697\" data-start=\"561\"\u003e\u003cstrong data-end=\"575\" data-start=\"561\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-end=\"578\" data-start=\"575\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-end=\"644\" data-start=\"641\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-end=\"829\" data-start=\"699\"\u003e\u003cstrong data-end=\"710\" data-start=\"699\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-end=\"713\" data-start=\"710\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"777\" data-start=\"774\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-end=\"965\" data-start=\"831\"\u003e\u003cstrong data-end=\"847\" data-start=\"831\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-end=\"850\" data-start=\"847\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"915\" data-start=\"912\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-end=\"1105\" data-start=\"967\"\u003e\u003cstrong data-end=\"988\" data-start=\"967\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-end=\"991\" data-start=\"988\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"1056\" data-start=\"1053\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1250\" data-start=\"1107\"\u003e\u003cstrong data-end=\"1127\" data-start=\"1107\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-end=\"1130\" data-start=\"1127\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-end=\"1189\" data-start=\"1186\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-end=\"974\" data-start=\"951\"\u003e\u003cstrong data-end=\"974\" data-start=\"951\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1090\" data-start=\"975\"\u003e\n\u003cli data-end=\"996\" data-start=\"975\" data-section-id=\"1hxgjed\"\u003e\n\u003cp data-end=\"996\" data-start=\"977\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1034\" data-start=\"997\" data-section-id=\"1bnecbw\"\u003e\n\u003cp data-end=\"1034\" data-start=\"999\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1090\" data-start=\"1035\" data-section-id=\"exjewi\"\u003e\n\u003cp data-end=\"1090\" data-start=\"1037\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1104\" data-start=\"1092\"\u003e\u003cstrong data-end=\"1104\" data-start=\"1092\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1212\" data-start=\"1105\"\u003e\n\u003cli data-end=\"1148\" data-start=\"1105\" data-section-id=\"14bmf3i\"\u003e\n\u003cp data-end=\"1148\" data-start=\"1107\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1179\" data-start=\"1149\" data-section-id=\"1titcxv\"\u003e\n\u003cp data-end=\"1179\" data-start=\"1151\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1212\" data-start=\"1180\" data-section-id=\"gx1ha\"\u003e\n\u003cp data-end=\"1212\" data-start=\"1182\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1229\" data-start=\"1214\"\u003e\u003cstrong data-end=\"1229\" data-start=\"1214\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1345\" data-start=\"1230\"\u003e\n\u003cli data-end=\"1288\" data-start=\"1230\" data-section-id=\"1i7ko38\"\u003e\n\u003cp data-end=\"1288\" data-start=\"1232\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-is-last-node=\"\" data-end=\"1345\" data-start=\"1289\" data-section-id=\"1qk6lir\"\u003e\n\u003cp data-is-last-node=\"\" data-end=\"1345\" data-start=\"1291\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Crepe","offer_id":48862735565051,"sku":"SC-OP-W0894","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":48862735597819,"sku":"SS-OP-W0894","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48862735630587,"sku":"HS-OP-W0894","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":48862735663355,"sku":"SX-OP-W0894","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":48862735696123,"sku":"PM-OP-W0894","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":48862735728891,"sku":"CF-OP-W0894","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":48862735761659,"sku":"LN-OP-W0894","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":48862735794427,"sku":"UP-OP-W0894","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":48862735827195,"sku":"LX-OP-W0894","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/abstract-chain-print-fabric-in-coral-black-by-the-metre-6465596.jpg?v=1778867349"},{"product_id":"celestial-abstract-print-fabric-in-blush-black-by-the-metre","title":"Celestial Abstract Print Fabric in Blush \u0026 Black by the Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-46\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-3\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-author-role=\"assistant\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" data-testid=\"conversation-turn-330\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"a4f8043f-c5ce-4549-b3c4-afcb79e3bd27\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-13\" data-testid=\"conversation-turn-332\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"243f199d-6b17-41a9-b406-db27007eb328\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-334\" data-turn-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-turn-start-message=\"true\" data-message-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-336\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-17\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"2380031b-e82e-4771-b7d7-0ff713eb942a\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-18\" data-testid=\"conversation-turn-338\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"51b710b2-4966-4285-bac1-cf6b97846861\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-19\" data-testid=\"conversation-turn-340\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"60aff39f-00f9-4de1-adeb-9c07169c685d\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-342\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-20\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"175780ae-a4db-466c-b81a-07677b85ef5c\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-344\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"d1cce7c8-51f0-41bc-9dd9-98c67bc828ad\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-346\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"6650e31b-3726-4a45-b10e-69077f2d838f\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-15\" data-testid=\"conversation-turn-364\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"d3716676-444b-4db3-b271-2039fa02eecd\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-16\" data-testid=\"conversation-turn-366\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"3e150db7-e6fa-4a66-8201-65311a34a089\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-17\" data-testid=\"conversation-turn-368\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"5d62ed6f-656c-457e-b15d-c89319181768\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"4da6d599-b726-4aad-bda2-7b742612faeb\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-20\" data-testid=\"conversation-turn-372\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"e8871061-a577-44ad-b37b-b8e83796d787\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-0\" data-testid=\"conversation-turn-694\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"ddc4bb9f-54cf-4b16-9631-187418816179\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-0\" data-testid=\"conversation-turn-696\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"9b2411fd-6831-4b99-a8f3-e3b8c7de7d60\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-2\" data-is-intersecting=\"true\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-2\" data-turn-id-container=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-2\" data-testid=\"conversation-turn-704\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"6d6e1554-102e-46d5-a65c-05081841cbac\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-3\" data-is-intersecting=\"true\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-3\" data-turn-id-container=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-3\" data-testid=\"conversation-turn-706\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"ec823d6a-73bb-4895-b1af-87aab316fa5c\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-4\" data-is-intersecting=\"true\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-4\" data-turn-id-container=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-4\" data-testid=\"conversation-turn-708\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"764155c4-71fe-427f-ab34-61d301409730\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cp data-start=\"65\" data-end=\"306\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eContemporary abstract fabric featuring celestial-inspired motifs, soft blush tones and bold black contrasts for a modern artistic look. Perfect for dresses, tops, scarves and creative fashion projects. Sold by the Metre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"173\" data-start=\"0\"\u003e \u003c\/p\u003e\n\u003cp data-end=\"18\" data-start=\"0\"\u003e\u003cstrong data-end=\"18\" data-start=\"0\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"135\" data-start=\"20\"\u003e\u003cstrong data-end=\"29\" data-start=\"20\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-end=\"32\" data-start=\"29\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"97\" data-start=\"94\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eSatin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"412\" data-start=\"260\"\u003e\u003cstrong data-end=\"275\" data-start=\"260\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-end=\"278\" data-start=\"275\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-end=\"363\" data-start=\"360\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-end=\"559\" data-start=\"414\"\u003e\u003cstrong data-end=\"431\" data-start=\"414\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-end=\"434\" data-start=\"431\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-end=\"508\" data-start=\"505\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-end=\"697\" data-start=\"561\"\u003e\u003cstrong data-end=\"575\" data-start=\"561\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-end=\"578\" data-start=\"575\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-end=\"644\" data-start=\"641\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-end=\"829\" data-start=\"699\"\u003e\u003cstrong data-end=\"710\" data-start=\"699\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-end=\"713\" data-start=\"710\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"777\" data-start=\"774\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-end=\"965\" data-start=\"831\"\u003e\u003cstrong data-end=\"847\" data-start=\"831\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-end=\"850\" data-start=\"847\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"915\" data-start=\"912\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-end=\"1105\" data-start=\"967\"\u003e\u003cstrong data-end=\"988\" data-start=\"967\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-end=\"991\" data-start=\"988\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"1056\" data-start=\"1053\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1250\" data-start=\"1107\"\u003e\u003cstrong data-end=\"1127\" data-start=\"1107\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-end=\"1130\" data-start=\"1127\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-end=\"1189\" data-start=\"1186\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-end=\"974\" data-start=\"951\"\u003e\u003cstrong data-end=\"974\" data-start=\"951\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1090\" data-start=\"975\"\u003e\n\u003cli data-end=\"996\" data-start=\"975\" data-section-id=\"1hxgjed\"\u003e\n\u003cp data-end=\"996\" data-start=\"977\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1034\" data-start=\"997\" data-section-id=\"1bnecbw\"\u003e\n\u003cp data-end=\"1034\" data-start=\"999\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1090\" data-start=\"1035\" data-section-id=\"exjewi\"\u003e\n\u003cp data-end=\"1090\" data-start=\"1037\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1104\" data-start=\"1092\"\u003e\u003cstrong data-end=\"1104\" data-start=\"1092\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1212\" data-start=\"1105\"\u003e\n\u003cli data-end=\"1148\" data-start=\"1105\" data-section-id=\"14bmf3i\"\u003e\n\u003cp data-end=\"1148\" data-start=\"1107\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1179\" data-start=\"1149\" data-section-id=\"1titcxv\"\u003e\n\u003cp data-end=\"1179\" data-start=\"1151\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1212\" data-start=\"1180\" data-section-id=\"gx1ha\"\u003e\n\u003cp data-end=\"1212\" data-start=\"1182\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1229\" data-start=\"1214\"\u003e\u003cstrong data-end=\"1229\" data-start=\"1214\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1345\" data-start=\"1230\"\u003e\n\u003cli data-end=\"1288\" data-start=\"1230\" data-section-id=\"1i7ko38\"\u003e\n\u003cp data-end=\"1288\" data-start=\"1232\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-is-last-node=\"\" data-end=\"1345\" data-start=\"1289\" data-section-id=\"1qk6lir\"\u003e\n\u003cp data-is-last-node=\"\" data-end=\"1345\" data-start=\"1291\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Crepe","offer_id":48862736417019,"sku":"SC-OP-W0895","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":48862736449787,"sku":"SS-OP-W0895","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48862736482555,"sku":"HS-OP-W0895","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":48862736515323,"sku":"SX-OP-W0895","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":48862736548091,"sku":"PM-OP-W0895","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":48862736580859,"sku":"CF-OP-W0895","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":48862736613627,"sku":"LN-OP-W0895","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":48862736646395,"sku":"UP-OP-W0895","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":48862736679163,"sku":"LX-OP-W0895","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/FullSizeRender_72e7ce30-8861-40f6-9de3-55b7e7863628.heic?v=1778842126"},{"product_id":"pastel-marble-swirl-fabric-by-the-metre","title":"Pastel Marble Swirl Fabric by the Metre","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-46\" data-turn-id=\"request-WEB:8d5db8c1-cd92-4f9a-8efe-3093f1d307a4-22\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-3\" data-message-id=\"a03b036c-88ac-46d7-beb8-6b92b6b11771\" data-message-author-role=\"assistant\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" data-testid=\"conversation-turn-330\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"a4f8043f-c5ce-4549-b3c4-afcb79e3bd27\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-13\" data-testid=\"conversation-turn-332\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"243f199d-6b17-41a9-b406-db27007eb328\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-334\" data-turn-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-turn-start-message=\"true\" data-message-id=\"f65c55b3-db23-4f1d-a7cb-9cad318232e4\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-336\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-17\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"2380031b-e82e-4771-b7d7-0ff713eb942a\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-18\" data-testid=\"conversation-turn-338\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"51b710b2-4966-4285-bac1-cf6b97846861\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-19\" data-testid=\"conversation-turn-340\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"60aff39f-00f9-4de1-adeb-9c07169c685d\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-342\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-20\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"175780ae-a4db-466c-b81a-07677b85ef5c\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-344\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"d1cce7c8-51f0-41bc-9dd9-98c67bc828ad\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-346\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"6650e31b-3726-4a45-b10e-69077f2d838f\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-15\" data-testid=\"conversation-turn-364\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"d3716676-444b-4db3-b271-2039fa02eecd\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-16\" data-testid=\"conversation-turn-366\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"3e150db7-e6fa-4a66-8201-65311a34a089\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-17\" data-testid=\"conversation-turn-368\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"5d62ed6f-656c-457e-b15d-c89319181768\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"4da6d599-b726-4aad-bda2-7b742612faeb\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c7d99-4e6c-8325-8ef5-4f1321b59368-20\" data-testid=\"conversation-turn-372\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"e8871061-a577-44ad-b37b-b8e83796d787\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-0\" data-testid=\"conversation-turn-694\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"ddc4bb9f-54cf-4b16-9631-187418816179\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-0\" data-testid=\"conversation-turn-696\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"9b2411fd-6831-4b99-a8f3-e3b8c7de7d60\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-2\" data-is-intersecting=\"true\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-2\" data-turn-id-container=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-2\" data-testid=\"conversation-turn-704\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"6d6e1554-102e-46d5-a65c-05081841cbac\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-3\" data-is-intersecting=\"true\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-3\" data-turn-id-container=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-3\" data-testid=\"conversation-turn-706\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"ec823d6a-73bb-4895-b1af-87aab316fa5c\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-4\" data-is-intersecting=\"true\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-4\" data-turn-id-container=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-4\" data-testid=\"conversation-turn-708\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"764155c4-71fe-427f-ab34-61d301409730\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-0\" data-is-intersecting=\"true\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-0\" data-turn-id-container=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-0\" data-testid=\"conversation-turn-710\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"0efd9953-047a-4216-bfc7-e0116bbda8a8\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cp data-start=\"43\" data-end=\"255\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eElegant abstract fabric featuring soft pastel marble swirls in blush pink and cream tones. Perfect for dresses, blouses, scarves and contemporary fashion or décor projects. Sold by the Metre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"173\" data-start=\"0\"\u003e \u003c\/p\u003e\n\u003cp data-end=\"18\" data-start=\"0\"\u003e\u003cstrong data-end=\"18\" data-start=\"0\"\u003eFabric Options\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"135\" data-start=\"20\"\u003e\u003cstrong data-end=\"29\" data-start=\"20\"\u003eCrepe\u003c\/strong\u003e\u003cbr data-end=\"32\" data-start=\"29\"\u003eWidth: 148 cm • Weight: 105 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"97\" data-start=\"94\"\u003eIdeal for dresses, skirts and blouses.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eSatin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"258\" data-start=\"137\"\u003e\u003cstrong data-end=\"146\" data-start=\"137\"\u003eHeavy Satin\u003c\/strong\u003e\u003cbr data-end=\"149\" data-start=\"146\"\u003eWidth: 150 cm • Weight: 165 gsm • 97% Polyester %3 Ea • Very light stretch\u003cbr data-end=\"213\" data-start=\"210\"\u003ePerfect for dresses, linings and eveningwear.\u003c\/p\u003e\n\u003cp data-end=\"412\" data-start=\"260\"\u003e\u003cstrong data-end=\"275\" data-start=\"260\"\u003eLycra Satin\u003c\/strong\u003e\u003cbr data-end=\"278\" data-start=\"275\"\u003eWidth: 148 cm • Weight: 100 gsm • 97% Polyester \/ 3% Elastane • Very light stretch\u003cbr data-end=\"363\" data-start=\"360\"\u003eSuitable for fitted dresses and fashion garments.\u003c\/p\u003e\n\u003cp data-end=\"559\" data-start=\"414\"\u003e\u003cstrong data-end=\"431\" data-start=\"414\"\u003eLycra Stretch\u003c\/strong\u003e\u003cbr data-end=\"434\" data-start=\"431\"\u003eWidth: 150 cm • Weight: 190 gsm • 95% Polyester \/ 5% Elastane • Stretch\u003cbr data-end=\"508\" data-start=\"505\"\u003eIdeal for swimwear, dancewear and stretch garments.\u003c\/p\u003e\n\u003cp data-end=\"697\" data-start=\"561\"\u003e\u003cstrong data-end=\"575\" data-start=\"561\"\u003ePower Mesh\u003c\/strong\u003e\u003cbr data-end=\"578\" data-start=\"575\"\u003eWidth: 150 cm • Weight: 90 gsm • 100% Polyester • 4-way stretch\u003cbr data-end=\"644\" data-start=\"641\"\u003eCommonly used for dancewear, sportswear and layering.\u003c\/p\u003e\n\u003cp data-end=\"829\" data-start=\"699\"\u003e\u003cstrong data-end=\"710\" data-start=\"699\"\u003eChiffon\u003c\/strong\u003e\u003cbr data-end=\"713\" data-start=\"710\"\u003eWidth: 150 cm • Weight: 80 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"777\" data-start=\"774\"\u003eIdeal for lightweight dresses, scarves and overlays.\u003c\/p\u003e\n\u003cp data-end=\"965\" data-start=\"831\"\u003e\u003cstrong data-end=\"847\" data-start=\"831\"\u003eLinen (Poly)\u003c\/strong\u003e\u003cbr data-end=\"850\" data-start=\"847\"\u003eWidth: 150 cm • Weight: 150 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"915\" data-start=\"912\"\u003eSuitable for garments, tablecloths and home décor.\u003c\/p\u003e\n\u003cp data-end=\"1105\" data-start=\"967\"\u003e\u003cstrong data-end=\"988\" data-start=\"967\"\u003eUpholstery Fabric\u003c\/strong\u003e\u003cbr data-end=\"991\" data-start=\"988\"\u003eWidth: 150 cm • Weight: 250 gsm • 100% Polyester • Non-stretch\u003cbr data-end=\"1056\" data-start=\"1053\"\u003eSuitable for cushions, upholstery and home décor.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1250\" data-start=\"1107\"\u003e\u003cstrong data-end=\"1127\" data-start=\"1107\"\u003eLurex (Metallic)\u003c\/strong\u003e\u003cbr data-end=\"1130\" data-start=\"1127\"\u003eWidth: 150 cm • Lightweight metallic fabric with shimmer\u003cbr data-end=\"1189\" data-start=\"1186\"\u003eIdeal for eveningwear, stage costumes and statement garments.\u003c\/p\u003e\n\u003cp data-end=\"974\" data-start=\"951\"\u003e\u003cstrong data-end=\"974\" data-start=\"951\"\u003eProduct Information\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1090\" data-start=\"975\"\u003e\n\u003cli data-end=\"996\" data-start=\"975\" data-section-id=\"1hxgjed\"\u003e\n\u003cp data-end=\"996\" data-start=\"977\"\u003eSold by the metre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1034\" data-start=\"997\" data-section-id=\"1bnecbw\"\u003e\n\u003cp data-end=\"1034\" data-start=\"999\"\u003eMultiple fabric options available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1090\" data-start=\"1035\" data-section-id=\"exjewi\"\u003e\n\u003cp data-end=\"1090\" data-start=\"1037\"\u003ePattern scale may vary depending on the fabric type\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1104\" data-start=\"1092\"\u003e\u003cstrong data-end=\"1104\" data-start=\"1092\"\u003eShipping\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1212\" data-start=\"1105\"\u003e\n\u003cli data-end=\"1148\" data-start=\"1105\" data-section-id=\"14bmf3i\"\u003e\n\u003cp data-end=\"1148\" data-start=\"1107\"\u003eUK orders dispatched from within the UK\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1179\" data-start=\"1149\" data-section-id=\"1titcxv\"\u003e\n\u003cp data-end=\"1179\" data-start=\"1151\"\u003eTracked delivery available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1212\" data-start=\"1180\" data-section-id=\"gx1ha\"\u003e\n\u003cp data-end=\"1212\" data-start=\"1182\"\u003eWorldwide shipping available\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1229\" data-start=\"1214\"\u003e\u003cstrong data-end=\"1229\" data-start=\"1214\"\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1345\" data-start=\"1230\"\u003e\n\u003cli data-end=\"1288\" data-start=\"1230\" data-section-id=\"1i7ko38\"\u003e\n\u003cp data-end=\"1288\" data-start=\"1232\"\u003eColours may vary slightly depending on screen settings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-is-last-node=\"\" data-end=\"1345\" data-start=\"1289\" data-section-id=\"1qk6lir\"\u003e\n\u003cp data-is-last-node=\"\" data-end=\"1345\" data-start=\"1291\"\u003ePlease select your fabric type before adding to basket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Crepe","offer_id":48872822472955,"sku":"SC-OP-W0896","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Satin","offer_id":48872822505723,"sku":"SS-OP-W0896","price":9.5,"currency_code":"GBP","in_stock":true},{"title":"Heavy Satin","offer_id":48872822538491,"sku":"HS-OP-W0896","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Lycra Stretch","offer_id":48872822571259,"sku":"SX-OP-W0896","price":9.88,"currency_code":"GBP","in_stock":true},{"title":"Power Mesh","offer_id":48872822604027,"sku":"PM-OP-W0896","price":9.4,"currency_code":"GBP","in_stock":true},{"title":"Chiffon","offer_id":48872822636795,"sku":"CF-OP-W0896","price":9.3,"currency_code":"GBP","in_stock":true},{"title":"Linen (Poly)","offer_id":48872822669563,"sku":"LN-OP-W0896","price":9.9,"currency_code":"GBP","in_stock":true},{"title":"Upholstery","offer_id":48872822702331,"sku":"UP-OP-W0896","price":10.5,"currency_code":"GBP","in_stock":true},{"title":"Lurex (Metallic)","offer_id":48872822735099,"sku":"LX-OP-W0896","price":10.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/IMG-2613.heic?v=1779185982"},{"product_id":"pink-gold-zigzag-shimmer-sequin-fabric-by-the-metre","title":"Pink Gold Zigzag Shimmer Sequin Fabric by the Metre","description":"\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-56\" data-testid=\"conversation-turn-692\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"91575d7c-4ea8-4bea-8f5f-ea4604caec51\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"46\" data-end=\"254\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eVibrant sequin fabric featuring a striking chevron pattern in lilac, mint, plum and terracotta tones. Perfect for statement dresses, stagewear, festival outfits and eye-catching décor projects. Sold by the Metre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv aria-hidden=\"true\" class=\"pointer-events-none -mt-px h-px translate-y-[calc(var(--scroll-root-safe-area-inset-bottom)-14*var(--spacing))]\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp data-start=\"221\" data-end=\"425\" id=\"isPasted\"\u003e\u003cstrong data-start=\"221\" data-end=\"242\"\u003eTechnical Details\u003c\/strong\u003e\u003cbr data-start=\"242\" data-end=\"245\"\u003eComposition: Polyester + Elastane blend\u003cbr data-start=\"284\" data-end=\"287\"\u003eWidth: 150 cm\u003cbr data-start=\"300\" data-end=\"303\"\u003eWeight: Medium\u003cbr data-start=\"317\" data-end=\"320\"\u003eStretch: 2-way stretch\u003cbr data-start=\"342\" data-end=\"345\"\u003eTransparency: Non-see-through\u003cbr data-start=\"374\" data-end=\"377\"\u003eCut Method: Sold by the metre (continuous piece)\u003c\/p\u003e\n\u003cp data-start=\"427\" data-end=\"745\"\u003e\u003cstrong data-start=\"427\" data-end=\"439\"\u003eFeatures\u003c\/strong\u003e\u003cbr data-start=\"439\" data-end=\"442\"\u003eThis stretch sequin fabric offers a flexible base with shimmering sequins sewn across the surface. The added elastane provides improved comfort and movement, making it ideal for fitted and performance-focused creations. Its durable structure prevents snagging while maintaining a smooth, sparkly finish.\u003c\/p\u003e\n\u003cp data-start=\"747\" data-end=\"1059\"\u003e\u003cstrong data-start=\"747\" data-end=\"756\"\u003eUsage\u003c\/strong\u003e\u003cbr data-start=\"756\" data-end=\"759\"\u003ePerfect for costumes, stagewear, dance projects, performance outfits, cosplay, decorative panels, craft designs, and any creative work that needs both sparkle and stretch. The fabric’s elasticity makes it especially suitable for pieces that require flexibility and comfort without compromising shine.\u003c\/p\u003e\n\u003cp data-start=\"1061\" data-end=\"1227\"\u003e\u003cstrong data-start=\"1061\" data-end=\"1082\"\u003eCare Instructions\u003c\/strong\u003e\u003cbr data-start=\"1082\" data-end=\"1085\"\u003e• Hand wash or cold gentle wash\u003cbr data-start=\"1116\" data-end=\"1119\"\u003e• Do not tumble dry\u003cbr data-start=\"1138\" data-end=\"1141\"\u003e• Dry flat\u003cbr data-start=\"1151\" data-end=\"1154\"\u003e• Cool iron on reverse (avoid direct heat on sequins)\u003cbr data-start=\"1207\" data-end=\"1210\"\u003e• Do not bleach\u003c\/p\u003e\n\u003cp data-start=\"1229\" data-end=\"1360\"\u003e\u003cstrong data-start=\"1229\" data-end=\"1247\"\u003eImportant Note\u003c\/strong\u003e\u003cbr data-start=\"1247\" data-end=\"1250\"\u003eColours may vary slightly between screens.\u003cbr data-start=\"1292\" data-end=\"1295\"\u003eAll quantities are shipped as one continuous piece with no joins.\u003c\/p\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Default Title","offer_id":48927809667323,"sku":"SQ-TK-W0544","price":12.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/FullSizeRender_633edbc6-be85-4522-a429-df0c5aa0e401.heic?v=1781021883"},{"product_id":"multicolour-zigzag-pattern-sequin-fabric-by-the-metre","title":"Multicolour Zigzag Pattern Sequin Fabric by the Metre","description":"\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-56\" data-testid=\"conversation-turn-692\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"91575d7c-4ea8-4bea-8f5f-ea4604caec51\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"46\" data-end=\"254\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eEye-catching sequin fabric featuring a bold chevron design in berry pink, lilac, sky blue and lime tones. Perfect for partywear, dance costumes, festival fashion and statement décor projects. Sold by the Metre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv aria-hidden=\"true\" class=\"pointer-events-none -mt-px h-px translate-y-[calc(var(--scroll-root-safe-area-inset-bottom)-14*var(--spacing))]\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp data-start=\"221\" data-end=\"425\" id=\"isPasted\"\u003e\u003cstrong data-start=\"221\" data-end=\"242\"\u003eTechnical Details\u003c\/strong\u003e\u003cbr data-start=\"242\" data-end=\"245\"\u003eComposition: Polyester + Elastane blend\u003cbr data-start=\"284\" data-end=\"287\"\u003eWidth: 150 cm\u003cbr data-start=\"300\" data-end=\"303\"\u003eWeight: Medium\u003cbr data-start=\"317\" data-end=\"320\"\u003eStretch: 2-way stretch\u003cbr data-start=\"342\" data-end=\"345\"\u003eTransparency: Non-see-through\u003cbr data-start=\"374\" data-end=\"377\"\u003eCut Method: Sold by the metre (continuous piece)\u003c\/p\u003e\n\u003cp data-start=\"427\" data-end=\"745\"\u003e\u003cstrong data-start=\"427\" data-end=\"439\"\u003eFeatures\u003c\/strong\u003e\u003cbr data-start=\"439\" data-end=\"442\"\u003eThis stretch sequin fabric offers a flexible base with shimmering sequins sewn across the surface. The added elastane provides improved comfort and movement, making it ideal for fitted and performance-focused creations. Its durable structure prevents snagging while maintaining a smooth, sparkly finish.\u003c\/p\u003e\n\u003cp data-start=\"747\" data-end=\"1059\"\u003e\u003cstrong data-start=\"747\" data-end=\"756\"\u003eUsage\u003c\/strong\u003e\u003cbr data-start=\"756\" data-end=\"759\"\u003ePerfect for costumes, stagewear, dance projects, performance outfits, cosplay, decorative panels, craft designs, and any creative work that needs both sparkle and stretch. The fabric’s elasticity makes it especially suitable for pieces that require flexibility and comfort without compromising shine.\u003c\/p\u003e\n\u003cp data-start=\"1061\" data-end=\"1227\"\u003e\u003cstrong data-start=\"1061\" data-end=\"1082\"\u003eCare Instructions\u003c\/strong\u003e\u003cbr data-start=\"1082\" data-end=\"1085\"\u003e• Hand wash or cold gentle wash\u003cbr data-start=\"1116\" data-end=\"1119\"\u003e• Do not tumble dry\u003cbr data-start=\"1138\" data-end=\"1141\"\u003e• Dry flat\u003cbr data-start=\"1151\" data-end=\"1154\"\u003e• Cool iron on reverse (avoid direct heat on sequins)\u003cbr data-start=\"1207\" data-end=\"1210\"\u003e• Do not bleach\u003c\/p\u003e\n\u003cp data-start=\"1229\" data-end=\"1360\"\u003e\u003cstrong data-start=\"1229\" data-end=\"1247\"\u003eImportant Note\u003c\/strong\u003e\u003cbr data-start=\"1247\" data-end=\"1250\"\u003eColours may vary slightly between screens.\u003cbr data-start=\"1292\" data-end=\"1295\"\u003eAll quantities are shipped as one continuous piece with no joins.\u003c\/p\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Default Title","offer_id":48927844499707,"sku":"SQ-TK-W0531","price":12.95,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/IMG-3118.heic?v=1781012979"},{"product_id":"abstract-baby-blue-swirl-sequin-fabric-by-the-metre","title":"Abstract Baby Blue Swirl Sequin Fabric by the Metre","description":"\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-56\" data-testid=\"conversation-turn-692\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"91575d7c-4ea8-4bea-8f5f-ea4604caec51\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"46\" data-end=\"254\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eContemporary sequin fabric featuring flowing abstract swirls in soft pastel blue, grey and blush tones. Ideal for occasionwear, dance costumes, statement garments and creative décor projects. Sold by the Metre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv aria-hidden=\"true\" class=\"pointer-events-none -mt-px h-px translate-y-[calc(var(--scroll-root-safe-area-inset-bottom)-14*var(--spacing))]\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp data-start=\"221\" data-end=\"425\" id=\"isPasted\"\u003e\u003cstrong data-start=\"221\" data-end=\"242\"\u003eTechnical Details\u003c\/strong\u003e\u003cbr data-start=\"242\" data-end=\"245\"\u003eComposition: Polyester + Elastane blend\u003cbr data-start=\"284\" data-end=\"287\"\u003eWidth: 150 cm\u003cbr data-start=\"300\" data-end=\"303\"\u003eWeight: Medium\u003cbr data-start=\"317\" data-end=\"320\"\u003eStretch: 2-way stretch\u003cbr data-start=\"342\" data-end=\"345\"\u003eTransparency: Non-see-through\u003cbr data-start=\"374\" data-end=\"377\"\u003eCut Method: Sold by the metre (continuous piece)\u003c\/p\u003e\n\u003cp data-start=\"427\" data-end=\"745\"\u003e\u003cstrong data-start=\"427\" data-end=\"439\"\u003eFeatures\u003c\/strong\u003e\u003cbr data-start=\"439\" data-end=\"442\"\u003eThis stretch sequin fabric offers a flexible base with shimmering sequins sewn across the surface. The added elastane provides improved comfort and movement, making it ideal for fitted and performance-focused creations. Its durable structure prevents snagging while maintaining a smooth, sparkly finish.\u003c\/p\u003e\n\u003cp data-start=\"747\" data-end=\"1059\"\u003e\u003cstrong data-start=\"747\" data-end=\"756\"\u003eUsage\u003c\/strong\u003e\u003cbr data-start=\"756\" data-end=\"759\"\u003ePerfect for costumes, stagewear, dance projects, performance outfits, cosplay, decorative panels, craft designs, and any creative work that needs both sparkle and stretch. The fabric’s elasticity makes it especially suitable for pieces that require flexibility and comfort without compromising shine.\u003c\/p\u003e\n\u003cp data-start=\"1061\" data-end=\"1227\"\u003e\u003cstrong data-start=\"1061\" data-end=\"1082\"\u003eCare Instructions\u003c\/strong\u003e\u003cbr data-start=\"1082\" data-end=\"1085\"\u003e• Hand wash or cold gentle wash\u003cbr data-start=\"1116\" data-end=\"1119\"\u003e• Do not tumble dry\u003cbr data-start=\"1138\" data-end=\"1141\"\u003e• Dry flat\u003cbr data-start=\"1151\" data-end=\"1154\"\u003e• Cool iron on reverse (avoid direct heat on sequins)\u003cbr data-start=\"1207\" data-end=\"1210\"\u003e• Do not bleach\u003c\/p\u003e\n\u003cp data-start=\"1229\" data-end=\"1360\"\u003e\u003cstrong data-start=\"1229\" data-end=\"1247\"\u003eImportant Note\u003c\/strong\u003e\u003cbr data-start=\"1247\" data-end=\"1250\"\u003eColours may vary slightly between screens.\u003cbr data-start=\"1292\" data-end=\"1295\"\u003eAll quantities are shipped as one continuous piece with no joins.\u003c\/p\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Default Title","offer_id":48927852331259,"sku":"SQ-TK-W0889","price":12.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/IMG-3130.heic?v=1781012945"},{"product_id":"pastel-marble-swirl-sequin-fabric-by-the-metre","title":"Pastel Marble Swirl Sequin Fabric by the Metre","description":"\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-56\" data-testid=\"conversation-turn-692\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"91575d7c-4ea8-4bea-8f5f-ea4604caec51\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-2\" data-is-intersecting=\"true\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-2\" data-turn-id-container=\"request-691c8195-7c00-8331-80fe-e6cbaec607d9-2\" data-testid=\"conversation-turn-718\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"f31c5b5c-1cc7-42bb-b8f7-e0ad1b642ea0\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cp data-start=\"51\" data-end=\"290\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eElegant sequin fabric featuring flowing abstract swirl patterns in soft blush pink, cream and pastel tones. Perfect for occasionwear, dance costumes, statement fashion pieces and decorative projects. Sold by the Metre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv aria-hidden=\"true\" class=\"pointer-events-none -mt-px h-px translate-y-[calc(var(--scroll-root-safe-area-inset-bottom)-14*var(--spacing))]\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv aria-hidden=\"true\" class=\"pointer-events-none -mt-px h-px translate-y-[calc(var(--scroll-root-safe-area-inset-bottom)-14*var(--spacing))]\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp data-start=\"221\" data-end=\"425\" id=\"isPasted\"\u003e\u003cstrong data-start=\"221\" data-end=\"242\"\u003eTechnical Details\u003c\/strong\u003e\u003cbr data-start=\"242\" data-end=\"245\"\u003eComposition: Polyester + Elastane blend\u003cbr data-start=\"284\" data-end=\"287\"\u003eWidth: 150 cm\u003cbr data-start=\"300\" data-end=\"303\"\u003eWeight: Medium\u003cbr data-start=\"317\" data-end=\"320\"\u003eStretch: 2-way stretch\u003cbr data-start=\"342\" data-end=\"345\"\u003eTransparency: Non-see-through\u003cbr data-start=\"374\" data-end=\"377\"\u003eCut Method: Sold by the metre (continuous piece)\u003c\/p\u003e\n\u003cp data-start=\"427\" data-end=\"745\"\u003e\u003cstrong data-start=\"427\" data-end=\"439\"\u003eFeatures\u003c\/strong\u003e\u003cbr data-start=\"439\" data-end=\"442\"\u003eThis stretch sequin fabric offers a flexible base with shimmering sequins sewn across the surface. The added elastane provides improved comfort and movement, making it ideal for fitted and performance-focused creations. Its durable structure prevents snagging while maintaining a smooth, sparkly finish.\u003c\/p\u003e\n\u003cp data-start=\"747\" data-end=\"1059\"\u003e\u003cstrong data-start=\"747\" data-end=\"756\"\u003eUsage\u003c\/strong\u003e\u003cbr data-start=\"756\" data-end=\"759\"\u003ePerfect for costumes, stagewear, dance projects, performance outfits, cosplay, decorative panels, craft designs, and any creative work that needs both sparkle and stretch. The fabric’s elasticity makes it especially suitable for pieces that require flexibility and comfort without compromising shine.\u003c\/p\u003e\n\u003cp data-start=\"1061\" data-end=\"1227\"\u003e\u003cstrong data-start=\"1061\" data-end=\"1082\"\u003eCare Instructions\u003c\/strong\u003e\u003cbr data-start=\"1082\" data-end=\"1085\"\u003e• Hand wash or cold gentle wash\u003cbr data-start=\"1116\" data-end=\"1119\"\u003e• Do not tumble dry\u003cbr data-start=\"1138\" data-end=\"1141\"\u003e• Dry flat\u003cbr data-start=\"1151\" data-end=\"1154\"\u003e• Cool iron on reverse (avoid direct heat on sequins)\u003cbr data-start=\"1207\" data-end=\"1210\"\u003e• Do not bleach\u003c\/p\u003e\n\u003cp data-start=\"1229\" data-end=\"1360\"\u003e\u003cstrong data-start=\"1229\" data-end=\"1247\"\u003eImportant Note\u003c\/strong\u003e\u003cbr data-start=\"1247\" data-end=\"1250\"\u003eColours may vary slightly between screens.\u003cbr data-start=\"1292\" data-end=\"1295\"\u003eAll quantities are shipped as one continuous piece with no joins.\u003c\/p\u003e","brand":"Whotex Fabrics London","offers":[{"title":"Default Title","offer_id":48927856066811,"sku":"SQ-TK-W0896","price":12.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/2576\/8187\/files\/IMG-3134.heic?v=1781012918"}],"url":"https:\/\/whotex.co.uk\/en-ae\/collections\/brown-fabrics.oembed?page=3","provider":"Whotex Fabrics London","version":"1.0","type":"link"}