{"title":"Designs by Friha Abdelmajid","description":"Friha Abdelmajid\u003cbr\u003e\u003cspan style=\"font-size:12px\"\u003eMorocco\u003c\/span\u003e\u003chr\u003eI’m a surface pattern designer inspired by abstract art, geometric forms, botanical elements, painterly textures, and contemporary color. I create versatile patterns for textiles, fashion, wallpaper, and home décor, always exploring fresh and expressive ways to bring art into everyday spaces.","products":[{"product_id":"olive-green-geometric-diamond-grid-pattern","title":"Olive Green Geometric Diamond Grid","description":null,"brand":"Friha Abdelmajid","offers":[{"title":"--- Natural Fiber Base Fabrics Suitable For Less Than Full Coverage Designs ---","offer_id":67761097441525,"sku":null,"price":11.49,"currency_code":"USD","in_stock":false},{"title":"Cotton Spandex Jersey 58\" 220 GSM 95\/5","offer_id":67761097474293,"sku":"CSJ","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Spandex French Terry 58\" 240 GSM 95\/5","offer_id":67761097507061,"sku":"CSFT","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Supreme Shirting Cotton 50's Broadcloth 57\" 3.2 oz 100% Premium Cotton","offer_id":67761097539829,"sku":"SUP","price":13.95,"currency_code":"USD","in_stock":true},{"title":"Oxford Cotton Shirting 57\" 5 oz 100% Premium Cotton","offer_id":67761097572597,"sku":"CM0042","price":14.25,"currency_code":"USD","in_stock":true},{"title":"Natural Cotton Spandex Jersey (Light Natural Color) 58\" 220 GSM 94\/6","offer_id":67761097605365,"sku":"OCSJ","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Organic Cotton Interlock 56\" 220 GSM 100%","offer_id":67761097638133,"sku":"OCI","price":12.75,"currency_code":"USD","in_stock":true},{"title":"Bamboo Cotton Spandex Jersey (off white) 58\" 220 GSM 66\/28\/6","offer_id":67761097670901,"sku":"BCSJ","price":11.99,"currency_code":"USD","in_stock":true},{"title":"Cotton Quilt Weight 42” 4 oz 100%","offer_id":67761097703669,"sku":"QUILT","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Poplin 59” 3.5 oz 100% (on backorder until 12\/29)","offer_id":67761097736437,"sku":"POPLIN","price":11.99,"currency_code":"USD","in_stock":true},{"title":"Linen Rayon Robert Kaufman Brussels Washer Linen 50” 6 oz 55\/45","offer_id":67761097769205,"sku":"LINEN","price":11.75,"currency_code":"USD","in_stock":false},{"title":"Cotton Canvas (Natural Color) 58” 7 oz 100%","offer_id":67761097801973,"sku":"CC","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Twill 58” 4.5 oz 100%","offer_id":67761097834741,"sku":"TWILL","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Double Gauze\/Muslin 54” 3.5 oz 100%","offer_id":67761097867509,"sku":"GAUZE","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Rayon Challis 54” 3.6 oz 100%","offer_id":67761097900277,"sku":"CHALLIS","price":11.75,"currency_code":"USD","in_stock":true},{"title":"Ponte De Roma 56” 9 oz 70\/27\/3 Rayon Nylon Spandex","offer_id":67761097933045,"sku":"PONTE","price":11.99,"currency_code":"USD","in_stock":true},{"title":"--- Synthetic Fiber Base Fabrics Suitable For Full and Less Than Full Coverage Designs ---","offer_id":67761097965813,"sku":null,"price":11.49,"currency_code":"USD","in_stock":false},{"title":"Stretch Crepe 58\" 180 GSM 98\/2 Poly Spandex","offer_id":67761097998581,"sku":"CREPE","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Double Brushed Poly Spandex 58” 230 GSM 92\/8","offer_id":67761098031349,"sku":"DBP","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Light Weight Double Brushed Poly Spandex 56” 180 GSM 92\/8","offer_id":67761098064117,"sku":"LIGHTDBP","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Liverpool 58\" 200 GSM 97\/3 Poly Spandex","offer_id":67761098096885,"sku":"LVPL","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Bullet 58\" 200 GSM 97\/3 Poly Spandex","offer_id":67761098129653,"sku":"BULT","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt Fleece 58” 240 GSM 72\/25\/3 Poly Rayon Spandex","offer_id":67761098162421,"sku":"PRSFL","price":9.99,"currency_code":"USD","in_stock":true},{"title":"Tri Blend Jersey 56\" 140 GSM 50\/37\/13 Poly Cotton Rayon","offer_id":67761098195189,"sku":"TRIB","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Rib Knit 56\" 190 GSM 92\/8 Poly Spandex 8x3 (On Backorder)","offer_id":67761098227957,"sku":"PRIB","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Swim Knit 58” 225 GSM 82\/18 Poly Spandex","offer_id":67761098260725,"sku":"PSS","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Athletic Performance Knit 58” 300 GSM 87\/13 Poly Spandex","offer_id":67761098293493,"sku":"PSP","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Verona Woven Stretch Poly 58\"4.2 oz 94\/6 Poly Spandex","offer_id":67761098326261,"sku":"VS","price":12.1,"currency_code":"USD","in_stock":true},{"title":"Boardshort 58” 3.8 oz Polyester Sueded Microfiber","offer_id":67761098359029,"sku":"BOARD","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Soft Brushed Microfiber Poly 58” 3.75 oz Polyester Woven","offer_id":67761098391797,"sku":"MF","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cuddle (Minky) 58” 100% Polyester 3mm Pile","offer_id":67761098424565,"sku":"MINKY","price":13.99,"currency_code":"USD","in_stock":true},{"title":"Double Sided Cuddle (Minky) 58” 100% Polyester Front Pile 3mm Back Pile 5mm","offer_id":67761098457333,"sku":"DMINKY","price":13.99,"currency_code":"USD","in_stock":true},{"title":"Polyester Interlock 58” 100%","offer_id":67761098490101,"sku":"POLYIZIP","price":7.99,"currency_code":"USD","in_stock":true},{"title":"--- Pre-Sewn Products ---","offer_id":67761098522869,"sku":null,"price":10.5,"currency_code":"USD","in_stock":false},{"title":"16x25 inch Microfiber Waffle Towel (Sold Per Towel)","offer_id":67761098555637,"sku":"FG-TKWF-1625","price":10.97,"currency_code":"USD","in_stock":true},{"title":"27x60 inch Sand-Free Beach and Yoga Towel (Sold Per Towel)","offer_id":67761098588405,"sku":"FG-TBSM-2760","price":29.95,"currency_code":"USD","in_stock":true},{"title":"30x60 inch Microfiber Waffle Swim and Bath Towel (Sold Per Towel)","offer_id":67761098621173,"sku":"FG-TBWF-3060","price":39.95,"currency_code":"USD","in_stock":true},{"title":"50x60 inch Minky Blanket (Sold Per Blanket)","offer_id":67761098653941,"sku":"FG-BMINKY-5060","price":34.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0846\/9086\/files\/eac2193ef928370efb0dc85700e75249.jpg?v=1792469179"},{"product_id":"lavender-purple-black-geometric-diamond-pattern","title":"Lavender Purple Black Geometric Diamond Grid","description":null,"brand":"Friha Abdelmajid","offers":[{"title":"--- Natural Fiber Base Fabrics Suitable For Less Than Full Coverage Designs ---","offer_id":67761109270773,"sku":null,"price":11.49,"currency_code":"USD","in_stock":false},{"title":"Cotton Spandex Jersey 58\" 220 GSM 95\/5","offer_id":67761109303541,"sku":"CSJ","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Spandex French Terry 58\" 240 GSM 95\/5","offer_id":67761109336309,"sku":"CSFT","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Supreme Shirting Cotton 50's Broadcloth 57\" 3.2 oz 100% Premium Cotton","offer_id":67761109369077,"sku":"SUP","price":13.95,"currency_code":"USD","in_stock":true},{"title":"Oxford Cotton Shirting 57\" 5 oz 100% Premium Cotton","offer_id":67761109401845,"sku":"CM0042","price":14.25,"currency_code":"USD","in_stock":true},{"title":"Natural Cotton Spandex Jersey (Light Natural Color) 58\" 220 GSM 94\/6","offer_id":67761109434613,"sku":"OCSJ","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Organic Cotton Interlock 56\" 220 GSM 100%","offer_id":67761109467381,"sku":"OCI","price":12.75,"currency_code":"USD","in_stock":true},{"title":"Bamboo Cotton Spandex Jersey (off white) 58\" 220 GSM 66\/28\/6","offer_id":67761109500149,"sku":"BCSJ","price":11.99,"currency_code":"USD","in_stock":true},{"title":"Cotton Quilt Weight 42” 4 oz 100%","offer_id":67761109532917,"sku":"QUILT","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Poplin 59” 3.5 oz 100% (on backorder until 12\/29)","offer_id":67761109565685,"sku":"POPLIN","price":11.99,"currency_code":"USD","in_stock":true},{"title":"Linen Rayon Robert Kaufman Brussels Washer Linen 50” 6 oz 55\/45","offer_id":67761109598453,"sku":"LINEN","price":11.75,"currency_code":"USD","in_stock":false},{"title":"Cotton Canvas (Natural Color) 58” 7 oz 100%","offer_id":67761109631221,"sku":"CC","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Twill 58” 4.5 oz 100%","offer_id":67761109663989,"sku":"TWILL","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Double Gauze\/Muslin 54” 3.5 oz 100%","offer_id":67761109696757,"sku":"GAUZE","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Rayon Challis 54” 3.6 oz 100%","offer_id":67761109729525,"sku":"CHALLIS","price":11.75,"currency_code":"USD","in_stock":true},{"title":"Ponte De Roma 56” 9 oz 70\/27\/3 Rayon Nylon Spandex","offer_id":67761109762293,"sku":"PONTE","price":11.99,"currency_code":"USD","in_stock":true},{"title":"--- Synthetic Fiber Base Fabrics Suitable For Full and Less Than Full Coverage Designs ---","offer_id":67761109795061,"sku":null,"price":11.49,"currency_code":"USD","in_stock":false},{"title":"Stretch Crepe 58\" 180 GSM 98\/2 Poly Spandex","offer_id":67761109827829,"sku":"CREPE","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Double Brushed Poly Spandex 58” 230 GSM 92\/8","offer_id":67761109860597,"sku":"DBP","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Light Weight Double Brushed Poly Spandex 56” 180 GSM 92\/8","offer_id":67761109893365,"sku":"LIGHTDBP","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Liverpool 58\" 200 GSM 97\/3 Poly Spandex","offer_id":67761109926133,"sku":"LVPL","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Bullet 58\" 200 GSM 97\/3 Poly Spandex","offer_id":67761109958901,"sku":"BULT","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt Fleece 58” 240 GSM 72\/25\/3 Poly Rayon Spandex","offer_id":67761109991669,"sku":"PRSFL","price":9.99,"currency_code":"USD","in_stock":true},{"title":"Tri Blend Jersey 56\" 140 GSM 50\/37\/13 Poly Cotton Rayon","offer_id":67761110024437,"sku":"TRIB","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Rib Knit 56\" 190 GSM 92\/8 Poly Spandex 8x3 (On Backorder)","offer_id":67761110057205,"sku":"PRIB","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Swim Knit 58” 225 GSM 82\/18 Poly Spandex","offer_id":67761110089973,"sku":"PSS","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Athletic Performance Knit 58” 300 GSM 87\/13 Poly Spandex","offer_id":67761110122741,"sku":"PSP","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Verona Woven Stretch Poly 58\"4.2 oz 94\/6 Poly Spandex","offer_id":67761110155509,"sku":"VS","price":12.1,"currency_code":"USD","in_stock":true},{"title":"Boardshort 58” 3.8 oz Polyester Sueded Microfiber","offer_id":67761110188277,"sku":"BOARD","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Soft Brushed Microfiber Poly 58” 3.75 oz Polyester Woven","offer_id":67761110221045,"sku":"MF","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cuddle (Minky) 58” 100% Polyester 3mm Pile","offer_id":67761110253813,"sku":"MINKY","price":13.99,"currency_code":"USD","in_stock":true},{"title":"Double Sided Cuddle (Minky) 58” 100% Polyester Front Pile 3mm Back Pile 5mm","offer_id":67761110286581,"sku":"DMINKY","price":13.99,"currency_code":"USD","in_stock":true},{"title":"Polyester Interlock 58” 100%","offer_id":67761110319349,"sku":"POLYIZIP","price":7.99,"currency_code":"USD","in_stock":true},{"title":"--- Pre-Sewn Products ---","offer_id":67761110352117,"sku":null,"price":10.5,"currency_code":"USD","in_stock":false},{"title":"16x25 inch Microfiber Waffle Towel (Sold Per Towel)","offer_id":67761110384885,"sku":"FG-TKWF-1625","price":10.97,"currency_code":"USD","in_stock":true},{"title":"27x60 inch Sand-Free Beach and Yoga Towel (Sold Per Towel)","offer_id":67761110417653,"sku":"FG-TBSM-2760","price":29.95,"currency_code":"USD","in_stock":true},{"title":"30x60 inch Microfiber Waffle Swim and Bath Towel (Sold Per Towel)","offer_id":67761110450421,"sku":"FG-TBWF-3060","price":39.95,"currency_code":"USD","in_stock":true},{"title":"50x60 inch Minky Blanket (Sold Per Blanket)","offer_id":67761110483189,"sku":"FG-BMINKY-5060","price":34.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0846\/9086\/files\/084694110650509790df044137d90af7.jpg?v=1792469819"},{"product_id":"navy-blue-gray-geometric-diamond-pattern","title":"Navy Blue Gray Geometric Diamond Grid","description":null,"brand":"Friha Abdelmajid","offers":[{"title":"--- Natural Fiber Base Fabrics Suitable For Less Than Full Coverage Designs ---","offer_id":67761122312437,"sku":null,"price":11.49,"currency_code":"USD","in_stock":false},{"title":"Cotton Spandex Jersey 58\" 220 GSM 95\/5","offer_id":67761122345205,"sku":"CSJ","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Spandex French Terry 58\" 240 GSM 95\/5","offer_id":67761122377973,"sku":"CSFT","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Supreme Shirting Cotton 50's Broadcloth 57\" 3.2 oz 100% Premium Cotton","offer_id":67761122410741,"sku":"SUP","price":13.95,"currency_code":"USD","in_stock":true},{"title":"Oxford Cotton Shirting 57\" 5 oz 100% Premium Cotton","offer_id":67761122443509,"sku":"CM0042","price":14.25,"currency_code":"USD","in_stock":true},{"title":"Natural Cotton Spandex Jersey (Light Natural Color) 58\" 220 GSM 94\/6","offer_id":67761122476277,"sku":"OCSJ","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Organic Cotton Interlock 56\" 220 GSM 100%","offer_id":67761122509045,"sku":"OCI","price":12.75,"currency_code":"USD","in_stock":true},{"title":"Bamboo Cotton Spandex Jersey (off white) 58\" 220 GSM 66\/28\/6","offer_id":67761122541813,"sku":"BCSJ","price":11.99,"currency_code":"USD","in_stock":true},{"title":"Cotton Quilt Weight 42” 4 oz 100%","offer_id":67761122574581,"sku":"QUILT","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Poplin 59” 3.5 oz 100% (on backorder until 12\/29)","offer_id":67761122607349,"sku":"POPLIN","price":11.99,"currency_code":"USD","in_stock":true},{"title":"Linen Rayon Robert Kaufman Brussels Washer Linen 50” 6 oz 55\/45","offer_id":67761122640117,"sku":"LINEN","price":11.75,"currency_code":"USD","in_stock":false},{"title":"Cotton Canvas (Natural Color) 58” 7 oz 100%","offer_id":67761122672885,"sku":"CC","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Twill 58” 4.5 oz 100%","offer_id":67761122705653,"sku":"TWILL","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Double Gauze\/Muslin 54” 3.5 oz 100%","offer_id":67761122738421,"sku":"GAUZE","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Rayon Challis 54” 3.6 oz 100%","offer_id":67761122771189,"sku":"CHALLIS","price":11.75,"currency_code":"USD","in_stock":true},{"title":"Ponte De Roma 56” 9 oz 70\/27\/3 Rayon Nylon Spandex","offer_id":67761122803957,"sku":"PONTE","price":11.99,"currency_code":"USD","in_stock":true},{"title":"--- Synthetic Fiber Base Fabrics Suitable For Full and Less Than Full Coverage Designs ---","offer_id":67761122836725,"sku":null,"price":11.49,"currency_code":"USD","in_stock":false},{"title":"Stretch Crepe 58\" 180 GSM 98\/2 Poly Spandex","offer_id":67761122869493,"sku":"CREPE","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Double Brushed Poly Spandex 58” 230 GSM 92\/8","offer_id":67761122902261,"sku":"DBP","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Light Weight Double Brushed Poly Spandex 56” 180 GSM 92\/8","offer_id":67761122935029,"sku":"LIGHTDBP","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Liverpool 58\" 200 GSM 97\/3 Poly Spandex","offer_id":67761122967797,"sku":"LVPL","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Bullet 58\" 200 GSM 97\/3 Poly Spandex","offer_id":67761123000565,"sku":"BULT","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt Fleece 58” 240 GSM 72\/25\/3 Poly Rayon Spandex","offer_id":67761123033333,"sku":"PRSFL","price":9.99,"currency_code":"USD","in_stock":true},{"title":"Tri Blend Jersey 56\" 140 GSM 50\/37\/13 Poly Cotton Rayon","offer_id":67761123066101,"sku":"TRIB","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Rib Knit 56\" 190 GSM 92\/8 Poly Spandex 8x3 (On Backorder)","offer_id":67761123098869,"sku":"PRIB","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Swim Knit 58” 225 GSM 82\/18 Poly Spandex","offer_id":67761123131637,"sku":"PSS","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Athletic Performance Knit 58” 300 GSM 87\/13 Poly Spandex","offer_id":67761123164405,"sku":"PSP","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Verona Woven Stretch Poly 58\"4.2 oz 94\/6 Poly Spandex","offer_id":67761123197173,"sku":"VS","price":12.1,"currency_code":"USD","in_stock":true},{"title":"Boardshort 58” 3.8 oz Polyester Sueded Microfiber","offer_id":67761123229941,"sku":"BOARD","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Soft Brushed Microfiber Poly 58” 3.75 oz Polyester Woven","offer_id":67761123262709,"sku":"MF","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cuddle (Minky) 58” 100% Polyester 3mm Pile","offer_id":67761123295477,"sku":"MINKY","price":13.99,"currency_code":"USD","in_stock":true},{"title":"Double Sided Cuddle (Minky) 58” 100% Polyester Front Pile 3mm Back Pile 5mm","offer_id":67761123328245,"sku":"DMINKY","price":13.99,"currency_code":"USD","in_stock":true},{"title":"Polyester Interlock 58” 100%","offer_id":67761123361013,"sku":"POLYIZIP","price":7.99,"currency_code":"USD","in_stock":true},{"title":"--- Pre-Sewn Products ---","offer_id":67761123393781,"sku":null,"price":10.5,"currency_code":"USD","in_stock":false},{"title":"16x25 inch Microfiber Waffle Towel (Sold Per Towel)","offer_id":67761123426549,"sku":"FG-TKWF-1625","price":10.97,"currency_code":"USD","in_stock":true},{"title":"27x60 inch Sand-Free Beach and Yoga Towel (Sold Per Towel)","offer_id":67761123459317,"sku":"FG-TBSM-2760","price":29.95,"currency_code":"USD","in_stock":true},{"title":"30x60 inch Microfiber Waffle Swim and Bath Towel (Sold Per Towel)","offer_id":67761123492085,"sku":"FG-TBWF-3060","price":39.95,"currency_code":"USD","in_stock":true},{"title":"50x60 inch Minky Blanket (Sold Per Blanket)","offer_id":67761123524853,"sku":"FG-BMINKY-5060","price":34.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0846\/9086\/files\/3e196884efc8dd79d4550d61faad4ba9.jpg?v=1792470105"},{"product_id":"mustard-gold-mauve-geometric-diamond-pattern","title":"Mustard Gold Mauve Geometric Diamond Grid","description":null,"brand":"Friha Abdelmajid","offers":[{"title":"--- Natural Fiber Base Fabrics Suitable For Less Than Full Coverage Designs ---","offer_id":67761131880693,"sku":null,"price":11.49,"currency_code":"USD","in_stock":false},{"title":"Cotton Spandex Jersey 58\" 220 GSM 95\/5","offer_id":67761131913461,"sku":"CSJ","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Spandex French Terry 58\" 240 GSM 95\/5","offer_id":67761131946229,"sku":"CSFT","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Supreme Shirting Cotton 50's Broadcloth 57\" 3.2 oz 100% Premium Cotton","offer_id":67761131978997,"sku":"SUP","price":13.95,"currency_code":"USD","in_stock":true},{"title":"Oxford Cotton Shirting 57\" 5 oz 100% Premium Cotton","offer_id":67761132011765,"sku":"CM0042","price":14.25,"currency_code":"USD","in_stock":true},{"title":"Natural Cotton Spandex Jersey (Light Natural Color) 58\" 220 GSM 94\/6","offer_id":67761132044533,"sku":"OCSJ","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Organic Cotton Interlock 56\" 220 GSM 100%","offer_id":67761132077301,"sku":"OCI","price":12.75,"currency_code":"USD","in_stock":true},{"title":"Bamboo Cotton Spandex Jersey (off white) 58\" 220 GSM 66\/28\/6","offer_id":67761132110069,"sku":"BCSJ","price":11.99,"currency_code":"USD","in_stock":true},{"title":"Cotton Quilt Weight 42” 4 oz 100%","offer_id":67761132142837,"sku":"QUILT","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Poplin 59” 3.5 oz 100% (on backorder until 12\/29)","offer_id":67761132175605,"sku":"POPLIN","price":11.99,"currency_code":"USD","in_stock":true},{"title":"Linen Rayon Robert Kaufman Brussels Washer Linen 50” 6 oz 55\/45","offer_id":67761132208373,"sku":"LINEN","price":11.75,"currency_code":"USD","in_stock":false},{"title":"Cotton Canvas (Natural Color) 58” 7 oz 100%","offer_id":67761132241141,"sku":"CC","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Twill 58” 4.5 oz 100%","offer_id":67761132273909,"sku":"TWILL","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Double Gauze\/Muslin 54” 3.5 oz 100%","offer_id":67761132306677,"sku":"GAUZE","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Rayon Challis 54” 3.6 oz 100%","offer_id":67761132339445,"sku":"CHALLIS","price":11.75,"currency_code":"USD","in_stock":true},{"title":"Ponte De Roma 56” 9 oz 70\/27\/3 Rayon Nylon Spandex","offer_id":67761132372213,"sku":"PONTE","price":11.99,"currency_code":"USD","in_stock":true},{"title":"--- Synthetic Fiber Base Fabrics Suitable For Full and Less Than Full Coverage Designs ---","offer_id":67761132404981,"sku":null,"price":11.49,"currency_code":"USD","in_stock":false},{"title":"Stretch Crepe 58\" 180 GSM 98\/2 Poly Spandex","offer_id":67761132437749,"sku":"CREPE","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Double Brushed Poly Spandex 58” 230 GSM 92\/8","offer_id":67761132470517,"sku":"DBP","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Light Weight Double Brushed Poly Spandex 56” 180 GSM 92\/8","offer_id":67761132503285,"sku":"LIGHTDBP","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Liverpool 58\" 200 GSM 97\/3 Poly Spandex","offer_id":67761132536053,"sku":"LVPL","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Bullet 58\" 200 GSM 97\/3 Poly Spandex","offer_id":67761132568821,"sku":"BULT","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt Fleece 58” 240 GSM 72\/25\/3 Poly Rayon Spandex","offer_id":67761132601589,"sku":"PRSFL","price":9.99,"currency_code":"USD","in_stock":true},{"title":"Tri Blend Jersey 56\" 140 GSM 50\/37\/13 Poly Cotton Rayon","offer_id":67761132634357,"sku":"TRIB","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Rib Knit 56\" 190 GSM 92\/8 Poly Spandex 8x3 (On Backorder)","offer_id":67761132667125,"sku":"PRIB","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Swim Knit 58” 225 GSM 82\/18 Poly Spandex","offer_id":67761132699893,"sku":"PSS","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Athletic Performance Knit 58” 300 GSM 87\/13 Poly Spandex","offer_id":67761132732661,"sku":"PSP","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Verona Woven Stretch Poly 58\"4.2 oz 94\/6 Poly Spandex","offer_id":67761132765429,"sku":"VS","price":12.1,"currency_code":"USD","in_stock":true},{"title":"Boardshort 58” 3.8 oz Polyester Sueded Microfiber","offer_id":67761132798197,"sku":"BOARD","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Soft Brushed Microfiber Poly 58” 3.75 oz Polyester Woven","offer_id":67761132830965,"sku":"MF","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cuddle (Minky) 58” 100% Polyester 3mm Pile","offer_id":67761132863733,"sku":"MINKY","price":13.99,"currency_code":"USD","in_stock":true},{"title":"Double Sided Cuddle (Minky) 58” 100% Polyester Front Pile 3mm Back Pile 5mm","offer_id":67761132896501,"sku":"DMINKY","price":13.99,"currency_code":"USD","in_stock":true},{"title":"Polyester Interlock 58” 100%","offer_id":67761132929269,"sku":"POLYIZIP","price":7.99,"currency_code":"USD","in_stock":true},{"title":"--- Pre-Sewn Products ---","offer_id":67761132962037,"sku":null,"price":10.5,"currency_code":"USD","in_stock":false},{"title":"16x25 inch Microfiber Waffle Towel (Sold Per Towel)","offer_id":67761132994805,"sku":"FG-TKWF-1625","price":10.97,"currency_code":"USD","in_stock":true},{"title":"27x60 inch Sand-Free Beach and Yoga Towel (Sold Per Towel)","offer_id":67761133027573,"sku":"FG-TBSM-2760","price":29.95,"currency_code":"USD","in_stock":true},{"title":"30x60 inch Microfiber Waffle Swim and Bath Towel (Sold Per Towel)","offer_id":67761133060341,"sku":"FG-TBWF-3060","price":39.95,"currency_code":"USD","in_stock":true},{"title":"50x60 inch Minky Blanket (Sold Per Blanket)","offer_id":67761133093109,"sku":"FG-BMINKY-5060","price":34.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0846\/9086\/files\/d4410615d534b0b29cf5ea3ad80309de.jpg?v=1792470981"},{"product_id":"black-white-geometric-diamond-pattern","title":"Black White Geometric Diamond Grid","description":null,"brand":"Friha Abdelmajid","offers":[{"title":"--- Natural Fiber Base Fabrics Suitable For Less Than Full Coverage Designs ---","offer_id":67761133322485,"sku":null,"price":11.49,"currency_code":"USD","in_stock":false},{"title":"Cotton Spandex Jersey 58\" 220 GSM 95\/5","offer_id":67761133355253,"sku":"CSJ","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Spandex French Terry 58\" 240 GSM 95\/5","offer_id":67761133388021,"sku":"CSFT","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Supreme Shirting Cotton 50's Broadcloth 57\" 3.2 oz 100% Premium Cotton","offer_id":67761133420789,"sku":"SUP","price":13.95,"currency_code":"USD","in_stock":true},{"title":"Oxford Cotton Shirting 57\" 5 oz 100% Premium Cotton","offer_id":67761133453557,"sku":"CM0042","price":14.25,"currency_code":"USD","in_stock":true},{"title":"Natural Cotton Spandex Jersey (Light Natural Color) 58\" 220 GSM 94\/6","offer_id":67761133486325,"sku":"OCSJ","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Organic Cotton Interlock 56\" 220 GSM 100%","offer_id":67761133519093,"sku":"OCI","price":12.75,"currency_code":"USD","in_stock":true},{"title":"Bamboo Cotton Spandex Jersey (off white) 58\" 220 GSM 66\/28\/6","offer_id":67761133551861,"sku":"BCSJ","price":11.99,"currency_code":"USD","in_stock":true},{"title":"Cotton Quilt Weight 42” 4 oz 100%","offer_id":67761133584629,"sku":"QUILT","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Poplin 59” 3.5 oz 100% (on backorder until 12\/29)","offer_id":67761133617397,"sku":"POPLIN","price":11.99,"currency_code":"USD","in_stock":true},{"title":"Linen Rayon Robert Kaufman Brussels Washer Linen 50” 6 oz 55\/45","offer_id":67761133650165,"sku":"LINEN","price":11.75,"currency_code":"USD","in_stock":false},{"title":"Cotton Canvas (Natural Color) 58” 7 oz 100%","offer_id":67761133682933,"sku":"CC","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Twill 58” 4.5 oz 100%","offer_id":67761133715701,"sku":"TWILL","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Double Gauze\/Muslin 54” 3.5 oz 100%","offer_id":67761133748469,"sku":"GAUZE","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Rayon Challis 54” 3.6 oz 100%","offer_id":67761133781237,"sku":"CHALLIS","price":11.75,"currency_code":"USD","in_stock":true},{"title":"Ponte De Roma 56” 9 oz 70\/27\/3 Rayon Nylon Spandex","offer_id":67761133814005,"sku":"PONTE","price":11.99,"currency_code":"USD","in_stock":true},{"title":"--- Synthetic Fiber Base Fabrics Suitable For Full and Less Than Full Coverage Designs ---","offer_id":67761133846773,"sku":null,"price":11.49,"currency_code":"USD","in_stock":false},{"title":"Stretch Crepe 58\" 180 GSM 98\/2 Poly Spandex","offer_id":67761133879541,"sku":"CREPE","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Double Brushed Poly Spandex 58” 230 GSM 92\/8","offer_id":67761133912309,"sku":"DBP","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Light Weight Double Brushed Poly Spandex 56” 180 GSM 92\/8","offer_id":67761133945077,"sku":"LIGHTDBP","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Liverpool 58\" 200 GSM 97\/3 Poly Spandex","offer_id":67761133977845,"sku":"LVPL","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Bullet 58\" 200 GSM 97\/3 Poly Spandex","offer_id":67761134010613,"sku":"BULT","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt Fleece 58” 240 GSM 72\/25\/3 Poly Rayon Spandex","offer_id":67761134043381,"sku":"PRSFL","price":9.99,"currency_code":"USD","in_stock":true},{"title":"Tri Blend Jersey 56\" 140 GSM 50\/37\/13 Poly Cotton Rayon","offer_id":67761134076149,"sku":"TRIB","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Rib Knit 56\" 190 GSM 92\/8 Poly Spandex 8x3 (On Backorder)","offer_id":67761134108917,"sku":"PRIB","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Swim Knit 58” 225 GSM 82\/18 Poly Spandex","offer_id":67761134141685,"sku":"PSS","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Athletic Performance Knit 58” 300 GSM 87\/13 Poly Spandex","offer_id":67761134174453,"sku":"PSP","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Verona Woven Stretch Poly 58\"4.2 oz 94\/6 Poly Spandex","offer_id":67761134207221,"sku":"VS","price":12.1,"currency_code":"USD","in_stock":true},{"title":"Boardshort 58” 3.8 oz Polyester Sueded Microfiber","offer_id":67761134239989,"sku":"BOARD","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Soft Brushed Microfiber Poly 58” 3.75 oz Polyester Woven","offer_id":67761134272757,"sku":"MF","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cuddle (Minky) 58” 100% Polyester 3mm Pile","offer_id":67761134305525,"sku":"MINKY","price":13.99,"currency_code":"USD","in_stock":true},{"title":"Double Sided Cuddle (Minky) 58” 100% Polyester Front Pile 3mm Back Pile 5mm","offer_id":67761134338293,"sku":"DMINKY","price":13.99,"currency_code":"USD","in_stock":true},{"title":"Polyester Interlock 58” 100%","offer_id":67761134371061,"sku":"POLYIZIP","price":7.99,"currency_code":"USD","in_stock":true},{"title":"--- Pre-Sewn Products ---","offer_id":67761134403829,"sku":null,"price":10.5,"currency_code":"USD","in_stock":false},{"title":"16x25 inch Microfiber Waffle Towel (Sold Per Towel)","offer_id":67761134436597,"sku":"FG-TKWF-1625","price":10.97,"currency_code":"USD","in_stock":true},{"title":"27x60 inch Sand-Free Beach and Yoga Towel (Sold Per Towel)","offer_id":67761134469365,"sku":"FG-TBSM-2760","price":29.95,"currency_code":"USD","in_stock":true},{"title":"30x60 inch Microfiber Waffle Swim and Bath Towel (Sold Per Towel)","offer_id":67761134502133,"sku":"FG-TBWF-3060","price":39.95,"currency_code":"USD","in_stock":true},{"title":"50x60 inch Minky Blanket (Sold Per Blanket)","offer_id":67761134534901,"sku":"FG-BMINKY-5060","price":34.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0846\/9086\/files\/86d71da3140173732537f3e10c8299c1.jpg?v=1792471315"},{"product_id":"teal-green-cream-geometric-diamond-pattern","title":"Teal Green Cream Geometric Diamond Grid","description":null,"brand":"Friha Abdelmajid","offers":[{"title":"--- Natural Fiber Base Fabrics Suitable For Less Than Full Coverage Designs ---","offer_id":67761136533749,"sku":null,"price":11.49,"currency_code":"USD","in_stock":false},{"title":"Cotton Spandex Jersey 58\" 220 GSM 95\/5","offer_id":67761136566517,"sku":"CSJ","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Spandex French Terry 58\" 240 GSM 95\/5","offer_id":67761136599285,"sku":"CSFT","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Supreme Shirting Cotton 50's Broadcloth 57\" 3.2 oz 100% Premium Cotton","offer_id":67761136632053,"sku":"SUP","price":13.95,"currency_code":"USD","in_stock":true},{"title":"Oxford Cotton Shirting 57\" 5 oz 100% Premium Cotton","offer_id":67761136664821,"sku":"CM0042","price":14.25,"currency_code":"USD","in_stock":true},{"title":"Natural Cotton Spandex Jersey (Light Natural Color) 58\" 220 GSM 94\/6","offer_id":67761136697589,"sku":"OCSJ","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Organic Cotton Interlock 56\" 220 GSM 100%","offer_id":67761136730357,"sku":"OCI","price":12.75,"currency_code":"USD","in_stock":true},{"title":"Bamboo Cotton Spandex Jersey (off white) 58\" 220 GSM 66\/28\/6","offer_id":67761136763125,"sku":"BCSJ","price":11.99,"currency_code":"USD","in_stock":true},{"title":"Cotton Quilt Weight 42” 4 oz 100%","offer_id":67761136795893,"sku":"QUILT","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Poplin 59” 3.5 oz 100% (on backorder until 12\/29)","offer_id":67761136828661,"sku":"POPLIN","price":11.99,"currency_code":"USD","in_stock":true},{"title":"Linen Rayon Robert Kaufman Brussels Washer Linen 50” 6 oz 55\/45","offer_id":67761136861429,"sku":"LINEN","price":11.75,"currency_code":"USD","in_stock":false},{"title":"Cotton Canvas (Natural Color) 58” 7 oz 100%","offer_id":67761136894197,"sku":"CC","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Twill 58” 4.5 oz 100%","offer_id":67761136926965,"sku":"TWILL","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Double Gauze\/Muslin 54” 3.5 oz 100%","offer_id":67761136959733,"sku":"GAUZE","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Rayon Challis 54” 3.6 oz 100%","offer_id":67761136992501,"sku":"CHALLIS","price":11.75,"currency_code":"USD","in_stock":true},{"title":"Ponte De Roma 56” 9 oz 70\/27\/3 Rayon Nylon Spandex","offer_id":67761137025269,"sku":"PONTE","price":11.99,"currency_code":"USD","in_stock":true},{"title":"--- Synthetic Fiber Base Fabrics Suitable For Full and Less Than Full Coverage Designs ---","offer_id":67761137058037,"sku":null,"price":11.49,"currency_code":"USD","in_stock":false},{"title":"Stretch Crepe 58\" 180 GSM 98\/2 Poly Spandex","offer_id":67761137090805,"sku":"CREPE","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Double Brushed Poly Spandex 58” 230 GSM 92\/8","offer_id":67761137123573,"sku":"DBP","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Light Weight Double Brushed Poly Spandex 56” 180 GSM 92\/8","offer_id":67761137156341,"sku":"LIGHTDBP","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Liverpool 58\" 200 GSM 97\/3 Poly Spandex","offer_id":67761137189109,"sku":"LVPL","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Bullet 58\" 200 GSM 97\/3 Poly Spandex","offer_id":67761137221877,"sku":"BULT","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt Fleece 58” 240 GSM 72\/25\/3 Poly Rayon Spandex","offer_id":67761137254645,"sku":"PRSFL","price":9.99,"currency_code":"USD","in_stock":true},{"title":"Tri Blend Jersey 56\" 140 GSM 50\/37\/13 Poly Cotton Rayon","offer_id":67761137287413,"sku":"TRIB","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Rib Knit 56\" 190 GSM 92\/8 Poly Spandex 8x3 (On Backorder)","offer_id":67761137320181,"sku":"PRIB","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Swim Knit 58” 225 GSM 82\/18 Poly Spandex","offer_id":67761137352949,"sku":"PSS","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Athletic Performance Knit 58” 300 GSM 87\/13 Poly Spandex","offer_id":67761137385717,"sku":"PSP","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Verona Woven Stretch Poly 58\"4.2 oz 94\/6 Poly Spandex","offer_id":67761137418485,"sku":"VS","price":12.1,"currency_code":"USD","in_stock":true},{"title":"Boardshort 58” 3.8 oz Polyester Sueded Microfiber","offer_id":67761137451253,"sku":"BOARD","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Soft Brushed Microfiber Poly 58” 3.75 oz Polyester Woven","offer_id":67761137484021,"sku":"MF","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cuddle (Minky) 58” 100% Polyester 3mm Pile","offer_id":67761137516789,"sku":"MINKY","price":13.99,"currency_code":"USD","in_stock":true},{"title":"Double Sided Cuddle (Minky) 58” 100% Polyester Front Pile 3mm Back Pile 5mm","offer_id":67761137549557,"sku":"DMINKY","price":13.99,"currency_code":"USD","in_stock":true},{"title":"Polyester Interlock 58” 100%","offer_id":67761137582325,"sku":"POLYIZIP","price":7.99,"currency_code":"USD","in_stock":true},{"title":"--- Pre-Sewn Products ---","offer_id":67761137615093,"sku":null,"price":10.5,"currency_code":"USD","in_stock":false},{"title":"16x25 inch Microfiber Waffle Towel (Sold Per Towel)","offer_id":67761137647861,"sku":"FG-TKWF-1625","price":10.97,"currency_code":"USD","in_stock":true},{"title":"27x60 inch Sand-Free Beach and Yoga Towel (Sold Per Towel)","offer_id":67761137680629,"sku":"FG-TBSM-2760","price":29.95,"currency_code":"USD","in_stock":true},{"title":"30x60 inch Microfiber Waffle Swim and Bath Towel (Sold Per Towel)","offer_id":67761137713397,"sku":"FG-TBWF-3060","price":39.95,"currency_code":"USD","in_stock":true},{"title":"50x60 inch Minky Blanket (Sold Per Blanket)","offer_id":67761137746165,"sku":"FG-BMINKY-5060","price":34.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0846\/9086\/files\/82b7c6327cd95b4e6f457a441c3beb4e.jpg?v=1792471675"},{"product_id":"red-white-geometric-diamond-pattern","title":"Red White Geometric Diamond Grid","description":null,"brand":"Friha Abdelmajid","offers":[{"title":"--- Natural Fiber Base Fabrics Suitable For Less Than Full Coverage Designs ---","offer_id":67761141940469,"sku":null,"price":11.49,"currency_code":"USD","in_stock":false},{"title":"Cotton Spandex Jersey 58\" 220 GSM 95\/5","offer_id":67761141973237,"sku":"CSJ","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Spandex French Terry 58\" 240 GSM 95\/5","offer_id":67761142006005,"sku":"CSFT","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Supreme Shirting Cotton 50's Broadcloth 57\" 3.2 oz 100% Premium Cotton","offer_id":67761142038773,"sku":"SUP","price":13.95,"currency_code":"USD","in_stock":true},{"title":"Oxford Cotton Shirting 57\" 5 oz 100% Premium Cotton","offer_id":67761142071541,"sku":"CM0042","price":14.25,"currency_code":"USD","in_stock":true},{"title":"Natural Cotton Spandex Jersey (Light Natural Color) 58\" 220 GSM 94\/6","offer_id":67761142104309,"sku":"OCSJ","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Organic Cotton Interlock 56\" 220 GSM 100%","offer_id":67761142137077,"sku":"OCI","price":12.75,"currency_code":"USD","in_stock":true},{"title":"Bamboo Cotton Spandex Jersey (off white) 58\" 220 GSM 66\/28\/6","offer_id":67761142169845,"sku":"BCSJ","price":11.99,"currency_code":"USD","in_stock":true},{"title":"Cotton Quilt Weight 42” 4 oz 100%","offer_id":67761142202613,"sku":"QUILT","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Poplin 59” 3.5 oz 100% (on backorder until 12\/29)","offer_id":67761142235381,"sku":"POPLIN","price":11.99,"currency_code":"USD","in_stock":true},{"title":"Linen Rayon Robert Kaufman Brussels Washer Linen 50” 6 oz 55\/45","offer_id":67761142268149,"sku":"LINEN","price":11.75,"currency_code":"USD","in_stock":false},{"title":"Cotton Canvas (Natural Color) 58” 7 oz 100%","offer_id":67761142300917,"sku":"CC","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Twill 58” 4.5 oz 100%","offer_id":67761142333685,"sku":"TWILL","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Double Gauze\/Muslin 54” 3.5 oz 100%","offer_id":67761142366453,"sku":"GAUZE","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Rayon Challis 54” 3.6 oz 100%","offer_id":67761142399221,"sku":"CHALLIS","price":11.75,"currency_code":"USD","in_stock":true},{"title":"Ponte De Roma 56” 9 oz 70\/27\/3 Rayon Nylon Spandex","offer_id":67761142431989,"sku":"PONTE","price":11.99,"currency_code":"USD","in_stock":true},{"title":"--- Synthetic Fiber Base Fabrics Suitable For Full and Less Than Full Coverage Designs ---","offer_id":67761142464757,"sku":null,"price":11.49,"currency_code":"USD","in_stock":false},{"title":"Stretch Crepe 58\" 180 GSM 98\/2 Poly Spandex","offer_id":67761142497525,"sku":"CREPE","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Double Brushed Poly Spandex 58” 230 GSM 92\/8","offer_id":67761142530293,"sku":"DBP","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Light Weight Double Brushed Poly Spandex 56” 180 GSM 92\/8","offer_id":67761142563061,"sku":"LIGHTDBP","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Liverpool 58\" 200 GSM 97\/3 Poly Spandex","offer_id":67761142595829,"sku":"LVPL","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Bullet 58\" 200 GSM 97\/3 Poly Spandex","offer_id":67761142628597,"sku":"BULT","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt Fleece 58” 240 GSM 72\/25\/3 Poly Rayon Spandex","offer_id":67761142661365,"sku":"PRSFL","price":9.99,"currency_code":"USD","in_stock":true},{"title":"Tri Blend Jersey 56\" 140 GSM 50\/37\/13 Poly Cotton Rayon","offer_id":67761142694133,"sku":"TRIB","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Rib Knit 56\" 190 GSM 92\/8 Poly Spandex 8x3 (On Backorder)","offer_id":67761142726901,"sku":"PRIB","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Swim Knit 58” 225 GSM 82\/18 Poly Spandex","offer_id":67761142759669,"sku":"PSS","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Athletic Performance Knit 58” 300 GSM 87\/13 Poly Spandex","offer_id":67761142792437,"sku":"PSP","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Verona Woven Stretch Poly 58\"4.2 oz 94\/6 Poly Spandex","offer_id":67761142825205,"sku":"VS","price":12.1,"currency_code":"USD","in_stock":true},{"title":"Boardshort 58” 3.8 oz Polyester Sueded Microfiber","offer_id":67761142857973,"sku":"BOARD","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Soft Brushed Microfiber Poly 58” 3.75 oz Polyester Woven","offer_id":67761142890741,"sku":"MF","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cuddle (Minky) 58” 100% Polyester 3mm Pile","offer_id":67761142923509,"sku":"MINKY","price":13.99,"currency_code":"USD","in_stock":true},{"title":"Double Sided Cuddle (Minky) 58” 100% Polyester Front Pile 3mm Back Pile 5mm","offer_id":67761142956277,"sku":"DMINKY","price":13.99,"currency_code":"USD","in_stock":true},{"title":"Polyester Interlock 58” 100%","offer_id":67761142989045,"sku":"POLYIZIP","price":7.99,"currency_code":"USD","in_stock":true},{"title":"--- Pre-Sewn Products ---","offer_id":67761143021813,"sku":null,"price":10.5,"currency_code":"USD","in_stock":false},{"title":"16x25 inch Microfiber Waffle Towel (Sold Per Towel)","offer_id":67761143054581,"sku":"FG-TKWF-1625","price":10.97,"currency_code":"USD","in_stock":true},{"title":"27x60 inch Sand-Free Beach and Yoga Towel (Sold Per Towel)","offer_id":67761143087349,"sku":"FG-TBSM-2760","price":29.95,"currency_code":"USD","in_stock":true},{"title":"30x60 inch Microfiber Waffle Swim and Bath Towel (Sold Per Towel)","offer_id":67761143120117,"sku":"FG-TBWF-3060","price":39.95,"currency_code":"USD","in_stock":true},{"title":"50x60 inch Minky Blanket (Sold Per Blanket)","offer_id":67761143152885,"sku":"FG-BMINKY-5060","price":34.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0846\/9086\/files\/aba46c504f19882cc745f4122e962837.jpg?v=1792472064"},{"product_id":"retro-red-navy-geometric-circles-pattern","title":"Retro Red Navy Geometric Circles","description":null,"brand":"Friha Abdelmajid","offers":[{"title":"--- Natural Fiber Base Fabrics Suitable For Less Than Full Coverage Designs ---","offer_id":67761439801589,"sku":null,"price":11.49,"currency_code":"USD","in_stock":false},{"title":"Cotton Spandex Jersey 58\" 220 GSM 95\/5","offer_id":67761439834357,"sku":"CSJ","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Spandex French Terry 58\" 240 GSM 95\/5","offer_id":67761439867125,"sku":"CSFT","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Supreme Shirting Cotton 50's Broadcloth 57\" 3.2 oz 100% Premium Cotton","offer_id":67761439899893,"sku":"SUP","price":13.95,"currency_code":"USD","in_stock":true},{"title":"Oxford Cotton Shirting 57\" 5 oz 100% Premium Cotton","offer_id":67761439932661,"sku":"CM0042","price":14.25,"currency_code":"USD","in_stock":true},{"title":"Natural Cotton Spandex Jersey (Light Natural Color) 58\" 220 GSM 94\/6","offer_id":67761439965429,"sku":"OCSJ","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Organic Cotton Interlock 56\" 220 GSM 100%","offer_id":67761439998197,"sku":"OCI","price":12.75,"currency_code":"USD","in_stock":true},{"title":"Bamboo Cotton Spandex Jersey (off white) 58\" 220 GSM 66\/28\/6","offer_id":67761440030965,"sku":"BCSJ","price":11.99,"currency_code":"USD","in_stock":true},{"title":"Cotton Quilt Weight 42” 4 oz 100%","offer_id":67761440063733,"sku":"QUILT","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Poplin 59” 3.5 oz 100% (on backorder until 12\/29)","offer_id":67761440096501,"sku":"POPLIN","price":11.99,"currency_code":"USD","in_stock":true},{"title":"Linen Rayon Robert Kaufman Brussels Washer Linen 50” 6 oz 55\/45","offer_id":67761440129269,"sku":"LINEN","price":11.75,"currency_code":"USD","in_stock":false},{"title":"Cotton Canvas (Natural Color) 58” 7 oz 100%","offer_id":67761440162037,"sku":"CC","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Twill 58” 4.5 oz 100%","offer_id":67761440194805,"sku":"TWILL","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Double Gauze\/Muslin 54” 3.5 oz 100%","offer_id":67761440227573,"sku":"GAUZE","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Rayon Challis 54” 3.6 oz 100%","offer_id":67761440260341,"sku":"CHALLIS","price":11.75,"currency_code":"USD","in_stock":true},{"title":"Ponte De Roma 56” 9 oz 70\/27\/3 Rayon Nylon Spandex","offer_id":67761440293109,"sku":"PONTE","price":11.99,"currency_code":"USD","in_stock":true},{"title":"--- Synthetic Fiber Base Fabrics Suitable For Full and Less Than Full Coverage Designs ---","offer_id":67761440325877,"sku":null,"price":11.49,"currency_code":"USD","in_stock":false},{"title":"Stretch Crepe 58\" 180 GSM 98\/2 Poly Spandex","offer_id":67761440358645,"sku":"CREPE","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Double Brushed Poly Spandex 58” 230 GSM 92\/8","offer_id":67761440391413,"sku":"DBP","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Light Weight Double Brushed Poly Spandex 56” 180 GSM 92\/8","offer_id":67761440424181,"sku":"LIGHTDBP","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Liverpool 58\" 200 GSM 97\/3 Poly Spandex","offer_id":67761440456949,"sku":"LVPL","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Bullet 58\" 200 GSM 97\/3 Poly Spandex","offer_id":67761440489717,"sku":"BULT","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt Fleece 58” 240 GSM 72\/25\/3 Poly Rayon Spandex","offer_id":67761440522485,"sku":"PRSFL","price":9.99,"currency_code":"USD","in_stock":true},{"title":"Tri Blend Jersey 56\" 140 GSM 50\/37\/13 Poly Cotton Rayon","offer_id":67761440555253,"sku":"TRIB","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Rib Knit 56\" 190 GSM 92\/8 Poly Spandex 8x3 (On Backorder)","offer_id":67761440588021,"sku":"PRIB","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Swim Knit 58” 225 GSM 82\/18 Poly Spandex","offer_id":67761440620789,"sku":"PSS","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Athletic Performance Knit 58” 300 GSM 87\/13 Poly Spandex","offer_id":67761440653557,"sku":"PSP","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Verona Woven Stretch Poly 58\"4.2 oz 94\/6 Poly Spandex","offer_id":67761440686325,"sku":"VS","price":12.1,"currency_code":"USD","in_stock":true},{"title":"Boardshort 58” 3.8 oz Polyester Sueded Microfiber","offer_id":67761440719093,"sku":"BOARD","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Soft Brushed Microfiber Poly 58” 3.75 oz Polyester Woven","offer_id":67761440751861,"sku":"MF","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cuddle (Minky) 58” 100% Polyester 3mm Pile","offer_id":67761440784629,"sku":"MINKY","price":13.99,"currency_code":"USD","in_stock":true},{"title":"Double Sided Cuddle (Minky) 58” 100% Polyester Front Pile 3mm Back Pile 5mm","offer_id":67761440817397,"sku":"DMINKY","price":13.99,"currency_code":"USD","in_stock":true},{"title":"Polyester Interlock 58” 100%","offer_id":67761440850165,"sku":"POLYIZIP","price":7.99,"currency_code":"USD","in_stock":true},{"title":"--- Pre-Sewn Products ---","offer_id":67761440882933,"sku":null,"price":10.5,"currency_code":"USD","in_stock":false},{"title":"16x25 inch Microfiber Waffle Towel (Sold Per Towel)","offer_id":67761440915701,"sku":"FG-TKWF-1625","price":10.97,"currency_code":"USD","in_stock":true},{"title":"27x60 inch Sand-Free Beach and Yoga Towel (Sold Per Towel)","offer_id":67761440948469,"sku":"FG-TBSM-2760","price":29.95,"currency_code":"USD","in_stock":true},{"title":"30x60 inch Microfiber Waffle Swim and Bath Towel (Sold Per Towel)","offer_id":67761440981237,"sku":"FG-TBWF-3060","price":39.95,"currency_code":"USD","in_stock":true},{"title":"50x60 inch Minky Blanket (Sold Per Blanket)","offer_id":67761441014005,"sku":"FG-BMINKY-5060","price":34.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0846\/9086\/files\/b67029b63d6fa8ee480e18e02ad3cb21.jpg?v=1792473512"},{"product_id":"retro-green-lilac-geometric-circles-pattern","title":"Retro Green Lilac Geometric Circles","description":null,"brand":"Friha Abdelmajid","offers":[{"title":"--- Natural Fiber Base Fabrics Suitable For Less Than Full Coverage Designs ---","offer_id":67761464836341,"sku":null,"price":11.49,"currency_code":"USD","in_stock":false},{"title":"Cotton Spandex Jersey 58\" 220 GSM 95\/5","offer_id":67761464869109,"sku":"CSJ","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Spandex French Terry 58\" 240 GSM 95\/5","offer_id":67761464901877,"sku":"CSFT","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Supreme Shirting Cotton 50's Broadcloth 57\" 3.2 oz 100% Premium Cotton","offer_id":67761464934645,"sku":"SUP","price":13.95,"currency_code":"USD","in_stock":true},{"title":"Oxford Cotton Shirting 57\" 5 oz 100% Premium Cotton","offer_id":67761464967413,"sku":"CM0042","price":14.25,"currency_code":"USD","in_stock":true},{"title":"Natural Cotton Spandex Jersey (Light Natural Color) 58\" 220 GSM 94\/6","offer_id":67761465000181,"sku":"OCSJ","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Organic Cotton Interlock 56\" 220 GSM 100%","offer_id":67761465032949,"sku":"OCI","price":12.75,"currency_code":"USD","in_stock":true},{"title":"Bamboo Cotton Spandex Jersey (off white) 58\" 220 GSM 66\/28\/6","offer_id":67761465065717,"sku":"BCSJ","price":11.99,"currency_code":"USD","in_stock":true},{"title":"Cotton Quilt Weight 42” 4 oz 100%","offer_id":67761465098485,"sku":"QUILT","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Poplin 59” 3.5 oz 100% (on backorder until 12\/29)","offer_id":67761465131253,"sku":"POPLIN","price":11.99,"currency_code":"USD","in_stock":true},{"title":"Linen Rayon Robert Kaufman Brussels Washer Linen 50” 6 oz 55\/45","offer_id":67761465164021,"sku":"LINEN","price":11.75,"currency_code":"USD","in_stock":false},{"title":"Cotton Canvas (Natural Color) 58” 7 oz 100%","offer_id":67761465196789,"sku":"CC","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Twill 58” 4.5 oz 100%","offer_id":67761465229557,"sku":"TWILL","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Double Gauze\/Muslin 54” 3.5 oz 100%","offer_id":67761465262325,"sku":"GAUZE","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Rayon Challis 54” 3.6 oz 100%","offer_id":67761465295093,"sku":"CHALLIS","price":11.75,"currency_code":"USD","in_stock":true},{"title":"Ponte De Roma 56” 9 oz 70\/27\/3 Rayon Nylon Spandex","offer_id":67761465327861,"sku":"PONTE","price":11.99,"currency_code":"USD","in_stock":true},{"title":"--- Synthetic Fiber Base Fabrics Suitable For Full and Less Than Full Coverage Designs ---","offer_id":67761465360629,"sku":null,"price":11.49,"currency_code":"USD","in_stock":false},{"title":"Stretch Crepe 58\" 180 GSM 98\/2 Poly Spandex","offer_id":67761465393397,"sku":"CREPE","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Double Brushed Poly Spandex 58” 230 GSM 92\/8","offer_id":67761465426165,"sku":"DBP","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Light Weight Double Brushed Poly Spandex 56” 180 GSM 92\/8","offer_id":67761465458933,"sku":"LIGHTDBP","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Liverpool 58\" 200 GSM 97\/3 Poly Spandex","offer_id":67761465491701,"sku":"LVPL","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Bullet 58\" 200 GSM 97\/3 Poly Spandex","offer_id":67761465524469,"sku":"BULT","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt Fleece 58” 240 GSM 72\/25\/3 Poly Rayon Spandex","offer_id":67761465557237,"sku":"PRSFL","price":9.99,"currency_code":"USD","in_stock":true},{"title":"Tri Blend Jersey 56\" 140 GSM 50\/37\/13 Poly Cotton Rayon","offer_id":67761465590005,"sku":"TRIB","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Rib Knit 56\" 190 GSM 92\/8 Poly Spandex 8x3 (On Backorder)","offer_id":67761465622773,"sku":"PRIB","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Swim Knit 58” 225 GSM 82\/18 Poly Spandex","offer_id":67761465655541,"sku":"PSS","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Athletic Performance Knit 58” 300 GSM 87\/13 Poly Spandex","offer_id":67761465688309,"sku":"PSP","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Verona Woven Stretch Poly 58\"4.2 oz 94\/6 Poly Spandex","offer_id":67761465721077,"sku":"VS","price":12.1,"currency_code":"USD","in_stock":true},{"title":"Boardshort 58” 3.8 oz Polyester Sueded Microfiber","offer_id":67761465753845,"sku":"BOARD","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Soft Brushed Microfiber Poly 58” 3.75 oz Polyester Woven","offer_id":67761465786613,"sku":"MF","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cuddle (Minky) 58” 100% Polyester 3mm Pile","offer_id":67761465819381,"sku":"MINKY","price":13.99,"currency_code":"USD","in_stock":true},{"title":"Double Sided Cuddle (Minky) 58” 100% Polyester Front Pile 3mm Back Pile 5mm","offer_id":67761465852149,"sku":"DMINKY","price":13.99,"currency_code":"USD","in_stock":true},{"title":"Polyester Interlock 58” 100%","offer_id":67761465884917,"sku":"POLYIZIP","price":7.99,"currency_code":"USD","in_stock":true},{"title":"--- Pre-Sewn Products ---","offer_id":67761465917685,"sku":null,"price":10.5,"currency_code":"USD","in_stock":false},{"title":"16x25 inch Microfiber Waffle Towel (Sold Per Towel)","offer_id":67761465950453,"sku":"FG-TKWF-1625","price":10.97,"currency_code":"USD","in_stock":true},{"title":"27x60 inch Sand-Free Beach and Yoga Towel (Sold Per Towel)","offer_id":67761465983221,"sku":"FG-TBSM-2760","price":29.95,"currency_code":"USD","in_stock":true},{"title":"30x60 inch Microfiber Waffle Swim and Bath Towel (Sold Per Towel)","offer_id":67761466015989,"sku":"FG-TBWF-3060","price":39.95,"currency_code":"USD","in_stock":true},{"title":"50x60 inch Minky Blanket (Sold Per Blanket)","offer_id":67761466048757,"sku":"FG-BMINKY-5060","price":34.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0846\/9086\/files\/0c67c8da03c17aecc56c8ba9ad02bfd0.jpg?v=1792474332"},{"product_id":"black-white-geometric-circles-pattern","title":"Black and White Geometric Circles","description":null,"brand":"Friha Abdelmajid","offers":[{"title":"--- Natural Fiber Base Fabrics Suitable For Less Than Full Coverage Designs ---","offer_id":67761643356405,"sku":null,"price":11.49,"currency_code":"USD","in_stock":false},{"title":"Cotton Spandex Jersey 58\" 220 GSM 95\/5","offer_id":67761643389173,"sku":"CSJ","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Spandex French Terry 58\" 240 GSM 95\/5","offer_id":67761643421941,"sku":"CSFT","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Supreme Shirting Cotton 50's Broadcloth 57\" 3.2 oz 100% Premium Cotton","offer_id":67761643454709,"sku":"SUP","price":13.95,"currency_code":"USD","in_stock":true},{"title":"Oxford Cotton Shirting 57\" 5 oz 100% Premium Cotton","offer_id":67761643487477,"sku":"CM0042","price":14.25,"currency_code":"USD","in_stock":true},{"title":"Natural Cotton Spandex Jersey (Light Natural Color) 58\" 220 GSM 94\/6","offer_id":67761643520245,"sku":"OCSJ","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Organic Cotton Interlock 56\" 220 GSM 100%","offer_id":67761643553013,"sku":"OCI","price":12.75,"currency_code":"USD","in_stock":true},{"title":"Bamboo Cotton Spandex Jersey (off white) 58\" 220 GSM 66\/28\/6","offer_id":67761643585781,"sku":"BCSJ","price":11.99,"currency_code":"USD","in_stock":true},{"title":"Cotton Quilt Weight 42” 4 oz 100%","offer_id":67761643618549,"sku":"QUILT","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Poplin 59” 3.5 oz 100% (on backorder until 12\/29)","offer_id":67761643651317,"sku":"POPLIN","price":11.99,"currency_code":"USD","in_stock":true},{"title":"Linen Rayon Robert Kaufman Brussels Washer Linen 50” 6 oz 55\/45","offer_id":67761643684085,"sku":"LINEN","price":11.75,"currency_code":"USD","in_stock":false},{"title":"Cotton Canvas (Natural Color) 58” 7 oz 100%","offer_id":67761643716853,"sku":"CC","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Twill 58” 4.5 oz 100%","offer_id":67761643749621,"sku":"TWILL","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Double Gauze\/Muslin 54” 3.5 oz 100%","offer_id":67761643782389,"sku":"GAUZE","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Rayon Challis 54” 3.6 oz 100%","offer_id":67761643815157,"sku":"CHALLIS","price":11.75,"currency_code":"USD","in_stock":true},{"title":"Ponte De Roma 56” 9 oz 70\/27\/3 Rayon Nylon Spandex","offer_id":67761643847925,"sku":"PONTE","price":11.99,"currency_code":"USD","in_stock":true},{"title":"--- Synthetic Fiber Base Fabrics Suitable For Full and Less Than Full Coverage Designs ---","offer_id":67761643880693,"sku":null,"price":11.49,"currency_code":"USD","in_stock":false},{"title":"Stretch Crepe 58\" 180 GSM 98\/2 Poly Spandex","offer_id":67761643913461,"sku":"CREPE","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Double Brushed Poly Spandex 58” 230 GSM 92\/8","offer_id":67761643946229,"sku":"DBP","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Light Weight Double Brushed Poly Spandex 56” 180 GSM 92\/8","offer_id":67761643978997,"sku":"LIGHTDBP","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Liverpool 58\" 200 GSM 97\/3 Poly Spandex","offer_id":67761644011765,"sku":"LVPL","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Bullet 58\" 200 GSM 97\/3 Poly Spandex","offer_id":67761644044533,"sku":"BULT","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt Fleece 58” 240 GSM 72\/25\/3 Poly Rayon Spandex","offer_id":67761644077301,"sku":"PRSFL","price":9.99,"currency_code":"USD","in_stock":true},{"title":"Tri Blend Jersey 56\" 140 GSM 50\/37\/13 Poly Cotton Rayon","offer_id":67761644110069,"sku":"TRIB","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Rib Knit 56\" 190 GSM 92\/8 Poly Spandex 8x3 (On Backorder)","offer_id":67761644142837,"sku":"PRIB","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Swim Knit 58” 225 GSM 82\/18 Poly Spandex","offer_id":67761644175605,"sku":"PSS","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Athletic Performance Knit 58” 300 GSM 87\/13 Poly Spandex","offer_id":67761644208373,"sku":"PSP","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Verona Woven Stretch Poly 58\"4.2 oz 94\/6 Poly Spandex","offer_id":67761644241141,"sku":"VS","price":12.1,"currency_code":"USD","in_stock":true},{"title":"Boardshort 58” 3.8 oz Polyester Sueded Microfiber","offer_id":67761644273909,"sku":"BOARD","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Soft Brushed Microfiber Poly 58” 3.75 oz Polyester Woven","offer_id":67761644306677,"sku":"MF","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cuddle (Minky) 58” 100% Polyester 3mm Pile","offer_id":67761644339445,"sku":"MINKY","price":13.99,"currency_code":"USD","in_stock":true},{"title":"Double Sided Cuddle (Minky) 58” 100% Polyester Front Pile 3mm Back Pile 5mm","offer_id":67761644372213,"sku":"DMINKY","price":13.99,"currency_code":"USD","in_stock":true},{"title":"Polyester Interlock 58” 100%","offer_id":67761644404981,"sku":"POLYIZIP","price":7.99,"currency_code":"USD","in_stock":true},{"title":"--- Pre-Sewn Products ---","offer_id":67761644437749,"sku":null,"price":10.5,"currency_code":"USD","in_stock":false},{"title":"16x25 inch Microfiber Waffle Towel (Sold Per Towel)","offer_id":67761644470517,"sku":"FG-TKWF-1625","price":10.97,"currency_code":"USD","in_stock":true},{"title":"27x60 inch Sand-Free Beach and Yoga Towel (Sold Per Towel)","offer_id":67761644503285,"sku":"FG-TBSM-2760","price":29.95,"currency_code":"USD","in_stock":true},{"title":"30x60 inch Microfiber Waffle Swim and Bath Towel (Sold Per Towel)","offer_id":67761644536053,"sku":"FG-TBWF-3060","price":39.95,"currency_code":"USD","in_stock":true},{"title":"50x60 inch Minky Blanket (Sold Per Blanket)","offer_id":67761644568821,"sku":"FG-BMINKY-5060","price":34.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0846\/9086\/files\/ca0a4b009d441e4219e0766561bf0969.jpg?v=1792474988"},{"product_id":"retro-coral-teal-harlequin-diamond-pattern","title":"Retro Coral Teal Harlequin Diamond","description":null,"brand":"Friha Abdelmajid","offers":[{"title":"--- Natural Fiber Base Fabrics Suitable For Less Than Full Coverage Designs ---","offer_id":67762118820085,"sku":null,"price":11.49,"currency_code":"USD","in_stock":false},{"title":"Cotton Spandex Jersey 58\" 220 GSM 95\/5","offer_id":67762118852853,"sku":"CSJ","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Spandex French Terry 58\" 240 GSM 95\/5","offer_id":67762118885621,"sku":"CSFT","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Supreme Shirting Cotton 50's Broadcloth 57\" 3.2 oz 100% Premium Cotton","offer_id":67762118918389,"sku":"SUP","price":13.95,"currency_code":"USD","in_stock":true},{"title":"Oxford Cotton Shirting 57\" 5 oz 100% Premium Cotton","offer_id":67762118951157,"sku":"CM0042","price":14.25,"currency_code":"USD","in_stock":true},{"title":"Natural Cotton Spandex Jersey (Light Natural Color) 58\" 220 GSM 94\/6","offer_id":67762118983925,"sku":"OCSJ","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Organic Cotton Interlock 56\" 220 GSM 100%","offer_id":67762119016693,"sku":"OCI","price":12.75,"currency_code":"USD","in_stock":true},{"title":"Bamboo Cotton Spandex Jersey (off white) 58\" 220 GSM 66\/28\/6","offer_id":67762119049461,"sku":"BCSJ","price":11.99,"currency_code":"USD","in_stock":true},{"title":"Cotton Quilt Weight 42” 4 oz 100%","offer_id":67762119082229,"sku":"QUILT","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Poplin 59” 3.5 oz 100% (on backorder until 12\/29)","offer_id":67762119114997,"sku":"POPLIN","price":11.99,"currency_code":"USD","in_stock":true},{"title":"Linen Rayon Robert Kaufman Brussels Washer Linen 50” 6 oz 55\/45","offer_id":67762119147765,"sku":"LINEN","price":11.75,"currency_code":"USD","in_stock":false},{"title":"Cotton Canvas (Natural Color) 58” 7 oz 100%","offer_id":67762119180533,"sku":"CC","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Twill 58” 4.5 oz 100%","offer_id":67762119213301,"sku":"TWILL","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Double Gauze\/Muslin 54” 3.5 oz 100%","offer_id":67762119246069,"sku":"GAUZE","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Rayon Challis 54” 3.6 oz 100%","offer_id":67762119278837,"sku":"CHALLIS","price":11.75,"currency_code":"USD","in_stock":true},{"title":"Ponte De Roma 56” 9 oz 70\/27\/3 Rayon Nylon Spandex","offer_id":67762119311605,"sku":"PONTE","price":11.99,"currency_code":"USD","in_stock":true},{"title":"--- Synthetic Fiber Base Fabrics Suitable For Full and Less Than Full Coverage Designs ---","offer_id":67762119344373,"sku":null,"price":11.49,"currency_code":"USD","in_stock":false},{"title":"Stretch Crepe 58\" 180 GSM 98\/2 Poly Spandex","offer_id":67762119377141,"sku":"CREPE","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Double Brushed Poly Spandex 58” 230 GSM 92\/8","offer_id":67762119409909,"sku":"DBP","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Light Weight Double Brushed Poly Spandex 56” 180 GSM 92\/8","offer_id":67762119442677,"sku":"LIGHTDBP","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Liverpool 58\" 200 GSM 97\/3 Poly Spandex","offer_id":67762119475445,"sku":"LVPL","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Bullet 58\" 200 GSM 97\/3 Poly Spandex","offer_id":67762119508213,"sku":"BULT","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt Fleece 58” 240 GSM 72\/25\/3 Poly Rayon Spandex","offer_id":67762119540981,"sku":"PRSFL","price":9.99,"currency_code":"USD","in_stock":true},{"title":"Tri Blend Jersey 56\" 140 GSM 50\/37\/13 Poly Cotton Rayon","offer_id":67762119573749,"sku":"TRIB","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Rib Knit 56\" 190 GSM 92\/8 Poly Spandex 8x3 (On Backorder)","offer_id":67762119606517,"sku":"PRIB","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Swim Knit 58” 225 GSM 82\/18 Poly Spandex","offer_id":67762119639285,"sku":"PSS","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Athletic Performance Knit 58” 300 GSM 87\/13 Poly Spandex","offer_id":67762119672053,"sku":"PSP","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Verona Woven Stretch Poly 58\"4.2 oz 94\/6 Poly Spandex","offer_id":67762119704821,"sku":"VS","price":12.1,"currency_code":"USD","in_stock":true},{"title":"Boardshort 58” 3.8 oz Polyester Sueded Microfiber","offer_id":67762119737589,"sku":"BOARD","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Soft Brushed Microfiber Poly 58” 3.75 oz Polyester Woven","offer_id":67762119770357,"sku":"MF","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cuddle (Minky) 58” 100% Polyester 3mm Pile","offer_id":67762119803125,"sku":"MINKY","price":13.99,"currency_code":"USD","in_stock":true},{"title":"Double Sided Cuddle (Minky) 58” 100% Polyester Front Pile 3mm Back Pile 5mm","offer_id":67762119835893,"sku":"DMINKY","price":13.99,"currency_code":"USD","in_stock":true},{"title":"Polyester Interlock 58” 100%","offer_id":67762119868661,"sku":"POLYIZIP","price":7.99,"currency_code":"USD","in_stock":true},{"title":"--- Pre-Sewn Products ---","offer_id":67762119901429,"sku":null,"price":10.5,"currency_code":"USD","in_stock":false},{"title":"16x25 inch Microfiber Waffle Towel (Sold Per Towel)","offer_id":67762119934197,"sku":"FG-TKWF-1625","price":10.97,"currency_code":"USD","in_stock":true},{"title":"27x60 inch Sand-Free Beach and Yoga Towel (Sold Per Towel)","offer_id":67762119966965,"sku":"FG-TBSM-2760","price":29.95,"currency_code":"USD","in_stock":true},{"title":"30x60 inch Microfiber Waffle Swim and Bath Towel (Sold Per Towel)","offer_id":67762119999733,"sku":"FG-TBWF-3060","price":39.95,"currency_code":"USD","in_stock":true},{"title":"50x60 inch Minky Blanket (Sold Per Blanket)","offer_id":67762120032501,"sku":"FG-BMINKY-5060","price":34.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0846\/9086\/files\/ea840039aa4ac2c01a3ec1c48ce5c16e.jpg?v=1792476092"},{"product_id":"terracotta-taupe-harlequin-diamond-pattern","title":"Terracotta Taupe Harlequin Diamond","description":null,"brand":"Friha Abdelmajid","offers":[{"title":"--- Natural Fiber Base Fabrics Suitable For Less Than Full Coverage Designs ---","offer_id":67762181996789,"sku":null,"price":11.49,"currency_code":"USD","in_stock":false},{"title":"Cotton Spandex Jersey 58\" 220 GSM 95\/5","offer_id":67762182029557,"sku":"CSJ","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Spandex French Terry 58\" 240 GSM 95\/5","offer_id":67762182062325,"sku":"CSFT","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Supreme Shirting Cotton 50's Broadcloth 57\" 3.2 oz 100% Premium Cotton","offer_id":67762182095093,"sku":"SUP","price":13.95,"currency_code":"USD","in_stock":true},{"title":"Oxford Cotton Shirting 57\" 5 oz 100% Premium Cotton","offer_id":67762182127861,"sku":"CM0042","price":14.25,"currency_code":"USD","in_stock":true},{"title":"Natural Cotton Spandex Jersey (Light Natural Color) 58\" 220 GSM 94\/6","offer_id":67762182160629,"sku":"OCSJ","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Organic Cotton Interlock 56\" 220 GSM 100%","offer_id":67762182193397,"sku":"OCI","price":12.75,"currency_code":"USD","in_stock":true},{"title":"Bamboo Cotton Spandex Jersey (off white) 58\" 220 GSM 66\/28\/6","offer_id":67762182226165,"sku":"BCSJ","price":11.99,"currency_code":"USD","in_stock":true},{"title":"Cotton Quilt Weight 42” 4 oz 100%","offer_id":67762182258933,"sku":"QUILT","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Poplin 59” 3.5 oz 100% (on backorder until 12\/29)","offer_id":67762182291701,"sku":"POPLIN","price":11.99,"currency_code":"USD","in_stock":true},{"title":"Linen Rayon Robert Kaufman Brussels Washer Linen 50” 6 oz 55\/45","offer_id":67762182324469,"sku":"LINEN","price":11.75,"currency_code":"USD","in_stock":false},{"title":"Cotton Canvas (Natural Color) 58” 7 oz 100%","offer_id":67762182357237,"sku":"CC","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Twill 58” 4.5 oz 100%","offer_id":67762182390005,"sku":"TWILL","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Double Gauze\/Muslin 54” 3.5 oz 100%","offer_id":67762182422773,"sku":"GAUZE","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Rayon Challis 54” 3.6 oz 100%","offer_id":67762182488309,"sku":"CHALLIS","price":11.75,"currency_code":"USD","in_stock":true},{"title":"Ponte De Roma 56” 9 oz 70\/27\/3 Rayon Nylon Spandex","offer_id":67762182521077,"sku":"PONTE","price":11.99,"currency_code":"USD","in_stock":true},{"title":"--- Synthetic Fiber Base Fabrics Suitable For Full and Less Than Full Coverage Designs ---","offer_id":67762182553845,"sku":null,"price":11.49,"currency_code":"USD","in_stock":false},{"title":"Stretch Crepe 58\" 180 GSM 98\/2 Poly Spandex","offer_id":67762182586613,"sku":"CREPE","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Double Brushed Poly Spandex 58” 230 GSM 92\/8","offer_id":67762182619381,"sku":"DBP","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Light Weight Double Brushed Poly Spandex 56” 180 GSM 92\/8","offer_id":67762182652149,"sku":"LIGHTDBP","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Liverpool 58\" 200 GSM 97\/3 Poly Spandex","offer_id":67762182684917,"sku":"LVPL","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Bullet 58\" 200 GSM 97\/3 Poly Spandex","offer_id":67762182717685,"sku":"BULT","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt Fleece 58” 240 GSM 72\/25\/3 Poly Rayon Spandex","offer_id":67762182750453,"sku":"PRSFL","price":9.99,"currency_code":"USD","in_stock":true},{"title":"Tri Blend Jersey 56\" 140 GSM 50\/37\/13 Poly Cotton Rayon","offer_id":67762182783221,"sku":"TRIB","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Rib Knit 56\" 190 GSM 92\/8 Poly Spandex 8x3 (On Backorder)","offer_id":67762182815989,"sku":"PRIB","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Swim Knit 58” 225 GSM 82\/18 Poly Spandex","offer_id":67762182848757,"sku":"PSS","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Athletic Performance Knit 58” 300 GSM 87\/13 Poly Spandex","offer_id":67762182881525,"sku":"PSP","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Verona Woven Stretch Poly 58\"4.2 oz 94\/6 Poly Spandex","offer_id":67762182914293,"sku":"VS","price":12.1,"currency_code":"USD","in_stock":true},{"title":"Boardshort 58” 3.8 oz Polyester Sueded Microfiber","offer_id":67762182947061,"sku":"BOARD","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Soft Brushed Microfiber Poly 58” 3.75 oz Polyester Woven","offer_id":67762182979829,"sku":"MF","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cuddle (Minky) 58” 100% Polyester 3mm Pile","offer_id":67762183012597,"sku":"MINKY","price":13.99,"currency_code":"USD","in_stock":true},{"title":"Double Sided Cuddle (Minky) 58” 100% Polyester Front Pile 3mm Back Pile 5mm","offer_id":67762183045365,"sku":"DMINKY","price":13.99,"currency_code":"USD","in_stock":true},{"title":"Polyester Interlock 58” 100%","offer_id":67762183078133,"sku":"POLYIZIP","price":7.99,"currency_code":"USD","in_stock":true},{"title":"--- Pre-Sewn Products ---","offer_id":67762183110901,"sku":null,"price":10.5,"currency_code":"USD","in_stock":false},{"title":"16x25 inch Microfiber Waffle Towel (Sold Per Towel)","offer_id":67762183143669,"sku":"FG-TKWF-1625","price":10.97,"currency_code":"USD","in_stock":true},{"title":"27x60 inch Sand-Free Beach and Yoga Towel (Sold Per Towel)","offer_id":67762183176437,"sku":"FG-TBSM-2760","price":29.95,"currency_code":"USD","in_stock":true},{"title":"30x60 inch Microfiber Waffle Swim and Bath Towel (Sold Per Towel)","offer_id":67762183209205,"sku":"FG-TBWF-3060","price":39.95,"currency_code":"USD","in_stock":true},{"title":"50x60 inch Minky Blanket (Sold Per Blanket)","offer_id":67762183241973,"sku":"FG-BMINKY-5060","price":34.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0846\/9086\/files\/b98bea2d7bf44db80bbba92835b8ffda.jpg?v=1792476351"},{"product_id":"retro-blue-red-gold-harlequin-diamond-pattern","title":"Retro Blue Red Gold Harlequin Diamond","description":null,"brand":"Friha Abdelmajid","offers":[{"title":"--- Natural Fiber Base Fabrics Suitable For Less Than Full Coverage Designs ---","offer_id":67762216108277,"sku":null,"price":11.49,"currency_code":"USD","in_stock":false},{"title":"Cotton Spandex Jersey 58\" 220 GSM 95\/5","offer_id":67762216141045,"sku":"CSJ","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Spandex French Terry 58\" 240 GSM 95\/5","offer_id":67762216173813,"sku":"CSFT","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Supreme Shirting Cotton 50's Broadcloth 57\" 3.2 oz 100% Premium Cotton","offer_id":67762216206581,"sku":"SUP","price":13.95,"currency_code":"USD","in_stock":true},{"title":"Oxford Cotton Shirting 57\" 5 oz 100% Premium Cotton","offer_id":67762216239349,"sku":"CM0042","price":14.25,"currency_code":"USD","in_stock":true},{"title":"Natural Cotton Spandex Jersey (Light Natural Color) 58\" 220 GSM 94\/6","offer_id":67762216272117,"sku":"OCSJ","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Organic Cotton Interlock 56\" 220 GSM 100%","offer_id":67762216304885,"sku":"OCI","price":12.75,"currency_code":"USD","in_stock":true},{"title":"Bamboo Cotton Spandex Jersey (off white) 58\" 220 GSM 66\/28\/6","offer_id":67762216337653,"sku":"BCSJ","price":11.99,"currency_code":"USD","in_stock":true},{"title":"Cotton Quilt Weight 42” 4 oz 100%","offer_id":67762216370421,"sku":"QUILT","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Poplin 59” 3.5 oz 100% (on backorder until 12\/29)","offer_id":67762216403189,"sku":"POPLIN","price":11.99,"currency_code":"USD","in_stock":true},{"title":"Linen Rayon Robert Kaufman Brussels Washer Linen 50” 6 oz 55\/45","offer_id":67762216435957,"sku":"LINEN","price":11.75,"currency_code":"USD","in_stock":false},{"title":"Cotton Canvas (Natural Color) 58” 7 oz 100%","offer_id":67762216468725,"sku":"CC","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Twill 58” 4.5 oz 100%","offer_id":67762216501493,"sku":"TWILL","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cotton Double Gauze\/Muslin 54” 3.5 oz 100%","offer_id":67762216534261,"sku":"GAUZE","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Rayon Challis 54” 3.6 oz 100%","offer_id":67762216567029,"sku":"CHALLIS","price":11.75,"currency_code":"USD","in_stock":true},{"title":"Ponte De Roma 56” 9 oz 70\/27\/3 Rayon Nylon Spandex","offer_id":67762216599797,"sku":"PONTE","price":11.99,"currency_code":"USD","in_stock":true},{"title":"--- Synthetic Fiber Base Fabrics Suitable For Full and Less Than Full Coverage Designs ---","offer_id":67762216632565,"sku":null,"price":11.49,"currency_code":"USD","in_stock":false},{"title":"Stretch Crepe 58\" 180 GSM 98\/2 Poly Spandex","offer_id":67762216665333,"sku":"CREPE","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Double Brushed Poly Spandex 58” 230 GSM 92\/8","offer_id":67762216698101,"sku":"DBP","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Light Weight Double Brushed Poly Spandex 56” 180 GSM 92\/8","offer_id":67762216730869,"sku":"LIGHTDBP","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Liverpool 58\" 200 GSM 97\/3 Poly Spandex","offer_id":67762216763637,"sku":"LVPL","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Bullet 58\" 200 GSM 97\/3 Poly Spandex","offer_id":67762216796405,"sku":"BULT","price":9.75,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt Fleece 58” 240 GSM 72\/25\/3 Poly Rayon Spandex","offer_id":67762216829173,"sku":"PRSFL","price":9.99,"currency_code":"USD","in_stock":true},{"title":"Tri Blend Jersey 56\" 140 GSM 50\/37\/13 Poly Cotton Rayon","offer_id":67762216861941,"sku":"TRIB","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Rib Knit 56\" 190 GSM 92\/8 Poly Spandex 8x3 (On Backorder)","offer_id":67762216894709,"sku":"PRIB","price":10.25,"currency_code":"USD","in_stock":true},{"title":"Swim Knit 58” 225 GSM 82\/18 Poly Spandex","offer_id":67762216927477,"sku":"PSS","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Athletic Performance Knit 58” 300 GSM 87\/13 Poly Spandex","offer_id":67762216960245,"sku":"PSP","price":12.49,"currency_code":"USD","in_stock":true},{"title":"Verona Woven Stretch Poly 58\"4.2 oz 94\/6 Poly Spandex","offer_id":67762216993013,"sku":"VS","price":12.1,"currency_code":"USD","in_stock":true},{"title":"Boardshort 58” 3.8 oz Polyester Sueded Microfiber","offer_id":67762217025781,"sku":"BOARD","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Soft Brushed Microfiber Poly 58” 3.75 oz Polyester Woven","offer_id":67762217058549,"sku":"MF","price":11.49,"currency_code":"USD","in_stock":true},{"title":"Cuddle (Minky) 58” 100% Polyester 3mm Pile","offer_id":67762217091317,"sku":"MINKY","price":13.99,"currency_code":"USD","in_stock":true},{"title":"Double Sided Cuddle (Minky) 58” 100% Polyester Front Pile 3mm Back Pile 5mm","offer_id":67762217124085,"sku":"DMINKY","price":13.99,"currency_code":"USD","in_stock":true},{"title":"Polyester Interlock 58” 100%","offer_id":67762217156853,"sku":"POLYIZIP","price":7.99,"currency_code":"USD","in_stock":true},{"title":"--- Pre-Sewn Products ---","offer_id":67762217189621,"sku":null,"price":10.5,"currency_code":"USD","in_stock":false},{"title":"16x25 inch Microfiber Waffle Towel (Sold Per Towel)","offer_id":67762217222389,"sku":"FG-TKWF-1625","price":10.97,"currency_code":"USD","in_stock":true},{"title":"27x60 inch Sand-Free Beach and Yoga Towel (Sold Per Towel)","offer_id":67762217255157,"sku":"FG-TBSM-2760","price":29.95,"currency_code":"USD","in_stock":true},{"title":"30x60 inch Microfiber Waffle Swim and Bath Towel (Sold Per Towel)","offer_id":67762217287925,"sku":"FG-TBWF-3060","price":39.95,"currency_code":"USD","in_stock":true},{"title":"50x60 inch Minky Blanket (Sold Per Blanket)","offer_id":67762217320693,"sku":"FG-BMINKY-5060","price":34.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0846\/9086\/files\/371bdf7f6dee32ba902a4b72e7ef1235.jpg?v=1792476554"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0846\/9086\/collections\/316be2c6f59f5989d792700cab7abe18.png?v=1792476649","url":"https:\/\/raspberrycreekfabrics.com\/collections\/studio-friha-abdelmajid.oembed","provider":"Raspberry Creek Fabrics","version":"1.0","type":"link"}