{"title":"All Bikinis","description":"\u003cp\u003eBikini sets designed to be worn your way.\u003c\/p\u003e\n\u003cp\u003eMix and match tops and bottoms with flattering cuts, comfortable support, and small-batch production using recycled fabrics.\u003c\/p\u003e\n\u003ch3\u003eBikinis that stay put\u003c\/h3\u003e\n\u003cp\u003eThese are bikinis built for actually swimming in. Marea's four-way stretch and memory mean tops stay where you put them and bottoms don't ride up when you dive, paddle, or chase the last wave of the day. Tops are double-lined for clean coverage and a little hold — no padding, because you don't need it.\u003c\/p\u003e\n\n\u003ch3\u003eRecycled, UPF 50+, made for the long game\u003c\/h3\u003e\n\u003cp\u003eEvery bikini is cut from Marea: 81% recycled polyester from post-consumer plastic bottles + 19% Lycra, UPF 50+, and resistant to chlorine, salt, and sun. OEKO-TEX certified and quick-drying.\u003c\/p\u003e\n\n\u003ch3\u003eFit \u0026amp; coverage\u003c\/h3\u003e\n\u003cp\u003eOur bikinis run snug — size up if you're between sizes. Sizes XS–XL. Want to build your set in two different sizes? Shop \u003ca href=\"\/collections\/bikini-tops\"\u003etops\u003c\/a\u003e and \u003ca href=\"\/collections\/bikini-bottoms\"\u003ebottoms\u003c\/a\u003e separately. Not sure where to start? See the fit guide.\u003c\/p\u003e\n\n\u003ch3\u003eOnly 15 of each\u003c\/h3\u003e\n\u003cp\u003eSmall-batch by design. We'd rather sell out than overproduce, so when your size is here, it's the moment to grab it.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNot sure on size?\u003c\/strong\u003e \u003ca href=\"\/pages\/find-your-fit\"\u003eSee our fit guide →\u003c\/a\u003e\u003c\/p\u003e","products":[{"product_id":"monserrate-bikini-bottom","title":"Monserrate Bikini Bottom","description":"\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eMonserrate Bikini Bottom\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe bottom that actually stays put.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMid-rise, cheeky cut, thick contrast trim all around. It pairs with the Monserrate Top but holds its own with anything you already own. Wear it in the water, wear it to the bar. It works either way - which is the whole point of a bikini bottom worth keeping.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eTwo colorways: Yellow \u0026amp; Ivory, Pink \u0026amp; Red. Fifteen of each. No restocks.\u003c\/p\u003e\n\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe details\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul 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-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eMid-rise fit\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eCheeky cut with contrast trim throughout\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eClean, structured silhouette — no hardware\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003ePairs with the Monserrate Top\u003c\/li\u003e\n\u003cli\u003eUV protective and quick-drying\u003c\/li\u003e\n\u003cli\u003eChlorine and saltwater resistant\u003c\/li\u003e\n\u003cli\u003eHandmade in Colombia\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eAvailable in Yellow \u0026amp; Ivory and Pink \u0026amp; Red\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e15 pieces per colorway\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eMarea: our fabric\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e81% recycled polyester, 19% Lycra. Spun from post-consumer plastic bottles. Four-way stretch with full recovery. Chlorine and saltwater resistant. UPF 50+. Quick-dry. Certified by OEKO-TEX Standard 100 and Global Recycled Standard 4.0. Built to last more than one summer — or five.\u003c\/p\u003e\n\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eFit\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eRuns small. Size up — especially if you're used to US swimwear brands. Marea has memory, so a slightly roomier fit still holds. Available XS – XL.\u003c\/p\u003e\n\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHandmade in Colombia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSewn by hand at a family-run atelier in Colombia we've worked with for years. We know everyone who touches your suit by name. Shipped free from Austin, Texas.\u003c\/p\u003e","brand":"Bahía Blues","offers":[{"title":"Yellow \u0026 Ivory \/ XS","offer_id":43799792549974,"sku":"SQ7726441","price":84.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \u0026 Ivory \/ S","offer_id":43799792582742,"sku":"SQ7726442","price":84.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \u0026 Ivory \/ M","offer_id":43799792615510,"sku":"SQ7726443","price":84.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \u0026 Ivory \/ L","offer_id":43799792648278,"sku":"SQ7726444","price":84.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \u0026 Ivory \/ XL","offer_id":43799792681046,"sku":"SQ7726445","price":84.0,"currency_code":"USD","in_stock":true},{"title":"Pink \u0026 Red \/ XS","offer_id":43799792713814,"sku":"SQ7726446","price":84.0,"currency_code":"USD","in_stock":true},{"title":"Pink \u0026 Red \/ S","offer_id":43799792746582,"sku":"SQ7726447","price":84.0,"currency_code":"USD","in_stock":true},{"title":"Pink \u0026 Red \/ M","offer_id":43799792779350,"sku":"SQ7726448","price":84.0,"currency_code":"USD","in_stock":true},{"title":"Pink \u0026 Red \/ L","offer_id":43799792812118,"sku":"SQ7726449","price":84.0,"currency_code":"USD","in_stock":true},{"title":"Pink \u0026 Red \/ XL","offer_id":43799792844886,"sku":"SQ7726450","price":84.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0697\/0844\/7830\/files\/Monserrate_Set_Pink_Standing_Front_1.jpg?v=1778193134"},{"product_id":"monserrate-bikini-top","title":"Monserrate Bikini Top","description":"\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eMonserrate Bikini Top\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe top you put on in the morning and forget about.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSupportive enough to actually swim in, pretty enough to wear to lunch right after. The Monserrate is a bandeau with detachable straps — wear it strapless when you want to, add the straps when you need to. Either way it stays put. No adjusting, no readjusting, no thinking about it.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eTwo colorways: Yellow \u0026amp; Ivory, Pink \u0026amp; Red. Fifteen of each. No restocks.\u003c\/p\u003e\n\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe details\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul 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-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eBandeau silhouette\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eDetachable straps — strapless or supported, your call\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eDouble-lined — no padding, no underwire\u003c\/li\u003e\n\u003cli\u003eUV protective and quick-drying\u003c\/li\u003e\n\u003cli\u003eChlorine and saltwater resistant\u003c\/li\u003e\n\u003cli\u003eHandmade in Colombia\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eAvailable in Yellow \u0026amp; Ivory and Pink \u0026amp; Red\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e15 pieces per colorway\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eMarea: our fabric\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e81% recycled polyester, 19% Lycra. Spun from post-consumer plastic bottles. Four-way stretch with full recovery. Chlorine and saltwater resistant. UPF 50+. Quick-dry. Certified by OEKO-TEX Standard 100 and Global Recycled Standard 4.0. Built to last more than one summer — or five.\u003c\/p\u003e\n\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eFit\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eRuns small. Size up — especially if you're used to US swimwear brands. Marea has memory, so a slightly roomier fit still holds. Available XS – XL.\u003c\/p\u003e\n\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHandmade in Colombia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSewn by hand at a family-run atelier in Colombia we've worked with for years. We know everyone who touches your suit by name. Shipped free from Austin, Texas.\u003c\/p\u003e","brand":"Bahía Blues","offers":[{"title":"Yellow \u0026 Ivory \/ XS","offer_id":43841131872342,"sku":"SQ7726441","price":94.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \u0026 Ivory \/ S","offer_id":43841131905110,"sku":"SQ7726442","price":94.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \u0026 Ivory \/ M","offer_id":43841131937878,"sku":"SQ7726443","price":94.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \u0026 Ivory \/ L","offer_id":43841131970646,"sku":"SQ7726444","price":94.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \u0026 Ivory \/ XL","offer_id":43841132003414,"sku":"SQ7726445","price":94.0,"currency_code":"USD","in_stock":true},{"title":"Pink \u0026 Red \/ XS","offer_id":43841132036182,"sku":"SQ7726446","price":94.0,"currency_code":"USD","in_stock":true},{"title":"Pink \u0026 Red \/ S","offer_id":43841132068950,"sku":"SQ7726447","price":94.0,"currency_code":"USD","in_stock":true},{"title":"Pink \u0026 Red \/ M","offer_id":43841132101718,"sku":"SQ7726448","price":94.0,"currency_code":"USD","in_stock":true},{"title":"Pink \u0026 Red \/ L","offer_id":43841132134486,"sku":"SQ7726449","price":94.0,"currency_code":"USD","in_stock":true},{"title":"Pink \u0026 Red \/ XL","offer_id":43841132167254,"sku":"SQ7726450","price":94.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0697\/0844\/7830\/files\/Monserrate_Set_Pair_Sitting_Down.jpg?v=1778105022"},{"product_id":"cristales-bikini-top","title":"Cristales Bikini Top","description":"\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCristales Bikini Top\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe triangle top, done right.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe Cristales is a tie-back triangle top — adjustable at the shoulders, bust, and back. It fits exactly however you want it to. No structure, no padding, just Marea doing what it does. It comes in three colorways so you can mix it with the Cristales Bottom, the Cocora Bottom, or anything else you already own.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThree colorways: Red \u0026amp; Brown, Brown \u0026amp; Ivory, Yellow \u0026amp; Ivory. Fifteen of each. No restocks.\u003c\/p\u003e\n\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe details\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul 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-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eTriangle silhouette\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eAdjustable shoulder straps and tie back\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eNo padding, no underwire\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eMix and match across the collection\u003c\/li\u003e\n\u003cli\u003eUV protective and quick-drying\u003c\/li\u003e\n\u003cli\u003eChlorine and saltwater resistant\u003c\/li\u003e\n\u003cli\u003eHandmade in Colombia\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eAvailable in Red \u0026amp; Brown, Brown \u0026amp; Ivory, and Yellow \u0026amp; Ivory\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e15 pieces per colorway\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eMarea: our fabric\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e81% recycled polyester, 19% Lycra. Spun from post-consumer plastic bottles. Four-way stretch with full recovery. Chlorine and saltwater resistant. UPF 50+. Quick-dry. Certified by OEKO-TEX Standard 100 and Global Recycled Standard 4.0. Softer than it sounds, built to outlast every fast-fashion suit in your drawer.\u003c\/p\u003e\n\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eFit\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eRuns small. Size up — especially if you're used to US swimwear brands. The ties give you room to adjust from there. Available XS – XL.\u003c\/p\u003e\n\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHandmade in Colombia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSewn by hand at a family-run atelier in Colombia we've worked with for years. We know everyone who touches your suit by name. Shipped free from Austin, Texas.\u003c\/p\u003e","brand":"Bahía Blues","offers":[{"title":"Red \u0026 Brown \/ XS","offer_id":44503503208534,"sku":null,"price":94.0,"currency_code":"USD","in_stock":true},{"title":"Red \u0026 Brown \/ S","offer_id":44503503241302,"sku":null,"price":94.0,"currency_code":"USD","in_stock":true},{"title":"Red \u0026 Brown \/ M","offer_id":44503503274070,"sku":null,"price":94.0,"currency_code":"USD","in_stock":true},{"title":"Red \u0026 Brown \/ L","offer_id":44503503306838,"sku":null,"price":94.0,"currency_code":"USD","in_stock":true},{"title":"Red \u0026 Brown \/ XL","offer_id":44503503339606,"sku":null,"price":94.0,"currency_code":"USD","in_stock":true},{"title":"Brown \u0026 Ivory \/ XS","offer_id":44503503372374,"sku":null,"price":94.0,"currency_code":"USD","in_stock":true},{"title":"Brown \u0026 Ivory \/ S","offer_id":44503503405142,"sku":null,"price":94.0,"currency_code":"USD","in_stock":true},{"title":"Brown \u0026 Ivory \/ M","offer_id":44503503437910,"sku":null,"price":94.0,"currency_code":"USD","in_stock":true},{"title":"Brown \u0026 Ivory \/ L","offer_id":44503503470678,"sku":null,"price":94.0,"currency_code":"USD","in_stock":true},{"title":"Brown \u0026 Ivory \/ XL","offer_id":44503503503446,"sku":null,"price":94.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \u0026 Ivory \/ XS","offer_id":44506157154390,"sku":null,"price":94.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \u0026 Ivory \/ S","offer_id":44506157187158,"sku":null,"price":94.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \u0026 Ivory \/ M","offer_id":44506157219926,"sku":null,"price":94.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \u0026 Ivory \/ L","offer_id":44506157252694,"sku":null,"price":94.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \u0026 Ivory \/ XL","offer_id":44506157285462,"sku":null,"price":94.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0697\/0844\/7830\/files\/Cristales_Set_Red_Sitting_Down_Front.jpg?v=1778103951"},{"product_id":"cristales-bikini-bottom","title":"Cristales Bikini Bottom","description":"\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCristales Bikini Bottom\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe one that goes with everything.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe Cristales is a cheeky string bottom with side ties — minimal, adjustable, and exactly as much coverage as you want. No hardware, no structure, just a clean tie that sits where you put it. It comes in three colorways, which means it mixes and matches across the whole collection. Wear it with the Cristales Top, mix it with the Cocora or Monserrate Tops, or layer it however you want.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThree colorways: Red \u0026amp; Brown, Brown \u0026amp; Ivory, Yellow \u0026amp; Ivory. Fifteen of each. No restocks.\u003c\/p\u003e\n\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe details\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul 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-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eCheeky cut\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eSide tie — fully adjustable\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eMinimal coverage, maximum versatility\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eMixes with any top in the collection\u003c\/li\u003e\n\u003cli\u003eUV protective and quick-drying\u003c\/li\u003e\n\u003cli\u003eChlorine and saltwater resistant\u003c\/li\u003e\n\u003cli\u003eHandmade in Colombia\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eAvailable in Red \u0026amp; Brown, Brown \u0026amp; Ivory, and Yellow \u0026amp; Ivory\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e15 pieces per colorway\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eMarea: our fabric\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e81% recycled polyester, 19% Lycra. Spun from post-consumer plastic bottles. Four-way stretch with full recovery. Chlorine and saltwater resistant. UPF 50+. Quick-dry. Certified by OEKO-TEX Standard 100 and Global Recycled Standard 4.0. Softer than it sounds, built to outlast every fast-fashion suit in your drawer.\u003c\/p\u003e\n\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eFit\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eRuns small. Size up — especially if you're used to US swimwear brands. Side ties give you room to adjust. Available XS – XL.\u003c\/p\u003e\n\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHandmade in Colombia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSewn by hand at a family-run atelier in Colombia we've worked with for years. We know everyone who touches your suit by name. Shipped free from Austin, Texas.\u003c\/p\u003e","brand":"Bahía Blues","offers":[{"title":"Red \u0026 Brown \/ XS","offer_id":44503507828822,"sku":null,"price":84.0,"currency_code":"USD","in_stock":true},{"title":"Red \u0026 Brown \/ S","offer_id":44503507861590,"sku":null,"price":84.0,"currency_code":"USD","in_stock":true},{"title":"Red \u0026 Brown \/ M","offer_id":44503507894358,"sku":null,"price":84.0,"currency_code":"USD","in_stock":true},{"title":"Red \u0026 Brown \/ L","offer_id":44503507927126,"sku":null,"price":84.0,"currency_code":"USD","in_stock":false},{"title":"Red \u0026 Brown \/ XL","offer_id":44503507959894,"sku":null,"price":84.0,"currency_code":"USD","in_stock":true},{"title":"Brown \u0026 Ivory \/ XS","offer_id":44503507992662,"sku":null,"price":84.0,"currency_code":"USD","in_stock":true},{"title":"Brown \u0026 Ivory \/ S","offer_id":44503508025430,"sku":null,"price":84.0,"currency_code":"USD","in_stock":true},{"title":"Brown \u0026 Ivory \/ M","offer_id":44503508058198,"sku":null,"price":84.0,"currency_code":"USD","in_stock":true},{"title":"Brown \u0026 Ivory \/ L","offer_id":44503508090966,"sku":null,"price":84.0,"currency_code":"USD","in_stock":true},{"title":"Brown \u0026 Ivory \/ XL","offer_id":44503508123734,"sku":null,"price":84.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \u0026 Ivory \/ XS","offer_id":44506159906902,"sku":null,"price":84.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \u0026 Ivory \/ S","offer_id":44506159939670,"sku":null,"price":84.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \u0026 Ivory \/ M","offer_id":44506159972438,"sku":null,"price":84.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \u0026 Ivory \/ L","offer_id":44506160005206,"sku":null,"price":84.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \u0026 Ivory \/ XL","offer_id":44506160037974,"sku":null,"price":84.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0697\/0844\/7830\/files\/Cristales_Set_Red_Laying_Down_Back.jpg?v=1778103481"},{"product_id":"cocora-bikini-top","title":"Cocora Bikini Top","description":"\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCocora Bikini Top\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe top you'll still be wearing in ten years.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThick contrast trim, a clean structured silhouette, and wide straps that give you elegance and function. Pairs with the Cocora Bottom but works just as well with anything you already own. It holds, it stays, it doesn't require maintenance.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eTwo colorways: Yellow \u0026amp; Ivory, Brown \u0026amp; Ivory. Fifteen of each. No restocks.\u003c\/p\u003e\n\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe details\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul 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-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eV neck and wide straps\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eThick contrast trim throughout\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eDouble-lined — no padding, no underwire\u003c\/li\u003e\n\u003cli\u003eUV protective and quick-drying\u003c\/li\u003e\n\u003cli\u003eChlorine and saltwater resistant\u003c\/li\u003e\n\u003cli\u003eHandmade in Colombia\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eAvailable in Yellow \u0026amp; Ivory and Brown \u0026amp; Ivory\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e15 pieces per colorway\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eMarea: our fabric\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e81% recycled polyester, 19% Lycra. Spun from post-consumer plastic bottles. Four-way stretch with full recovery. Chlorine and saltwater resistant. UPF 50+. Quick-dry. Certified by OEKO-TEX Standard 100 and Global Recycled Standard 4.0. Softer than it sounds, built to outlast every fast-fashion suit in your drawer.\u003c\/p\u003e\n\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eFit\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eRuns small. Size up — especially if you're used to US swimwear brands. Marea has memory, so a slightly roomier fit still holds. Available XS – XL.\u003c\/p\u003e\n\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHandmade in Colombia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSewn by hand at a family-run atelier in Colombia we've worked with for years. We know everyone who touches your suit by name. Shipped free from Austin, Texas.\u003c\/p\u003e","brand":"Bahía Blues","offers":[{"title":"Yellow \u0026 Ivory \/ XS","offer_id":44503516184662,"sku":null,"price":94.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \u0026 Ivory \/ S","offer_id":44503516217430,"sku":null,"price":94.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \u0026 Ivory \/ M","offer_id":44503516250198,"sku":null,"price":94.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \u0026 Ivory \/ L","offer_id":44503516282966,"sku":null,"price":94.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \u0026 Ivory \/ XL","offer_id":44503516315734,"sku":null,"price":94.0,"currency_code":"USD","in_stock":true},{"title":"Brown \u0026 Ivory \/ XS","offer_id":44503516348502,"sku":null,"price":94.0,"currency_code":"USD","in_stock":true},{"title":"Brown \u0026 Ivory \/ S","offer_id":44503516381270,"sku":null,"price":94.0,"currency_code":"USD","in_stock":true},{"title":"Brown \u0026 Ivory \/ M","offer_id":44503516414038,"sku":null,"price":94.0,"currency_code":"USD","in_stock":true},{"title":"Brown \u0026 Ivory \/ L","offer_id":44503516446806,"sku":null,"price":94.0,"currency_code":"USD","in_stock":true},{"title":"Brown \u0026 Ivory \/ XL","offer_id":44503516479574,"sku":null,"price":94.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0697\/0844\/7830\/files\/Cocora_Set_Yellow_1.jpg?v=1777414129"},{"product_id":"cocora-bikini-bottom","title":"Cocora Bikini Bottom","description":"\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCocora Bikini Bottom\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe bottom that actually stays put.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMid-rise, cheeky cut, thick contrast trim all the way around. It pairs with the Cocora Top but holds its own with anything you already own. Wear it in the water, wear it to the bar. It works either way — which is the whole point of a bikini bottom worth $84.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eTwo colorways: Yellow \u0026amp; Ivory, Brown \u0026amp; Ivory. Fifteen of each. No restocks.\u003c\/p\u003e\n\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe details\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul 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-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eMid-rise fit\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eCheeky cut with ruching at the back\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eThick contrast trim throughout\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eNo hardware — just clean lines\u003c\/li\u003e\n\u003cli\u003eUV protective and quick-drying\u003c\/li\u003e\n\u003cli\u003eChlorine and saltwater resistant\u003c\/li\u003e\n\u003cli\u003eHandmade in Colombia\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eAvailable in Yellow \u0026amp; Ivory and Brown \u0026amp; Ivory\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e15 pieces per colorway\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eMarea: our fabric\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e81% recycled polyester, 19% Lycra. Spun from post-consumer plastic bottles. Four-way stretch with full recovery. Chlorine and saltwater resistant. UPF 50+. Quick-dry. Certified by OEKO-TEX Standard 100 and Global Recycled Standard 4.0. Softer than it sounds, built to outlast every fast-fashion suit in your drawer.\u003c\/p\u003e\n\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eFit\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eRuns small. Size up — especially if you're used to US swimwear brands. Marea has memory, so a slightly roomier fit still holds. Available XS – XL.\u003c\/p\u003e\n\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHandmade in Colombia\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSewn by hand at a family-run atelier in Colombia we've worked with for years. We know everyone who touches your suit by name. Shipped free from Austin, Texas.\u003c\/p\u003e","brand":"Bahía Blues","offers":[{"title":"Yellow \u0026 Ivory \/ XS","offer_id":44629751824470,"sku":"SQ7726441","price":84.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \u0026 Ivory \/ S","offer_id":44629751857238,"sku":"SQ7726442","price":84.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \u0026 Ivory \/ M","offer_id":44629751890006,"sku":"SQ7726443","price":84.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \u0026 Ivory \/ L","offer_id":44629751922774,"sku":"SQ7726444","price":84.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \u0026 Ivory \/ XL","offer_id":44629751955542,"sku":"SQ7726445","price":84.0,"currency_code":"USD","in_stock":false},{"title":"Brown \u0026 Ivory \/ XS","offer_id":44629756149846,"sku":null,"price":84.0,"currency_code":"USD","in_stock":true},{"title":"Brown \u0026 Ivory \/ S","offer_id":44629757821014,"sku":null,"price":84.0,"currency_code":"USD","in_stock":true},{"title":"Brown \u0026 Ivory \/ M","offer_id":44629757984854,"sku":null,"price":84.0,"currency_code":"USD","in_stock":true},{"title":"Brown \u0026 Ivory \/ L","offer_id":44629758083158,"sku":null,"price":84.0,"currency_code":"USD","in_stock":true},{"title":"Brown \u0026 Ivory \/ XL","offer_id":44629758279766,"sku":null,"price":84.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0697\/0844\/7830\/files\/Monserrate_Set_Yellow_Back.jpg?v=1778103085"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0697\/0844\/7830\/collections\/D67522E1-1433-4532-B2C3-E25EDE25CD03.jpg?v=1778107269","url":"https:\/\/bahiablues.com\/collections\/all-bikinis.oembed","provider":"Bahía Blues","version":"1.0","type":"link"}