{"title":"Sets","description":"\u003cp data-start=\"167\" data-end=\"526\"\u003eEffortless style, perfectly paired. Our matching sets are designed to take the guesswork out of getting dressed, with coordinated tops and bottoms that deliver a polished look in seconds. Crafted from our signature UPF 50+ fabrics, each set is lightweight, breathable, and made to keep you cool while protecting your skin from 98% of harmful UVA and UVB rays.\u003c\/p\u003e\n\u003cp data-start=\"528\" data-end=\"832\"\u003eFrom sporty skorts and sleeveless tops to easy, everyday silhouettes, these versatile sets are made to move with you—from the court to the coast and everywhere in between. Wear them together for a chic, put-together look or mix and match with your favorite Cabana Life staples for endless outfit options.\u003c\/p\u003e\n\u003cp data-start=\"834\" data-end=\"898\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eEasy, elevated, and sun-safe—your new go-to sets for the season.\u003c\/p\u003e","products":[{"product_id":"navy-1-4-zip-sport-top","title":"Navy 1\/4 Zip Sport Top","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan data-sheets-root=\"1\"\u003eOur best-selling sport shirt, the Defender Top, is your first line of defense against harmful UV rays. \u003c\/span\u003eWith the perfect combo of sporty and stylish, this will be your new go-to top! Our UPF 50+ 1\/4 Zip Sport Top feels great, looks fabulous and goes everywhere you do, including the water. Long sleeve, lightweight and breathable, this top is made from our luxurious sport knit fabric, and offers UPF 50+ in every stitch.\u003c\/p\u003e","brand":"New","offers":[{"title":"XS","offer_id":31454269177917,"sku":"594-MNE-XS","price":106.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":31454269210685,"sku":"594-MNE-S","price":106.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":31454269243453,"sku":"594-MNE-M","price":106.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":31454269276221,"sku":"594-MNE-L","price":106.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":31454269308989,"sku":"594-MNE-XL","price":106.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2120\/5177\/files\/594-MNE_448-WHE-4.jpg?v=1756916020"},{"product_id":"navy-17-skort","title":"Navy 17\" Skort","description":"\u003cp\u003eThe Navy Skort is a staple both on and off the golf course. This classic and comfortable 17\" skort features built-in shorts and practical side pockets. Designed with our moisture-wicking \u0026amp; lightweight UPF 50+ performance fabric it's perfect for running errands or hitting the links. Pair this Navy Skort with a solid or Seaside 1\/4 Zip Sport Top.\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eModel is approximately 5'9\" for length reference. Skorts will fall longer on most customers.\u003c\/span\u003e\u003c\/p\u003e","brand":"New","offers":[{"title":"XS","offer_id":41577818423357,"sku":"322-ESS-1589-XS","price":76.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":41577818456125,"sku":"322-ESS-1589-S","price":76.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":41577818488893,"sku":"322-ESS-1589-M","price":76.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":41577818521661,"sku":"322-ESS-1589-L","price":76.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":41577818554429,"sku":"322-ESS-1589-XL","price":76.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2120\/5177\/files\/Day22256_06248872-a630-4159-809e-9a4af760fc46.jpg?v=1764104467"},{"product_id":"white-1-4-zip-sleeveless-sport-top","title":"White 1\/4 Zip Sleeveless Sport Top","description":"\u003cp\u003eUp your game \u0026amp; style with our White 1\/4 Zip Sleeveless Sport Top. This versatile top is perfect for all of your favorite activities – golf, tennis, pickleball \u0026amp; even boating. Plus, it pairs perfectly with one of our best-selling skorts or swim skirts. Designed from a moisture-wicking, UPF 50+ fabric, it keeps you cool \u0026amp; protected while you play. The clean white design \u0026amp; adjustable zip collar offers a polished, athletic look.\u003c\/p\u003e","brand":"New","offers":[{"title":"XS","offer_id":51859682460013,"sku":"157-ESS-1993-XS","price":98.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":51859682492781,"sku":"157-ESS-1993-S","price":98.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":51859682525549,"sku":"157-ESS-1993-M","price":98.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":51859682558317,"sku":"157-ESS-1993-L","price":98.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":51859682591085,"sku":"157-ESS-1993-XL","price":98.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2120\/5177\/files\/157-ESS-1993_1.jpg?v=1742921946"},{"product_id":"white-17-skort","title":"White 17\" Skort","description":"\u003cp\u003eOur White 17\" Skort is your ultimate blend of style \u0026amp; comfort. Whether you're on the course, court, or just running errands, this skort has you covered (literally!). Crafted with moisture-wicking, lightweight UPF 50+ performance fabric, it keeps you cool and protected all day long. Built-in shorts \u0026amp; side pockets offer convenience for your essentials. Pair it with our 1\/4 Zip Sport Top for a sun-safe, sporty look.\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eModel is approximately 5'9\" for length reference. Skorts will fall longer on most customers.\u003c\/span\u003e\u003c\/p\u003e","brand":"New","offers":[{"title":"XS","offer_id":51859682951533,"sku":"322-ESS-1668-XS","price":76.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":51859682984301,"sku":"322-ESS-1668-S","price":76.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":51859683017069,"sku":"322-ESS-1668-M","price":76.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":51859683049837,"sku":"322-ESS-1668-L","price":76.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":51859683082605,"sku":"322-ESS-1668-XL","price":76.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2120\/5177\/files\/Day22400.jpg?v=1764104853"},{"product_id":"berry-15-skort","title":"Berry 15\" Skort","description":"\u003cp\u003eElevate your game and style with our Berry 15\" Skort. This solid magenta skort is perfect for both tennis and golf, offering a flattering silhouette and built-in shorts with ball pockets for convenience. Crafted from lightweight, moisture-wicking fabric with UPF 50+ protection, it ensures all-day comfort and sun safety.\u003c\/p\u003e\n\u003cp\u003eWith side slant pockets and a versatile design, it pairs well with any of our solid tops or the Martha's Vineyard 1\/4 Zip Sport Top for a chic and polished look.\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eModel is approximately 5'9\" for length reference. Skorts will fall longer on most customers.\u003c\/span\u003e\u003c\/p\u003e","brand":"Cabana Life","offers":[{"title":"XS","offer_id":51870316626285,"sku":"765-ESS-3245-XS","price":76.0,"currency_code":"USD","in_stock":false},{"title":"S","offer_id":51870316659053,"sku":"765-ESS-3245-S","price":76.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":51870316691821,"sku":"765-ESS-3245-M","price":76.0,"currency_code":"USD","in_stock":false},{"title":"L","offer_id":51870316724589,"sku":"765-ESS-3245-L","price":76.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":51870316757357,"sku":"765-ESS-3245-XL","price":76.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2120\/5177\/files\/765-ESS-1987_1.jpg?v=1743602679"},{"product_id":"berry-1-4-zip-sport-top","title":"Berry 1\/4 Zip Sport Top","description":"\u003cp\u003eOur Berry 1\/4 Zip Sport Top is designed for your active lifestyle. Made from breathable, lightweight fabric with mesh underarm venting, it keeps you cool and comfortable whether you're running errands or playing sports. The quarter zip, long sleeves, and UPF 50+ protection offer full sun coverage. Perfect for golf, tennis, or pickleball, it pairs effortlessly with any of our sun-protective skorts for a chic, sporty look.\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eMatches Martha's Vineyard print.\u003c\/p\u003e","brand":"Final Sale","offers":[{"title":"XS","offer_id":51870316986733,"sku":"594-ESS-3246-XS","price":106.0,"currency_code":"USD","in_stock":false},{"title":"S","offer_id":51870317019501,"sku":"594-ESS-3246-S","price":106.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":51870317052269,"sku":"594-ESS-3246-M","price":106.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":51870317085037,"sku":"594-ESS-3246-L","price":106.0,"currency_code":"USD","in_stock":false},{"title":"XL","offer_id":51870317117805,"sku":"594-ESS-3246-XL","price":106.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2120\/5177\/files\/594-ESS-1983_1.jpg?v=1743600339"},{"product_id":"sand-gauze-button-down-shirt","title":"Sand Gauze Button Down Shirt","description":"\u003cp\u003eThe Sand Gauze Button Down Shirt in our NEW 100% triple cloth gauze cotton softens with every wear and provides 50+ UV protection you’ll want to live in. Coconut-style buttons and adjustable sleeves add versatility, making it effortless over a bathing suit or styled as a set.\u003c\/p\u003e","brand":"Cabana Life","offers":[{"title":"XS","offer_id":52592864723309,"sku":"905-TB-1806-XS","price":118.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":52592864592237,"sku":"905-TB-1806-S","price":118.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":52592864625005,"sku":"905-TB-1806-M","price":118.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":52592864657773,"sku":"905-TB-1806-L","price":118.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":52592864690541,"sku":"905-TB-1806-XL","price":118.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2120\/5177\/files\/CB3938.jpg?v=1763565426"},{"product_id":"harbor-gauze-button-down-shirt","title":"Harbor Gauze Button Down Shirt","description":"\u003cp\u003eThe Harbor Gauze Button Down Shirt is crafted in breathable triple cloth gauze that softens beautifully over time. Our NEW 100% cotton top is finished with coconut buttons and adjustable sleeves, delivering 50+ UV protection that layers easily for polished resort style.\u003c\/p\u003e","brand":"Cabana Life","offers":[{"title":"XS","offer_id":52595377144173,"sku":"905-TB-1864-XS","price":118.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":52595377078637,"sku":"905-TB-1864-S","price":118.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":52595377045869,"sku":"905-TB-1864-M","price":118.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":52595377013101,"sku":"905-TB-1864-L","price":118.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":52595377111405,"sku":"905-TB-1864-XL","price":118.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2120\/5177\/files\/CB4069.jpg?v=1763565470"},{"product_id":"sand-gauze-travel-pant","title":"Sand Gauze Travel Pant","description":"\u003cp\u003eThe Sand Gauze Travel Pant in NEW 100% triple cloth gauze cotton is designed with an elastic waistband, side slits, and fringed pocket details for a relaxed, oversized look. Naturally softening with each wear and offering 50+ UV protection, it moves effortlessly from beach cover-up to laid-back lounge style.\u003c\/p\u003e","brand":"Cabana Life","offers":[{"title":"XS","offer_id":52595377340781,"sku":"911-TB-1814-XS","price":124.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":52595377275245,"sku":"911-TB-1814-S","price":124.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":52595377242477,"sku":"911-TB-1814-M","price":124.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":52595377209709,"sku":"911-TB-1814-L","price":124.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":52595377308013,"sku":"911-TB-1814-XL","price":124.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2120\/5177\/files\/CB3915.jpg?v=1763565578"},{"product_id":"harbor-gauze-travel-pant","title":"Harbor Gauze Travel Pant","description":"\u003cp\u003eThe Harbor Gauze Travel Pant is crafted in our NEW 100% triple cloth gauze cotton that softens with every wear. Side slits, an elastic waistband, and fringed pocket details create an oversized, laid-back fit. With built-in 50+ UV protection, it’s as functional as it is effortless for resort-ready days.\u003c\/p\u003e","brand":"Cabana Life","offers":[{"title":"XS","offer_id":52595377504621,"sku":"911-TB-1849-XS","price":124.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":52595377439085,"sku":"911-TB-1849-S","price":124.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":52595377406317,"sku":"911-TB-1849-M","price":124.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":52595377373549,"sku":"911-TB-1849-L","price":124.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":52595377471853,"sku":"911-TB-1849-XL","price":124.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2120\/5177\/files\/CB4042.jpg?v=1763565624"},{"product_id":"coast-sleep-to-street-pj-set","title":"Shell Coast Sleep-to-Street Set","description":"\u003cp data-start=\"144\" data-end=\"472\"\u003eMade for comfort at home and protection on the go, our new cooling UPF 50+ Shell Coast Sleep-to-Street Set does it all. Super soft and versatile, it’s perfect for lounging, coffee runs, or tossed over your swimsuit. Designed with an elastic waist, pockets, and our signature prints for effortless style anywhere.\u003c\/p\u003e\n\u003cp data-start=\"474\" data-end=\"532\"\u003eAnd yes, we said \u003cem data-start=\"491\" data-end=\"500\"\u003ecooling\u003c\/em\u003e—perfect for those hot nights.\u003c\/p\u003e","brand":"Cabana Life","offers":[{"title":"XS","offer_id":52656216441197,"sku":"839-CST-2082-XS","price":112.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":52656216375661,"sku":"839-CST-2082-S","price":112.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":52656216342893,"sku":"839-CST-2082-M","price":112.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":52656216310125,"sku":"839-CST-2082-L","price":112.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":52656216408429,"sku":"839-CST-2082-XL","price":112.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2120\/5177\/files\/CB2725_1.jpg?v=1762464596"},{"product_id":"harbor-sleep-to-street-pj-set","title":"Harbor Sleep-to-Street Set","description":"\u003cp data-start=\"144\" data-end=\"472\"\u003eMade for comfort at home and protection on the go, our new cooling UPF 50+ Harbor Sleep-to-Street Set does it all. Super soft and versatile, it’s perfect for lounging, coffee runs, or tossed over your swimsuit. Designed with an elastic waist, pockets, and our signature prints for effortless style anywhere.\u003c\/p\u003e\n\u003cp data-start=\"474\" data-end=\"532\"\u003eAnd yes, we said \u003cem data-start=\"491\" data-end=\"500\"\u003ecooling\u003c\/em\u003e—perfect for those hot nights.\u003c\/p\u003e","brand":"Cabana Life","offers":[{"title":"XS","offer_id":52656216703341,"sku":"839-HA-2064-XS","price":112.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":52656216637805,"sku":"839-HA-2064-S","price":112.0,"currency_code":"USD","in_stock":false},{"title":"M","offer_id":52656216605037,"sku":"839-HA-2064-M","price":112.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":52656216572269,"sku":"839-HA-2064-L","price":112.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":52656216670573,"sku":"839-HA-2064-XL","price":112.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2120\/5177\/files\/CB2762.jpg?v=1761852010"},{"product_id":"harbor-15-flounce-skort","title":"Harbor 15\" Flounce Skort","description":"\u003cp data-start=\"174\" data-end=\"353\"\u003e\u003cstrong\u003eEarly Drop! Limited quantities available. \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"174\" data-end=\"353\"\u003e\u003cstrong\u003eBest-Selling New Fabric: \u003c\/strong\u003eLightweight and breathable with a textured dot design, our super soft pique is now in more UPF 50+ styles everyone loves.\u003c\/p\u003e\n\u003cp data-start=\"355\" data-end=\"680\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eThe Harbor 15\" Flounce Skort features a delicate floral motif in coastal blues with a flattering flounce hem for easy movement. Made in moisture-wicking UPF 50+ pique with built-in shorts and ball pockets, it keeps you comfortable from court to clubhouse. Pair with the matching Harbor tops or a solid navy for a perfect set.\u003c\/p\u003e\n\u003cp data-start=\"355\" data-end=\"680\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eModel is approximately 5'9\" for length reference. Skorts will fall longer on most customers.\u003c\/span\u003e\u003c\/p\u003e","brand":"Cabana Life","offers":[{"title":"XS","offer_id":52658818646381,"sku":"326-HA-2127-XS","price":78.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":52658818580845,"sku":"326-HA-2127-S","price":78.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":52658818548077,"sku":"326-HA-2127-M","price":78.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":52658818515309,"sku":"326-HA-2127-L","price":78.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":52658818613613,"sku":"326-HA-2127-XL","price":78.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2120\/5177\/files\/Day22467_cb9c4f63-3a3a-46cc-8919-bb1a45eb002c.jpg?v=1763409889"},{"product_id":"harbor-1-4-zip-sleeveless-sport-top","title":"Harbor 1\/4 Zip Sleeveless Sport Top","description":"\u003cp data-start=\"139\" data-end=\"329\"\u003e\u003cstrong\u003eEarly drop! Limited quantities available. \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"139\" data-end=\"329\"\u003eBest-Selling New Fabric: Lightweight and breathable with a textured dot design, our super soft pique is now in more UPF 50+ styles everyone loves.\u003c\/p\u003e\n\u003cp data-start=\"331\" data-end=\"638\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eThe Harbor 1\/4 Zip Sleeveless Sport Top features a delicate floral motif in coastal blues with a clean, sporty finish. Made in moisture-wicking UPF 50+ pique, it keeps you cool and comfortable from course to clubhouse. Pair with the Flounce Skort in navy or the matching Harbor print for a perfect set.\u003c\/p\u003e","brand":"Cabana Life","offers":[{"title":"XS","offer_id":52658818810221,"sku":"357-HA-2126-XS","price":98.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":52658818744685,"sku":"357-HA-2126-S","price":98.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":52658818711917,"sku":"357-HA-2126-M","price":98.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":52658818679149,"sku":"357-HA-2126-L","price":98.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":52658818777453,"sku":"357-HA-2126-XL","price":98.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2120\/5177\/files\/Day22426.jpg?v=1763409718"},{"product_id":"navy-1-4-zip-sleeveless-sport-top","title":"Navy 1\/4 Zip Sleeveless Sport Top","description":"\u003cp data-end=\"344\" data-start=\"156\"\u003e\u003cstrong\u003eBest-Selling New Fabric: \u003c\/strong\u003eLightweight and breathable with a textured dot design, our super soft pique is now in more UPF 50+ styles everyone loves.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"647\" data-start=\"346\"\u003eOur Navy 1\/4 Zip Sleeveless Sport Top offers a clean, sporty look in classic Cabana navy. Made in moisture-wicking UPF 50+ pique, it keeps you cool and comfortable from court to clubhouse. Pair with the Pique Flounce Skort in navy for a sleek matching set or with the Harbor print for a coastal contrast.\u003c\/p\u003e","brand":"Cabana Life","offers":[{"title":"S","offer_id":52723515949421,"sku":"357-ESS-2125-S","price":98.0,"currency_code":"USD","in_stock":true},{"title":"XS","offer_id":52723516014957,"sku":"357-ESS-2125-XS","price":98.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":52723515916653,"sku":"357-ESS-2125-M","price":98.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":52723515883885,"sku":"357-ESS-2125-L","price":98.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":52723515982189,"sku":"357-ESS-2125-XL","price":98.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2120\/5177\/files\/Day22509.jpg?v=1763409244"},{"product_id":"marina-blue-long-sleeve-performance-top","title":"Marina Blue Long Sleeve Performance Top","description":"\u003cp\u003eInstantly shield your skin! Our UPF 50+ (exclusive of mesh) performance top is a lightweight must-have on and off the court. This crewneck shirt features mesh underarm venting to keep you cool. Plus, the moisture-wicking, breathable, sun protective fabric blocks 98% of UVA \u0026amp; UVB rays.\u003c\/p\u003e\n\u003cp\u003ePair our Marina Blue Long Sleeve Performance Top with a printed or solid skort for a complete sun safe look.\u003c\/p\u003e","brand":"New","offers":[{"title":"XS","offer_id":52908455723373,"sku":"263-ESS-3039-XS","price":68.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":52908455657837,"sku":"263-ESS-3039-S","price":68.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":52908455625069,"sku":"263-ESS-3039-M","price":68.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":52908455592301,"sku":"263-ESS-3039-L","price":68.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":52908455690605,"sku":"263-ESS-3039-XL","price":68.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2120\/5177\/files\/263-ESS-3039_868-ESS-3016-3_8906112f-0d19-4900-a0d4-86544976bbaa.jpg?v=1777474911"},{"product_id":"navy-solid-15-flounce-skort","title":"Navy 15\" Flounce Skort","description":"\u003cp\u003eLightweight and breathable with a textured dot design, our super super-soft pique fabric is now in more UPF 50+ styles since everyone loves it so much!\u003c\/p\u003e\n\u003cp\u003eStay comfortable and cute on the tennis court with the Navy 15\" Flounce Skort. It features a textured pique UPF 50+ fabric that blocks 98% of UVA \u0026amp; UVB rays. The flared border combines style and functionality, letting you move freely on the tennis court. It features built-in shorts with ball pockets for tennis or golf. Complete your sun safe athletic look with the Cabana Life White 1\/4 Zip Sport Top.\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eModel is approximately 5'9\" for length reference. Skorts will fall longer on most customers.\u003c\/span\u003e\u003c\/p\u003e","brand":"New","offers":[{"title":"XS","offer_id":52908455985517,"sku":"326-ESS-2081-XS","price":78.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":52908455919981,"sku":"326-ESS-2081-S","price":78.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":52908455887213,"sku":"326-ESS-2081-M","price":78.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":52908455854445,"sku":"326-ESS-2081-L","price":78.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":52908455952749,"sku":"326-ESS-2081-XL","price":78.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2120\/5177\/files\/357-ESS-2125_326-ESS-2081-1.jpg?v=1769716213"},{"product_id":"marina-blue-performance-t-shirt","title":"Marina Blue Performance T-Shirt","description":"\u003cp\u003eMade for sunshine. Our Marina Blue Performance T-Shirt is your effortless go-to for days spent on the water, by the pool, or out around town. The cool, airy light blue is a classic coastal shade that pairs beautifully with white and navy. \u003c\/p\u003e\n\u003cp\u003eCrafted with UPF 50+ performance fabric, it blocks 98% of harmful UVA \u0026amp; UVB rays so you can stay out longer and worry less. The lightweight, moisture-wicking knit keeps you cool and comfortable from morning to sunset.\u003c\/p\u003e\n\u003cul\u003e\u003c\/ul\u003e","brand":"New","offers":[{"title":"XS","offer_id":52908460015981,"sku":"501-ESS-3040-XS","price":44.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":52908459950445,"sku":"501-ESS-3040-S","price":44.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":52908459917677,"sku":"501-ESS-3040-M","price":44.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":52908459884909,"sku":"501-ESS-3040-L","price":44.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":52908459983213,"sku":"501-ESS-3040-XL","price":44.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2120\/5177\/files\/501-ESS-3040_868-ESS-3016-1_c23f2ec3-723f-4077-9432-7607e05c4588.jpg?v=1777474828"},{"product_id":"essentials-white-ribbed-sleeveless-sport-top","title":"White Ribbed Sleeveless Sport Top","description":"\u003cp data-start=\"198\" data-end=\"523\"\u003eOur White Ribbed Sleeveless Sport Top brings a fresh take to active dressing. Made from our new luxe ribbed fabric with built-in UPF 50+ protection, it feels supportive, breathable, and comfortable from the first wear. Crisp white is accented with subtle pops of navy and green for a clean, athletic look that feels elevated.\u003c\/p\u003e\n\u003cp data-start=\"525\" data-end=\"735\"\u003eDesigned to move with you, this sleeveless top is flattering without feeling restrictive and easy to wear on the course, the court, or anywhere your day takes you. A polished staple you’ll reach for year-round.\u003c\/p\u003e","brand":"New","offers":[{"title":"XS","offer_id":52908461326701,"sku":"562-ESS-2068-XS","price":98.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":52908461261165,"sku":"562-ESS-2068-S","price":98.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":52908461228397,"sku":"562-ESS-2068-M","price":98.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":52908461195629,"sku":"562-ESS-2068-L","price":98.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":52908461293933,"sku":"562-ESS-2068-XL","price":98.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2120\/5177\/files\/562-ESS-2068_868-ESS-2150-1.jpg?v=1768514277"},{"product_id":"navy-sleeveless-sport-top","title":"Navy Ribbed Sleeveless Sport Top","description":"\u003cp\u003eElevate your active wardrobe with our luxe new ribbed fabric and UPF 50+ protection! The Navy Ribbed Sleeveless Sport Top features rich navy styling that pairs effortlessly with everything. Ideal for the course and the courts, this flattering top moves beautifully with you. A year-round staple for active days!\u003c\/p\u003e","brand":"New","offers":[{"title":"XS","offer_id":52908461850989,"sku":"562-ESS-3017-XS","price":98.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":52908461785453,"sku":"562-ESS-3017-S","price":98.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":52908461752685,"sku":"562-ESS-3017-M","price":98.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":52908461719917,"sku":"562-ESS-3017-L","price":98.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":52908461818221,"sku":"562-ESS-3017-XL","price":98.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2120\/5177\/files\/562-ESS-3017_868-ESS-3016-1_a20178e3-b01c-441c-b52e-06b5591b3761.jpg?v=1776089317"},{"product_id":"navy-solid-collared-1-4-zip","title":"Navy Collared 1\/4 Zip","description":"\u003cp\u003e\u003cstrong\u003eBest-Selling New Fabric:\u003c\/strong\u003e Lightweight and breathable with a textured dot design, our super super-soft pique fabric is now in more UPF 50+ styles since everyone loves it so much!\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eOur Navy Collared Quarter Zip creates a sophisticated \u0026amp; effortless look, perfect to wear when you crush your tennis opponent. This top features white twill tape along the collar to contrast the solid navy hue, a quarter zip for easy removal and our beautiful textured UPF 50+ pique fabric. Add this essential style to your fitness wardrobe.\u003c\/p\u003e","brand":"New","offers":[{"title":"XS","offer_id":52908463128941,"sku":"759-ESS-2051-XS","price":108.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":52908463063405,"sku":"759-ESS-2051-S","price":108.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":52908463030637,"sku":"759-ESS-2051-M","price":108.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":52908462997869,"sku":"759-ESS-2051-L","price":108.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":52908463096173,"sku":"759-ESS-2051-XL","price":108.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2120\/5177\/files\/759-ESS-2051_322-ESS-1668-1_3e61e80d-d2f1-46a4-b8dd-20574b2a2e95.jpg?v=1770138305"},{"product_id":"heritage-15-skort","title":"Heritage 15\" Skort","description":"\u003cp data-start=\"86\" data-end=\"234\"\u003eOur Heritage 15\" Skort features a fresh take on our popular basketweave print, now in blue, part of our limited-edition 20th Anniversary collection.\u003c\/p\u003e\n\u003cp data-start=\"236\" data-end=\"378\"\u003eDesigned in a flattering 15\" length with built-in shorts for comfort and coverage. Pockets on both the skirt and shorts add everyday function.\u003c\/p\u003e\n\u003cp data-start=\"380\" data-end=\"489\"\u003eCrafted from lightweight, breathable, moisture-wicking UPF 50+ fabric to keep you cool and confident all day.\u003c\/p\u003e\n\u003cp data-start=\"491\" data-end=\"534\"\u003eEasy, versatile, and made to move with you.\u003c\/p\u003e","brand":"New","offers":[{"title":"XS","offer_id":52908463948141,"sku":"765-HER-3034-XS","price":76.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":52908463882605,"sku":"765-HER-3034-S","price":76.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":52908463849837,"sku":"765-HER-3034-M","price":76.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":52908463817069,"sku":"765-HER-3034-L","price":76.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":52908463915373,"sku":"765-HER-3034-XL","price":76.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2120\/5177\/files\/594-WHE_765-HER-3034-4.jpg?v=1776089108"},{"product_id":"white-wrap-front-skort","title":"White Wrap Front Skort","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eElevate your active style with our chic front wrap skort featuring sporty navy and green piecing! Crafted in our luxurious new ribbed fabric with a built-in shorts underneath that includes convenient pockets. Mix and match with our navy solids and ribbed sleeveless tops for endless styling possibilities!\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cmeta charset=\"utf-8\"\u003eModel is approximately 5'9\" for length reference. Skorts will fall longer on most customers.\u003c\/span\u003e\u003c\/p\u003e","brand":"New","offers":[{"title":"XS","offer_id":52908468142445,"sku":"868-ESS-2150-XS","price":80.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":52908468076909,"sku":"868-ESS-2150-S","price":80.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":52908468044141,"sku":"868-ESS-2150-M","price":80.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":52908468011373,"sku":"868-ESS-2150-L","price":80.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":52908468109677,"sku":"868-ESS-2150-XL","price":80.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2120\/5177\/files\/562-ESS-2068_868-ESS-2150-2_66b38ae7-0487-409a-8425-1eb5d78fd8d6.jpg?v=1768514496"},{"product_id":"navy-15-inch-wrap-front-skort","title":"Navy Wrap Front Skort","description":"\u003cp data-start=\"227\" data-end=\"354\"\u003eA fresh take on sporty style. The Front Wrap Skort features a flattering wrap front with crisp blue and white stripe detailing.\u003c\/p\u003e\n\u003cp data-start=\"356\" data-end=\"505\"\u003eMade from our new ribbed fabric, it’s soft, breathable, and designed to move with you. Built-in shorts with pockets add all-day comfort and function.\u003c\/p\u003e\n\u003cp data-start=\"507\" data-end=\"608\"\u003eEasy to dress up or down. Pair it with our navy solids or ribbed sleeveless tops for a complete look.\u003c\/p\u003e\n\u003cp data-start=\"610\" data-end=\"703\"\u003eModel is approximately 5'9\" for length reference. \u003c\/p\u003e","brand":"New","offers":[{"title":"XS","offer_id":52908468437357,"sku":"868-ESS-3016-XS","price":80.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":52908468371821,"sku":"868-ESS-3016-S","price":80.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":52908468339053,"sku":"868-ESS-3016-M","price":80.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":52908468306285,"sku":"868-ESS-3016-L","price":80.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":52908468404589,"sku":"868-ESS-3016-XL","price":80.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2120\/5177\/files\/562-ESS-3017_868-ESS-3016-2.jpg?v=1776088626"},{"product_id":"light-blue-ribbed-sleeveless-sport-top","title":"Light Blue Sleeveless Sport Top","description":"\u003cp data-start=\"221\" data-end=\"448\"\u003eA fresh take on a classic coastal look. The Light Blue Sleeveless Sport Top is made from our signature ultra-soft pique with subtle texture and pops of white and navy. A feminine curved collar adds a polished, flattering touch.\u003c\/p\u003e\n\u003cp data-start=\"450\" data-end=\"618\"\u003eLightweight, breathable, and UPF 50+, it keeps you cool and covered from court to coast. The sleeveless silhouette and zip neckline make it easy, sporty, and versatile.\u003c\/p\u003e\n\u003cp data-start=\"620\" data-end=\"711\"\u003eSelling fast. Pair it with the matching Light Blue 15\" Flounce Skort for an effortless set.\u003c\/p\u003e","brand":"New","offers":[{"title":"XS","offer_id":53219124380013,"sku":"457-ESS-3097-XS","price":98.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":53219124314477,"sku":"457-ESS-3097-S","price":98.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":53219124281709,"sku":"457-ESS-3097-M","price":98.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":53219124248941,"sku":"457-ESS-3097-L","price":98.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":53219124347245,"sku":"457-ESS-3097-XL","price":98.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2120\/5177\/files\/457-ESS-3097_326-ESS-3096-4_f310ae19-f13d-499d-8ee1-c94710dc5930.jpg?v=1776173749"},{"product_id":"light-blue-15-flounce-skort","title":"Light Blue 15\" Flounce Skort","description":"\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:1ea006cd-0654-4d70-a7a4-9720573d5c4c-2\" data-testid=\"conversation-turn-4\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"34d29fc6-0d53-4ff0-9d96-59d4d83d6244\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"117\" data-end=\"280\"\u003eYour favorite fabric, now in a fresh summer staple. The Light Blue 15\" Flounce Skort is made from our signature ultra-soft pique with a subtle textured dot design.\u003c\/p\u003e\n\u003cp data-start=\"282\" data-end=\"537\"\u003eLightweight, breathable, and UPF 50+, it keeps you cool while blocking 98% of harmful UVA and UVB rays. The flouncy hem adds an easy, feminine feel, while built-in shorts with ball pockets keep it practical for tennis, golf, or wherever the day takes you.\u003c\/p\u003e\n\u003cp data-start=\"539\" data-end=\"624\"\u003e\u003cstrong\u003eLimited quantity for the season.\u003c\/strong\u003e Pair it with the matching Light Blue Sleeveless Sport Top for an effortless set.\u003c\/p\u003e\n\u003cp data-start=\"683\" data-end=\"776\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eModel is approximately 5'9\" for length reference. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Cabana Life","offers":[{"title":"XS","offer_id":53219124576621,"sku":"326-ESS-3096-XS","price":78.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":53219124511085,"sku":"326-ESS-3096-S","price":78.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":53219124478317,"sku":"326-ESS-3096-M","price":78.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":53219124445549,"sku":"326-ESS-3096-L","price":78.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":53219124543853,"sku":"326-ESS-3096-XL","price":78.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2120\/5177\/files\/457-ESS-3097_326-ESS-3096-1.jpg?v=1776173672"}],"url":"https:\/\/www.cabanalife.com\/collections\/sets.oembed","provider":"Cabana Life","version":"1.0","type":"link"}