{"product_id":"tienli","title":"Tienli | Ruffled Tankini with Floral Shorts","description":"\u003cdiv\u003e\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3\"\u003e\n\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eThe Swimsuit That Lets You Truly Enjoy the Water\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eTired of fearing swimsuit season because nothing seems right?\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eYou know the struggle. Bikinis that dig in and create rolls where there weren’t any. One-piece swimsuits that somehow make you feel more insecure, not less. The endless mirrors in fitting rooms and that feeling of \"nothing looks good on me.\"\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eWhat if you could find a swimsuit that makes you feel confident instead of worried?\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eThis is the swimsuit you’ve been looking for.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eCarefully selected by me, who understands that a day at the beach shouldn’t be accompanied by anxiety. \u003cstrong\u003eEvery piece chosen with real bodies in mind\u003c\/strong\u003e, not the retouched version from magazines, but bodies that have lived, changed, and \u003cstrong\u003edeserve to feel beautiful.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3\"\u003e\n\u003ch3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eWhy women love these:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3\"\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli style=\"color: rgb(0, 0, 0);\" class=\"whitespace-normal break-words pl-2\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eReally flattering tummy coverage\u003c\/strong\u003e – ruffled designs and high-waisted styles that smooth without squeezing\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"color: rgb(0, 0, 0);\" class=\"whitespace-normal break-words pl-2\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eSupportive without being restrictive\u003c\/strong\u003e – built-in support where you need it, comfortable stretch everywhere else\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"color: rgb(0, 0, 0);\" class=\"whitespace-normal break-words pl-2\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eCoverage options for every comfort level\u003c\/strong\u003e – tankinis, swim dresses, one-pieces, high-waisted bikinis — choose what makes you feel good\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"color: rgb(0, 0, 0);\" class=\"whitespace-normal break-words pl-2\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003ePatterns that work with you\u003c\/strong\u003e – prints and details strategically placed to flatter, not emphasize\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"color: rgb(0, 0, 0);\" class=\"whitespace-normal break-words pl-2\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eStays in place\u003c\/strong\u003e – secure straps and well-constructed fit so you can swim, play, relax without constantly adjusting\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"color: rgb(0, 0, 0);\" class=\"whitespace-normal break-words pl-2\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eFunctional details\u003c\/strong\u003e – pockets, adjustable straps, removable padding — thoughtfully designed that makes sense\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3\"\u003e\n\u003ch3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eThis is not fast fashion that falls apart after two wears.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eWe have spent over 25 years finding pieces that offer both \u003cstrong\u003estyle and security.\u003c\/strong\u003e The kind of swimsuit that becomes your favorite, not your regret.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eSize Guide:\u003c\/strong\u003e Most styles fit true to size. High-waisted styles and tankinis offer maximum tummy coverage. Ruffled designs are the most forgiving and flattering for most body types. If in doubt, take one size up for more comfortable coverage.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eLimited availability\u003c\/strong\u003e, this Anniversary Sale won’t last forever. \u003cstrong\u003eOnce sold out, these pieces will not be restocked.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cem\u003eFinally, swimsuits that allow you to focus on fun, not your insecurities.\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e","brand":"Mei \u0026 Kim","offers":[{"title":"Blue \/ S","offer_id":57132573917449,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true},{"title":"Blue \/ M","offer_id":57132573950217,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true},{"title":"Blue \/ L","offer_id":57132573982985,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true},{"title":"Blue \/ XL","offer_id":57132574015753,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":57132574048521,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true},{"title":"Blue \/ 3XL","offer_id":57132574081289,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true},{"title":"Gray \/ S","offer_id":57132574114057,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true},{"title":"Gray \/ M","offer_id":57132574146825,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true},{"title":"Gray \/ L","offer_id":57132574179593,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true},{"title":"Gray \/ XL","offer_id":57132574212361,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true},{"title":"Gray \/ 2XL","offer_id":57132574245129,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true},{"title":"Gray \/ 3XL","offer_id":57132574277897,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true},{"title":"Pink \/ S","offer_id":57132574310665,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true},{"title":"Pink \/ M","offer_id":57132574343433,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true},{"title":"Pink \/ L","offer_id":57132574376201,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true},{"title":"Pink \/ XL","offer_id":57132574408969,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true},{"title":"Pink \/ 2XL","offer_id":57132574441737,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true},{"title":"Pink \/ 3XL","offer_id":57132574474505,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true},{"title":"Purple \/ S","offer_id":57132574507273,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true},{"title":"Purple \/ M","offer_id":57132574540041,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true},{"title":"Purple \/ L","offer_id":57132574572809,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true},{"title":"Purple \/ XL","offer_id":57132574605577,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true},{"title":"Purple \/ 2XL","offer_id":57132574638345,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true},{"title":"Purple \/ 3XL","offer_id":57132574671113,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true},{"title":"Yellow \/ S","offer_id":57132574703881,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true},{"title":"Yellow \/ M","offer_id":57132574736649,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true},{"title":"Yellow \/ L","offer_id":57132574769417,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true},{"title":"Yellow \/ XL","offer_id":57132574802185,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true},{"title":"Yellow \/ 2XL","offer_id":57132574834953,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true},{"title":"Yellow \/ 3XL","offer_id":57132574867721,"sku":null,"price":69.95,"currency_code":"SGD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0952\/3455\/6169\/files\/O1CN01oi4Dri28MxYzcrfZu__3296717919-0-cib.jpg?v=1781505510","url":"https:\/\/www.meikim-singapore.com\/products\/tienli","provider":"Mei \u0026 Kim","version":"1.0","type":"link"}