{"product_id":"mushroom-pattern-vintage-one-piece-swimsuit","title":"Mushroom Pattern Vintage One‑Piece Swimsuit","description":"\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 A lively, retro-inspired one-piece made for playful days at the shore and bold summer moments. This fitted swimsuit features a lively all-over print of brightly colored mushrooms—an energetic mix of oranges, purples, teals, and ruby tones—that reads like wearable art. The boyshort-style bottom and deep U-back give freedom to move, whether you’re diving off a rock, exploring tide pools, or lounging with a paperback. The fabric is lightweight with four-way stretch for a snug, body-skimming fit and crisp, fade-resistant color that keeps the pattern rich after sun and salt. Notes about fit: it runs small compared to standard sizing, so consider sizing up for a more relaxed fit. Clean lines, elastic-edged straps, and a soft hand make this a piece that blends vintage charm with active comfort.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Lightweight 85% polyester, 15% spandex blend for strong, stretchy comfort\u003cbr\u003e- Boyshort bottom for added coverage and freedom of movement\u003cbr\u003e- Vivid all-over print with fade-resistant, water-friendly colors\u003cbr\u003e- Deep U-shaped back and elastic strap edges for secure fit\u003cbr\u003e- Runs smaller than usual—consider sizing up\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\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eEU representative\u003c\/strong\u003e: HONSON VENTURES LIMITED, gpsr@honsonventures.com, 3, Gnaftis House flat 102, Limassol, Mesa Geitonia, 4003, CY\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct information\u003c\/strong\u003e: Generic brand, 2 year warranty in EU and Northern Ireland as per Directive 1999\/44\/EC\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare instructions\u003c\/strong\u003e: Do not dryclean, Iron, steam or dry: low heat, Dry flat, Do not bleach, Machine wash: warm (max 40C or 105F)\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ XS","offer_id":47510789751005,"sku":"20837701367122303203","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ XS","offer_id":47510789783773,"sku":"20620979506172533285","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XS","offer_id":47510789816541,"sku":"48717782124913969601","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Ocean \/ XS","offer_id":47510789849309,"sku":"16624345477493379808","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ XS","offer_id":47510789882077,"sku":"14228579751440582755","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XS","offer_id":47510789914845,"sku":"29638744701191549140","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ XS","offer_id":47510789947613,"sku":"20462826912708177995","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ XS","offer_id":47510789980381,"sku":"17652148220174075141","price":35.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XS","offer_id":47510790013149,"sku":"15244963573600226331","price":36.99,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ XS","offer_id":47510790045917,"sku":"15570449255520317055","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":47510790078685,"sku":"38525241812085323280","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ S","offer_id":47510790111453,"sku":"92123810659065911280","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":47510790144221,"sku":"14903314145956294568","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Ocean \/ S","offer_id":47510790176989,"sku":"42637909296914904445","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ S","offer_id":47510790209757,"sku":"30740594979067437727","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ S","offer_id":47510790242525,"sku":"12028090750444914614","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ S","offer_id":47510790275293,"sku":"49908922583358709081","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":47510790308061,"sku":"11308249879276610097","price":35.99,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":47510790340829,"sku":"29089540195464517298","price":36.99,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ S","offer_id":47510790373597,"sku":"71922194253164301554","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":47510790406365,"sku":"29957811985900766183","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ M","offer_id":47510790439133,"sku":"22141884400615224000","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":47510790471901,"sku":"17976657427084667478","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Ocean \/ M","offer_id":47510790504669,"sku":"18657834182572850570","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ M","offer_id":47510790537437,"sku":"22576811079195757486","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ M","offer_id":47510790570205,"sku":"28030230192685699373","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ M","offer_id":47510790602973,"sku":"80313983942320418822","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":47510790635741,"sku":"33090030782239155693","price":35.99,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":47510790668509,"sku":"11188986941375759161","price":36.99,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ M","offer_id":47510790701277,"sku":"34133238878089953437","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":47510790734045,"sku":"24518116748432122167","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ L","offer_id":47510790766813,"sku":"26055097620434240345","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":47510790799581,"sku":"31678827099582407722","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Ocean \/ L","offer_id":47510790832349,"sku":"18581841828834178276","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ L","offer_id":47510790865117,"sku":"21665371793116658843","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":47510790897885,"sku":"21422119580559030559","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ L","offer_id":47510790930653,"sku":"29218446143527140107","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":47510790963421,"sku":"87628788521920958723","price":35.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":47510790996189,"sku":"48384401808807591319","price":36.99,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ L","offer_id":47510791028957,"sku":"65557564463657310875","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":47510791061725,"sku":"92712219010073765739","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ XL","offer_id":47510791094493,"sku":"25499752342777057894","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":47510791127261,"sku":"14393952382370964617","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Ocean \/ XL","offer_id":47510791160029,"sku":"99845764581997717296","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ XL","offer_id":47510791192797,"sku":"31372590438418201865","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XL","offer_id":47510791225565,"sku":"37634856570843068217","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ XL","offer_id":47510791258333,"sku":"27654110215355411251","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":47510791291101,"sku":"31901534011295585791","price":35.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":47510791323869,"sku":"25259613891357696593","price":36.99,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ XL","offer_id":47510791356637,"sku":"12029405383240939031","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":47510791389405,"sku":"29608686780137688365","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ 2XL","offer_id":47510791422173,"sku":"56956600811905386069","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":47510791454941,"sku":"13083563909413724442","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Ocean \/ 2XL","offer_id":47510791487709,"sku":"29700297779234505734","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 2XL","offer_id":47510791520477,"sku":"70725374304812887656","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 2XL","offer_id":47510791553245,"sku":"30421346100386454589","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ 2XL","offer_id":47510791586013,"sku":"30269519827855013711","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":47510791618781,"sku":"77260239835053343021","price":35.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":47510791651549,"sku":"44133918623103540351","price":36.99,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ 2XL","offer_id":47510791684317,"sku":"23587074771023672367","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":47510791717085,"sku":"24449550236113910683","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ 3XL","offer_id":47510791749853,"sku":"15810167478490859769","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":47510791782621,"sku":"24459209432583032393","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Ocean \/ 3XL","offer_id":47510791815389,"sku":"31037970654867179513","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 3XL","offer_id":47510791848157,"sku":"12476172668792629106","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 3XL","offer_id":47510791880925,"sku":"22093552790035595213","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ 3XL","offer_id":47510791913693,"sku":"15484976758328173149","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 3XL","offer_id":47510791946461,"sku":"21712098748824927215","price":35.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":47510791979229,"sku":"14876664604183282102","price":36.99,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ 3XL","offer_id":47510792011997,"sku":"19310031646010638409","price":37.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0774\/7020\/4125\/files\/13331674404685269607_2048.jpg?v=1772132618","url":"https:\/\/pipersshroomworks.store\/ja\/products\/mushroom-pattern-vintage-one-piece-swimsuit","provider":"Piper’s Shroom Works™","version":"1.0","type":"link"}