{"title":"Shop Now","description":"","products":[{"product_id":"hana-bottom-tropique","title":"Hana Bottom (Tropique)","description":"","brand":"Bright Swimwear","offers":[{"title":"Tropique \/ S","offer_id":52608388006108,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ M","offer_id":52608388038876,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ L","offer_id":52608388071644,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ XL","offer_id":52608388104412,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/BrightModelJune26_181868_3e48057d-243e-4de9-a5fb-79459503ef3f.jpg?v=1790339862"},{"product_id":"hana-top-tropique","title":"Hana Top (Tropique)","description":"","brand":"Bright Swimwear","offers":[{"title":"Tropique \/ S","offer_id":52608388137180,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ M","offer_id":52608388169948,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ L","offer_id":52608388202716,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ XL","offer_id":52608388235484,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/BrightModelJune26_181851.jpg?v=1790339864"},{"product_id":"bali-bottom-tropique","title":"Bali Bottom (Tropique)","description":"","brand":"Bright Swimwear","offers":[{"title":"Tropique \/ S","offer_id":52608388333788,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ M","offer_id":52608388366556,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ L","offer_id":52608388399324,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ XL","offer_id":52608388432092,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/BrightModelJune26_181313_fb597747-2284-4d7c-a6a2-8ac0d66d6862.jpg?v=1790339867"},{"product_id":"bali-top-tropique","title":"Bali Top (Tropique)","description":"","brand":"Bright Swimwear","offers":[{"title":"Tropique \/ S","offer_id":52608388464860,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ M","offer_id":52608388497628,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ L","offer_id":52608388530396,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ XL","offer_id":52608388563164,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/BrightModelJune26_181294.jpg?v=1790339868"},{"product_id":"lola-bottom-tropique","title":"Lola Bottom (Tropique)","description":"","brand":"Bright Swimwear","offers":[{"title":"Tropique \/ S","offer_id":52608388595932,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ M","offer_id":52608388628700,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ L","offer_id":52608388661468,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ XL","offer_id":52608388694236,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/DSC2132-Edit-4.jpg?v=1790339871"},{"product_id":"lola-top-tropique","title":"Lola Top (Tropique)","description":"","brand":"Bright Swimwear","offers":[{"title":"Tropique \/ S","offer_id":52608388727004,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ M","offer_id":52608388759772,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ L","offer_id":52608388792540,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ XL","offer_id":52608388825308,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/DSC2122-Edit-2.jpg?v=1790339873"},{"product_id":"sofie-bottom-tropique","title":"Sofie Bottom (Tropique)","description":"\u003cp\u003eThis cheeky high-leg poolside bottom flatters your silhouette with its effortless style and minimalist charm.\u003c\/p\u003e\n\u003cp\u003eLined throughout, the silky shimmering material delivers indulgent softness and all-day comfort.\u003c\/p\u003e","brand":"Bright Swimwear","offers":[{"title":"Tropique \/ S","offer_id":52608388890844,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ M","offer_id":52608388923612,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ L","offer_id":52608388956380,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ XL","offer_id":52608388989148,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/DSC2376-Edit_c46316a1-3ad8-4be3-87e9-43f6dab27284.jpg?v=1790339875"},{"product_id":"sofie-top-tropique","title":"Sofie Top (Tropique)","description":"\u003cp\u003eYour new favorite beach staple, the Sofie Top delivers a flattering fit with its generous scoop neckline and cropped silhouette. It includes contrasting trim, changeable straps and a convenient back hook closure.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003eComplete lining paired with silky shimmer fabric delivers an indulgent sensation and medium-level support.\u003c\/p\u003e","brand":"Bright Swimwear","offers":[{"title":"Tropique \/ S","offer_id":52608389021916,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ M","offer_id":52608389054684,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ L","offer_id":52608389087452,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ XL","offer_id":52608389120220,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/DSC2365-Edit.jpg?v=1790339877"},{"product_id":"elise-bottom-tropique","title":"Elise Bottom (Tropique)","description":"","brand":"Bright Swimwear","offers":[{"title":"Tropique \/ S","offer_id":52608389185756,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ M","offer_id":52608389218524,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ L","offer_id":52608389251292,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ XL","offer_id":52608389284060,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/BrightModelJune26_181718_18c70018-0555-4e50-a57d-7291d45ce305.jpg?v=1790339880"},{"product_id":"elise-top-tropique","title":"Elise Top (Tropique)","description":"","brand":"Bright Swimwear","offers":[{"title":"Tropique \/ S","offer_id":52608389316828,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ M","offer_id":52608389349596,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ L","offer_id":52608389382364,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ XL","offer_id":52608389415132,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/BrightModelJune26_181696.jpg?v=1790339882"},{"product_id":"bella-bottom-tropique","title":"Bella Bottom (Tropique)","description":"","brand":"Bright Swimwear","offers":[{"title":"Tropique \/ S","offer_id":52608389480668,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ M","offer_id":52608389513436,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ L","offer_id":52608389546204,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ XL","offer_id":52608389578972,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/BrightModelJune26_181165_c440475b-bb4e-489d-bf40-353f3a33a568.jpg?v=1790339884"},{"product_id":"bella-top-tropique","title":"Bella Top (Tropique)","description":"","brand":"Bright Swimwear","offers":[{"title":"Tropique \/ S","offer_id":52608389611740,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ M","offer_id":52608389644508,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ L","offer_id":52608389677276,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ XL","offer_id":52608389710044,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/BrightModelJune26_181142.jpg?v=1790339891"},{"product_id":"zara-bottom-tropique","title":"Zara Bottom (Tropique)","description":"","brand":"Bright Swimwear","offers":[{"title":"Tropique \/ S","offer_id":52608389742812,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ M","offer_id":52608389775580,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ L","offer_id":52608389808348,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ XL","offer_id":52608389841116,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/DSC4861-Edit-1.jpg?v=1790339889"},{"product_id":"zara-top-tropique","title":"Zara Top (Tropique)","description":"","brand":"Bright Swimwear","offers":[{"title":"Tropique \/ S","offer_id":52608389873884,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ M","offer_id":52608389906652,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ L","offer_id":52608389939420,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ XL","offer_id":52608389972188,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/DSC4855-Edit.jpg?v=1790339891"},{"product_id":"poppy-bottom-tropique","title":"Poppy Bottom (Tropique)","description":"","brand":"Bright Swimwear","offers":[{"title":"Tropique \/ S","offer_id":52608390037724,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ M","offer_id":52608390070492,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ L","offer_id":52608390103260,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ XL","offer_id":52608390136028,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/DSC4598-Edit-2.jpg?v=1790339893"},{"product_id":"poppy-top-tropique","title":"Poppy Top (Tropique)","description":"","brand":"Bright Swimwear","offers":[{"title":"Tropique \/ S","offer_id":52608390168796,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ M","offer_id":52608390201564,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ L","offer_id":52608390234332,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ XL","offer_id":52608390267100,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/DSC4582-Edit.jpg?v=1790339896"},{"product_id":"nia-bottom-tropique","title":"Nia Bottom (Tropique)","description":"","brand":"Bright Swimwear","offers":[{"title":"Tropique \/ S","offer_id":52608390332636,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ M","offer_id":52608390365404,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ L","offer_id":52608390398172,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ XL","offer_id":52608390430940,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/BrightModelJune26_181535_02d9d57b-4e90-4be6-b643-6f944f80b7d3.jpg?v=1790339898"},{"product_id":"nia-top-tropique","title":"Nia Top (Tropique)","description":"","brand":"Bright Swimwear","offers":[{"title":"Tropique \/ S","offer_id":52608390463708,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ M","offer_id":52608390496476,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ L","offer_id":52608390529244,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ XL","offer_id":52608390562012,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/BrightModelJune26_181516.jpg?v=1790339900"},{"product_id":"melody-bottom-tropique","title":"Melody Bottom (Tropique)","description":"","brand":"Bright Swimwear","offers":[{"title":"Tropique \/ S","offer_id":52608390627548,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ M","offer_id":52608390660316,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ L","offer_id":52608390693084,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ XL","offer_id":52608390725852,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/DSC4097-Edit-1.jpg?v=1790339902"},{"product_id":"melody-top-tropique","title":"Melody Top (Tropique)","description":"","brand":"Bright Swimwear","offers":[{"title":"Tropique \/ S","offer_id":52608390758620,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ M","offer_id":52608390791388,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ L","offer_id":52608390824156,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Tropique \/ XL","offer_id":52608390856924,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/DSC4065-Edit.jpg?v=1790339905"},{"product_id":"hana-bottom-fiore","title":"Hana Bottom (Fiore)","description":"","brand":"Bright Swimwear","offers":[{"title":"Fiore \/ S","offer_id":52608390889692,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ M","offer_id":52608390922460,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ L","offer_id":52608390955228,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ XL","offer_id":52608390987996,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/BrightModelJune26_180226_8cb82951-36c9-4a08-a9ce-30851c0e5867.jpg?v=1790339906"},{"product_id":"hana-top-fiore","title":"Hana Top (Fiore)","description":"","brand":"Bright Swimwear","offers":[{"title":"Fiore \/ S","offer_id":52608391020764,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ M","offer_id":52608391053532,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ L","offer_id":52608391086300,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ XL","offer_id":52608391119068,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/BrightModelJune26_180211.jpg?v=1790339914"},{"product_id":"bali-bottom-fiore","title":"Bali Bottom (Fiore)","description":"","brand":"Bright Swimwear","offers":[{"title":"Fiore \/ S","offer_id":52608391184604,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ M","offer_id":52608391217372,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ L","offer_id":52608391250140,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ XL","offer_id":52608391282908,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/BrightModelJune26_180188_b251880a-7047-482c-b6b2-1a8e15514bb1.jpg?v=1790339910"},{"product_id":"bali-top-fiore","title":"Bali Top (Fiore)","description":"","brand":"Bright Swimwear","offers":[{"title":"Fiore \/ S","offer_id":52608391315676,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ M","offer_id":52608391348444,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ L","offer_id":52608391381212,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ XL","offer_id":52608391413980,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/BrightModelJune26_180172.jpg?v=1790339913"},{"product_id":"lola-bottom-fiore","title":"Lola Bottom (Fiore)","description":"","brand":"Bright Swimwear","offers":[{"title":"Fiore \/ S","offer_id":52608391446748,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ M","offer_id":52608391479516,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ L","offer_id":52608391512284,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ XL","offer_id":52608391545052,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/BrightModelJune26_180706_5a14866f-fffa-42d0-83a6-7fb5583ebd10.jpg?v=1790339920"},{"product_id":"lola-top-fiore","title":"Lola Top (Fiore)","description":"","brand":"Bright Swimwear","offers":[{"title":"Fiore \/ S","offer_id":52608391577820,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ M","offer_id":52608391610588,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ L","offer_id":52608391643356,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ XL","offer_id":52608391676124,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/BrightModelJune26_180686.jpg?v=1790339917"},{"product_id":"sofie-bottom-fiore","title":"Sofie Bottom (Fiore)","description":"","brand":"Bright Swimwear","offers":[{"title":"Fiore \/ S","offer_id":52608391708892,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ M","offer_id":52608391741660,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ L","offer_id":52608391774428,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ XL","offer_id":52608391807196,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/DSC1637-Edit-2.jpg?v=1790339919"},{"product_id":"sofie-top-fiore","title":"Sofie Top (Fiore)","description":"","brand":"Bright Swimwear","offers":[{"title":"Fiore \/ S","offer_id":52608391872732,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ M","offer_id":52608391905500,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ L","offer_id":52608391938268,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ XL","offer_id":52608391971036,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/DSC1607-Edit-2.jpg?v=1790339921"},{"product_id":"elise-bottom-fiore","title":"Elise Bottom (Fiore)","description":"","brand":"Bright Swimwear","offers":[{"title":"Fiore \/ S","offer_id":52608392036572,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ M","offer_id":52608392069340,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ L","offer_id":52608392102108,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ XL","offer_id":52608392134876,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/BrightModelJune26_180571.jpg?v=1790339923"},{"product_id":"elise-top-fiore","title":"Elise Top (Fiore)","description":"","brand":"Bright Swimwear","offers":[{"title":"Fiore \/ S","offer_id":52608392167644,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ M","offer_id":52608392200412,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ L","offer_id":52608392233180,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ XL","offer_id":52608392265948,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/BrightModelJune26_180543.jpg?v=1790339925"},{"product_id":"bella-bottom-fiore","title":"Bella Bottom (Fiore)","description":"","brand":"Bright Swimwear","offers":[{"title":"Fiore \/ S","offer_id":52608392298716,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ M","offer_id":52608392331484,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ L","offer_id":52608392364252,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ XL","offer_id":52608392397020,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/BrightModelJune26_180153_5a21f173-dcb2-4077-86d7-9c22b301df82.jpg?v=1790339929"},{"product_id":"bella-top-fiore","title":"Bella Top (Fiore)","description":"","brand":"Bright Swimwear","offers":[{"title":"Fiore \/ S","offer_id":52608392462556,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ M","offer_id":52608392495324,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ L","offer_id":52608392528092,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ XL","offer_id":52608392560860,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/BrightModelJune26_180126.jpg?v=1790339929"},{"product_id":"zara-bottom-fiore","title":"Zara Bottom (Fiore)","description":"","brand":"Bright Swimwear","offers":[{"title":"Fiore \/ S","offer_id":52608392593628,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ M","offer_id":52608392626396,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ L","offer_id":52608392659164,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ XL","offer_id":52608392691932,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/BrightModelJune26_180488_6989bc3d-b3f7-4779-aa0a-2bdc1c89860f.jpg?v=1790339938"},{"product_id":"zara-top-fiore","title":"Zara Top (Fiore)","description":"","brand":"Bright Swimwear","offers":[{"title":"Fiore \/ S","offer_id":52608392724700,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ M","offer_id":52608392757468,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ L","offer_id":52608392790236,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ XL","offer_id":52608392823004,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/BrightModelJune26_180467.jpg?v=1790339934"},{"product_id":"poppy-bottom-fiore","title":"Poppy Bottom (Fiore)","description":"","brand":"Bright Swimwear","offers":[{"title":"Fiore \/ S","offer_id":52608392855772,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ M","offer_id":52608392888540,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ L","offer_id":52608392921308,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ XL","offer_id":52608392954076,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/BrightModelJune26_180410_8cccafd5-be1c-466f-87ce-7d46a9f01e81.jpg?v=1790339941"},{"product_id":"poppy-top-fiore","title":"Poppy Top (Fiore)","description":"","brand":"Bright Swimwear","offers":[{"title":"Fiore \/ S","offer_id":52608392986844,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ M","offer_id":52608393019612,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ L","offer_id":52608393052380,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ XL","offer_id":52608393085148,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/BrightModelJune26_180387_d1e0785b-fe2c-4649-9913-b60eff5a7e42.jpg?v=1790339938"},{"product_id":"nia-bottom-fiore","title":"Nia Bottom (Fiore)","description":"","brand":"Bright Swimwear","offers":[{"title":"Fiore \/ S","offer_id":52608393117916,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ M","offer_id":52608393150684,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ L","offer_id":52608393183452,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ XL","offer_id":52608393216220,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/BrightModelJune26_180109_6375437a-2467-4472-8245-eedfbf34baa0.jpg?v=1790339940"},{"product_id":"nia-top-fiore","title":"Nia Top (Fiore)","description":"","brand":"Bright Swimwear","offers":[{"title":"Fiore \/ S","offer_id":52608393248988,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ M","offer_id":52608393281756,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ L","offer_id":52608393314524,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ XL","offer_id":52608393347292,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/BrightModelJune26_180088.jpg?v=1790339942"},{"product_id":"melody-bottom-fiore","title":"Melody Bottom (Fiore)","description":"\u003cp\u003eOur Melody bottom represents the quintessential bikini design. Featuring adjustable self-tie closures, this timeless beach essential becomes your perfect poolside companion!\u003c\/p\u003e\n\u003cp\u003eFeaturing a mid-rise cut with playful coverage, these bottoms deliver an exceptionally flattering silhouette. They're fully lined and crafted from a shimmering, velvety fabric that delivers indulgent comfort and sophistication.\u003c\/p\u003e","brand":"Bright Swimwear","offers":[{"title":"Fiore \/ S","offer_id":52608393380060,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ M","offer_id":52608393412828,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ L","offer_id":52608393445596,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ XL","offer_id":52608393478364,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/DSC1555.jpg?v=1790339945"},{"product_id":"melody-top-fiore","title":"Melody Top (Fiore)","description":"\u003cp\u003eElevate your collection with the Melody bikini top—a contemporary twist on the classic silhouette. This minimal triangle cut is an essential piece for any swimwear wardrobe.\u003c\/p\u003e\n\u003cp\u003eAdapt the fit to your body with adjustable neck and back straps plus sliding triangles for a personalized look. The fully lined piece features sumptuous, silky-smooth material with a luminous finish that delivers comfort and moderate support.\u003c\/p\u003e","brand":"Bright Swimwear","offers":[{"title":"Fiore \/ S","offer_id":52608393511132,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ M","offer_id":52608393543900,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ L","offer_id":52608393576668,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true},{"title":"Fiore \/ XL","offer_id":52608393609436,"sku":null,"price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/DSC1488-Edit-3.jpg?v=1790339946"},{"product_id":"hana-bottom-pinot-noir","title":"Hana Bottom (Pinot Noir)","description":"","brand":"Bright Swimwear","offers":[{"title":"Pinot Noir \/ S","offer_id":52608393674972,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ M","offer_id":52608393707740,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ L","offer_id":52608393740508,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ XL","offer_id":52608393773276,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/DSC4924-Edit-1.jpg?v=1790339949"},{"product_id":"hana-top-pinot-noir","title":"Hana Top (Pinot Noir)","description":"","brand":"Bright Swimwear","offers":[{"title":"Pinot Noir \/ S","offer_id":52608393838812,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ M","offer_id":52608393871580,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ L","offer_id":52608393904348,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ XL","offer_id":52608393937116,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/DSC4923-Edit.jpg?v=1790339952"},{"product_id":"bali-bottom-pinot-noir","title":"Bali Bottom (Pinot Noir)","description":"","brand":"Bright Swimwear","offers":[{"title":"Pinot Noir \/ S","offer_id":52608393969884,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ M","offer_id":52608394002652,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ L","offer_id":52608394035420,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ XL","offer_id":52608394068188,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/DSC4778-Edit_4696d749-0921-4f65-a340-67b85204c5ee.jpg?v=1790339954"},{"product_id":"bali-top-pinot-noir","title":"Bali Top (Pinot Noir)","description":"","brand":"Bright Swimwear","offers":[{"title":"Pinot Noir \/ S","offer_id":52608394100956,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ M","offer_id":52608394133724,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ L","offer_id":52608394166492,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ XL","offer_id":52608394199260,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/DSC4763-Edit.jpg?v=1790339956"},{"product_id":"lola-bottom-pinot-noir","title":"Lola Bottom (Pinot Noir)","description":"","brand":"Bright Swimwear","offers":[{"title":"Pinot Noir \/ S","offer_id":52608394264796,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ M","offer_id":52608394297564,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ L","offer_id":52608394330332,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ XL","offer_id":52608394363100,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/DSC4480-Edit-1.jpg?v=1790339958"},{"product_id":"lola-top-pinot-noir","title":"Lola Top (Pinot Noir)","description":"","brand":"Bright Swimwear","offers":[{"title":"Pinot Noir \/ S","offer_id":52608394395868,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ M","offer_id":52608394428636,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ L","offer_id":52608394461404,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ XL","offer_id":52608394494172,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/DSC4465-Edit.jpg?v=1790339960"},{"product_id":"sofie-bottom-pinot-noir","title":"Sofie Bottom (Pinot Noir)","description":"\u003cp\u003eEmbrace understated elegance with the Sofie Bottom—a timeless poolside favorite. Designed with a striking high-leg silhouette and daringly minimal coverage, it beautifully showcases your figure.\u003c\/p\u003e\n\u003cp\u003eComplete lining paired with a matte, silky-smooth fabric delivers an indulgent, pleasant sensation.\u003c\/p\u003e","brand":"Bright Swimwear","offers":[{"title":"Pinot Noir \/ S","offer_id":52608394526940,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ M","offer_id":52608394559708,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ L","offer_id":52608394592476,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ XL","offer_id":52608394625244,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/DSC1911-Edit.jpg?v=1790339962"},{"product_id":"sofie-top-pinot-noir","title":"Sofie Top (Pinot Noir)","description":"\u003cp\u003eYour perfect beach companion, the Sofie Top features a flattering deep scoop crop bikini silhouette with contrasting accents, adjustable shoulder straps, and convenient back clasp closure.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003eComplete lining paired with a matte, silky-smooth material delivers a sumptuous, cosy experience alongside medium-level support.\u003c\/p\u003e","brand":"Bright Swimwear","offers":[{"title":"Pinot Noir \/ S","offer_id":52608394690780,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ M","offer_id":52608394723548,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ L","offer_id":52608394756316,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ XL","offer_id":52608394789084,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/DSC1898-Edit.jpg?v=1790339964"},{"product_id":"elise-bottom-pinot-noir","title":"Elise Bottom (Pinot Noir)","description":"","brand":"Bright Swimwear","offers":[{"title":"Pinot Noir \/ S","offer_id":52608394821852,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ M","offer_id":52608394854620,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ L","offer_id":52608394887388,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ XL","offer_id":52608394920156,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/BrightModelJune26_181686.jpg?v=1790339966"},{"product_id":"elise-top-pinot-noir","title":"Elise Top (Pinot Noir)","description":"","brand":"Bright Swimwear","offers":[{"title":"Pinot Noir \/ S","offer_id":52608394952924,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ M","offer_id":52608394985692,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ L","offer_id":52608395018460,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true},{"title":"Pinot Noir \/ XL","offer_id":52608395051228,"sku":null,"price":40.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0857\/6188\/4380\/files\/BrightModelJune26_181657.jpg?v=1790339968"}],"url":"https:\/\/brightswimwearswim.com\/collections\/fever-dream.oembed?page=2","provider":"Bright Swimwear","version":"1.0","type":"link"}