{"product_id":"ondine-u-wire-textured-bikini","title":"Ondine U-Wire Textured Bikini","description":"\u003cp\u003eA bikini designed for the day, not just the photo. The Ondine pairs a structured longline top — supportive band, wide adjustable straps, and the signature gold U-wire at the neckline — with a high-waist bottom in thick, wave-textured fabric that holds its shape in and out of the water. Real support, full coverage, and a detail that reads like jewellery: swimwear with engineering underneath the elegance. In more than fifteen colours, from classic black to sunset brights.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eStructured longline top\u003c\/strong\u003e — supportive band and wide, fully adjustable straps\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eGold U-wire neckline\u003c\/strong\u003e — the signature detail that elevates the whole set\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eHigh-waist bottom\u003c\/strong\u003e — secure, full-coverage fit that stays put through every swim\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eThick wave-textured fabric\u003c\/strong\u003e — substantial, shape-holding, and fully opaque in and out of the water\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Céleste De Lune","offers":[{"title":"Black \/ XS (34)","offer_id":53987181330771,"sku":"ye1772879932453552994","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ S (36)","offer_id":53987181363539,"sku":"Kc1772879932453634377","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ M (38)","offer_id":53987181396307,"sku":"Ry1772879932453716584","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ L (40)","offer_id":53987181429075,"sku":"TF1772879932453798038","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ XL (42)","offer_id":53987181461843,"sku":"tl1772879932453879674","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ 2XL (44)","offer_id":53987181494611,"sku":"aS1772879932453961089","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Navy Blue \/ XS (34)","offer_id":53987181527379,"sku":"DI1772879932454042997","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Navy Blue \/ S (36)","offer_id":53987181560147,"sku":"Ah1772879932454124136","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Navy Blue \/ M (38)","offer_id":53987181592915,"sku":"pt1772879932454204988","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Navy Blue \/ L (40)","offer_id":53987181625683,"sku":"wF1772879932454294975","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Navy Blue \/ XL (42)","offer_id":53987181658451,"sku":"ir1772879932454377133","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Navy Blue \/ 2XL (44)","offer_id":53987181691219,"sku":"dx1772879932454468102","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Bordeaux \/ XS (34)","offer_id":53987181723987,"sku":"Mf1772879932454551732","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Bordeaux \/ S (36)","offer_id":53987181756755,"sku":"Lp1772879932454634109","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Bordeaux \/ M (38)","offer_id":53987181789523,"sku":"nk1772879932454716939","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Bordeaux \/ L (40)","offer_id":53987181822291,"sku":"sa1772879932454800710","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Bordeaux \/ XL (42)","offer_id":53987181855059,"sku":"Js1772879932454882918","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Bordeaux \/ 2XL (44)","offer_id":53987181887827,"sku":"WX1772879932454970188","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Blue \/ XS (34)","offer_id":53987181920595,"sku":"gL1772879932455051344","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Blue \/ S (36)","offer_id":53987181953363,"sku":"Mv1772879932455136295","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Blue \/ M (38)","offer_id":53987181986131,"sku":"Vw1772879932455218516","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Blue \/ L (40)","offer_id":53987182018899,"sku":"uz1772879932455306461","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Blue \/ XL (42)","offer_id":53987182051667,"sku":"Mv1772879932455388455","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Blue \/ 2XL (44)","offer_id":53987182084435,"sku":"pQ1772879932455481971","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Brown \/ XS (34)","offer_id":53987182117203,"sku":"fs1772879932455564301","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Brown \/ S (36)","offer_id":53987182149971,"sku":"Kv1772879932455646400","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Brown \/ M (38)","offer_id":53987182182739,"sku":"NR1772879932455728334","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Brown \/ L (40)","offer_id":53987182215507,"sku":"jj1772879932455810228","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Brown \/ XL (42)","offer_id":53987182248275,"sku":"jm1772879932455892610","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Brown \/ 2XL (44)","offer_id":53987182281043,"sku":"RR1772879932455973744","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Pink \/ XS (34)","offer_id":53987182313811,"sku":"oB1772879932456055069","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Pink \/ S (36)","offer_id":53987182346579,"sku":"Hn1772879932456136934","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Pink \/ M (38)","offer_id":53987182379347,"sku":"io1772879932456218262","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Pink \/ L (40)","offer_id":53987182412115,"sku":"ol1772879932456305598","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Pink \/ XL (42)","offer_id":53987182444883,"sku":"ZM1772879932456387632","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Pink \/ 2XL (44)","offer_id":53987182477651,"sku":"ZI1772879932456586338","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Soft Pink \/ XS (34)","offer_id":53987182510419,"sku":"RI1772879932456684295","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Soft Pink \/ S (36)","offer_id":53987182543187,"sku":"RN1772879932456767949","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Soft Pink \/ M (38)","offer_id":53987182575955,"sku":"Bb1772879932456850785","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Soft Pink \/ L (40)","offer_id":53987182608723,"sku":"Au1772879932456933096","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Soft Pink \/ XL (42)","offer_id":53987182641491,"sku":"uK1772879932457014777","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Soft Pink \/ 2XL (44)","offer_id":53987182674259,"sku":"Bk1772879932457096415","price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Beige \/ XS (34)","offer_id":53987182707027,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Beige \/ S (36)","offer_id":53987182739795,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Beige \/ M (38)","offer_id":53987182772563,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Beige \/ L (40)","offer_id":53987182805331,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Beige \/ XL (42)","offer_id":53987182838099,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Beige \/ 2XL (44)","offer_id":53987182870867,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Olive \/ XS (34)","offer_id":53987182903635,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Olive \/ S (36)","offer_id":53987182936403,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Olive \/ M (38)","offer_id":53987182969171,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Olive \/ L (40)","offer_id":53987183001939,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Olive \/ XL (42)","offer_id":53987183034707,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Olive \/ 2XL (44)","offer_id":53987183067475,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ XS (34)","offer_id":53987183100243,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ S (36)","offer_id":53987183133011,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ M (38)","offer_id":53987183165779,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ L (40)","offer_id":53987183198547,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ XL (42)","offer_id":53987183231315,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ 2XL (44)","offer_id":53987183264083,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Orange \/ XS (34)","offer_id":53987183296851,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Orange \/ S (36)","offer_id":53987183329619,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Orange \/ M (38)","offer_id":53987183362387,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Orange \/ L (40)","offer_id":53987183395155,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Orange \/ XL (42)","offer_id":53987183427923,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Orange \/ 2XL (44)","offer_id":53987183460691,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Yellow \/ XS (34)","offer_id":53987183493459,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Yellow \/ S (36)","offer_id":53987183526227,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Yellow \/ M (38)","offer_id":53987183558995,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Yellow \/ L (40)","offer_id":53987183591763,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Yellow \/ XL (42)","offer_id":53987183624531,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Yellow \/ 2XL (44)","offer_id":53987183657299,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Purple \/ XS (34)","offer_id":53987183690067,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Purple \/ S (36)","offer_id":53987183722835,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Purple \/ M (38)","offer_id":53987183755603,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Purple \/ L (40)","offer_id":53987183788371,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Purple \/ XL (42)","offer_id":53987183821139,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Purple \/ 2XL (44)","offer_id":53987183853907,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Dark Blue \/ XS (34)","offer_id":53987183886675,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Dark Blue \/ S (36)","offer_id":53987183919443,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Dark Blue \/ M (38)","offer_id":53987183952211,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Dark Blue \/ L (40)","offer_id":53987183984979,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Dark Blue \/ XL (42)","offer_id":53987184017747,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true},{"title":"Dark Blue \/ 2XL (44)","offer_id":53987184050515,"sku":null,"price":49.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1070\/1645\/4483\/files\/PDPSIRENA02.png?v=1781267309","url":"https:\/\/celestedelune.com\/products\/ondine-u-wire-textured-bikini","provider":"CÉLESTE DE LUNE","version":"1.0","type":"link"}