{"product_id":"jamii-gender-neutral-swimsuit-geometric-abstract","title":"Jamii Gender Neutral Swimsuit – Geometric Abstract","description":"\u003cp\u003eThis vintage-inspired one-piece brings a quiet afternoon of seaside markets and handmade textiles to your swim rotation. The fitted boyshort bottom and deep U-back create a silhouette that moves with you—whether you’re chasing waves, teaching a swim class, or lounging poolside with a book. The intricate, tapestry-like pattern mixes soft lavenders, dusty teals, and warm ochres into vertical panels that elongate the body and reward close-up viewing. Lightweight, stretchy fabric hugs curves without restricting motion. Elastic-edged straps stay put during activity. Size down if you prefer a snugger fit.\u003cbr\u003e\u003cbr\u003eSlip it on to feel both playful and composed. It pairs well with an oversized linen shirt for morning coffee by the shore or with a wide-brim hat at a late-summer boardwalk festival. The look reads artisanal and quietly bold—made for someone who notices pattern, color, and the small comforts that make a day memorable.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Soft, stretchy 85% polyester \/ 15% spandex blend for comfort and durability\u003cbr\u003e- Boyshort-style bottoms for active movement and fuller coverage\u003cbr\u003e- Vivid, water- and sun-resistant all-over print that keeps colors bright\u003cbr\u003e- Lightweight fabric (5.78 oz\/yd²) with elastic strap edges and deep U-back\u003cbr\u003e- Runs smaller than usual — consider ordering one size up for a roomier fit\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Dry flat\u003cbr\u003e- Do not bleach\u003cbr\u003e- Machine wash: warm (max 40C or 105F)\u003c\/p\u003e\n\u003ctable id=\"size-guide\" style=\"min-width: 360px;\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth style=\"padding: 10px;\"\u003e \u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003eXS\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003eS\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003eM\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003eL\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003eXL\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003e2XL\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003e3XL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eWidth at armpits, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e13.39\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e14.17\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e14.96\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e15.75\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e16.54\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e17.32\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e18.11\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eWaist width, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e11.81\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e12.60\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e13.39\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e14.17\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e14.96\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e15.75\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e16.54\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eHip width, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e14.17\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e14.96\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e15.75\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e16.54\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e17.32\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e18.11\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e18.90\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eSide length, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e17.52\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e18.11\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e18.70\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e19.29\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e19.88\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e20.47\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e21.06\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eLength across front, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e20.87\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e21.26\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e21.65\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e22.05\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e22.44\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e22.83\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e23.23\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eLeg opening (relaxed), in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e7.28\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e7.48\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e7.68\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e7.87\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e8.07\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e8.27\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e8.46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ XS","offer_id":47896426610924,"sku":"17751501497903168051","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XS","offer_id":47896426643692,"sku":"21626883526719026810","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ XS","offer_id":47896426676460,"sku":"17737041373541230131","price":45.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XS","offer_id":47896426709228,"sku":"11279792893490941151","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":47896426741996,"sku":"65178492342849779881","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":47896426774764,"sku":"70584446956428613650","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ S","offer_id":47896426807532,"sku":"26152571201929516145","price":45.0,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":47896426840300,"sku":"81162541161691491376","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":47896426873068,"sku":"30286036516036327120","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":47896426905836,"sku":"80880331223753637986","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ M","offer_id":47896426938604,"sku":"66241448895772633021","price":45.0,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":47896426971372,"sku":"21344176054959817988","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":47896427004140,"sku":"85360051017305642008","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":47896427036908,"sku":"89480138020229089483","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ L","offer_id":47896427069676,"sku":"38565354247637462881","price":45.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":47896427102444,"sku":"31540746177641214533","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":47896427135212,"sku":"15542994200226879098","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":47896427167980,"sku":"87942603611850141340","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ XL","offer_id":47896427200748,"sku":"33794036603435393519","price":45.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":47896427233516,"sku":"23988523882860195091","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":47896427266284,"sku":"95477137591289912007","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":47896427299052,"sku":"13199784155887328371","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ 2XL","offer_id":47896427331820,"sku":"47416154148264603542","price":45.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":47896427364588,"sku":"32994488183745853767","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":47896427397356,"sku":"29829877533822176865","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":47896427430124,"sku":"14561079623619788758","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ 3XL","offer_id":47896427462892,"sku":"28244711740792738448","price":45.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":47896427495660,"sku":"24227696724469701873","price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0513\/8238\/6855\/files\/20260705204645-1f178b2a-27be-6ff6-a74a-729c06b0630a.png?v=1783284713","url":"https:\/\/www.mmmmyes.com\/products\/jamii-gender-neutral-swimsuit-geometric-abstract","provider":"Mmmm, Yes!","version":"1.0","type":"link"}