{"title":"CLEARANCE SWIM","description":"\u003cp\u003eSales are final.\u003c\/p\u003e","products":[{"product_id":"stars-classic-cheeky-bundle","title":"Stars Classic Cheeky Bundle","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe Mia Top paired with the Emmy Bottom — our two most classic styles combined into the perfect everyday beach set. Simple, effortless and endlessly flattering. This is the combination our customers reach for again and again.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe \u003cstrong\u003eMia Top\u003c\/strong\u003e — our classic triangle top with adjustable neck and back ties for a fully customizable fit. Minimal, effortless and universally flattering. Fully lined for all day comfort and confidence.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe \u003cstrong\u003eEmmy Bottom\u003c\/strong\u003e — our most loved bottom year after year. A classic cheeky cut with a flattering low-rise fit that sits perfectly on the hips. Fits like your favorite pair of underwear — so comfortable you'll forget you're wearing a bikini bottom. Front lined for coverage and confidence where it counts.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e⭐ \u003cstrong\u003eBoth styles are customer favorites\u003c\/strong\u003e — classic for a reason 🌸 \u003cstrong\u003eFabric:\u003c\/strong\u003e 80% nylon 20% spandex, 4-way stretch, chlorine resistant and quick dry\u003c\/p\u003e\n\u003c!----\u003e","brand":"FJ SWIM BIKINIS","offers":[{"title":"Extra Small","offer_id":48953971867960,"sku":"","price":79.98,"currency_code":"USD","in_stock":true},{"title":"Small","offer_id":48953971900728,"sku":"","price":79.98,"currency_code":"USD","in_stock":true},{"title":"Medium","offer_id":48953971933496,"sku":"","price":79.98,"currency_code":"USD","in_stock":true},{"title":"Large","offer_id":48953971966264,"sku":"","price":79.98,"currency_code":"USD","in_stock":true},{"title":"Extra Large","offer_id":48953971999032,"sku":"","price":79.98,"currency_code":"USD","in_stock":true},{"title":"2 XL","offer_id":48953972031800,"sku":"","price":79.98,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0099\/7252\/files\/starsmia2bundle-Photoroom.png?v=1719856874"},{"product_id":"leopard-black-olivia-bottom","title":"Leopard\/Black Olivia Bottom","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe Olivia is the bottom that sells out first, gets reordered most and has customers coming back color-way after color-way. A reversible side-tie bottom with a flattering scrunched back and a very cheeky cut that sits perfectly on the hips — it hugs the body in all the right places without digging or squeezing.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe adjustable side ties give you a completely customizable fit — wear them tighter for extra security or looser for that effortless beach look. \u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eOur customers say it best — \u003cem\u003e\"It hugs the body just right\"\u003c\/em\u003e and \u003cem\u003e\"Soft and fits great — very cheeky almost like a thong. Good material, not thin.\"\u003c\/em\u003e \u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eMix \u0026amp; Match it your way\u003c\/strong\u003e — pair with any FJ SWIM top in a different size. Your top and bottom don't have to match in size, just in style. 👙\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eReversible\u003c\/strong\u003e — two completely different looks in one bottom\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eBestselling Bottom\u003c\/strong\u003e — sells out every season \u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eLining \u003c\/strong\u003e Fully lined for all day comfort and confidence\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e 🌸 \u003cstrong\u003eFabric:\u003c\/strong\u003e 80% nylon 20% spandex, 4-way stretch, chlorine resistant and quick dry\u003c\/p\u003e","brand":"FJ SWIM","offers":[{"title":"Small \/ Leopard\/Black","offer_id":49651961463096,"sku":"2120","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Medium \/ Leopard\/Black","offer_id":49651961495864,"sku":"2120","price":69.0,"currency_code":"USD","in_stock":false},{"title":"Large \/ Leopard\/Black","offer_id":49651961528632,"sku":"2120","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Extra Large \/ Leopard\/Black","offer_id":49651961561400,"sku":"2120","price":69.0,"currency_code":"USD","in_stock":false},{"title":"2 XL \/ Leopard\/Black","offer_id":49651961594168,"sku":"2120","price":69.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0099\/7252\/files\/leopardolivia2-Photoroom_1.png?v=1738012893"},{"product_id":"leopard-black-tori-triangle-top","title":"Leopard\/Black Tori Triangle Top","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe Tori is a soft fit reversible triangle top designed for the woman who wants effortless style without the fuss of neck ties. Back ties only — no neck strain, no uncomfortable knots at the nape, just a clean comfortable fit that lets you fully relax and enjoy your day.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAn ultra minimal design creates the most perfect tan lines while the soft fabric moves with you all day long. \u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eBest suited for low to medium support — perfect for a relaxed beach day, lounging poolside or soaking up the Miami sun.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eMix \u0026amp; Match it your way\u003c\/strong\u003e — pair with any FJ SWIM bottom in a different size. Your top and bottom don't have to match in size, just in style. \u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eReversible\u003c\/strong\u003e — two completely different looks in one top\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eSupport level:\u003c\/strong\u003e Low to medium — ideal for relaxed beach days\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eLining:\u003c\/strong\u003e Fully lined for all day comfort and confidence\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e🌸 \u003cstrong\u003eFabric:\u003c\/strong\u003e 80% nylon 20% spandex, 4-way stretch, chlorine resistant and quick dry \u003c\/p\u003e","brand":"FJ SWIM BIKINIS","offers":[{"title":"Extra Small \/ Leopard\/Black","offer_id":49652548337976,"sku":"","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Small \/ Leopard\/Black","offer_id":49652548370744,"sku":"H-125","price":69.0,"currency_code":"USD","in_stock":false},{"title":"Medium \/ Leopard\/Black","offer_id":49652548403512,"sku":"H-125","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Large \/ Leopard\/Black","offer_id":49652548436280,"sku":"H-125","price":69.0,"currency_code":"USD","in_stock":false},{"title":"Extra Large \/ Leopard\/Black","offer_id":49652548469048,"sku":"H-125","price":69.0,"currency_code":"USD","in_stock":false},{"title":"2 XL \/ Leopard\/Black","offer_id":49652548501816,"sku":"H-125","price":69.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0099\/7252\/files\/leopardtori-Photoroom.png?v=1738012916"},{"product_id":"leopard-black-tori-bundle","title":"Leopard\/Black Tori Bundle","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe Tori Top paired with our #1 bestselling Olivia Bottom — a combination that's relaxed, flattering and perfect for the woman who wants to look amazing without overthinking it. Simple on top, iconic on the bottom.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe \u003cstrong\u003eTori Top\u003c\/strong\u003e — a soft fit reversible triangle top with back ties only — no neck strain, no uncomfortable knots, just a clean comfortable fit that lets you fully relax and enjoy your day. Ultra minimal design for perfect tan lines. Fully lined for all day comfort and confidence.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe \u003cstrong\u003eOlivia Bottom\u003c\/strong\u003e — our #1 bestselling reversible side-tie bottom with a flattering scrunched back and very cheeky cut that sits perfectly on the hip. Adjustable side ties for a fully customizable fit. Hugs the body in all the right places without digging or squeezing.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe best part?\u003c\/strong\u003e You choose your top and bottom in different sizes — because your body deserves a bikini that actually fits. \u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eLining:\u003c\/strong\u003e Both pieces fully lined for all day comfort and confidence \u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e☀️ \u003cstrong\u003eUltra minimal design\u003c\/strong\u003e — perfect tan lines every time\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e🌸 \u003cstrong\u003eFabric:\u003c\/strong\u003e 80% nylon 20% spandex, 4-way stretch, chlorine resistant and quick dry\u003c\/p\u003e","brand":"FJ SWIM BIKINIS","offers":[{"title":"Small \/ Extra Small","offer_id":49652603879736,"sku":null,"price":138.0,"currency_code":"USD","in_stock":true},{"title":"Small \/ Small","offer_id":49652603912504,"sku":null,"price":138.0,"currency_code":"USD","in_stock":false},{"title":"Small \/ Medium","offer_id":49652603945272,"sku":null,"price":138.0,"currency_code":"USD","in_stock":true},{"title":"Small \/ Large","offer_id":49652603978040,"sku":null,"price":138.0,"currency_code":"USD","in_stock":false},{"title":"Small \/ Extra Large","offer_id":49652604010808,"sku":null,"price":138.0,"currency_code":"USD","in_stock":false},{"title":"Small \/ 2 XL","offer_id":49652604043576,"sku":null,"price":138.0,"currency_code":"USD","in_stock":false},{"title":"Medium \/ Extra Small","offer_id":49652604076344,"sku":null,"price":138.0,"currency_code":"USD","in_stock":false},{"title":"Medium \/ Small","offer_id":49652604109112,"sku":null,"price":138.0,"currency_code":"USD","in_stock":false},{"title":"Medium \/ Medium","offer_id":49652604141880,"sku":null,"price":138.0,"currency_code":"USD","in_stock":false},{"title":"Medium \/ Large","offer_id":49652604174648,"sku":null,"price":138.0,"currency_code":"USD","in_stock":false},{"title":"Medium \/ Extra Large","offer_id":49652604207416,"sku":null,"price":138.0,"currency_code":"USD","in_stock":false},{"title":"Medium \/ 2 XL","offer_id":49652604240184,"sku":null,"price":138.0,"currency_code":"USD","in_stock":false},{"title":"Large \/ Extra Small","offer_id":49652604272952,"sku":null,"price":138.0,"currency_code":"USD","in_stock":true},{"title":"Large \/ Small","offer_id":49652604305720,"sku":null,"price":138.0,"currency_code":"USD","in_stock":false},{"title":"Large \/ Medium","offer_id":49652604338488,"sku":null,"price":138.0,"currency_code":"USD","in_stock":true},{"title":"Large \/ Large","offer_id":49652604371256,"sku":null,"price":138.0,"currency_code":"USD","in_stock":false},{"title":"Large \/ Extra Large","offer_id":49652604404024,"sku":null,"price":138.0,"currency_code":"USD","in_stock":false},{"title":"Large \/ 2 XL","offer_id":49652604436792,"sku":null,"price":138.0,"currency_code":"USD","in_stock":false},{"title":"Extra Large \/ Extra Small","offer_id":49652604469560,"sku":null,"price":138.0,"currency_code":"USD","in_stock":false},{"title":"Extra Large \/ Small","offer_id":49652604502328,"sku":null,"price":138.0,"currency_code":"USD","in_stock":false},{"title":"Extra Large \/ Medium","offer_id":49652604535096,"sku":null,"price":138.0,"currency_code":"USD","in_stock":false},{"title":"Extra Large \/ Large","offer_id":49652604567864,"sku":null,"price":138.0,"currency_code":"USD","in_stock":false},{"title":"Extra Large \/ Extra Large","offer_id":49652604600632,"sku":null,"price":138.0,"currency_code":"USD","in_stock":false},{"title":"Extra Large \/ 2 XL","offer_id":49652604633400,"sku":null,"price":138.0,"currency_code":"USD","in_stock":false},{"title":"2 XL \/ Extra Small","offer_id":49652604666168,"sku":null,"price":138.0,"currency_code":"USD","in_stock":false},{"title":"2 XL \/ Small","offer_id":49652604698936,"sku":null,"price":138.0,"currency_code":"USD","in_stock":false},{"title":"2 XL \/ Medium","offer_id":49652604731704,"sku":null,"price":138.0,"currency_code":"USD","in_stock":false},{"title":"2 XL \/ Large","offer_id":49652604764472,"sku":null,"price":138.0,"currency_code":"USD","in_stock":false},{"title":"2 XL \/ Extra Large","offer_id":49652604797240,"sku":null,"price":138.0,"currency_code":"USD","in_stock":false},{"title":"2 XL \/ 2 XL","offer_id":49652604830008,"sku":null,"price":138.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0099\/7252\/files\/leopardbundle-Photoroom.png?v=1738013076"},{"product_id":"summer-tie-dye-luna-bottoms","title":"Summer Tie-Dye Luna Bottoms","description":"\u003cp\u003eThe Luna bottoms have adjustable sliding coverage both in the front \u0026amp; the back. This fun style is so versatile to your sun bathing needs while being flattering.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"FJ SWIM BIKINIS","offers":[{"title":"Extra small","offer_id":50344140538168,"sku":null,"price":49.99,"currency_code":"USD","in_stock":false},{"title":"Small","offer_id":50344140570936,"sku":null,"price":49.99,"currency_code":"USD","in_stock":false},{"title":"Medium","offer_id":50344140603704,"sku":null,"price":49.99,"currency_code":"USD","in_stock":false},{"title":"Large","offer_id":50344140636472,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"Extra large","offer_id":50344140669240,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0099\/7252\/files\/summertiedyeluna-Photoroom.png?v=1748634910"},{"product_id":"summer-tie-dye-mia-top","title":"Summer Tie-Dye Mia Top","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe Mia is our classic triangle top — minimal, effortless and universally flattering. Simple enough to wear every day, beautiful enough to turn heads every time.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAdjustable neck and back ties give you a fully customizable fit so you can dial in exactly the right level of support and coverage for your body. \u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eLining:\u003c\/strong\u003e Fully lined for all day comfort and confidence\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eMix \u0026amp; Match it your way\u003c\/strong\u003e — pair with any FJ SWIM bottom in a different size. Your top and bottom don't have to match in size, just in style. 👙\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e🌸 \u003cstrong\u003eFabric:\u003c\/strong\u003e 80% nylon 20% spandex, 4-way stretch, chlorine resistant and quick dry\u003cmeta charset=\"utf-8\"\u003e\u003c\/p\u003e","brand":"FJ SWIM BIKINIS","offers":[{"title":"Extra Small \/ Summer Tie-Dye","offer_id":50344153809208,"sku":null,"price":42.99,"currency_code":"USD","in_stock":true},{"title":"Small \/ Summer Tie-Dye","offer_id":50344153841976,"sku":null,"price":42.99,"currency_code":"USD","in_stock":false},{"title":"Medium \/ Summer Tie-Dye","offer_id":50344153874744,"sku":null,"price":42.99,"currency_code":"USD","in_stock":false},{"title":"Large \/ Summer Tie-Dye","offer_id":50344153907512,"sku":null,"price":42.99,"currency_code":"USD","in_stock":false},{"title":"Extra Large \/ Summer Tie-Dye","offer_id":50344153940280,"sku":null,"price":42.99,"currency_code":"USD","in_stock":true},{"title":"2 XL \/ Summer Tie-Dye","offer_id":50344153973048,"sku":null,"price":42.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0099\/7252\/files\/summertiedyemia-Photoroom.png?v=1748634976"},{"product_id":"summer-tie-dye-mia-luna-bundle","title":"Summer Tie-Dye Mia + Luna Bundle","description":"\u003cp\u003eThis bundle includes:\u003c\/p\u003e\n\u003cp\u003e1 MIA TOP\u003c\/p\u003e\n\u003cp\u003e1 LUNA BOTTOM\u003c\/p\u003e","brand":"FJ SWIM BIKINIS","offers":[{"title":"Extra small \/ Extra Small","offer_id":50344180056376,"sku":null,"price":92.98,"currency_code":"USD","in_stock":false},{"title":"Extra small \/ Small","offer_id":50344180089144,"sku":null,"price":92.98,"currency_code":"USD","in_stock":false},{"title":"Extra small \/ Medium","offer_id":50344180121912,"sku":null,"price":92.98,"currency_code":"USD","in_stock":false},{"title":"Extra small \/ Large","offer_id":50344180154680,"sku":null,"price":92.98,"currency_code":"USD","in_stock":false},{"title":"Extra small \/ Extra Large","offer_id":50344180187448,"sku":null,"price":92.98,"currency_code":"USD","in_stock":false},{"title":"Extra small \/ 2 XL","offer_id":50344180220216,"sku":null,"price":92.98,"currency_code":"USD","in_stock":false},{"title":"Small \/ Extra Small","offer_id":50344180252984,"sku":null,"price":92.98,"currency_code":"USD","in_stock":false},{"title":"Small \/ Small","offer_id":50344180285752,"sku":null,"price":92.98,"currency_code":"USD","in_stock":false},{"title":"Small \/ Medium","offer_id":50344180318520,"sku":null,"price":92.98,"currency_code":"USD","in_stock":false},{"title":"Small \/ Large","offer_id":50344180351288,"sku":null,"price":92.98,"currency_code":"USD","in_stock":false},{"title":"Small \/ Extra Large","offer_id":50344180384056,"sku":null,"price":92.98,"currency_code":"USD","in_stock":false},{"title":"Small \/ 2 XL","offer_id":50344180416824,"sku":null,"price":92.98,"currency_code":"USD","in_stock":false},{"title":"Medium \/ Extra Small","offer_id":50344180482360,"sku":null,"price":92.98,"currency_code":"USD","in_stock":false},{"title":"Medium \/ Small","offer_id":50344180515128,"sku":null,"price":92.98,"currency_code":"USD","in_stock":false},{"title":"Medium \/ Medium","offer_id":50344180547896,"sku":null,"price":92.98,"currency_code":"USD","in_stock":false},{"title":"Medium \/ Large","offer_id":50344180580664,"sku":null,"price":92.98,"currency_code":"USD","in_stock":false},{"title":"Medium \/ Extra Large","offer_id":50344180613432,"sku":null,"price":92.98,"currency_code":"USD","in_stock":false},{"title":"Medium \/ 2 XL","offer_id":50344180646200,"sku":null,"price":92.98,"currency_code":"USD","in_stock":false},{"title":"Large \/ Extra Small","offer_id":50344180678968,"sku":null,"price":92.98,"currency_code":"USD","in_stock":true},{"title":"Large \/ Small","offer_id":50344180711736,"sku":null,"price":92.98,"currency_code":"USD","in_stock":false},{"title":"Large \/ Medium","offer_id":50344180744504,"sku":null,"price":92.98,"currency_code":"USD","in_stock":false},{"title":"Large \/ Large","offer_id":50344180777272,"sku":null,"price":92.98,"currency_code":"USD","in_stock":false},{"title":"Large \/ Extra Large","offer_id":50344180810040,"sku":null,"price":92.98,"currency_code":"USD","in_stock":true},{"title":"Large \/ 2 XL","offer_id":50344180842808,"sku":null,"price":92.98,"currency_code":"USD","in_stock":false},{"title":"Extra large \/ Extra Small","offer_id":50344180875576,"sku":null,"price":92.98,"currency_code":"USD","in_stock":true},{"title":"Extra large \/ Small","offer_id":50344180908344,"sku":null,"price":92.98,"currency_code":"USD","in_stock":false},{"title":"Extra large \/ Medium","offer_id":50344180941112,"sku":null,"price":92.98,"currency_code":"USD","in_stock":false},{"title":"Extra large \/ Large","offer_id":50344180973880,"sku":null,"price":92.98,"currency_code":"USD","in_stock":false},{"title":"Extra large \/ Extra Large","offer_id":50344181006648,"sku":null,"price":92.98,"currency_code":"USD","in_stock":true},{"title":"Extra large \/ 2 XL","offer_id":50344181039416,"sku":null,"price":92.98,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0099\/7252\/files\/summertiedyebundle-Photoroom.png?v=1748635099"},{"product_id":"moss-lime-sol-top","title":"Moss\/Lime Sol Top","description":"\u003cp\u003eThe Sol top is a micro halter top. Offering less coverage than the typical Mia top. Size up of you'd like more coverage.\u003c\/p\u003e\n\u003cp\u003eIt can be worn in 5 different ways, making it our most versatile top yet!\u003c\/p\u003e","brand":"FJ SWIM BIKINIS","offers":[{"title":"Extra Small","offer_id":50365667049784,"sku":null,"price":39.99,"currency_code":"USD","in_stock":false},{"title":"Small","offer_id":50365667082552,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Medium","offer_id":50365667115320,"sku":null,"price":39.99,"currency_code":"USD","in_stock":false},{"title":"Large","offer_id":50365667148088,"sku":null,"price":39.99,"currency_code":"USD","in_stock":false},{"title":"Extra Large","offer_id":50365667180856,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0099\/7252\/files\/limesol-Photoroom_1.png?v=1749222933"},{"product_id":"moss-lime-roxy-bottom","title":"Moss\/Lime Roxy Bottom","description":"\u003cp\u003eThe Roxy bottoms are true hipsters. Made to sit low on the hips to elongate your torso. Cute sliding details cinch the front for an additional tan factor.\u003c\/p\u003e\n\u003cp\u003eSlide them to the side, the back or as you wish!\u003c\/p\u003e\n\u003cp\u003eSoft waistband fit.\u003c\/p\u003e\n\u003cp\u003eFlat lay measurements:\u003c\/p\u003e\n\u003cp\u003eSMALL 28\" MEDIUM 30\" LARGE 32\" EXTRA LARGE 34\"\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"FJ SWIM BIKINIS","offers":[{"title":"Small","offer_id":50365668491576,"sku":null,"price":39.99,"currency_code":"USD","in_stock":false},{"title":"Medium","offer_id":50365668524344,"sku":null,"price":39.99,"currency_code":"USD","in_stock":false},{"title":"Large","offer_id":50365668557112,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Extra large","offer_id":50365668589880,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0099\/7252\/files\/mosslimeroxyfront-Photoroom.png?v=1749234405"},{"product_id":"moss-lime-sol-roxy-bundle","title":"Moss\/Lime Sol +Roxy Bundle","description":"\u003cp\u003eThis bundle includes:\u003c\/p\u003e\n\u003cp\u003e1 SOL TOP\u003c\/p\u003e\n\u003cp\u003e1 ROXY BOTTOM\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eBottom Flat lay measurements:\u003c\/p\u003e\n\u003cp\u003eSMALL 28\" MEDIUM 30\" LARGE 32\" EXTRA LARGE 34\"\u003c\/p\u003e","brand":"FJ SWIM BIKINIS","offers":[{"title":"Extra Small \/ Small","offer_id":50365926146360,"sku":null,"price":79.98,"currency_code":"USD","in_stock":false},{"title":"Extra Small \/ Medium","offer_id":50365926179128,"sku":null,"price":79.98,"currency_code":"USD","in_stock":false},{"title":"Extra Small \/ Large","offer_id":50365926211896,"sku":null,"price":79.98,"currency_code":"USD","in_stock":false},{"title":"Extra Small \/ Extra large","offer_id":50365926244664,"sku":null,"price":79.98,"currency_code":"USD","in_stock":false},{"title":"Small \/ Small","offer_id":50365926277432,"sku":null,"price":79.98,"currency_code":"USD","in_stock":false},{"title":"Small \/ Medium","offer_id":50365926310200,"sku":null,"price":79.98,"currency_code":"USD","in_stock":false},{"title":"Small \/ Large","offer_id":50365926342968,"sku":null,"price":79.98,"currency_code":"USD","in_stock":true},{"title":"Small \/ Extra large","offer_id":50365926375736,"sku":null,"price":79.98,"currency_code":"USD","in_stock":true},{"title":"Medium \/ Small","offer_id":50365926408504,"sku":null,"price":79.98,"currency_code":"USD","in_stock":false},{"title":"Medium \/ Medium","offer_id":50365926441272,"sku":null,"price":79.98,"currency_code":"USD","in_stock":false},{"title":"Medium \/ Large","offer_id":50365926474040,"sku":null,"price":79.98,"currency_code":"USD","in_stock":false},{"title":"Medium \/ Extra large","offer_id":50365926506808,"sku":null,"price":79.98,"currency_code":"USD","in_stock":false},{"title":"Large \/ Small","offer_id":50365926539576,"sku":null,"price":79.98,"currency_code":"USD","in_stock":false},{"title":"Large \/ Medium","offer_id":50365926572344,"sku":null,"price":79.98,"currency_code":"USD","in_stock":false},{"title":"Large \/ Large","offer_id":50365926605112,"sku":null,"price":79.98,"currency_code":"USD","in_stock":false},{"title":"Large \/ Extra large","offer_id":50365926637880,"sku":null,"price":79.98,"currency_code":"USD","in_stock":false},{"title":"Extra Large \/ Small","offer_id":50365926670648,"sku":null,"price":79.98,"currency_code":"USD","in_stock":false},{"title":"Extra Large \/ Medium","offer_id":50365926703416,"sku":null,"price":79.98,"currency_code":"USD","in_stock":false},{"title":"Extra Large \/ Large","offer_id":50365926736184,"sku":null,"price":79.98,"currency_code":"USD","in_stock":true},{"title":"Extra Large \/ Extra large","offer_id":50365926768952,"sku":null,"price":79.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0099\/7252\/files\/mosslimerbundle-Photoroom.png?v=1749234719"},{"product_id":"royal-blue-daisy-sol-top","title":"Royal Blue\/Daisy Sol Top","description":"\u003cp\u003eThe Sol top is a micro halter top. Offering less coverage than the typical Mia top. Size up of you'd like more coverage.\u003c\/p\u003e\n\u003cp\u003eIt can be worn in 5 different ways, making it our most versatile top yet!\u003c\/p\u003e","brand":"FJ SWIM BIKINIS","offers":[{"title":"Extra Small","offer_id":50494404198712,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Small","offer_id":50494404231480,"sku":null,"price":39.99,"currency_code":"USD","in_stock":false},{"title":"Medium","offer_id":50494404264248,"sku":null,"price":39.99,"currency_code":"USD","in_stock":false},{"title":"Large","offer_id":50494404297016,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Extra Large","offer_id":50494404329784,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0099\/7252\/files\/soldaisyroyal-Photoroom.png?v=1750709871"},{"product_id":"royal-blue-daisy-roxy-bottom","title":"Royal Blue\/Daisy Roxy Bottom","description":"\u003cp\u003eThe Roxy bottoms are true hipsters. Made to sit low on the hips to elongate your torso. Cute sliding details cinch the front for an additional tan factor.\u003c\/p\u003e\n\u003cp\u003eSlide them to the side, the back or as you wish!\u003c\/p\u003e\n\u003cp\u003eSoft waistband fit.\u003c\/p\u003e\n\u003cp\u003eFlat lay measurements:\u003c\/p\u003e\n\u003cp\u003eSMALL 28\" MEDIUM 30\" LARGE 32\" EXTRA LARGE 34\"\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"FJ SWIM BIKINIS","offers":[{"title":"Small","offer_id":50494433329464,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Medium","offer_id":50494433362232,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Large","offer_id":50494433395000,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Extra large","offer_id":50494433427768,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0099\/7252\/files\/roxydaisyroyal-Photoroom.png?v=1750710010"},{"product_id":"royal-blue-daisy-sol-roxy-bundle","title":"Royal Blue\/Daisy Sol + Roxy Bundle","description":"\u003cp\u003eThis bundle includes:\u003c\/p\u003e\n\u003cp\u003e1 SOL TOP\u003c\/p\u003e\n\u003cp\u003e1 ROXY BOTTOM\u003c\/p\u003e","brand":"FJ SWIM BIKINIS","offers":[{"title":"Small \/ Extra Small","offer_id":50494467506488,"sku":null,"price":79.98,"currency_code":"USD","in_stock":true},{"title":"Small \/ Small","offer_id":50494467539256,"sku":null,"price":79.98,"currency_code":"USD","in_stock":false},{"title":"Small \/ Medium","offer_id":50494467572024,"sku":null,"price":79.98,"currency_code":"USD","in_stock":false},{"title":"Small \/ Large","offer_id":50494467604792,"sku":null,"price":79.98,"currency_code":"USD","in_stock":true},{"title":"Small \/ Extra Large","offer_id":50494467637560,"sku":null,"price":79.98,"currency_code":"USD","in_stock":true},{"title":"Medium \/ Extra Small","offer_id":50494467670328,"sku":null,"price":79.98,"currency_code":"USD","in_stock":true},{"title":"Medium \/ Small","offer_id":50494467703096,"sku":null,"price":79.98,"currency_code":"USD","in_stock":false},{"title":"Medium \/ Medium","offer_id":50494467768632,"sku":null,"price":79.98,"currency_code":"USD","in_stock":false},{"title":"Medium \/ Large","offer_id":50494467801400,"sku":null,"price":79.98,"currency_code":"USD","in_stock":true},{"title":"Medium \/ Extra Large","offer_id":50494467834168,"sku":null,"price":79.98,"currency_code":"USD","in_stock":true},{"title":"Large \/ Extra Small","offer_id":50494467866936,"sku":null,"price":79.98,"currency_code":"USD","in_stock":true},{"title":"Large \/ Small","offer_id":50494467899704,"sku":null,"price":79.98,"currency_code":"USD","in_stock":false},{"title":"Large \/ Medium","offer_id":50494467965240,"sku":null,"price":79.98,"currency_code":"USD","in_stock":false},{"title":"Large \/ Large","offer_id":50494467998008,"sku":null,"price":79.98,"currency_code":"USD","in_stock":true},{"title":"Large \/ Extra Large","offer_id":50494468030776,"sku":null,"price":79.98,"currency_code":"USD","in_stock":true},{"title":"Extra large \/ Extra Small","offer_id":50494468063544,"sku":null,"price":79.98,"currency_code":"USD","in_stock":true},{"title":"Extra large \/ Small","offer_id":50494468096312,"sku":null,"price":79.98,"currency_code":"USD","in_stock":false},{"title":"Extra large \/ Medium","offer_id":50494468129080,"sku":null,"price":79.98,"currency_code":"USD","in_stock":false},{"title":"Extra large \/ Large","offer_id":50494468161848,"sku":null,"price":79.98,"currency_code":"USD","in_stock":true},{"title":"Extra large \/ Extra Large","offer_id":50494468194616,"sku":null,"price":79.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0099\/7252\/files\/royaldaisybundle-Photoroom.png?v=1750710138"},{"product_id":"summer-tie-dye-sol-top","title":"Summer Tie Dye Sol Top","description":"\u003cp\u003eThe Sol top is a micro halter top. Offering less coverage than the typical Mia top. Size up of you'd like more coverage.\u003c\/p\u003e\n\u003cp\u003eIt can be worn in 5 different ways, making it our most versatile top yet!\u003c\/p\u003e","brand":"FJ SWIM BIKINIS","offers":[{"title":"Extra Small","offer_id":50890193240376,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"Small","offer_id":50890193273144,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"Medium","offer_id":50890193305912,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"Large","offer_id":50890193338680,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"Extra Large","offer_id":50890193371448,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0099\/7252\/files\/solsummertiedye-Photoroom.png?v=1753976309"},{"product_id":"summer-tie-dye-dot-emmy-bottom","title":"Summer Tie Dye Dot Emmy Bottom","description":"\u003cdiv\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe Emmy is the bottom that started it all. Year after year, color-way after color-way — our customers keep coming back for this one. A classic cheeky cut with a flattering low-rise fit that sits perfectly on the hips and looks incredible on every body type.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eNo ties, no fuss, no adjustments needed. Just pull it on and go. The Emmy fits like your favorite pair of underwear — so comfortable you'll forget you're wearing a bikini bottom.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eLining:\u003c\/strong\u003e Front lined for coverage and confidence\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eMix \u0026amp; Match it your way\u003c\/strong\u003e — pair with any FJ SWIM top in a different size. Your top and bottom don't have to match in size, just in style. 👙\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e⭐ \u003cstrong\u003eCustomer Favorite\u003c\/strong\u003e — our most loved bottom year after year\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e🌸 \u003cstrong\u003eFabric:\u003c\/strong\u003e 80% nylon 20% spandex, 4-way stretch, chlorine resistant and quick dry \u003c\/p\u003e\n\u003cbr\u003e\n\u003c\/div\u003e","brand":"FJ SWIM","offers":[{"title":"One Size \/ Summer Tie Dye","offer_id":50890210115896,"sku":"2115","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0099\/7252\/files\/emmysummertiedye-Photoroom.png?v=1753976288"},{"product_id":"summer-tie-dye-sol-emmy-bundle","title":"Summer Tie Dye Sol + Emmy Bundle","description":"\u003cp\u003eThis bundle includes:\u003c\/p\u003e\n\u003cp\u003e1 SOL TOP\u003c\/p\u003e\n\u003cp\u003e1 EMMY BOTTOM\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"FJ SWIM BIKINIS","offers":[{"title":"Extra Small","offer_id":50890392109368,"sku":null,"price":89.98,"currency_code":"USD","in_stock":true},{"title":"Small","offer_id":50890392142136,"sku":null,"price":89.98,"currency_code":"USD","in_stock":true},{"title":"Medium","offer_id":50890392174904,"sku":null,"price":89.98,"currency_code":"USD","in_stock":true},{"title":"Large","offer_id":50890392207672,"sku":null,"price":89.98,"currency_code":"USD","in_stock":true},{"title":"Extra Large","offer_id":50890392240440,"sku":null,"price":89.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0099\/7252\/files\/summertiedyebundle-Photoroom_7de449f6-0cba-4257-981c-1cfe40e981e4.png?v=1753976441"},{"product_id":"skulls-mia-top","title":"Skulls Mia Top","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe Mia is our classic triangle top — minimal, effortless and universally flattering. Simple enough to wear every day, beautiful enough to turn heads every time.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAdjustable neck and back ties give you a fully customizable fit so you can dial in exactly the right level of support and coverage for your body. \u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eLining:\u003c\/strong\u003e Fully lined for all day comfort and confidence\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eMix \u0026amp; Match it your way\u003c\/strong\u003e — pair with any FJ SWIM bottom in a different size. Your top and bottom don't have to match in size, just in style. 👙\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e🌸 \u003cstrong\u003eFabric:\u003c\/strong\u003e 80% nylon 20% spandex, 4-way stretch, chlorine resistant and quick dry\u003c\/p\u003e","brand":"FJ SWIM BIKINIS","offers":[{"title":"Extra Small \/ Skulls","offer_id":50891208065336,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Small \/ Skulls","offer_id":50891208098104,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Medium \/ Skulls","offer_id":50891208130872,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Large \/ Skulls","offer_id":50891208163640,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Extra Large \/ Skulls","offer_id":50891208196408,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"2 XL \/ Skulls","offer_id":50891208229176,"sku":null,"price":39.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0099\/7252\/files\/skullsmia-Photoroom.png?v=1753990598"},{"product_id":"skulls-dot-emmy-bottom","title":"Skulls Dot Emmy Bottom","description":"\u003cdiv\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe Emmy is the bottom that started it all. Year after year, color-way after color-way — our customers keep coming back for this one. A classic cheeky cut with a flattering low-rise fit that sits perfectly on the hips and looks incredible on every body type.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eNo ties, no fuss, no adjustments needed. Just pull it on and go. The Emmy fits like your favorite pair of underwear — so comfortable you'll forget you're wearing a bikini bottom.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eLining:\u003c\/strong\u003e Front lined for coverage and confidence\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eMix \u0026amp; Match it your way\u003c\/strong\u003e — pair with any FJ SWIM top in a different size. Your top and bottom don't have to match in size, just in style. 👙\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e⭐ \u003cstrong\u003eCustomer Favorite\u003c\/strong\u003e — our most loved bottom year after year\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e🌸 \u003cstrong\u003eFabric:\u003c\/strong\u003e 80% nylon 20% spandex, 4-way stretch, chlorine resistant and quick dry \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cbr\u003e\n\u003c\/div\u003e","brand":"FJ SWIM","offers":[{"title":"One Size \/ Skulls","offer_id":50891211735352,"sku":"2115","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0099\/7252\/files\/skullsemmy-Photoroom.png?v=1753990619"},{"product_id":"skulls-classic-cheeky-bundle","title":"Skulls Classic Cheeky Bundle","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe Mia Top paired with the Emmy Bottom — our two most classic styles combined into the perfect everyday beach set. Simple, effortless and endlessly flattering. This is the combination our customers reach for again and again.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe \u003cstrong\u003eMia Top\u003c\/strong\u003e — our classic triangle top with adjustable neck and back ties for a fully customizable fit. Minimal, effortless and universally flattering. Fully lined for all day comfort and confidence.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe \u003cstrong\u003eEmmy Bottom\u003c\/strong\u003e — our most loved bottom year after year. A classic cheeky cut with a flattering low-rise fit that sits perfectly on the hips. Fits like your favorite pair of underwear — so comfortable you'll forget you're wearing a bikini bottom. Front lined for coverage and confidence where it counts.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e⭐ \u003cstrong\u003eBoth styles are customer favorites\u003c\/strong\u003e — classic for a reason 🌸 \u003cstrong\u003eFabric:\u003c\/strong\u003e 80% nylon 20% spandex, 4-way stretch, chlorine resistant and quick dry\u003c\/p\u003e","brand":"FJ SWIM BIKINIS","offers":[{"title":"Extra Small","offer_id":50891292934456,"sku":null,"price":79.98,"currency_code":"USD","in_stock":true},{"title":"Small","offer_id":50891292967224,"sku":null,"price":79.98,"currency_code":"USD","in_stock":true},{"title":"Medium","offer_id":50891292999992,"sku":null,"price":79.98,"currency_code":"USD","in_stock":true},{"title":"Large","offer_id":50891293032760,"sku":null,"price":79.98,"currency_code":"USD","in_stock":true},{"title":"Extra Large","offer_id":50891293065528,"sku":null,"price":79.98,"currency_code":"USD","in_stock":true},{"title":"2 XL","offer_id":50891293098296,"sku":null,"price":79.98,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0099\/7252\/files\/skullsbundle-Photoroom.png?v=1753990699"}],"url":"https:\/\/www.fjswim.com\/collections\/clearance-swim.oembed","provider":"FJ SWIM BIKINIS","version":"1.0","type":"link"}