{"title":"Organic Spring Collection","description":"","products":[{"product_id":"patio-umbrella-aluminum-crank-tilt-7-5-feet-hunter-green","title":"7.5ft Aluminum Patio Garden Market Umbrella with Crank and Tilt Mechanism Hunter Green","description":"\u003cp\u003eAdd style and shade to your patio with our 7.5 ft aluminum crank and tilt market umbrella.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e Features:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e7.5 ft market umbrella with 6 ribs\u003c\/li\u003e\n\u003cli\u003eAluminum frame with powder coated bronze finish\u003c\/li\u003e\n\u003cli\u003eCrank function for easy opening and closing\u003c\/li\u003e\n\u003cli\u003eTilt function to block the sun at all angles\u003c\/li\u003e\n\u003cli\u003e600 denier polyester fabric canopy with water repellent and UV treated coating for lasting protection\u003c\/li\u003e\n\u003cli\u003eCan be mounted on existing stand or in the center of the table if hole is available\u003c\/li\u003e\n\u003cli\u003eNote: Base\/stand NOT included\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003e Size:\u003c\/strong\u003e 7.5 ft diameter with 6 ribs, 92\" height\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eColor:\u003c\/strong\u003e\u003cspan\u003e Hunter Green\u003c\/span\u003e\u003c\/p\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":32116453081226,"sku":"7.5ft alum hunter","price":45.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/7-5ft-aluminum-patio-garden-market-umbrella-with-crank-and-tilt-mechanism-hunter-green-886.webp?v=1754589520"},{"product_id":"patio-umbrella-aluminum-crank-tilt-7-5-feet-terracotta","title":"7.5ft Aluminum Patio Garden Market Umbrella with Crank and Tilt Mechanism Terracotta","description":"\u003cp\u003eAdd style and shade to your patio with our 7.5 ft aluminum crank and tilt market umbrella.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e Features:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e7.5 ft market umbrella with 6 ribs\u003c\/li\u003e\n\u003cli\u003eAluminum frame with powder coated bronze finish\u003c\/li\u003e\n\u003cli\u003eCrank function for easy opening and closing\u003c\/li\u003e\n\u003cli\u003eTilt function to block the sun at all angles\u003c\/li\u003e\n\u003cli\u003e600 denier polyester fabric canopy with water repellent and UV treated coating for lasting protection\u003c\/li\u003e\n\u003cli\u003eCan be mounted on existing stand or in the center of the table if hole is available\u003c\/li\u003e\n\u003cli\u003eNote: Base\/stand NOT included\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003e Size:\u003c\/strong\u003e 7.5 ft diameter with 6 ribs, 92\" height\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eColor:\u003c\/strong\u003e\u003cspan\u003e Terracotta\u003c\/span\u003e\u003c\/p\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":32116455080074,"sku":"7.5ft alum terra","price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/7-5ft-aluminum-patio-garden-market-umbrella-with-crank-and-tilt-mechanism-terracotta-244.webp?v=1754589507"},{"product_id":"rectangular-all-weather-air-conditioner-cover","title":"Outdoor Air Conditioner Cover - All Weather AC Unit Cover - Extra Large - 38\"L x 36\"W x 38\"H","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eProtection between every season. \u003c\/strong\u003eSnow, ice, hail, wind, debris, and bird damage are the realities of leaving an outdoor AC unit unprotected through the off-season. This heavy-duty cover is built to stand between your unit and all of it, keeping your air conditioner clean, dry, and ready to perform when warm weather returns. An outdoor air conditioner is a significant piece of equipment. Leaving it exposed through winter doesn't just risk cosmetic damage ice accumulation, debris intrusion, and moisture buildup can affect performance and shorten the life of the unit.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eFits most extra large rectangular and square outdoor AC units\u003c\/strong\u003e — sized at 38\"L x 36\"W x 38\"H; elastic cord runs the full perimeter for a snug, secure fit; refer to Formosa Covers sizing chart to confirm fit for your specific unit\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003e300x300 denier premium tight-weave WeatherGuard polyester\u003c\/strong\u003e — heavy-duty waterproof construction that defends against snow, ice, hail, rain, wind, UV exposure, and debris throughout the off-season\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eDual air vents\u003c\/strong\u003e — allows airflow to circulate underneath the cover, actively preventing mold and condensation buildup that occurs when moisture is trapped against the unit\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eFully zippered corner with velcro tab\u003c\/strong\u003e — allows easy fitting over pipes, wires, and conduit lines without disconnecting anything; zipper secures fully for a clean, windproof closure\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eElastic cord all around the perimeter\u003c\/strong\u003e — pulls snug against the base of the unit for a secure hold that stays in place through wind and weather\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eUV-treated WeatherGuard fabric\u003c\/strong\u003e — resists UV degradation and fading so the cover maintains its protective integrity and appearance season after season\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\"\u003eSIZE SPECIFICATIONS\u003c\/h2\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003cthead class=\"text-left\"\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eDimension\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eMeasurement\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eLength\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e38\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eWidth\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e36\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eHeight\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e38\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eColor\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eClassic Taupe\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eConstruction\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e300x300D WeatherGuard tight-weave polyester\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eVents\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e2 air vents\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eClosure\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eZippered corner with velcro tab + elastic cord perimeter\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eFit\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eMost extra large rectangular and square outdoor AC units\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":32116460847242,"sku":"ac Rect","price":45.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/1_5d41c997-d6dc-455e-ad2e-6bf18a76eb45.png?v=1772232035"},{"product_id":"island-barbecue-outdoor-cover-fits-bbq-or-grills-up-to-88-inches-long-safari-taupe","title":"Island BBQ Outdoor Grill Cover  88\"L x 42\"D x 48\"H Taupe","description":"\u003cp\u003e\u003cspan\u003eProtect your invested Island BBQ or grill with a cover to maintain the quality of your outdoor cooking equipment.  Made to withstand most weather conditions, keep your grill in new condition.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eAll-weather protection from dust, rain, snow, leaves, animals, scratches, UV damage\u003c\/li\u003e\n\u003cli\u003ePremium Tight-Weave Fabric: 300x300 woven polyester\u003c\/li\u003e\n\u003cul\u003e\n\u003cli\u003eDouble PU coating\u003c\/li\u003e\n\u003cli\u003eWater repellent\u003c\/li\u003e\n\u003cli\u003ePrevents crack formation\u003c\/li\u003e\n\u003cli\u003eHigh heat-resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cli\u003eAir vents prevent Mold and Mildew\u003c\/li\u003e\n\u003cli\u003eDrawstring bottom for secure fit\u003c\/li\u003e\n\u003cli\u003eEasy to slip on and off\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eCaution\u003c\/em\u003e: Let your BBQ or grill cool before covering\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eCare:\u003c\/strong\u003e Easily clean by wiping with damp cloth\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eColor:\u003c\/strong\u003e Safari Taupe\u003c\/p\u003e\n\u003cp\u003e\u003ciframe title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/4zoNg4rk5AE?si=KO84aIuqlxghffRr\" height=\"315\" width=\"560\" allowfullscreen=\"\" referrerpolicy=\"strict-origin-when-cross-origin\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" frameborder=\"0\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n\u003cul\u003e\u003c\/ul\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":32116481425546,"sku":"bcisland 088","price":75.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/FORMOSA_COVERS_88_BBQ_GRILL_ISLAND_GRILL_COVER_TAUPE_300D_WATERPROOF.png?v=1760991663"},{"product_id":"island-barbecue-outdoor-cover-fits-bbq-or-grills-up-to-100-inches-long-safari-taupe","title":"Island BBQ Outdoor Grill Cover 100\"L x 44\"D x 48\"H Taupe","description":"\u003cp\u003e\u003cspan\u003eProtect your invested Island BBQ or grill with a cover to maintain the quality of your outdoor cooking equipment.  Made to withstand most weather conditions, keep your grill in new condition.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eAll-weather protection from dust, rain, snow, leaves, animals, scratches, UV damage\u003c\/li\u003e\n\u003cli\u003ePremium Tight-Weave Fabric: 300x300 woven polyester\u003c\/li\u003e\n\u003cul\u003e\n\u003cli\u003eDouble PU coating\u003c\/li\u003e\n\u003cli\u003eWater repellent\u003c\/li\u003e\n\u003cli\u003ePrevents crack formation\u003c\/li\u003e\n\u003cli\u003eHigh heat-resistance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cli\u003eAir vents prevent Mold and Mildew\u003c\/li\u003e\n\u003cli\u003eDrawstring bottom for secure fit\u003c\/li\u003e\n\u003cli\u003eEasy to slip on and off\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eCaution\u003c\/em\u003e: Let your BBQ or grill cool before covering\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eCare:\u003c\/strong\u003e Easily clean by wiping with damp cloth\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eColor:\u003c\/strong\u003e Safari Taupe\u003c\/p\u003e\n\u003cp\u003e\u003ciframe title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/4zoNg4rk5AE?si=KO84aIuqlxghffRr\" height=\"315\" width=\"560\" allowfullscreen=\"\" referrerpolicy=\"strict-origin-when-cross-origin\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" frameborder=\"0\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n\u003cul\u003e\u003c\/ul\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":32116482048138,"sku":"bcisland 100","price":75.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/FORMOSA_COVERS_100_BBQ_GRILL_ISLAND_GRILL_COVER_TAUPE_300D_WATERPROOF.png?v=1760991671"},{"product_id":"patio-rectangular-oval-table-cover-84l-44w-25h-taupe","title":"Patio Set Cover For Rectangular or Oval Table 84\"L x 44\"W x 25\"H Classic Taupe","description":"\u003cul\u003e\n\u003cli\u003ePremium tight weave 300 x 300 denier polyester fabric with double PU water resistant coating\u003c\/li\u003e\n\u003cli\u003eWater-Repellent, Weather Guard polyester with UV treatment\u003c\/li\u003e\n\u003cli\u003eElastic hem on bottom for snug fit\u003c\/li\u003e\n\u003cli\u003eSize: 84\"L x 44\"W x 25\"H\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":32116491518090,"sku":"fc 8444 taupe","price":55.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/thumbnail_Rectangular_or_Oval_Table_84_L.png?v=1754589421"},{"product_id":"patio-off-center-umbrella-cover","title":"Universal Cantilever Offset Patio Umbrella Cover in Classic Taupe","description":"\u003cp data-start=\"848\" data-end=\"1180\"\u003eDesigned to protect large off-set and cantilever patio umbrellas, this universal cantilever umbrella cover delivers reliable, all-season protection in a clean, classic taupe finish. Built for ease, durability, and long-term outdoor use, it helps extend the life of your umbrella by shielding it from sun, rain, dust, and debris.\u003c\/p\u003e\n\u003cp data-start=\"1182\" data-end=\"1461\"\u003eCrafted from heavy-duty 600D vinyl-coated polyester, the fabric is waterproof and UV treated to resist fading, cracking, and moisture damage. A full-length zipper and integrated steel rod allow for quick, effortless installation and removal without ladders or strain.\u003c\/p\u003e\n\u003cp data-start=\"1463\" data-end=\"1629\"\u003ePart of our Classic Taupe Collection, this cover blends neutral style with serious protection for residential patios, pool decks, and outdoor entertaining spaces.\u003c\/p\u003e\n\u003chr data-start=\"1631\" data-end=\"1634\"\u003e\n\u003ch2 data-start=\"1636\" data-end=\"1662\"\u003eKey Features \u0026amp; Benefits\u003c\/h2\u003e\n\u003cul data-start=\"1664\" data-end=\"2305\"\u003e\n\u003cli data-start=\"1664\" data-end=\"1782\"\u003e\n\u003cp data-start=\"1666\" data-end=\"1782\"\u003e\u003cstrong data-start=\"1666\" data-end=\"1708\"\u003eUniversal Fit for Cantilever Umbrellas\u003c\/strong\u003e\u003cbr data-start=\"1708\" data-end=\"1711\"\u003eDesigned to fit most off-center and hanging cantilever patio umbrellas.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1784\" data-end=\"1890\"\u003e\n\u003cp data-start=\"1786\" data-end=\"1890\"\u003e\u003cstrong data-start=\"1786\" data-end=\"1820\"\u003eWaterproof \u0026amp; UV Treated Fabric\u003c\/strong\u003e\u003cbr data-start=\"1820\" data-end=\"1823\"\u003eHelps protect against rain, sun exposure, fading, and outdoor wear.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1892\" data-end=\"2012\"\u003e\n\u003cp data-start=\"1894\" data-end=\"2012\"\u003e\u003cstrong data-start=\"1894\" data-end=\"1936\"\u003eHeavy-Duty 600D Polyester Construction\u003c\/strong\u003e\u003cbr data-start=\"1936\" data-end=\"1939\"\u003eVinyl-coated polyester offers enhanced durability and weather resistance.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"2014\" data-end=\"2122\"\u003e\n\u003cp data-start=\"2016\" data-end=\"2122\"\u003e\u003cstrong data-start=\"2016\" data-end=\"2051\"\u003eBuilt-In Steel Rod for Easy Use\u003c\/strong\u003e\u003cbr data-start=\"2051\" data-end=\"2054\"\u003eSlip the cover on and off smoothly without climbing or overreaching.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"2124\" data-end=\"2200\"\u003e\n\u003cp data-start=\"2126\" data-end=\"2200\"\u003e\u003cstrong data-start=\"2126\" data-end=\"2156\"\u003eFull-Length Zipper Closure\u003c\/strong\u003e\u003cbr data-start=\"2156\" data-end=\"2159\"\u003eProvides secure coverage and fast access.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"2202\" data-end=\"2305\"\u003e\n\u003cp data-start=\"2204\" data-end=\"2305\"\u003e\u003cstrong data-start=\"2204\" data-end=\"2228\"\u003eClassic Taupe Finish\u003c\/strong\u003e\u003cbr data-start=\"2228\" data-end=\"2231\"\u003eNeutral color complements modern, coastal, and traditional outdoor spaces.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-start=\"2307\" data-end=\"2310\"\u003e\n\u003ch2 data-start=\"2312\" data-end=\"2337\"\u003eProduct Specifications\u003c\/h2\u003e\n\u003cp data-start=\"2339\" data-end=\"2390\"\u003e\u003cstrong data-start=\"2339\" data-end=\"2356\"\u003eProduct Type:\u003c\/strong\u003e\u003cbr data-start=\"2356\" data-end=\"2359\"\u003eCantilever Patio Umbrella Cover\u003c\/p\u003e\n\u003cp data-start=\"2392\" data-end=\"2440\"\u003e\u003cstrong data-start=\"2392\" data-end=\"2405\"\u003eFit Type:\u003c\/strong\u003e\u003cbr data-start=\"2405\" data-end=\"2408\"\u003eUniversal off-set umbrella cover\u003c\/p\u003e\n\u003cp data-start=\"2442\" data-end=\"2493\"\u003e\u003cstrong data-start=\"2442\" data-end=\"2455\"\u003eMaterial:\u003c\/strong\u003e\u003cbr data-start=\"2455\" data-end=\"2458\"\u003eVinyl-coated polyester, 600D x 300D\u003c\/p\u003e\n\u003cp data-start=\"2495\" data-end=\"2521\"\u003e\u003cstrong data-start=\"2495\" data-end=\"2505\"\u003eColor:\u003c\/strong\u003e\u003cbr data-start=\"2505\" data-end=\"2508\"\u003eClassic Taupe\u003c\/p\u003e\n\u003cp data-start=\"2523\" data-end=\"2595\"\u003e\u003cstrong data-start=\"2523\" data-end=\"2538\"\u003eDimensions:\u003c\/strong\u003e\u003cbr data-start=\"2538\" data-end=\"2541\"\u003e19 inch diameter (60 inch perimeter) x 102 inch height\u003c\/p\u003e\n\u003cp data-start=\"2597\" data-end=\"2644\"\u003e\u003cstrong data-start=\"2597\" data-end=\"2609\"\u003eClosure:\u003c\/strong\u003e\u003cbr data-start=\"2609\" data-end=\"2612\"\u003eZipper with integrated steel rod\u003c\/p\u003e\n\u003cp data-start=\"2646\" data-end=\"2694\"\u003e\u003cstrong data-start=\"2646\" data-end=\"2669\"\u003eWeather Protection:\u003c\/strong\u003e\u003cbr data-start=\"2669\" data-end=\"2672\"\u003eWaterproof, UV treated\u003c\/p\u003e\n\u003cp data-start=\"2696\" data-end=\"2730\"\u003e\u003cstrong data-start=\"2696\" data-end=\"2716\"\u003eRecommended Use:\u003c\/strong\u003e\u003cbr data-start=\"2716\" data-end=\"2719\"\u003eOutdoor use\u003c\/p\u003e\n\u003cp data-start=\"2732\" data-end=\"2807\"\u003e\u003cstrong data-start=\"2732\" data-end=\"2745\"\u003eIncluded:\u003c\/strong\u003e\u003cbr data-start=\"2745\" data-end=\"2748\"\u003eUmbrella cover with steel rod\u003cbr\u003e\u003c\/p\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":32116508491914,"sku":"fcum arch","price":45.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/1_9e7defb7-19a3-4891-ac7f-cf4be1c87003.png?v=1770324391"},{"product_id":"patio-heater-cover-dancing-flame","title":"Patio Outdoor Pyramid Style Flame Heater Cover 19\" Square Top - Classic Taupe","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe spaces we build deserve to endure. This cover is crafted to protect your pyramid flame heater through every season,  preserving its finish, performance hardware, and appearance through rain, UV exposure, wind, and everything in between. Purpose-fit for square-top pyramid style heaters with a tapered profile that follows the heater's geometry from base to crown, this is a cover built for the piece that anchors your outdoor space. \u003cstrong\u003eBuilt to protect. Designed to last.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e \u003c\/p\u003e\n\u003col\u003e\n\u003cli\u003e\n\u003cstrong\u003ePurpose-fit for pyramid square-top patio heaters\u003c\/strong\u003e — tapered profile sized at 22\"L x 22\"W (bottom) x 19\"L x 19\"W (top) x 88\"H follows the heater's geometry from base to crown for a clean, fitted appearance; refer to Formosa Covers sizing chart to confirm fit\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWeatherGuard 600D tight-woven polyester with vinyl coating\u003c\/strong\u003e — ultra water-resistant, UV fade-resistant, heavy-duty outer layer that defends against rain, sun, wind, and seasonal exposure without cracking or deteriorating\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDouble-stitched seams throughout\u003c\/strong\u003e — reinforced at every stress point to prevent premature tears and extend cover life through repeated seasonal use\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFull-length corner zipper from top to bottom\u003c\/strong\u003e — secure zippers seal tightly to prevent moisture ingress while maintaining breathability; easy on and off without lifting the cover over the full height of the heater\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePeel-and-stick velcro at the bottom hem\u003c\/strong\u003e — anchors the cover to the heater base in windy conditions so it stays in place and continues protecting what's underneath\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUV-treated and waterproof fabric\u003c\/strong\u003e — outer layer defends against UV fading year-round; waterproof construction keeps rain and moisture from reaching the heater's finish and hardware\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\"\u003eSIZE SPECIFICATIONS\u003c\/h2\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003cthead class=\"text-left\"\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eDimension\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eMeasurement\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBottom Length\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e22\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBottom Width\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e22\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eTop Length\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e19\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eTop Width\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e19\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eHeight\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e88\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eColor\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eClassic Taupe\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eConstruction\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e600x300D vinyl-coated polyester, WeatherGuard treatment\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eClosure\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eFull-length corner zipper + peel-and-stick velcro hem\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":32116524646538,"sku":"heater","price":67.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/spaceheaterpyramid22l.png?v=1772230427"},{"product_id":"patio-umbrella-replacement-canopy-9-feet-6-rib-navy","title":"9ft Market Patio Umbrella 6 Rib Replacement Canopy Navy Olefin","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eNot every worn umbrella deserves to be replaced. Just its canopy.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis 9 ft 6-rib replacement canopy is precision-cut for market patio frames with rib lengths between 52 and 54 inches, settling into place with a fit that feels like it was always meant to be there. The solution-dyed Olefin fabric holds Turquoise with a depth of color that outlasts standard polyester by up to 15 times, sheds rain with ease, and seats firmly against every rib the way original equipment should.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eChoose your color. Refresh your space in minutes.\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eFEATURES\u003c\/strong\u003e\u003c\/p\u003e\n\u003col class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-decimal flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eCOLORFAST BY 15x\u003c\/strong\u003e | Solution-dyed Olefin fabric is UV-treated and water-repellent, with color woven into the fiber itself rather than applied to the surface — resulting in fade resistance up to 15 times greater than standard polyester canopies.\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSTAIN RESISTANCE BUILT IN\u003c\/strong\u003e | Olefin's fiber-level construction resists staining at the source, not just the surface. Spills, pollen, and outdoor residue wipe away without leaving a mark.\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003ePRECISION FIT FOR YOUR EXISTING FRAME\u003c\/strong\u003e | Cut specifically for 9ft 6-rib market patio umbrella frames with rib lengths 52\" to 54\". Drops into place cleanly. Replacement canopy only — does not fit offset or cantilever styles.\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSTAYS TAUT IN EVERY CONDITION\u003c\/strong\u003e | Extra-deep reinforced rib pockets grip all 6 ribs firmly, maintaining canopy tension and a clean overhead profile through wind and weather the way original equipment should.\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eWIND PASSES THROUGH, NOT AGAINST\u003c\/strong\u003e | Single air vent releases overhead pressure before it builds, reducing fabric stress and extending the life of the canopy across seasons of continuous use.\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eFORMOSA COVERS\u003c\/strong\u003e | Over 40 color options. Family-owned, U.S.-based, 35+ years. 4M+ orders fulfilled.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eSPECS\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\" style=\"width: 99.9972%; height: 215.488px;\"\u003e\n\u003cthead class=\"text-left\"\u003e\n\u003ctr style=\"height: 0px;\"\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" style=\"width: 29.9748%; height: 0px;\"\u003e\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" style=\"width: 67.2879%; height: 0px;\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 29.9748%; height: 19.5898px;\"\u003eSize\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 67.2879%; height: 19.5898px;\"\u003e9ft\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 29.9748%; height: 19.5898px;\"\u003eRib Count\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 67.2879%; height: 19.5898px;\"\u003e6 ribs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 29.9748%; height: 19.5898px;\"\u003eRib Length\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 67.2879%; height: 19.5898px;\"\u003e52\" to 54\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 29.9748%; height: 19.5898px;\"\u003eFabric\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 67.2879%; height: 19.5898px;\"\u003eSolution-dyed Olefin\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 29.9748%; height: 19.5898px;\"\u003eTreatment\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 67.2879%; height: 19.5898px;\"\u003eUV-treated, water-repellent coating\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 29.9748%; height: 19.5898px;\"\u003eFade Resistance\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 67.2879%; height: 19.5898px;\"\u003e15x greater than standard polyester\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 29.9748%; height: 19.5898px;\"\u003eVent\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 67.2879%; height: 19.5898px;\"\u003eSingle air vent\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 29.9748%; height: 19.5898px;\"\u003eColor\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 67.2879%; height: 19.5898px;\"\u003eNavy\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 29.9748%; height: 19.5898px;\"\u003eFits\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 67.2879%; height: 19.5898px;\"\u003eMarket patio umbrella frames only\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 29.9748%; height: 19.5898px;\"\u003eDoes Not Fit\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 67.2879%; height: 19.5898px;\"\u003eOffset or cantilever umbrellas\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 29.9748%; height: 19.5898px;\"\u003eSKU\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 67.2879%; height: 19.5898px;\"\u003etop 9x6 Navy\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eColor Comparison: \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/Blue_Color_Shades_1.png?v=1750372981\"\u003e\u003c\/strong\u003e\u003c\/p\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":32116585824394,"sku":"top 6 rib navy","price":55.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/Navycolor_998ce422-dceb-44c3-976b-f62e66b63fa9.jpg?v=1754589079"},{"product_id":"patio-umbrella-replacement-canopy-9-feet-6-rib-off-white","title":"9ft Market Patio Umbrella 6 Rib Replacement Canopy Off-White","description":"\u003cdiv\u003e\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eNot every worn umbrella deserves to be replaced. Just its canopy.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis 9 ft 6-rib replacement canopy is precision-cut for market patio frames with rib lengths between 52 and 54 inches, settling into place with a fit that feels like it was always meant to be there. The 600-denier polyester fabric holds color across seasons, sheds rain without fuss, and seats firmly against every rib the way original equipment should.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eChoose your color. Refresh your space in minutes.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFEATURES\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e1. BUILT 50% HEAVIER THAN THE STANDARD\u003c\/strong\u003e | 600-denier polyester construction at 270 GSM, UV-treated and water-repellent, engineered to hold color and resist moisture through years of full outdoor exposure, not just one season.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e2. PRECISION FIT FOR YOUR EXISTING FRAME\u003c\/strong\u003e | Cut specifically for 9ft 6-rib market patio umbrella frames with rib lengths 52\" to 54\". Drops into place cleanly. Replacement canopy only, does not fit offset or cantilever styles.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e3. STAYS TAUT IN EVERY CONDITION\u003c\/strong\u003e | Extra-deep reinforced rib pockets grip all 8 ribs firmly, maintaining canopy tension and a clean overhead profile through wind and weather the way original equipment should.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e4. WIND PASSES THROUGH, NOT AGAINST\u003c\/strong\u003e | Single air vent releases overhead pressure before it builds, reducing fabric stress and extending the life of the canopy across seasons of continuous use.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e5. COMPOSED WHEN IT'S AT REST\u003c\/strong\u003e | Tie rope keeps the canopy gathered and neat when the umbrella is closed, maintaining the polished look of the space even when shade is not needed.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e6. FORMOSA COVERS\u003c\/strong\u003e | Over 40 color options. Family-owned, U.S.-based, 35+ years. 4M+ orders fulfilled.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eSPECS\u003c\/span\u003e\u003c\/p\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\" style=\"width: 100.177%; height: 422px;\"\u003e\n\u003cthead class=\"text-left\"\u003e\n\u003ctr style=\"height: 0px;\"\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" style=\"width: 26.316%; height: 0px;\"\u003e\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" style=\"width: 73.5032%; height: 0px;\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eSize\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e9ft\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eRib Count\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e6 ribs\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eRib Length\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e52\" to 54\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eFabric\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e600-denier polyester\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eTreatment\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003eUV-treated, water-repellent coating\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eVent\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003eSingle air vent\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eGSM\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e270\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eFits\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003eMarket patio umbrella frames only\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eDoes Not Fit\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003eOffset or cantilever umbrellas\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eColor Comparison: \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/Neutral_Color_Comparison.png?v=1750375830\"\u003e\u003c\/strong\u003e\u003c\/p\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":32116585922698,"sku":"top 6 rib off white","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/OffWhitecolor_f3e3e702-4c04-4707-bef0-8ef19cad1866.jpg?v=1754589077"},{"product_id":"patio-umbrella-replacement-canopy-9-feet-6-rib-terracotta","title":"9ft Market Patio Umbrella 6 Rib Replacement Canopy Terracotta","description":"\u003cdiv\u003e\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eNot every worn umbrella deserves to be replaced. Just its canopy.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis 9 ft 6-rib replacement canopy is precision-cut for market patio frames with rib lengths between 52 and 54 inches, settling into place with a fit that feels like it was always meant to be there. The 600-denier polyester fabric holds color across seasons, sheds rain without fuss, and seats firmly against every rib the way original equipment should.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eChoose your color. Refresh your space in minutes.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFEATURES\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e1. BUILT 50% HEAVIER THAN THE STANDARD\u003c\/strong\u003e | 600-denier polyester construction at 270 GSM, UV-treated and water-repellent, engineered to hold color and resist moisture through years of full outdoor exposure, not just one season.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e2. PRECISION FIT FOR YOUR EXISTING FRAME\u003c\/strong\u003e | Cut specifically for 9ft 6-rib market patio umbrella frames with rib lengths 52\" to 54\". Drops into place cleanly. Replacement canopy only, does not fit offset or cantilever styles.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e3. STAYS TAUT IN EVERY CONDITION\u003c\/strong\u003e | Extra-deep reinforced rib pockets grip all 8 ribs firmly, maintaining canopy tension and a clean overhead profile through wind and weather the way original equipment should.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e4. WIND PASSES THROUGH, NOT AGAINST\u003c\/strong\u003e | Single air vent releases overhead pressure before it builds, reducing fabric stress and extending the life of the canopy across seasons of continuous use.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e5. COMPOSED WHEN IT'S AT REST\u003c\/strong\u003e | Tie rope keeps the canopy gathered and neat when the umbrella is closed, maintaining the polished look of the space even when shade is not needed.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e6. FORMOSA COVERS\u003c\/strong\u003e | Over 40 color options. Family-owned, U.S.-based, 35+ years. 4M+ orders fulfilled.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eSPECS\u003c\/span\u003e\u003c\/p\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\" style=\"width: 97.1196%; height: 355.859px;\"\u003e\n\u003cthead class=\"text-left\"\u003e\n\u003ctr style=\"height: 0px;\"\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" style=\"width: 26.2685%; height: 0px;\"\u003e\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" style=\"width: 73.5518%; height: 0px;\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.2685%; height: 35.5859px;\"\u003e\n\u003cp\u003eSize\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5518%; height: 35.5859px;\"\u003e\n\u003cp\u003e9ft\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.2685%; height: 35.5859px;\"\u003e\n\u003cp\u003eRib Count\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5518%; height: 35.5859px;\"\u003e\n\u003cp\u003e6 ribs\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.2685%; height: 35.5859px;\"\u003e\n\u003cp\u003eRib Length\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5518%; height: 35.5859px;\"\u003e\n\u003cp\u003e52\" to 54\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.2685%; height: 35.5859px;\"\u003e\n\u003cp\u003eFabric\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5518%; height: 35.5859px;\"\u003e\n\u003cp\u003e600-denier polyester\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.2685%; height: 35.5859px;\"\u003e\n\u003cp\u003eTreatment\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5518%; height: 35.5859px;\"\u003e\n\u003cp\u003eUV-treated, water-repellent coating\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.2685%; height: 35.5859px;\"\u003e\n\u003cp\u003eVent\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5518%; height: 35.5859px;\"\u003e\n\u003cp\u003eSingle air vent\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.2685%; height: 35.5859px;\"\u003e\n\u003cp\u003eGSM\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5518%; height: 35.5859px;\"\u003e\n\u003cp\u003e270\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.2685%; height: 35.5859px;\"\u003e\n\u003cp\u003eFits\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5518%; height: 35.5859px;\"\u003e\n\u003cp\u003eMarket patio umbrella frames only\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.2685%; height: 35.5859px;\"\u003e\n\u003cp\u003eDoes Not Fit\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5518%; height: 35.5859px;\"\u003e\n\u003cp\u003eOffset or cantilever umbrellas\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.2685%; height: 35.5859px;\"\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5518%; height: 35.5859px;\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":32116589297802,"sku":"top 6 rib terra","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/Terracottacolor_b5307811-75e9-4b53-a71c-bfabdf2f0c96.jpg?v=1754589062"},{"product_id":"patio-umbrella-replacement-canopy-9-feet-6-rib-yellow","title":"9ft Market Patio Umbrella 6 Rib Replacement Canopy Yellow Olefin","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eNot every worn umbrella deserves to be replaced. Just its canopy.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis 9 ft 6-rib replacement canopy is precision-cut for market patio frames with rib lengths between 52 and 54 inches, settling into place with a fit that feels like it was always meant to be there. The solution-dyed Olefin fabric holds Yellow with a depth of color that outlasts standard polyester by up to 15 times, sheds rain with ease, and seats firmly against every rib the way original equipment should.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eChoose your color. Refresh your space in minutes.\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eFEATURES\u003c\/strong\u003e\u003c\/p\u003e\n\u003col class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-decimal flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eCOLORFAST BY 15x\u003c\/strong\u003e | Solution-dyed Olefin fabric is UV-treated and water-repellent, with color woven into the fiber itself rather than applied to the surface — resulting in fade resistance up to 15 times greater than standard polyester canopies.\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSTAIN RESISTANCE BUILT IN\u003c\/strong\u003e | Olefin's fiber-level construction resists staining at the source, not just the surface. Spills, pollen, and outdoor residue wipe away without leaving a mark.\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003ePRECISION FIT FOR YOUR EXISTING FRAME\u003c\/strong\u003e | Cut specifically for 9ft 6-rib market patio umbrella frames with rib lengths 52\" to 54\". Drops into place cleanly. Replacement canopy only — does not fit offset or cantilever styles.\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSTAYS TAUT IN EVERY CONDITION\u003c\/strong\u003e | Extra-deep reinforced rib pockets grip all 6 ribs firmly, maintaining canopy tension and a clean overhead profile through wind and weather the way original equipment should.\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eWIND PASSES THROUGH, NOT AGAINST\u003c\/strong\u003e | Single air vent releases overhead pressure before it builds, reducing fabric stress and extending the life of the canopy across seasons of continuous use.\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eFORMOSA COVERS\u003c\/strong\u003e | Over 40 color options. Family-owned, U.S.-based, 35+ years. 4M+ orders fulfilled.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eSPECS\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003cthead class=\"text-left\"\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003e\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eSize\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e9ft\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eRib Count\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e6 ribs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eRib Length\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e52\" to 54\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eFabric\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eSolution-dyed Olefin\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eTreatment\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eUV-treated, water-repellent coating\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eFade Resistance\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e15x greater than standard polyester\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eVent\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eSingle air vent\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eColor\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eYellow\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eFits\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eMarket patio umbrella frames only\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eDoes Not Fit\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eOffset or cantilever umbrellas\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eSKU\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003etop 9x6 Yellow\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":32116591591562,"sku":"top 6 rib yellow","price":55.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/Yellowcolor_194745b0-f793-4524-885a-3c61b1825c6c.jpg?v=1754589057"},{"product_id":"patio-umbrella-replacement-canopy-9-feet-8-rib-navy","title":"9ft Market Patio Umbrella 8 Rib Replacement Canopy Navy Olefin","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eNot every worn umbrella deserves to be replaced. Just its canopy.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis 9 ft 8-rib replacement canopy is precision-cut for market patio frames with rib lengths between 52 and 54 inches, settling into place with a fit that feels like it was always meant to be there. The solution-dyed Olefin fabric holds Navy with a depth of color that outlasts standard polyester by up to 15 times, sheds rain with ease, and seats firmly against every rib the way original equipment should.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eChoose your color. Refresh your space in minutes.\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eFEATURES\u003c\/strong\u003e\u003c\/p\u003e\n\u003col class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-decimal flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eCOLORFAST BY 15x\u003c\/strong\u003e | Solution-dyed Olefin fabric is UV-treated and water-repellent, with color woven into the fiber itself rather than applied to the surface — resulting in fade resistance up to 15 times greater than standard polyester canopies.\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSTAIN RESISTANCE BUILT IN\u003c\/strong\u003e | Olefin's fiber-level construction resists staining at the source, not just the surface. Spills, pollen, and outdoor residue wipe away without leaving a mark.\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003ePRECISION FIT FOR YOUR EXISTING FRAME\u003c\/strong\u003e | Cut specifically for 9ft 8-rib market patio umbrella frames with rib lengths 52\" to 54\". Drops into place cleanly. Replacement canopy only — does not fit offset or cantilever styles.\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSTAYS TAUT IN EVERY CONDITION\u003c\/strong\u003e | Extra-deep reinforced rib pockets grip all 8 ribs firmly, maintaining canopy tension and a clean overhead profile through wind and weather the way original equipment should.\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eWIND PASSES THROUGH, NOT AGAINST\u003c\/strong\u003e | Single air vent releases overhead pressure before it builds, reducing fabric stress and extending the life of the canopy across seasons of continuous use.\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eFORMOSA COVERS\u003c\/strong\u003e | Over 40 color options. Family-owned, U.S.-based, 35+ years. 4M+ orders fulfilled.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eSPECS\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003cthead class=\"text-left\"\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003e\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eSize\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e9ft\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eRib Count\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e8 ribs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eRib Length\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e52\" to 54\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eFabric\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eSolution-dyed Olefin\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eTreatment\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eUV-treated, water-repellent coating\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eFade Resistance\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e15x greater than standard polyester\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eVent\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eSingle air vent\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eColor\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eNavy\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eFits\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eMarket patio umbrella frames only\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eDoes Not Fit\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eOffset or cantilever umbrellas\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eSKU\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003etop 9x8 navy\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eColor Comparison: \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/Blue_Color_Shades_1.png?v=1750372981\"\u003e\u003c\/strong\u003e\u003c\/p\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":32116595818634,"sku":"top 9x8 navy","price":55.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/navycolor.jpg?v=1754589035"},{"product_id":"patio-umbrella-replacement-canopy-9-feet-8-rib-off-white","title":"9ft Market Patio Umbrella 8 Rib Replacement Canopy Ivory Off-White","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eNot every worn umbrella deserves to be replaced. Just its canopy.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis 9 ft 8-rib replacement canopy is precision-cut for market patio frames with rib lengths between 52 and 54 inches, settling into place with a fit that feels like it was always meant to be there. The 600-denier polyester fabric holds color across seasons, sheds rain without fuss, and seats firmly against every rib the way original equipment should.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eChoose your color. Refresh your space in minutes.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFEATURES\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e1. BUILT 50% HEAVIER THAN THE STANDARD\u003c\/strong\u003e | 600-denier polyester construction at 270 GSM, UV-treated and water-repellent, engineered to hold color and resist moisture through years of full outdoor exposure, not just one season.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e2. PRECISION FIT FOR YOUR EXISTING FRAME\u003c\/strong\u003e | Cut specifically for 9ft 8-rib market patio umbrella frames with rib lengths 52\" to 54\". Drops into place cleanly. Replacement canopy only, does not fit offset or cantilever styles.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e3. STAYS TAUT IN EVERY CONDITION\u003c\/strong\u003e | Extra-deep reinforced rib pockets grip all 8 ribs firmly, maintaining canopy tension and a clean overhead profile through wind and weather the way original equipment should.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e4. WIND PASSES THROUGH, NOT AGAINST\u003c\/strong\u003e | Single air vent releases overhead pressure before it builds, reducing fabric stress and extending the life of the canopy across seasons of continuous use.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e5. COMPOSED WHEN IT'S AT REST\u003c\/strong\u003e | Tie rope keeps the canopy gathered and neat when the umbrella is closed, maintaining the polished look of the space even when shade is not needed.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e6. FORMOSA COVERS\u003c\/strong\u003e | Over 40 color options. Family-owned, U.S.-based, 35+ years. 4M+ orders fulfilled.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eSPECS\u003c\/span\u003e\u003c\/p\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\" style=\"width: 100.177%; height: 422px;\"\u003e\n\u003cthead class=\"text-left\"\u003e\n\u003ctr style=\"height: 0px;\"\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" style=\"width: 26.316%; height: 0px;\"\u003e\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" style=\"width: 73.5032%; height: 0px;\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eSize\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e9ft\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eRib Count\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e8 ribs\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eRib Length\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e52\" to 54\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eFabric\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e600-denier polyester\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eTreatment\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003eUV-treated, water-repellent coating\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eVent\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003eSingle air vent\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eGSM\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e270\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eFits\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003eMarket patio umbrella frames only\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eDoes Not Fit\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003eOffset or cantilever umbrellas\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eColor Comparison: \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/Neutral_Color_Comparison.png?v=1750375830\" alt=\"\"\u003e\u003c\/strong\u003e\u003c\/p\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":32116596015242,"sku":"top 9x8 off white","price":39.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/1-top9x8offwhite.jpg?v=1754589033"},{"product_id":"shade-sail-mesh-sun-screen-panel-patio-awning-10-ft-x-10-ft-black","title":"Sun Shade Screen Mesh Panel (10' x 10') with Grommets for Patio, Balconies, Gazebo \u0026 Pergola (Black Panel ONLY with Cords)","description":"\u003cp data-end=\"1008\" data-start=\"719\"\u003eCreate comfortable shade and added privacy in your outdoor space with our Outdoor Sun Shade Screen Panel. Designed for patios, gazebos, pergolas, balconies, and porches, this panel helps block harsh sunlight while still allowing airflow for a cooler, more enjoyable outdoor experience.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-end=\"1753\" data-start=\"1658\"\u003e\n\u003cp data-end=\"1753\" data-start=\"1660\"\u003e\u003cstrong data-end=\"1695\" data-start=\"1660\"\u003eBreathable Mesh Sun Shade Panel\u003c\/strong\u003e\u003cbr data-end=\"1698\" data-start=\"1695\"\u003eHelps reduce sunlight and heat while allowing airflow\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1859\" data-start=\"1755\"\u003e\n\u003cp data-end=\"1859\" data-start=\"1757\"\u003e\u003cstrong data-end=\"1786\" data-start=\"1757\"\u003eHeavy Duty Outdoor Fabric\u003c\/strong\u003e\u003cbr data-end=\"1789\" data-start=\"1786\"\u003ePolyester mesh with PVC coating for durability and mildew resistance\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1964\" data-start=\"1861\"\u003e\n\u003cp data-end=\"1964\" data-start=\"1863\"\u003e\u003cstrong data-end=\"1893\" data-start=\"1863\"\u003eUV Treated for Outdoor Use\u003c\/strong\u003e\u003cbr data-end=\"1896\" data-start=\"1893\"\u003eDesigned to withstand sun exposure and everyday outdoor conditions\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2083\" data-start=\"1966\"\u003e\n\u003cp data-end=\"2083\" data-start=\"1968\"\u003e\u003cstrong data-end=\"2001\" data-start=\"1968\"\u003eVersatile Shade \u0026amp; Privacy Use\u003c\/strong\u003e\u003cbr data-end=\"2004\" data-start=\"2001\"\u003eIdeal for patios, gazebos, pergolas, balconies, porches, awnings, and windows\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2163\" data-start=\"2085\"\u003e\n\u003cp data-end=\"2163\" data-start=\"2087\"\u003e\u003cstrong data-end=\"2115\" data-start=\"2087\"\u003eEasy to Install \u0026amp; Remove\u003c\/strong\u003e\u003cbr data-end=\"2118\" data-start=\"2115\"\u003eSimple setup on existing outdoor structures\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003e Size: \u003c\/strong\u003e10ft x 10ft\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e Color: \u003c\/strong\u003eBlack\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-start=\"2247\" data-end=\"2260\"\u003eMaterial:\u003c\/strong\u003e Textilene Mesh w\/ PVC Coating\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-end=\"2421\" data-start=\"2408\"\u003eWarranty:\u003c\/strong\u003e One year limited warranty\u003c\/p\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":32338386419850,"sku":"shade 10x10 blk","price":27.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/squaremainimage_43c66e6d-a4af-4298-92ac-44fab4960cd6.png?v=1766094234"},{"product_id":"shade-sail-mesh-sun-screen-panel-patio-awning-12-ft-x-10-ft-black","title":"Sun Shade Screen Mesh Panel (12' x 10') with Grommets for Patio, Balconies, Gazebo \u0026 Pergola (Black Panel ONLY with Cords)","description":"\u003cp data-end=\"1008\" data-start=\"719\"\u003eCreate comfortable shade and added privacy in your outdoor space with our Outdoor Sun Shade Screen Panel. Designed for patios, gazebos, pergolas, balconies, and porches, this panel helps block harsh sunlight while still allowing airflow for a cooler, more enjoyable outdoor experience.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-end=\"1753\" data-start=\"1658\"\u003e\n\u003cp data-end=\"1753\" data-start=\"1660\"\u003e\u003cstrong data-end=\"1695\" data-start=\"1660\"\u003eBreathable Mesh Sun Shade Panel\u003c\/strong\u003e\u003cbr data-end=\"1698\" data-start=\"1695\"\u003eHelps reduce sunlight and heat while allowing airflow\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1859\" data-start=\"1755\"\u003e\n\u003cp data-end=\"1859\" data-start=\"1757\"\u003e\u003cstrong data-end=\"1786\" data-start=\"1757\"\u003eHeavy Duty Outdoor Fabric\u003c\/strong\u003e\u003cbr data-end=\"1789\" data-start=\"1786\"\u003ePolyester mesh with PVC coating for durability and mildew resistance\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1964\" data-start=\"1861\"\u003e\n\u003cp data-end=\"1964\" data-start=\"1863\"\u003e\u003cstrong data-end=\"1893\" data-start=\"1863\"\u003eUV Treated for Outdoor Use\u003c\/strong\u003e\u003cbr data-end=\"1896\" data-start=\"1893\"\u003eDesigned to withstand sun exposure and everyday outdoor conditions\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2083\" data-start=\"1966\"\u003e\n\u003cp data-end=\"2083\" data-start=\"1968\"\u003e\u003cstrong data-end=\"2001\" data-start=\"1968\"\u003eVersatile Shade \u0026amp; Privacy Use\u003c\/strong\u003e\u003cbr data-end=\"2004\" data-start=\"2001\"\u003eIdeal for patios, gazebos, pergolas, balconies, porches, awnings, and windows\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2163\" data-start=\"2085\"\u003e\n\u003cp data-end=\"2163\" data-start=\"2087\"\u003e\u003cstrong data-end=\"2115\" data-start=\"2087\"\u003eEasy to Install \u0026amp; Remove\u003c\/strong\u003e\u003cbr data-end=\"2118\" data-start=\"2115\"\u003eSimple setup on existing outdoor structures\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003e Size: \u003c\/strong\u003e12ft x 10ft\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e Color: \u003c\/strong\u003eBlack\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-start=\"2247\" data-end=\"2260\"\u003eMaterial:\u003c\/strong\u003e Textilene Mesh w\/ PVC Coating\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-end=\"2421\" data-start=\"2408\"\u003eWarranty:\u003c\/strong\u003e One year limited warranty\u003c\/p\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":32338386747530,"sku":"shade 10x12 blk","price":31.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/1_53dc758b-f0b6-4896-9879-a9b0772e5cf1.png?v=1766002540"},{"product_id":"shade-sail-mesh-sun-screen-panel-patio-awning-12-ft-x-12-ft-black","title":"Sun Shade Screen Mesh Panel (12' x 12') with Grommets for Patio, Balconies, Gazebo \u0026 Pergola (Black Panel ONLY with Cords)","description":"\u003cp data-end=\"1008\" data-start=\"719\"\u003eCreate comfortable shade and added privacy in your outdoor space with our Outdoor Sun Shade Screen Panel. Designed for patios, gazebos, pergolas, balconies, and porches, this panel helps block harsh sunlight while still allowing airflow for a cooler, more enjoyable outdoor experience.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-end=\"1753\" data-start=\"1658\"\u003e\n\u003cp data-end=\"1753\" data-start=\"1660\"\u003e\u003cstrong data-end=\"1695\" data-start=\"1660\"\u003eBreathable Mesh Sun Shade Panel\u003c\/strong\u003e\u003cbr data-end=\"1698\" data-start=\"1695\"\u003eHelps reduce sunlight and heat while allowing airflow\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1859\" data-start=\"1755\"\u003e\n\u003cp data-end=\"1859\" data-start=\"1757\"\u003e\u003cstrong data-end=\"1786\" data-start=\"1757\"\u003eHeavy Duty Outdoor Fabric\u003c\/strong\u003e\u003cbr data-end=\"1789\" data-start=\"1786\"\u003ePolyester mesh with PVC coating for durability and mildew resistance\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1964\" data-start=\"1861\"\u003e\n\u003cp data-end=\"1964\" data-start=\"1863\"\u003e\u003cstrong data-end=\"1893\" data-start=\"1863\"\u003eUV Treated for Outdoor Use\u003c\/strong\u003e\u003cbr data-end=\"1896\" data-start=\"1893\"\u003eDesigned to withstand sun exposure and everyday outdoor conditions\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2083\" data-start=\"1966\"\u003e\n\u003cp data-end=\"2083\" data-start=\"1968\"\u003e\u003cstrong data-end=\"2001\" data-start=\"1968\"\u003eVersatile Shade \u0026amp; Privacy Use\u003c\/strong\u003e\u003cbr data-end=\"2004\" data-start=\"2001\"\u003eIdeal for patios, gazebos, pergolas, balconies, porches, awnings, and windows\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2163\" data-start=\"2085\"\u003e\n\u003cp data-end=\"2163\" data-start=\"2087\"\u003e\u003cstrong data-end=\"2115\" data-start=\"2087\"\u003eEasy to Install \u0026amp; Remove\u003c\/strong\u003e\u003cbr data-end=\"2118\" data-start=\"2115\"\u003eSimple setup on existing outdoor structures\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003e Size: \u003c\/strong\u003e12ft x 12ft\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e Color: \u003c\/strong\u003eBlack\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-start=\"2247\" data-end=\"2260\"\u003eMaterial:\u003c\/strong\u003e Textilene Mesh w\/ PVC Coating\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-end=\"2421\" data-start=\"2408\"\u003eWarranty:\u003c\/strong\u003e One year limited warranty\u003c\/p\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":32338386780298,"sku":"shade 12x12 blk","price":40.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/squaremainimage.png?v=1766094542"},{"product_id":"shade-sail-mesh-sun-screen-panel-patio-awning-12-ft-x-20-ft-black","title":"Sun Shade Screen Mesh Panel (20' x 12') with Grommets for Patio, Balconies, Gazebo \u0026 Pergola (Black Panel ONLY with Cords)","description":"\u003cp data-end=\"1008\" data-start=\"719\"\u003eCreate comfortable shade and added privacy in your outdoor space with our Outdoor Sun Shade Screen Panel. Designed for patios, gazebos, pergolas, balconies, and porches, this panel helps block harsh sunlight while still allowing airflow for a cooler, more enjoyable outdoor experience.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-end=\"1753\" data-start=\"1658\"\u003e\n\u003cp data-end=\"1753\" data-start=\"1660\"\u003e\u003cstrong data-end=\"1695\" data-start=\"1660\"\u003eBreathable Mesh Sun Shade Panel\u003c\/strong\u003e\u003cbr data-end=\"1698\" data-start=\"1695\"\u003eHelps reduce sunlight and heat while allowing airflow\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1859\" data-start=\"1755\"\u003e\n\u003cp data-end=\"1859\" data-start=\"1757\"\u003e\u003cstrong data-end=\"1786\" data-start=\"1757\"\u003eHeavy Duty Outdoor Fabric\u003c\/strong\u003e\u003cbr data-end=\"1789\" data-start=\"1786\"\u003ePolyester mesh with PVC coating for durability and mildew resistance\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1964\" data-start=\"1861\"\u003e\n\u003cp data-end=\"1964\" data-start=\"1863\"\u003e\u003cstrong data-end=\"1893\" data-start=\"1863\"\u003eUV Treated for Outdoor Use\u003c\/strong\u003e\u003cbr data-end=\"1896\" data-start=\"1893\"\u003eDesigned to withstand sun exposure and everyday outdoor conditions\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2083\" data-start=\"1966\"\u003e\n\u003cp data-end=\"2083\" data-start=\"1968\"\u003e\u003cstrong data-end=\"2001\" data-start=\"1968\"\u003eVersatile Shade \u0026amp; Privacy Use\u003c\/strong\u003e\u003cbr data-end=\"2004\" data-start=\"2001\"\u003eIdeal for patios, gazebos, pergolas, balconies, porches, awnings, and windows\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2163\" data-start=\"2085\"\u003e\n\u003cp data-end=\"2163\" data-start=\"2087\"\u003e\u003cstrong data-end=\"2115\" data-start=\"2087\"\u003eEasy to Install \u0026amp; Remove\u003c\/strong\u003e\u003cbr data-end=\"2118\" data-start=\"2115\"\u003eSimple setup on existing outdoor structures\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003e Size: \u003c\/strong\u003e20ft x 12ft\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e Color: \u003c\/strong\u003eBlack\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-start=\"2247\" data-end=\"2260\"\u003eMaterial:\u003c\/strong\u003e Textilene Mesh w\/ PVC Coating\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-end=\"2421\" data-start=\"2408\"\u003eWarranty:\u003c\/strong\u003e One year limited warranty\u003c\/p\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":32338386813066,"sku":"shade 12x20 blk","price":30.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/1_53dc758b-f0b6-4896-9879-a9b0772e5cf1.png?v=1766002540"},{"product_id":"shade-sail-mesh-sun-screen-panel-patio-awning-12-ft-x-8-ft-black","title":"Sun Shade Screen Mesh Panel (12' x 8') with Grommets for Patio, Balconies, Gazebo \u0026 Pergola (Black Panel ONLY with Cords)","description":"\u003cp data-end=\"1008\" data-start=\"719\"\u003eCreate comfortable shade and added privacy in your outdoor space with our Outdoor Sun Shade Screen Panel. Designed for patios, gazebos, pergolas, balconies, and porches, this panel helps block harsh sunlight while still allowing airflow for a cooler, more enjoyable outdoor experience.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-end=\"1753\" data-start=\"1658\"\u003e\n\u003cp data-end=\"1753\" data-start=\"1660\"\u003e\u003cstrong data-end=\"1695\" data-start=\"1660\"\u003eBreathable Mesh Sun Shade Panel\u003c\/strong\u003e\u003cbr data-end=\"1698\" data-start=\"1695\"\u003eHelps reduce sunlight and heat while allowing airflow\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1859\" data-start=\"1755\"\u003e\n\u003cp data-end=\"1859\" data-start=\"1757\"\u003e\u003cstrong data-end=\"1786\" data-start=\"1757\"\u003eHeavy Duty Outdoor Fabric\u003c\/strong\u003e\u003cbr data-end=\"1789\" data-start=\"1786\"\u003ePolyester mesh with PVC coating for durability and mildew resistance\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1964\" data-start=\"1861\"\u003e\n\u003cp data-end=\"1964\" data-start=\"1863\"\u003e\u003cstrong data-end=\"1893\" data-start=\"1863\"\u003eUV Treated for Outdoor Use\u003c\/strong\u003e\u003cbr data-end=\"1896\" data-start=\"1893\"\u003eDesigned to withstand sun exposure and everyday outdoor conditions\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2083\" data-start=\"1966\"\u003e\n\u003cp data-end=\"2083\" data-start=\"1968\"\u003e\u003cstrong data-end=\"2001\" data-start=\"1968\"\u003eVersatile Shade \u0026amp; Privacy Use\u003c\/strong\u003e\u003cbr data-end=\"2004\" data-start=\"2001\"\u003eIdeal for patios, gazebos, pergolas, balconies, porches, awnings, and windows\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2163\" data-start=\"2085\"\u003e\n\u003cp data-end=\"2163\" data-start=\"2087\"\u003e\u003cstrong data-end=\"2115\" data-start=\"2087\"\u003eEasy to Install \u0026amp; Remove\u003c\/strong\u003e\u003cbr data-end=\"2118\" data-start=\"2115\"\u003eSimple setup on existing outdoor structures\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003e Size: \u003c\/strong\u003e12ft x 8ft\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e Color: \u003c\/strong\u003eBlack\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-start=\"2247\" data-end=\"2260\"\u003eMaterial:\u003c\/strong\u003e Textilene Mesh w\/ PVC Coating\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-end=\"2421\" data-start=\"2408\"\u003eWarranty:\u003c\/strong\u003e One year limited warranty\u003c\/p\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":32338386845834,"sku":"shade 12x08 blk","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/1_53dc758b-f0b6-4896-9879-a9b0772e5cf1.png?v=1766002540"},{"product_id":"shade-sail-mesh-sun-screen-panel-patio-awning-8-ft-x-10-ft-black","title":"Sun Shade Screen Mesh Panel (10' x 8') with Grommets for Patio, Balconies, Gazebo \u0026 Pergola (Black Panel ONLY with Cords)","description":"\u003cp data-end=\"1008\" data-start=\"719\"\u003eCreate comfortable shade and added privacy in your outdoor space with our Outdoor Sun Shade Screen Panel. Designed for patios, gazebos, pergolas, balconies, and porches, this panel helps block harsh sunlight while still allowing airflow for a cooler, more enjoyable outdoor experience.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-end=\"1753\" data-start=\"1658\"\u003e\n\u003cp data-end=\"1753\" data-start=\"1660\"\u003e\u003cstrong data-end=\"1695\" data-start=\"1660\"\u003eBreathable Mesh Sun Shade Panel\u003c\/strong\u003e\u003cbr data-end=\"1698\" data-start=\"1695\"\u003eHelps reduce sunlight and heat while allowing airflow\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1859\" data-start=\"1755\"\u003e\n\u003cp data-end=\"1859\" data-start=\"1757\"\u003e\u003cstrong data-end=\"1786\" data-start=\"1757\"\u003eHeavy Duty Outdoor Fabric\u003c\/strong\u003e\u003cbr data-end=\"1789\" data-start=\"1786\"\u003ePolyester mesh with PVC coating for durability and mildew resistance\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1964\" data-start=\"1861\"\u003e\n\u003cp data-end=\"1964\" data-start=\"1863\"\u003e\u003cstrong data-end=\"1893\" data-start=\"1863\"\u003eUV Treated for Outdoor Use\u003c\/strong\u003e\u003cbr data-end=\"1896\" data-start=\"1893\"\u003eDesigned to withstand sun exposure and everyday outdoor conditions\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2083\" data-start=\"1966\"\u003e\n\u003cp data-end=\"2083\" data-start=\"1968\"\u003e\u003cstrong data-end=\"2001\" data-start=\"1968\"\u003eVersatile Shade \u0026amp; Privacy Use\u003c\/strong\u003e\u003cbr data-end=\"2004\" data-start=\"2001\"\u003eIdeal for patios, gazebos, pergolas, balconies, porches, awnings, and windows\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2163\" data-start=\"2085\"\u003e\n\u003cp data-end=\"2163\" data-start=\"2087\"\u003e\u003cstrong data-end=\"2115\" data-start=\"2087\"\u003eEasy to Install \u0026amp; Remove\u003c\/strong\u003e\u003cbr data-end=\"2118\" data-start=\"2115\"\u003eSimple setup on existing outdoor structures\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003e Size: \u003c\/strong\u003e10ft x 8ft\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e Color: \u003c\/strong\u003eBlack\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-start=\"2247\" data-end=\"2260\"\u003eMaterial:\u003c\/strong\u003e Textilene Mesh w\/ PVC Coating\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-end=\"2421\" data-start=\"2408\"\u003eWarranty:\u003c\/strong\u003e One year limited warranty\u003c\/p\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":32338386878602,"sku":"shade 10x08 blk","price":24.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/1_53dc758b-f0b6-4896-9879-a9b0772e5cf1.png?v=1766002540"},{"product_id":"shade-sail-mesh-sun-screen-panel-patio-awning-8-ft-x-6-ft-black","title":"Sun Shade Screen Mesh Panel (8' x 6') with Grommets for Patio, Balconies, Gazebo \u0026 Pergola (Black Panel ONLY with Cords)","description":"\u003cp data-end=\"1008\" data-start=\"719\"\u003eCreate comfortable shade and added privacy in your outdoor space with our Outdoor Sun Shade Screen Panel. Designed for patios, gazebos, pergolas, balconies, and porches, this panel helps block harsh sunlight while still allowing airflow for a cooler, more enjoyable outdoor experience.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-end=\"1753\" data-start=\"1658\"\u003e\n\u003cp data-end=\"1753\" data-start=\"1660\"\u003e\u003cstrong data-end=\"1695\" data-start=\"1660\"\u003eBreathable Mesh Sun Shade Panel\u003c\/strong\u003e\u003cbr data-end=\"1698\" data-start=\"1695\"\u003eHelps reduce sunlight and heat while allowing airflow\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1859\" data-start=\"1755\"\u003e\n\u003cp data-end=\"1859\" data-start=\"1757\"\u003e\u003cstrong data-end=\"1786\" data-start=\"1757\"\u003eHeavy Duty Outdoor Fabric\u003c\/strong\u003e\u003cbr data-end=\"1789\" data-start=\"1786\"\u003ePolyester mesh with PVC coating for durability and mildew resistance\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1964\" data-start=\"1861\"\u003e\n\u003cp data-end=\"1964\" data-start=\"1863\"\u003e\u003cstrong data-end=\"1893\" data-start=\"1863\"\u003eUV Treated for Outdoor Use\u003c\/strong\u003e\u003cbr data-end=\"1896\" data-start=\"1893\"\u003eDesigned to withstand sun exposure and everyday outdoor conditions\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2083\" data-start=\"1966\"\u003e\n\u003cp data-end=\"2083\" data-start=\"1968\"\u003e\u003cstrong data-end=\"2001\" data-start=\"1968\"\u003eVersatile Shade \u0026amp; Privacy Use\u003c\/strong\u003e\u003cbr data-end=\"2004\" data-start=\"2001\"\u003eIdeal for patios, gazebos, pergolas, balconies, porches, awnings, and windows\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"2163\" data-start=\"2085\"\u003e\n\u003cp data-end=\"2163\" data-start=\"2087\"\u003e\u003cstrong data-end=\"2115\" data-start=\"2087\"\u003eEasy to Install \u0026amp; Remove\u003c\/strong\u003e\u003cbr data-end=\"2118\" data-start=\"2115\"\u003eSimple setup on existing outdoor structures\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003e Size: 8\u003c\/strong\u003eft x 6ft\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e Color: \u003c\/strong\u003eBlack\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-start=\"2247\" data-end=\"2260\"\u003eMaterial:\u003c\/strong\u003e Textilene Mesh w\/ PVC Coating\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-end=\"2421\" data-start=\"2408\"\u003eWarranty:\u003c\/strong\u003e One year limited warranty\u003c\/p\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":32338387009674,"sku":"shade 06x08 blk","price":24.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/1_53dc758b-f0b6-4896-9879-a9b0772e5cf1.png?v=1766002540"},{"product_id":"patio-umbrella-mosquito-screen-netting-fit-9ft-to-11ft-market-or-hanging-cantilever-umbrellas","title":"Patio Umbrella Mosquito Screen Netting fit 9ft to 11ft Market or Hanging Cantilever Umbrellas","description":"\u003cp\u003e\u003cspan\u003eWant to enjoy your patio umbrella without being bothered by mosquitoes and other insects?  Our umbrella mosquito screen netting is an easy and low cost solution to keep those pests away so that you can enjoy your time under your patio umbrella comfortably.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch4 class=\"pl-Box--mb-2 pl-Heading pl-Heading--paragraphTitle\" data-hb-id=\"pl-heading\"\u003eFeatures\u003c\/h4\u003e\n\u003cul class=\"ProductOverviewInformation-list\"\u003e\n\u003cli class=\"ProductOverviewInformation-list-item\"\u003eFits 9 ft to 11 ft Market or Hanging Cantilever umbrellas\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli class=\"ProductOverviewInformation-list-item\"\u003eDurable, tightly-woven mesh netting keeps the smallest pests out\u003c\/li\u003e\n\u003cli class=\"ProductOverviewInformation-list-item\"\u003eLarge zippered entrance allows for easy access to the inside\u003c\/li\u003e\n\u003cli class=\"ProductOverviewInformation-list-item\"\u003eBottom includes 8 removable weight pouches that can be filled with sand\/rocks to keep your cover secure\u003c\/li\u003e\n\u003cli class=\"ProductOverviewInformation-list-item\"\u003eSimple and Easy slip over installation \u003c\/li\u003e\n\u003cli class=\"ProductOverviewInformation-list-item\"\u003eA pesticide-free, eco-friendly way to keep bugs and insects away\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/zG7xnrAPsfU?si=KFcLT-y9pIkxm5tb\" title=\"YouTube video player\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":34474606198940,"sku":"top net taupe","price":89.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/patio-umbrella-mosquito-screen-netting-fit-9ft-to-11ft-market-or-hanging-cantilever-103.webp?v=1754588623"},{"product_id":"patio-outdoor-large-club-chair-cover-40w-x-34d-x-39h-aspen-green","title":"Patio Outdoor Large Club Chair Cover 40\"W x 34\"D x 39\"H Aspen Green","description":"\u003cdiv\u003e\n\u003cdiv\u003eOur covers help keep your patio furniture safe from the outside elements while you are not using it.  Spend less time cleaning your furniture and spend more time relaxing in amazing weather!\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/div\u003e\n\u003cul\u003e\n\u003cli\u003eALL WEATHER PROTECTION: Our fabric is durable and made with Premium tight weave 300 x 300 denier polyester fabric with double PU water resistant coating.  Weatherproof your furniture and keep them dry and free of debris.  Breathable fabric helps with condensation and the formation of mildew.  Whether it be from the leaves falling in Autumn or the Summer showers, we have you covered.\u003c\/li\u003e\n\u003cli\u003eSIMPLE UPKEEP: Easily clean your cover by wiping with a damp cloth. The Polyester material prevents cracks from forming. No hassle, easy to slip the cover on and off.\u003c\/li\u003e\n\u003cli\u003eEASY INSTALL:  With the access to peel and stick fasteners, there is no need to fumble around and makes the task of covering a breeze.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e 40\"W x 34.5\"D x 39\"H\u003cbr\u003e\u003cstrong\u003eCollection:\u003c\/strong\u003e Aspen Green","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":36633202229404,"sku":"fcos club aspen green","price":37.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/MainImage.jpg?v=1754588555"},{"product_id":"9ft-market-patio-umbrella-8-rib-replacement-canopy-sage-green","title":"SHIPS BY 6\/16\/26 9ft Market Patio Umbrella 8 Rib Replacement Canopy Sage Green","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eNot every worn umbrella deserves to be replaced. Just its canopy.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis 9 ft 8-rib replacement canopy is precision-cut for market patio frames with rib lengths between 52 and 54 inches, settling into place with a fit that feels like it was always meant to be there. The 600-denier polyester fabric holds the natural feel of Sage Green across seasons, sheds rain without fuss, and seats firmly against every rib the way original equipment should.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eChoose your color. Refresh your space in minutes.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eFEATURES\u003c\/strong\u003e\u003c\/p\u003e\n\u003col\u003e\n\u003cli\u003e\n\u003cstrong\u003eBUILT 150% HEAVIER THAN THE STANDARD\u003c\/strong\u003e | 600-denier polyester construction, UV-treated and water-repellent, engineered to hold color and resist moisture through years of full outdoor exposure , not just one season.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePRECISION FIT FOR YOUR EXISTING FRAME\u003c\/strong\u003e | Cut specifically for 9ft 8-rib market patio umbrella frames with rib lengths 52\" to 54\". Drops into place cleanly. Replacement canopy only , does not fit offset or cantilever styles.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSTAYS TAUT IN EVERY CONDITION\u003c\/strong\u003e | Extra-deep reinforced rib pockets grip all 8 ribs firmly, maintaining canopy tension and a clean overhead profile through wind and weather the way original equipment should.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWIND PASSES THROUGH, NOT AGAINST\u003c\/strong\u003e | Single air vent releases overhead pressure before it builds, reducing fabric stress and extending the life of the canopy across seasons of continuous use.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCOMPOSED WHEN IT'S AT REST\u003c\/strong\u003e | Tie rope keeps the canopy gathered and neat when the umbrella is closed, maintaining the polished look of the space even when shade is not needed.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFORMOSA COVERS\u003c\/strong\u003e | Over 40 color options. Family-owned, U.S.-based, 35+ years. 4M+ orders fulfilled.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSPECS\u003c\/p\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\" style=\"width: 99.9972%; height: 355.859px;\"\u003e\n\u003cthead class=\"text-left\"\u003e\n\u003ctr style=\"height: 0px;\"\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" style=\"width: 25.6612%; height: 0px;\"\u003e\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" style=\"width: 71.6016%; height: 0px;\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 25.6612%; height: 35.5859px;\"\u003e\n\u003cp\u003eSize\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 71.6016%; height: 35.5859px;\"\u003e\n\u003cp\u003e9ft\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 25.6612%; height: 35.5859px;\"\u003e\n\u003cp\u003eRib Count\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 71.6016%; height: 35.5859px;\"\u003e\n\u003cp\u003e8 ribs\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 25.6612%; height: 35.5859px;\"\u003e\n\u003cp\u003eRib Length\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 71.6016%; height: 35.5859px;\"\u003e\n\u003cp\u003e52\" to 54\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 25.6612%; height: 35.5859px;\"\u003e\n\u003cp\u003eFabric\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 71.6016%; height: 35.5859px;\"\u003e\n\u003cp\u003e300-denier polyester\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 25.6612%; height: 35.5859px;\"\u003e\n\u003cp\u003eTreatment\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 71.6016%; height: 35.5859px;\"\u003e\n\u003cp\u003eUV-treated, water-repellent coating\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 25.6612%; height: 35.5859px;\"\u003e\n\u003cp\u003eVent\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 71.6016%; height: 35.5859px;\"\u003e\n\u003cp\u003eSingle air vent\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 25.6612%; height: 35.5859px;\"\u003e\n\u003cp\u003eColor\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 71.6016%; height: 35.5859px;\"\u003e\n\u003cp\u003eSage Green\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 25.6612%; height: 35.5859px;\"\u003e\n\u003cp\u003eFits\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 71.6016%; height: 35.5859px;\"\u003e\n\u003cp\u003eMarket patio umbrella frames only\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 25.6612%; height: 35.5859px;\"\u003e\n\u003cp\u003eDoes Not Fit\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 71.6016%; height: 35.5859px;\"\u003e\n\u003cp\u003eOffset or cantilever umbrellas\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 25.6612%; height: 35.5859px;\"\u003e\n\u003cp\u003eSKU\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 71.6016%; height: 35.5859px;\"\u003e\n\u003cp\u003etop 6 Sage Green\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eColor Comparison: \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/gREEN_Color_Comparison.png?v=1750375830\" alt=\"\"\u003e\u003c\/strong\u003e\u003c\/p\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":36724201455772,"sku":"top 9x8 sage green","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/sagegreencolor.jpg?v=1754588550"},{"product_id":"9ft-market-patio-umbrella-6-rib-replacement-canopy-sage-green","title":"SHIPS BY 6\/16\/26 9ft Market Patio Umbrella 6 Rib Replacement Canopy Sage Green","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eNot every worn umbrella deserves to be replaced. Just its canopy.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis 9 ft 6-rib replacement canopy is precision-cut for market patio frames with rib lengths between 52 and 54 inches, settling into place with a fit that feels like it was always meant to be there. The 600-denier polyester fabric holds color across seasons, sheds rain without fuss, and seats firmly against every rib the way original equipment should.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eChoose your color. Refresh your space in minutes.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFEATURES\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e1. BUILT 50% HEAVIER THAN THE STANDARD\u003c\/strong\u003e | 600-denier polyester construction at 270 GSM, UV-treated and water-repellent, engineered to hold color and resist moisture through years of full outdoor exposure, not just one season.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e2. PRECISION FIT FOR YOUR EXISTING FRAME\u003c\/strong\u003e | Cut specifically for 9ft 6-rib market patio umbrella frames with rib lengths 52\" to 54\". Drops into place cleanly. Replacement canopy only, does not fit offset or cantilever styles.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e3. STAYS TAUT IN EVERY CONDITION\u003c\/strong\u003e | Extra-deep reinforced rib pockets grip all 8 ribs firmly, maintaining canopy tension and a clean overhead profile through wind and weather the way original equipment should.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e4. WIND PASSES THROUGH, NOT AGAINST\u003c\/strong\u003e | Single air vent releases overhead pressure before it builds, reducing fabric stress and extending the life of the canopy across seasons of continuous use.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e5. COMPOSED WHEN IT'S AT REST\u003c\/strong\u003e | Tie rope keeps the canopy gathered and neat when the umbrella is closed, maintaining the polished look of the space even when shade is not needed.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e6. FORMOSA COVERS\u003c\/strong\u003e | Over 40 color options. Family-owned, U.S.-based, 35+ years. 4M+ orders fulfilled.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eSPECS\u003c\/span\u003e\u003c\/p\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\" style=\"width: 100.177%; height: 422px;\"\u003e\n\u003cthead class=\"text-left\"\u003e\n\u003ctr style=\"height: 0px;\"\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" style=\"width: 26.316%; height: 0px;\"\u003e\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" style=\"width: 73.5032%; height: 0px;\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eSize\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e9ft\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eRib Count\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e6 ribs\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eRib Length\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e52\" to 54\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eFabric\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e600-denier polyester\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eTreatment\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003eUV-treated, water-repellent coating\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eVent\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003eSingle air vent\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eGSM\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e270\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eFits\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003eMarket patio umbrella frames only\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eDoes Not Fit\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003eOffset or cantilever umbrellas\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eColor Comparison: \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/gREEN_Color_Comparison.png?v=1750375830\" alt=\"\"\u003e\u003c\/strong\u003e\u003c\/p\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":36724227768476,"sku":"top 6 rib sage green","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/SageGreencolor_49503768-a5cf-4fae-b2a2-d3e35fc777d6.jpg?v=1754588548"},{"product_id":"patio-outdoor-large-sofa-cover-up-to-93l-aspen-green","title":"Patio Outdoor Large Sofa Cover Up to 93\"L Aspen Green","description":"\u003cp\u003e \u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan class=\"a-list-item\"\u003eKeep your large or oversize sofa protected when not in use\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"a-list-item\"\u003eOur covers protect against rain, snow, sun, bird droppings, tree sap and dirt and won't crack in cold weather\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"a-list-item\"\u003eTight-weave 300 x 300 polyester fabric with double PU coating\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"a-list-item\"\u003eAir Vents reduce condensation and mildew buildup while Velcro straps fasten to furniture legs to keep it secure during windy conditions\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan class=\"a-list-item\"\u003eCover Size: 93\" Length x 45\" Depth x 39\" Height\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eSize:\u003c\/strong\u003e 93\"L x 45\"D x 39\"H\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCollection:\u003c\/strong\u003e Aspen Green\u003c\/p\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":37808641278130,"sku":"fcOS sofa aspen green","price":55.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/aspen_sofa_93.png?v=1760041977"},{"product_id":"patio-outdoor-large-loveseat-bench-cover-up-to-65l-aspen-green","title":"Patio Outdoor Large Loveseat Bench Cover Up to 65\"L x 45\"D Aspen Green","description":"\u003cp\u003e \u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eOversized Patio Love Seat \/ Bench Cover\u003c\/li\u003e\n\u003cli\u003e300 x 300 polyester fabric with heavy duty vinyl backing\u003c\/li\u003e\n\u003cli\u003eUV protection and resists cold cracking\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eSize:\u003c\/strong\u003e 65\"L x 45\"D x 39\"H\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCollection:\u003c\/strong\u003e Aspen Green\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHow to Measure: \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/jyPCimRxH-8?si=jRPQ3PxY_BqFSCQZ\" title=\"YouTube video player\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":37808673849522,"sku":"fcOS loveseat aspen green","price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/65_aspen_loveseat.png?v=1768932376"},{"product_id":"9ft-8-ribs-replacement-umbrella-canopy-w-tassels-in-red-canopy-only","title":"9ft Market Patio Umbrella 8 Rib Replacement Canopy w\/ Tassels in Red","description":"\u003cp data-end=\"556\" data-start=\"491\"\u003eNot every worn umbrella deserves to be replaced. Just its canopy.\u003c\/p\u003e\n\u003cp data-end=\"961\" data-start=\"558\"\u003eThis 9 ft 8-rib replacement canopy is designed for market patio frames with rib lengths between 52 and 54 inches, now reimagined with a relaxed boho silhouette and tassel-trimmed valence that transforms your umbrella into a statement piece. The 600-denier polyester fabric holds its color through sun exposure, repels water with ease, and drapes cleanly across every rib with a tailored, elevated finish.\u003c\/p\u003e\n\u003cp data-end=\"1022\" data-start=\"963\"\u003eA simple replacement, with a completely different presence.\u003c\/p\u003e\n\u003ch3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFEATURES\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong data-end=\"1096\" data-start=\"1046\"\u003e1. DESIGNED TO STAND OUT | BOHO TASSEL VALENCE\u003c\/strong\u003e\u003cbr data-end=\"1099\" data-start=\"1096\"\u003eDecorative fringe tassels add movement, texture, and a relaxed bohemian aesthetic, turning a standard patio umbrella into a styled outdoor focal point.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e2. BUILT 50% HEAVIER THAN THE STANDARD\u003c\/strong\u003e | 600-denier polyester construction at 270 GSM, UV-treated and water-repellent, engineered to hold color and resist moisture through years of full outdoor exposure, not just one season.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e3. PRECISION FIT FOR YOUR EXISTING FRAME\u003c\/strong\u003e | Cut specifically for 9ft 8-rib market patio umbrella frames with rib lengths 52\" to 54\". Drops into place cleanly. Replacement canopy only, does not fit offset or cantilever styles.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e4. STAYS TAUT IN EVERY CONDITION\u003c\/strong\u003e | Extra-deep reinforced rib pockets grip all 8 ribs firmly, maintaining canopy tension and a clean overhead profile through wind and weather the way original equipment should.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e5. WIND PASSES THROUGH, NOT AGAINST\u003c\/strong\u003e | Single air vent releases overhead pressure before it builds, reducing fabric stress and extending the life of the canopy across seasons of continuous use.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e6. FORMOSA COVERS\u003c\/strong\u003e | Over 40 color options. Family-owned, U.S.-based, 35+ years. 4M+ orders fulfilled.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eSPECS\u003c\/span\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100.177%; height: 422px;\" class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003cthead class=\"text-left\"\u003e\n\u003ctr style=\"height: 0px;\"\u003e\n\u003cth style=\"width: 26.2685%; height: 0px;\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" scope=\"col\"\u003e\u003c\/th\u003e\n\u003cth style=\"width: 73.5518%; height: 0px;\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd style=\"width: 26.2685%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003eSize\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 73.5518%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003e9ft\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd style=\"width: 26.2685%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003eRib Count\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 73.5518%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003e8 ribs\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd style=\"width: 26.2685%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003eRib Length\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 73.5518%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003e52\" to 54\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd style=\"width: 26.2685%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003eFabric\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 73.5518%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003e600-denier polyester\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd style=\"width: 26.2685%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003eTreatment\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 73.5518%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003eUV-treated, water-repellent coating\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd style=\"width: 26.2685%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003eVent\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 73.5518%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003eSingle air vent\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd style=\"width: 26.2685%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003eGSM\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 73.5518%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003e270\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd style=\"width: 26.2685%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003eFits\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 73.5518%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003eMarket patio umbrella frames only\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd style=\"width: 26.2685%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003eDoes Not Fit\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 73.5518%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003eOffset or cantilever umbrellas\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd style=\"width: 26.2685%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 73.5518%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":40512854425778,"sku":"tassel top 9x8 red","price":50.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/11_6534f0f1-ae67-48ae-ae1d-8f1aaa14137d.png?v=1774470309"},{"product_id":"9ft-8-ribs-replacement-umbrella-canopy-w-tassels-in-capri-blue-canopy-only","title":"9ft Market Patio Umbrella 8 Rib Replacement Canopy w\/ Tassels in Capri Blue","description":"\u003cp data-end=\"556\" data-start=\"491\"\u003eNot every worn umbrella deserves to be replaced. Just its canopy.\u003c\/p\u003e\n\u003cp data-end=\"961\" data-start=\"558\"\u003eThis 9 ft 8-rib replacement canopy is designed for market patio frames with rib lengths between 52 and 54 inches, now reimagined with a relaxed boho silhouette and tassel-trimmed valence that transforms your umbrella into a statement piece. The Olefin fabric holds its color through sun exposure, repels water with ease, and drapes cleanly across every rib with a tailored, elevated finish.\u003c\/p\u003e\n\u003cp data-end=\"1022\" data-start=\"963\"\u003eA simple replacement, with a completely different presence.\u003c\/p\u003e\n\u003ch3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFEATURES\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong data-end=\"1096\" data-start=\"1046\"\u003e1. DESIGNED TO STAND OUT | BOHO TASSEL VALENCE\u003c\/strong\u003e\u003cbr data-end=\"1099\" data-start=\"1096\"\u003eDecorative fringe tassels add movement, texture, and a relaxed bohemian aesthetic, turning a standard patio umbrella into a styled outdoor focal point.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e2. BUILT 50% HEAVIER THAN THE STANDARD\u003c\/strong\u003e | Olefin construction at 270 GSM, UV-treated and water-repellent, engineered to hold color and resist moisture through years of full outdoor exposure, not just one season.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e3. PRECISION FIT FOR YOUR EXISTING FRAME\u003c\/strong\u003e | Cut specifically for 9ft 8-rib market patio umbrella frames with rib lengths 52\" to 54\". Drops into place cleanly. Replacement canopy only, does not fit offset or cantilever styles.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e4. STAYS TAUT IN EVERY CONDITION\u003c\/strong\u003e | Extra-deep reinforced rib pockets grip all 8 ribs firmly, maintaining canopy tension and a clean overhead profile through wind and weather the way original equipment should.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e5. WIND PASSES THROUGH, NOT AGAINST\u003c\/strong\u003e | Single air vent releases overhead pressure before it builds, reducing fabric stress and extending the life of the canopy across seasons of continuous use.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e6. FORMOSA COVERS\u003c\/strong\u003e | Over 40 color options. Family-owned, U.S.-based, 35+ years. 4M+ orders fulfilled.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eSPECS\u003c\/span\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100.177%; height: 422px;\" class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003cthead class=\"text-left\"\u003e\n\u003ctr style=\"height: 0px;\"\u003e\n\u003cth style=\"width: 26.2685%; height: 0px;\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" scope=\"col\"\u003e\u003c\/th\u003e\n\u003cth style=\"width: 73.5518%; height: 0px;\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd style=\"width: 26.2685%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003eSize\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 73.5518%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003e9ft\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd style=\"width: 26.2685%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003eRib Count\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 73.5518%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003e8 ribs\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd style=\"width: 26.2685%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003eRib Length\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 73.5518%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003e52\" to 54\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd style=\"width: 26.2685%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003eFabric\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 73.5518%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003eOlefin\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd style=\"width: 26.2685%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003eTreatment\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 73.5518%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003eUV-treated, water-repellent coating\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd style=\"width: 26.2685%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003eVent\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 73.5518%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003eSingle air vent\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd style=\"width: 26.2685%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003eGSM\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 73.5518%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003e270\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd style=\"width: 26.2685%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003eFits\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 73.5518%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003eMarket patio umbrella frames only\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd style=\"width: 26.2685%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003eDoes Not Fit\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 73.5518%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003eOffset or cantilever umbrellas\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd style=\"width: 26.2685%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 73.5518%; height: 35.5859px;\" class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":40512868909234,"sku":"tassel top 9x8 capri blue","price":50.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/6_98b9052d-e3a7-48be-890a-9d7c4c9745e4.png?v=1774470433"},{"product_id":"patio-outdoor-sofa-cover-up-to-80l-aspen-green","title":"Patio Outdoor Sofa Cover Up to 80\"L Aspen Green","description":"\u003cp\u003e\u003cspan\u003eOur covers help keep your patio furniture safe from the outside elements while you are not using it.  Spend less time cleaning your furniture and spend more time relaxing in amazing weather!\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures: \u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eALL WEATHER PROTECTION: Our fabric is durable and made with Premium tight weave 300 x 300 denier polyester fabric with double PU water resistant coating.  Weatherproof your furniture and keep them dry and free of debris.  Breathable fabric helps with condensation and the formation of mildew.  Whether it be from the leaves falling in Autumn or the Summer showers, we have you covered.\u003c\/li\u003e\n\u003cli\u003eSIMPLE UPKEEP: Easily clean your cover by wiping with a damp cloth. The Polyester material prevents cracks from forming. No hassle, easy to slip the cover on and off.\u003c\/li\u003e\n\u003cli\u003eEASY INSTALL:  With the access to peel and stick fasteners, there is no need to fumble around and makes the task of covering a breeze.\u003c\/li\u003e\n\u003cli\u003eVelcro ties keep cover secure\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eColor: \u003c\/strong\u003eAspen Green\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSize: \u003c\/strong\u003e80\"L x 36\"D x 30\"H\u003c\/p\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":40682981720242,"sku":"fcsofa aspen green","price":63.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/ASPEN_SOFA_80.png?v=1768932205"},{"product_id":"9ft-market-patio-umbrella-8-rib-replacement-canopy-natural","title":"9ft Market Patio Umbrella 8 Rib Replacement Canopy Natural","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eNot every worn umbrella deserves to be replaced. Just its canopy.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis 9 ft 8-rib replacement canopy is precision-cut for market patio frames with rib lengths between 52 and 54 inches, settling into place with a fit that feels like it was always meant to be there. The 600-denier polyester fabric holds color across seasons, sheds rain without fuss, and seats firmly against every rib the way original equipment should.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eChoose your color. Refresh your space in minutes.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFEATURES\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e1. BUILT 50% HEAVIER THAN THE STANDARD\u003c\/strong\u003e | 600-denier polyester construction at 270 GSM, UV-treated and water-repellent, engineered to hold color and resist moisture through years of full outdoor exposure, not just one season.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e2. PRECISION FIT FOR YOUR EXISTING FRAME\u003c\/strong\u003e | Cut specifically for 9ft 8-rib market patio umbrella frames with rib lengths 52\" to 54\". Drops into place cleanly. Replacement canopy only, does not fit offset or cantilever styles.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e3. STAYS TAUT IN EVERY CONDITION\u003c\/strong\u003e | Extra-deep reinforced rib pockets grip all 8 ribs firmly, maintaining canopy tension and a clean overhead profile through wind and weather the way original equipment should.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e4. WIND PASSES THROUGH, NOT AGAINST\u003c\/strong\u003e | Single air vent releases overhead pressure before it builds, reducing fabric stress and extending the life of the canopy across seasons of continuous use.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e5. COMPOSED WHEN IT'S AT REST\u003c\/strong\u003e | Tie rope keeps the canopy gathered and neat when the umbrella is closed, maintaining the polished look of the space even when shade is not needed.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e6. FORMOSA COVERS\u003c\/strong\u003e | Over 40 color options. Family-owned, U.S.-based, 35+ years. 4M+ orders fulfilled.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eSPECS\u003c\/span\u003e\u003c\/p\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\" style=\"width: 100.177%; height: 422px;\"\u003e\n\u003cthead class=\"text-left\"\u003e\n\u003ctr style=\"height: 0px;\"\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" style=\"width: 26.316%; height: 0px;\"\u003e\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" style=\"width: 73.5032%; height: 0px;\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eSize\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e9ft\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eRib Count\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e8 ribs\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eRib Length\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e52\" to 54\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eFabric\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e600-denier polyester\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eTreatment\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003eUV-treated, water-repellent coating\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eVent\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003eSingle air vent\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eGSM\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e270\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eFits\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003eMarket patio umbrella frames only\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eDoes Not Fit\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003eOffset or cantilever umbrellas\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eColor Comparison: \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/Neutral_Color_Comparison.png?v=1750375830\" alt=\"\"\u003e\u003c\/strong\u003e\u003c\/p\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":44774482510044,"sku":"top 9x8 natural","price":39.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/naturalcolor.jpg?v=1754588199"},{"product_id":"9ft-market-patio-umbrella-8-rib-replacement-canopy-seafoam-green","title":"9ft Market Patio Umbrella 8 Rib Replacement Canopy Seafoam Green","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eNot every worn umbrella deserves to be replaced. Just its canopy.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis 9 ft 8-rib replacement canopy is precision-cut for market patio frames with rib lengths between 52 and 54 inches, settling into place with a fit that feels like it was always meant to be there. The 600-denier polyester fabric holds color across seasons, sheds rain without fuss, and seats firmly against every rib the way original equipment should.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eChoose your color. Refresh your space in minutes.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFEATURES\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e1. BUILT 50% HEAVIER THAN THE STANDARD\u003c\/strong\u003e | 600-denier polyester construction at 270 GSM, UV-treated and water-repellent, engineered to hold color and resist moisture through years of full outdoor exposure, not just one season.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e2. PRECISION FIT FOR YOUR EXISTING FRAME\u003c\/strong\u003e | Cut specifically for 9ft 8-rib market patio umbrella frames with rib lengths 52\" to 54\". Drops into place cleanly. Replacement canopy only, does not fit offset or cantilever styles.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e3. STAYS TAUT IN EVERY CONDITION\u003c\/strong\u003e | Extra-deep reinforced rib pockets grip all 8 ribs firmly, maintaining canopy tension and a clean overhead profile through wind and weather the way original equipment should.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e4. WIND PASSES THROUGH, NOT AGAINST\u003c\/strong\u003e | Single air vent releases overhead pressure before it builds, reducing fabric stress and extending the life of the canopy across seasons of continuous use.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e5. COMPOSED WHEN IT'S AT REST\u003c\/strong\u003e | Tie rope keeps the canopy gathered and neat when the umbrella is closed, maintaining the polished look of the space even when shade is not needed.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e6. FORMOSA COVERS\u003c\/strong\u003e | Over 40 color options. Family-owned, U.S.-based, 35+ years. 4M+ orders fulfilled.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eSPECS\u003c\/span\u003e\u003c\/p\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\" style=\"width: 100.177%; height: 422px;\"\u003e\n\u003cthead class=\"text-left\"\u003e\n\u003ctr style=\"height: 0px;\"\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" style=\"width: 26.316%; height: 0px;\"\u003e\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" style=\"width: 73.5032%; height: 0px;\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eSize\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e9ft\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eRib Count\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e8 ribs\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eRib Length\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e52\" to 54\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eFabric\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e600-denier polyester\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eTreatment\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003eUV-treated, water-repellent coating\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eVent\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003eSingle air vent\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eGSM\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e270\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eFits\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003eMarket patio umbrella frames only\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eDoes Not Fit\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003eOffset or cantilever umbrellas\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eColor Comparison: \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/gREEN_Color_Comparison.png?v=1750375830\" alt=\"\"\u003e\u003c\/strong\u003e\u003c\/p\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":44774621479132,"sku":"top 9x8 seafoam green","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/seafoamgreencolor.jpg?v=1754588195"},{"product_id":"9ft-market-patio-umbrella-8-rib-replacement-canopy-tangerine","title":"9ft Market Patio Umbrella 8 Rib Replacement Canopy Tangerine","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eNot every worn umbrella deserves to be replaced. Just its canopy.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis 9 ft 8-rib replacement canopy is precision-cut for market patio frames with rib lengths between 52 and 54 inches, settling into place with a fit that feels like it was always meant to be there. The 600-denier polyester fabric holds color across seasons, sheds rain without fuss, and seats firmly against every rib the way original equipment should.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eChoose your color. Refresh your space in minutes.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFEATURES\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e1. BUILT 50% HEAVIER THAN THE STANDARD\u003c\/strong\u003e | 600-denier polyester construction at 270 GSM, UV-treated and water-repellent, engineered to hold color and resist moisture through years of full outdoor exposure, not just one season.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e2. PRECISION FIT FOR YOUR EXISTING FRAME\u003c\/strong\u003e | Cut specifically for 9ft 8-rib market patio umbrella frames with rib lengths 52\" to 54\". Drops into place cleanly. Replacement canopy only, does not fit offset or cantilever styles.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e3. STAYS TAUT IN EVERY CONDITION\u003c\/strong\u003e | Extra-deep reinforced rib pockets grip all 8 ribs firmly, maintaining canopy tension and a clean overhead profile through wind and weather the way original equipment should.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e4. WIND PASSES THROUGH, NOT AGAINST\u003c\/strong\u003e | Single air vent releases overhead pressure before it builds, reducing fabric stress and extending the life of the canopy across seasons of continuous use.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e5. COMPOSED WHEN IT'S AT REST\u003c\/strong\u003e | Tie rope keeps the canopy gathered and neat when the umbrella is closed, maintaining the polished look of the space even when shade is not needed.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e6. FORMOSA COVERS\u003c\/strong\u003e | Over 40 color options. Family-owned, U.S.-based, 35+ years. 4M+ orders fulfilled.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eSPECS\u003c\/span\u003e\u003c\/p\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\" style=\"width: 100.177%; height: 422px;\"\u003e\n\u003cthead class=\"text-left\"\u003e\n\u003ctr style=\"height: 0px;\"\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" style=\"width: 26.316%; height: 0px;\"\u003e\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" style=\"width: 73.5032%; height: 0px;\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eSize\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e9ft\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eRib Count\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e8 ribs\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eRib Length\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e52\" to 54\"\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eFabric\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e600-denier polyester\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eTreatment\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003eUV-treated, water-repellent coating\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eVent\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003eSingle air vent\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eGSM\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003e270\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eFits\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003eMarket patio umbrella frames only\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003eDoes Not Fit\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\n\u003cp\u003eOffset or cantilever umbrellas\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 35.5859px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 26.316%; height: 35.5859px;\"\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 73.5032%; height: 35.5859px;\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eColor Shade Comparison Chart \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/COLOR_MATCH_1.png?v=1749686263\" alt=\"\"\u003e\u003c\/p\u003e","brand":"Formosa Covers","offers":[{"title":"Default Title","offer_id":44774629540060,"sku":"top 9x8 tangerine orange","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0313\/0035\/4186\/files\/tangerine_9x8_050e0bdb-1dd1-4fc3-9be5-5325405efef9.png?v=1754588193"}],"url":"https:\/\/formosacovers.com\/collections\/organic-spring-collection.oembed","provider":"Formosa Covers","version":"1.0","type":"link"}