{"title":"Tank Tops","description":"","products":[{"product_id":"alpine-longline-crop","title":"Cascade Stripe Longline Bra","description":"\u003cp dir=\"ltr\"\u003e\u003cspan\u003eSupportive and stylish. The Cascade Stripe Longline Bra is made from our signature buttery soft fabric. Designed with a built-in shelf bra and cross back straps. The longline silhouette offers extra coverage and comfort, making it easy to dress up or down. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Nani","offers":[{"title":"XS \/ Cascade Stripe","offer_id":51726317551986,"sku":"N52AT090ZCSST1","price":29.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Cascade Stripe","offer_id":51726317584754,"sku":"N52AT090ZCSST2","price":29.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Cascade Stripe","offer_id":51726317617522,"sku":"N52AT090ZCSST3","price":29.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Cascade Stripe","offer_id":51726317650290,"sku":"N52AT090ZCSST4","price":29.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Cascade Stripe","offer_id":51726317683058,"sku":"N52AT090ZCSST5","price":29.0,"currency_code":"USD","in_stock":false},{"title":"XXL \/ Cascade Stripe","offer_id":51726317715826,"sku":"N52AT090ZCSST6","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1365\/7915\/files\/AT090_LonglineBra_CascadeStripe1_27bd988d-a628-4e2f-bec6-99cc679b5602.jpg?v=1760541524"},{"product_id":"cascade-stripe-longline-bra-copy","title":"Wild Flower Longline Bra","description":"\u003cp dir=\"ltr\"\u003e\u003cspan\u003eMeet the Wild Flower Longline Bra. With a delicate floral print and dreamy, buttery soft fabric, this piece transitions effortlessly from one activity to the next.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eDesigned with a built-in shelf bra for light support and supportive back straps for a flattering upscale design. The longline silhouette gives you extra coverage without sacrificing style.\u003c\/span\u003e\u003c\/p\u003e","brand":"Nani","offers":[{"title":"XS \/ Wild Flower","offer_id":51727143305586,"sku":"N52AT090ZWLFL1","price":25.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Wild Flower","offer_id":51727143338354,"sku":"N52AT090ZWLFL2","price":25.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Wild Flower","offer_id":51727143371122,"sku":"N52AT090ZWLFL3","price":25.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Wild Flower","offer_id":51727143403890,"sku":"N52AT090ZWLFL4","price":25.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Wild Flower","offer_id":51727143436658,"sku":"N52AT090ZWLFL5","price":25.0,"currency_code":"USD","in_stock":true},{"title":"XXL \/ Wild Flower","offer_id":51727143469426,"sku":"N52AT090ZWLFL6","price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1365\/7915\/files\/AT090_LonglineBra_Wildflower1_deb0a8e2-ceff-43a0-8780-5c2ab826b69c.jpg?v=1760541512"},{"product_id":"summit-longline-bra","title":"Summit Longline Bra","description":"\u003cp dir=\"ltr\"\u003e\u003cspan\u003eSleek, simple, and made to move. The Summit Longline Bra is all about clean lines, and everyday versatility. Perfect for busy mornings, laid back afternoons, and everything in between.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eCrafted from our buttery soft, stretch fabric, it features a built-in shelf bra for light support and stylish contrast straps. The longline fit adds extra coverage without sacrificing comfort or style.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Nani","offers":[{"title":"XS \/ Summit","offer_id":51727147827570,"sku":"N52AT090ZSMMT1","price":32.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Summit","offer_id":51727147860338,"sku":"N52AT090ZSMMT2","price":32.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Summit","offer_id":51727147893106,"sku":"N52AT090ZSMMT3","price":32.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Summit","offer_id":51727147925874,"sku":"N52AT090ZSMMT4","price":32.0,"currency_code":"USD","in_stock":false},{"title":"XL \/ Summit","offer_id":51727147958642,"sku":"N52AT090ZSMMT5","price":32.0,"currency_code":"USD","in_stock":false},{"title":"XXL \/ Summit","offer_id":51727147991410,"sku":"N52AT090ZSMMT6","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1365\/7915\/files\/AT090_LonglineBra_Summit7_b307d7a3-a84b-4ff9-af67-51b873eed0f2.jpg?v=1772664877"},{"product_id":"luna-floral-longline-bra","title":"Luna Floral Longline Bra","description":"\u003cp dir=\"ltr\"\u003e\u003cspan\u003eBold florals, major comfort. The Luna Floral Longline Bra brings playful energy. Made from our signature buttery-soft, stretch with you fabric, it’s built for movement, adventure, and everything in between.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eWith a built-in shelf bra and supportive back straps, it delivers light support with a fun, functional twist. The longline cut offers extra coverage so you can feel confident and comfortable. This piece transitions effortlessly from one activity to the next.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Nani","offers":[{"title":"XS \/ Luna Floral","offer_id":51727148581234,"sku":"N52AT090ZLUNA1","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Luna Floral","offer_id":51727148614002,"sku":"N52AT090ZLUNA2","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Luna Floral","offer_id":51727148646770,"sku":"N52AT090ZLUNA3","price":35.0,"currency_code":"USD","in_stock":false},{"title":"L \/ Luna Floral","offer_id":51727148679538,"sku":"N52AT090ZLUNA4","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Luna Floral","offer_id":51727148712306,"sku":"N52AT090ZLUNA5","price":35.0,"currency_code":"USD","in_stock":false},{"title":"XXL \/ Luna Floral","offer_id":51727148745074,"sku":"N52AT090ZLUNA6","price":35.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1365\/7915\/files\/pic-2.webp?v=1783625128"},{"product_id":"sky-longline-bra","title":"Sky Cloud Longline Bra","description":"\u003cp dir=\"ltr\"\u003eSleek, simple, and made to move. The Sky Cloud Longline Bra is all about clean lines, and everyday versatility. Perfect for busy mornings, laid back afternoons, and everything in between.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eCrafted from our buttery soft, stretch fabric, it features a built-in shelf bra for light support and stylish fit. The longline fit adds extra coverage without sacrificing comfort or style.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Nani","offers":[{"title":"XS \/ Sky","offer_id":51762170528114,"sku":"N52AT090C0SKY1","price":32.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Sky","offer_id":51762170560882,"sku":"N52AT090C0SKY2","price":32.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Sky","offer_id":51762170593650,"sku":"N52AT090C0SKY3","price":32.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Sky","offer_id":51762170626418,"sku":"N52AT090C0SKY4","price":32.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Sky","offer_id":51762170659186,"sku":"N52AT090C0SKY5","price":32.0,"currency_code":"USD","in_stock":true},{"title":"XXL \/ Sky","offer_id":51762170691954,"sku":"N52AT090C0SKY6","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1365\/7915\/files\/AT090_LonglineBra_Sky1_9295ff9f-2d5f-43f2-9373-129185efa35c.jpg?v=1760481693"},{"product_id":"alpine-sand-longline-bra","title":"Alpine Sand Cloud Longline Bra","description":"\u003cp dir=\"ltr\"\u003eSleek, simple, and made to move. The Alpine Sand Cloud Longline Bra is all about clean lines, and everyday versatility. Perfect for busy mornings, laid back afternoons, and everything in between.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eCrafted from our buttery soft, stretch fabric, it features a built-in shelf bra for light support and stylish fit. The longline fit adds extra coverage without sacrificing comfort or style.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Nani","offers":[{"title":"XS \/ Alpine Sand","offer_id":51762171445618,"sku":"N52AT090CALSN1","price":30.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Alpine Sand","offer_id":51762171478386,"sku":"N52AT090CALSN2","price":30.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Alpine Sand","offer_id":51762171511154,"sku":"N52AT090CALSN3","price":30.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Alpine Sand","offer_id":51762171543922,"sku":"N52AT090CALSN4","price":30.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Alpine Sand","offer_id":51762171576690,"sku":"N52AT090CALSN5","price":30.0,"currency_code":"USD","in_stock":true},{"title":"XXL \/ Alpine Sand","offer_id":51762171609458,"sku":"N52AT090CALSN6","price":30.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1365\/7915\/files\/AT090_LonglineBra_AlpineSand4.jpg?v=1753810134"},{"product_id":"sky-cloud-naomi-short","title":"Sky Cloud Naomi Short","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eMeet the shorts that check every box, soft, breathable, and ready for anything on your itinerary. Made from a lightweight, cloud-like fabric, they’re easy to pack and even easier to wear. The relaxed fit and adjustable waistband keep you comfortable on the move, while the versatile style works just as well for sightseeing as it does for lounging poolside. From long flights to weekend getaways, these shorts are your passport to effortless comfort.\u003c\/p\u003e\n\u003cp\u003ePair them with the matching Sky Longline Bra\u003c\/p\u003e","brand":"Nani","offers":[{"title":"XS \/ Sky","offer_id":51762184585586,"sku":"N52SH060C0SKY1","price":38.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Sky","offer_id":51762184618354,"sku":"N52SH060C0SKY2","price":38.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Sky","offer_id":51762184651122,"sku":"N52SH060C0SKY3","price":38.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Sky","offer_id":51762184683890,"sku":"N52SH060C0SKY4","price":38.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Sky","offer_id":51762184716658,"sku":"N52SH060C0SKY5","price":38.0,"currency_code":"USD","in_stock":true},{"title":"XXL \/ Sky","offer_id":51762184749426,"sku":"N52SH060C0SKY6","price":38.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1365\/7915\/files\/01_CloudNaomiShort_Sky2_63c5909a-b137-470b-89a5-e4258ac70455.jpg?v=1760484428"},{"product_id":"juniper-colorblock-bra","title":"Coastal Juniper Colorblock Bra","description":"\u003cp data-start=\"62\" data-end=\"260\"\u003eMeet the Juniper Colorblock Bra—designed for days that don’t sit still. From morning errands and travel days to post-work walks and weekend wandering, this is your go-to layer for everyday movement.\u003c\/p\u003e\n\u003cp data-start=\"262\" data-end=\"537\"\u003e Funky colorblocking meets a clean silhouette for a look that stands out. With medium support and adjustable straps, it’s made to move with you and adapt to your day. Supportive, comfortable, and easy to wear—no matter where you’re headed next.\u003c\/p\u003e","brand":"Nani Swimwear","offers":[{"title":"XS \/ Juniper","offer_id":60762418545010,"sku":"N62AT101ZJNPR1","price":52.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Juniper","offer_id":60762418577778,"sku":"N62AT101ZJNPR2","price":52.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Juniper","offer_id":60762418610546,"sku":"N62AT101ZJNPR3","price":52.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Juniper","offer_id":60762418643314,"sku":"N62AT101ZJNPR4","price":52.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Juniper","offer_id":60762418676082,"sku":"N62AT101ZJNPR5","price":52.0,"currency_code":"USD","in_stock":false},{"title":"XXL \/ Juniper","offer_id":60762418708850,"sku":"N62AT101ZJNPR6","price":52.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1365\/7915\/files\/AT101ColorblockBra_Juniper1.jpg?v=1761002809"},{"product_id":"hope-colorblock-bra","title":"Hope Colorblock Bra","description":"\u003cp data-start=\"62\" data-end=\"260\"\u003eMeet the Hope Colorblock Bra—designed for days that don’t sit still. From morning errands and travel days to post-work walks and weekend wandering, this is your go-to layer for everyday movement.\u003c\/p\u003e\n\u003cp data-start=\"262\" data-end=\"537\"\u003eFunky colorblocking meets a clean silhouette for a look that stands out. With medium support and adjustable straps, it’s made to move with you and adapt to your day. Supportive, comfortable, and easy to wear—no matter where you’re headed next.\u003c\/p\u003e","brand":"Nani Swimwear","offers":[{"title":"XS \/ Hope","offer_id":60762419036530,"sku":"N62AT101ZHOPE1","price":52.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Hope","offer_id":60762419069298,"sku":"N62AT101ZHOPE2","price":52.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Hope","offer_id":60762419102066,"sku":"N62AT101ZHOPE3","price":52.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Hope","offer_id":60762419134834,"sku":"N62AT101ZHOPE4","price":52.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Hope","offer_id":60762419167602,"sku":"N62AT101ZHOPE5","price":52.0,"currency_code":"USD","in_stock":true},{"title":"XXL \/ Hope","offer_id":60762419200370,"sku":"N62AT101ZHOPE6","price":52.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1365\/7915\/files\/SH010-flow-short-hope-AT101-colorblock-bra-hope-2.webp?v=1781105069"},{"product_id":"salt-essential-tank","title":"Salt Lounge Tank","description":"\u003cp\u003eMeet the Salt Essential Tank—an everyday staple with subtle details that make it stand out. Light, effortless, and easy to style, this cropped tank is made for warm days. Designed with light support for a natural, easygoing feel. Perfect for low-impact days and laid-back comfort. \u003c\/p\u003e\n\u003cp\u003eA flattering scoop neckline paired with a keyhole back cutout adds a trending touch. Finished with a white embroidered flower at the side, easy to wear, easy to pair—this is the tank you’ll reach for again and again.\u003c\/p\u003e","brand":"Nani Swimwear","offers":[{"title":"XS \/ Salt","offer_id":60762419954034,"sku":"N62AT104ZSALT1","price":56.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Salt","offer_id":60762419986802,"sku":"N62AT104ZSALT2","price":56.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Salt","offer_id":60762420019570,"sku":"N62AT104ZSALT3","price":56.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Salt","offer_id":60762420052338,"sku":"N62AT104ZSALT4","price":56.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Salt","offer_id":60762420085106,"sku":"N62AT104ZSALT5","price":56.0,"currency_code":"USD","in_stock":true},{"title":"XXL \/ Salt","offer_id":60762420117874,"sku":"N62AT104ZSALT6","price":56.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1365\/7915\/files\/AT104-EssentialTank-Salt.jpg?v=1771464329"},{"product_id":"blue-jay-essential-tank","title":"Blue Jay Essential Tank","description":"\u003cp\u003eMade for days when less really is more, the Blue Jay Essential Tank is your go-to for easy movement and all-day comfort. Designed with a built-in bra for light support, a cropped fit that feels effortless, and a subtle keyhole back for just the right amount of detail, it’s the piece you’ll reach for whether you’re heading out or staying in the moment.\u003c\/p\u003e","brand":"Nani Swimwear","offers":[{"title":"XS","offer_id":61540784963954,"sku":"N62AT104ZBLJY1","price":56.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":61540784996722,"sku":"N62AT104ZBLJY2","price":56.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":61540785029490,"sku":"N62AT104ZBLJY3","price":56.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":61540785062258,"sku":"N62AT104ZBLJY4","price":56.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":61540785095026,"sku":"N62AT104ZBLJY5","price":56.0,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":61540785127794,"sku":"N62AT104ZBLJY6","price":56.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1365\/7915\/files\/C076230006-AT104-03-essential-tank-blue-jay-7copy2.webp?v=1775248397"},{"product_id":"basin-essential-tank","title":"Basin Essential Tank","description":"\u003cp\u003eMade for days when less really is more, the Basin Essential Tank is your go-to for easy movement and all-day comfort. Designed with a built-in bra for light support, a cropped fit that feels effortless, and a subtle keyhole back for just the right amount of detail, it’s the piece you’ll reach for whether you’re heading out or staying in the moment.\u003c\/p\u003e","brand":"Nani Swimwear","offers":[{"title":"XS","offer_id":61540785586546,"sku":"N62AT104ZBASN1","price":56.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":61540785619314,"sku":"N62AT104ZBASN2","price":56.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":61540785652082,"sku":"N62AT104ZBASN3","price":56.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":61540785684850,"sku":"N62AT104ZBASN4","price":56.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":61540785717618,"sku":"N62AT104ZBASN5","price":56.0,"currency_code":"USD","in_stock":false},{"title":"XXL","offer_id":61540785750386,"sku":"N62AT104ZBASN6","price":56.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1365\/7915\/files\/C076230001-AT104-essential-tank-basin-5copy.webp?v=1775248378"}],"url":"https:\/\/www.naniswimwear.com\/collections\/tank-tops.oembed","provider":"Nani Swimwear","version":"1.0","type":"link"}