{"title":"MIX \u0026 MATCH","description":"\u003cp\u003e\u003cspan\u003eCreate your own swimwear set with mix-and-match bikini tops and bottoms in considered colours, supportive shapes and made-to-order fits.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eEach piece is \u003cstrong\u003ecrafted in house\u003c\/strong\u003e, from \u003cstrong\u003eeco-certified Italian fabrics made of regenerated nylon\u003c\/strong\u003e, \u003cstrong\u003erecovered from ocean\u003c\/strong\u003e and \u003cstrong\u003eindustrial waste.\u003c\/strong\u003e The result is a \u003cstrong\u003esilky-soft, sculpting textile\u003c\/strong\u003e that offers \u003cstrong\u003eUV protection, quick-dry comfort, and enduring support.\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eEvery order is \u003cstrong\u003emade-to-order,\u003c\/strong\u003e \u003cstrong\u003ereducing waste\u003c\/strong\u003e and celebrating \u003cstrong\u003econscious craftsmanship.\u003c\/strong\u003e Build your own set, your way, sustainably, beautifully, and \u003cstrong\u003emade to last.\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e","products":[{"product_id":"yena","title":"YENA BOTTOM","description":"\u003cdiv style=\"text-align: center;\"\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cp class=\"p1\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003eSTATEMENT — CHEEKY — FRINGE BOTTOM\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eA bold, fashion-forward silhouette designed to stand out, this cheeky bottom features moderate-to-minimal coverage with dynamic fringe detailing.\u003cbr\u003e\u003cbr\u003eCut with a low-rise fit and a smooth, flattering shape, it sits lightly on the hips while the elongated fringe panels add movement and dimension. The softly curved back creates a cheeky finish, balancing playful styling with a sculpted look.\u003cbr\u003e\u003cbr\u003eCrafted from soft, stretch fabric, it delivers a comfortable, second-skin feel with a striking, elevated edge.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003cmeta charset=\"utf-8\"\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003eFit Details:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan data-sheets-root=\"1\"\u003e•Cheeky fit\u003cbr\u003e•Cheeky coverage\u003cbr\u003e•Low-rise\u003cbr\u003e•Fringe detailing at sides\u003cbr\u003e•Smooth, clean finish\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XSMALL - EU36 \/ Black","offer_id":32092430139510,"sku":"6833F-734-30206","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":32092430106742,"sku":"6831F-315-30206","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":32092430303350,"sku":"6834G-621-33902","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":32092430270582,"sku":"6833G-734-33902","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":32092430467190,"sku":"6835H-0001-30903","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":32092430434422,"sku":"6834H-621-30903","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":32092430631030,"sku":"6832I-0101- 30904","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":32092430598262,"sku":"6835I-0001- 30904","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":32092430794870,"sku":"6833J-734- 30904","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":32092430762102,"sku":"6832J-0101-30905","price":91.0,"currency_code":"CHF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/49CEFB4D-6A18-465F-ADD5-6048501253B1.png?v=1749487274"},{"product_id":"anselina","title":"ANSELINA BOTTOM","description":"\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003eCORE — CHEEKY — RUCHED TIE-SIDE BOTTOM\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eA flattering essential with adjustable detail, this cheeky bottom features moderate-to-minimal coverage with a sculpting finish.\u003cbr\u003e\u003cbr\u003eDesigned with a low-rise silhouette and adjustable tie sides, it offers a customizable fit that sits lightly on the hips. The ruched back seam enhances natural shape, creating a subtle lift and a more defined cheeky cut.\u003cbr\u003e\u003cbr\u003eCrafted from soft, stretch fabric, it delivers a comfortable, second-skin feel with a clean, minimal look.\u003c\/span\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003c\/span\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e\u003cspan data-sheets-root=\"1\"\u003eFit Details:\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\n\u003cp\u003e\u003cspan data-sheets-root=\"1\"\u003e•Cheeky fit\u003cbr\u003e•Cheeky coverage\u003cbr\u003e•Low-rise\u003cbr\u003e•Adjustable tie sides\u003cbr\u003e•Ruched back seam\u003cbr\u003e•Smooth, clean finish\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":39279438102646,"sku":"ANSELINA SWIM BTM_XS36_PNK_002","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Morocco","offer_id":51905009254782,"sku":"ANSELINA SWIM BTM_XS36_MC_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":51905009287550,"sku":"ANSELINA SWIM BTM_XS36_BLK_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":51905009320318,"sku":"ANSELINA SWIM BTM_XS36_IVR_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":51905009353086,"sku":"ANSELINA SWIM BTM_XS36_HNTR_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Beat","offer_id":51905009385854,"sku":"ANSELINA SWIM BTM_XS36_BTGN_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":51905009418622,"sku":"ANSELINA SWIM BTM_XS36_ORGN_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":51905009451390,"sku":"ANSELINA SWIM BTM_XS36_BRDX_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":51905009484158,"sku":"ANSELINA SWIM BTM_XS36_DL_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":51905009516926,"sku":"ANSELINA SWIM BTM_XS36_CLD_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":51905009549694,"sku":"ANSELINA SWIM BTM_XS36_PCN_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":51905009582462,"sku":"ANSELINA SWIM BTM_XS36_DB_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":39279438266486,"sku":"ANSELINA SWIM BTM_S38_PNK_002","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Morocco","offer_id":51905009615230,"sku":"ANSELINA SWIM BTM_S38_MC_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":51905009647998,"sku":"ANSELINA SWIM BTM_S38_BLK_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":51905009680766,"sku":"ANSELINA SWIM BTM_S38_IVR_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":51905009713534,"sku":"ANSELINA SWIM BTM_S38_HNTR_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Beat","offer_id":51905009746302,"sku":"ANSELINA SWIM BTM_S38_BTGN_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":51905009779070,"sku":"ANSELINA SWIM BTM_S38_ORGN_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":51905009811838,"sku":"ANSELINA SWIM BTM_S38_BRDX_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51905009844606,"sku":"ANSELINA SWIM BTM_S38_DL_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":51905009877374,"sku":"ANSELINA SWIM BTM_S38_CLD_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":51905009910142,"sku":"ANSELINA SWIM BTM_S38_PCN_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":51905009942910,"sku":"ANSELINA SWIM BTM_S38_DB_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":39279438430326,"sku":"ANSELINA SWIM BTM_M40_PNK_002","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":51905009975678,"sku":"ANSELINA SWIM BTM_M40_MC_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":51905010008446,"sku":"ANSELINA SWIM BTM_M40_BLK_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":51905010041214,"sku":"ANSELINA SWIM BTM_M40_IVR_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":51905010073982,"sku":"ANSELINA SWIM BTM_M40_HNTR_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Beat","offer_id":51905010106750,"sku":"ANSELINA SWIM BTM_M40_BTGN_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":51905010139518,"sku":"ANSELINA SWIM BTM_M40_ORGN_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":51905010172286,"sku":"ANSELINA SWIM BTM_M40_BRDX_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51905010205054,"sku":"ANSELINA SWIM BTM_M40_DL_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":51905010237822,"sku":"ANSELINA SWIM BTM_M40_CLD002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":51905010270590,"sku":"ANSELINA SWIM BTM_M40_PCN_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":51905010303358,"sku":"ANSELINA SWIM BTM_M40_DB_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":39279438594166,"sku":"ANSELINA SWIM BTM_L42_PNK_002","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Morocco","offer_id":51905010336126,"sku":"ANSELINA SWIM BTM_L42_MC_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":51905010368894,"sku":"ANSELINA SWIM BTM_L42_BLK_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":51905010401662,"sku":"ANSELINA SWIM BTM_L42_IVR_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":51905010434430,"sku":"ANSELINA SWIM BTM_L42_HNTR_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Beat","offer_id":51905010467198,"sku":"ANSELINA SWIM BTM_L42_BTGN_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":51905010499966,"sku":"ANSELINA SWIM BTM_L42_ORGN_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":51905010532734,"sku":"ANSELINA SWIM BTM_L42_BRDX_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51905010565502,"sku":"ANSELINA SWIM BTM_L42_DL_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":51905010598270,"sku":"ANSELINA SWIM BTM_L42_CLD_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":51905010631038,"sku":"ANSELINA SWIM BTM_L42_PCN_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":51905010663806,"sku":"ANSELINA SWIM BTM_L42_DB_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":39279438758006,"sku":"ANSELINA SWIM BTM_XL44_PNK_002","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Morocco","offer_id":51905010696574,"sku":"ANSELINA SWIM BTM_XL44_MC_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":51905010729342,"sku":"ANSELINA SWIM BTM_XL44_BLK_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":51905010762110,"sku":"ANSELINA SWIM BTM_XL44_IVR_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":51905010794878,"sku":"ANSELINA SWIM BTM_XL44_HNTR_002$","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Beat","offer_id":51905010827646,"sku":"ANSELINA SWIM BTM_XL44_BTGN_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":51905010860414,"sku":"ANSELINA SWIM BTM_XL44_ORGN_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":51905010893182,"sku":"ANSELINA SWIM BTMXL44_BRDX_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":51905010925950,"sku":"ANSELINA SWIM BTM_XL44_DL_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":51905010958718,"sku":"ANSELINA SWIM BTM_XL44_CLD_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":51905010991486,"sku":"ANSELINA SWIM BTM_XL44_PCN_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":51905011024254,"sku":"ANSELINA SWIM BTM_XL44_DB_002","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":55926996435326,"sku":"ANSELINA SWIM BTM_XS36_PNK_002","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Horizon","offer_id":55926996468094,"sku":"ANSELINA SWIM BTM_XS36_PNK_003","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":55926996500862,"sku":"ANSELINA SWIM BTM_XS36_PNK_004","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Horizon","offer_id":55926996533630,"sku":"ANSELINA SWIM BTM_XS36_PNK_005","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Horizon","offer_id":55926996566398,"sku":"ANSELINA SWIM BTM_XS36_PNK_006","price":91.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/4D08DD64-A90E-4A4A-96B0-8A9647D44F39.png?v=1752049068"},{"product_id":"bellamy","title":"BELLAMY BOTTOM","description":"\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003eCORE — MODERATE — TIE-SIDE BOTTOM\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eA refined take on a classic silhouette, this tie-side bottom offers moderate coverage with a clean, elongating shape.\u003cbr\u003e\u003cbr\u003eDesigned with a low-rise fit and adjustable side ties, it allows for a customizable feel while sitting lightly on the hips. The smooth, slightly tapered back provides balanced coverage, making it an easy, versatile option for everyday swim.\u003cbr\u003e\u003cbr\u003eCrafted from soft, stretch fabric, it delivers a comfortable, second-skin finish with a minimal, timeless look.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e\u003cspan data-sheets-root=\"1\"\u003eFit Detail:\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003cmeta charset=\"utf-8\"\u003e•Brief fit\u003cbr\u003e•Moderate coverage\u003cbr\u003e•Low-rise\u003cbr\u003e•Adjustable tie sides\u003cbr\u003e•Clean, smooth finish\u003c\/span\u003e\u003c\/div\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":51905040122238,"sku":"BELLAMY SWIM BTM_XS36_PNK_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Morocco","offer_id":51905040155006,"sku":"BELLAMY SWIM BTM_XS36_MC_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":39279439708278,"sku":"BELLAMY SWIM BTM_XS36_BLK_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":39279439741046,"sku":"BELLAMY SWIM BTM_XS36_IVR_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":39279439609974,"sku":"BELLAMY SWIM BTM_XS36_HNTR_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Beat","offer_id":51905040187774,"sku":"BELLAMY SWIM BTM_XS36_BTGN_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":51905040220542,"sku":"BELLAMY SWIM BTM_XS36_ORGN_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":39279439675510,"sku":"BELLAMY SWIM BTM_XS36_BRDX_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":51905040253310,"sku":"BELLAMY SWIM BTM_XS36_DL_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":51905040286078,"sku":"BELLAMY SWIM BTM_XS36_CLD_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":51905040318846,"sku":"BELLAMY SWIM BTM_XS36_PCN_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":51905040351614,"sku":"BELLAMY SWIM BTM_XS36_DB_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":51905040384382,"sku":"BELLAMY SWIM BTM_S38_PNK_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Morocco","offer_id":51905040417150,"sku":"BELLAMY SWIM BTM_S38_MC_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":39279439872118,"sku":"BELLAMY SWIM BTM_S38_BLK_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":39279439904886,"sku":"BELLAMY SWIM BTM_S38_IVR_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":39279439773814,"sku":"BELLAMY SWIM BTM_S38_HNTR_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Beat","offer_id":51905040449918,"sku":"BELLAMY SWIM BTM_S38_BTGN_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":51905040482686,"sku":"BELLAMY SWIM BTM_S38_ORGN_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":39279439839350,"sku":"BELLAMY SWIM BTM_S38_BRDX_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51905040515454,"sku":"BELLAMY SWIM BTM_S38_DL_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":51905040548222,"sku":"BELLAMY SWIM BTM_S38_CLD_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":51905040580990,"sku":"BELLAMY SWIM BTM_S38_PCN_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":51905040613758,"sku":"BELLAMY SWIM BTM_S38_DB_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":51905040646526,"sku":"BELLAMY SWIM BTM_M40_PNK_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":51905040679294,"sku":"BELLAMY SWIM BTM_M40_MC_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":39279440035958,"sku":"BELLAMY SWIM BTM_M40_BLK_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":39279440068726,"sku":"BELLAMY SWIM BTM_M40_IVR_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":39279439937654,"sku":"BELLAMY SWIM BTM_M40_HNTR_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Beat","offer_id":51905040712062,"sku":"BELLAMY SWIM BTM_M40_BTGN_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":51905040744830,"sku":"BELLAMY SWIM BTM_M40_ORGN_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":39279440003190,"sku":"BELLAMY SWIM BTM_M40_BRDX_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51905040777598,"sku":"BELLAMY SWIM BTM_M40_DL_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":51905040810366,"sku":"BELLAMY SWIM BTM_M40_CLD_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":51905040843134,"sku":"BELLAMY SWIM BTM_M40_PCN_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":51905040875902,"sku":"BELLAMY SWIM BTM_M40_DB_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":51905040908670,"sku":"BELLAMY SWIM BTM_L42_PNK_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Morocco","offer_id":51905040941438,"sku":"BELLAMY SWIM BTM_L42_MC_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":39279440199798,"sku":"BELLAMY SWIM BTM_L42_BLK_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":39279440232566,"sku":"BELLAMY SWIM BTM_L42_IVR_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":39279440101494,"sku":"BELLAMY SWIM BTM_L42_HNTR_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Beat","offer_id":51905040974206,"sku":"BELLAMY SWIM BTM_L42_BTGN_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":51905041006974,"sku":"BELLAMY SWIM BTM_L42_ORGN_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":39279440167030,"sku":"BELLAMY SWIM BTM_L42_BRDX_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51905041039742,"sku":"BELLAMY SWIM BTM_L42_DL_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":51905041072510,"sku":"BELLAMY SWIM BTM_L42_CLD_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":51905041105278,"sku":"BELLAMY SWIM BTM_L42_PCN_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":51905041138046,"sku":"BELLAMY SWIM BTM_L42_DB_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":51905041170814,"sku":"BELLAMY SWIM BTM_XL44_PNK_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Morocco","offer_id":51905041203582,"sku":"BELLAMY SWIM BTM_XL44_MC_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":39279440363638,"sku":"BELLAMY SWIM BTM_XL44_BLK_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":39279440396406,"sku":"BELLAMY SWIM BTM_XL44_IVR_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":39279440265334,"sku":"BELLAMY SWIM BTM_XL44_HNTR_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Beat","offer_id":51905041236350,"sku":"BELLAMY SWIM BTM_XL44_BTGN_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":51905041269118,"sku":"BELLAMY SWIM BTM_XL44_ORGN_00","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":39279440330870,"sku":"BELLAMY SWIM BTMXL44_BRDX_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":51905041301886,"sku":"BELLAMY SWIM BTM_XL44_DL_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":51905041334654,"sku":"BELLAMY SWIM BTM_XL44_CLD_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":51905041367422,"sku":"BELLAMY SWIM BTM_XL44_PCN_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":51905041400190,"sku":"BELLAMY SWIM BTM_XL44_DB_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":56130470216062,"sku":"BELLAMY SWIM BTM_XS36_PNK_003","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Horizon","offer_id":56130470248830,"sku":"BELLAMY SWIM BTM_XS36_PNK_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":56130470281598,"sku":"BELLAMY SWIM BTM_XS36_PNK_005","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Horizon","offer_id":56130470314366,"sku":"BELLAMY SWIM BTM_XS36_PNK_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Horizon","offer_id":56130470347134,"sku":"BELLAMY SWIM BTM_XS36_PNK_007","price":81.0,"currency_code":"CHF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/3BD0CE17-CA46-4822-A420-0AD2F020B941.png?v=1755891397"},{"product_id":"bijou","title":"BIJOU BOTTOM","description":"\u003cdiv style=\"text-align: center;\"\u003e\n\u003cdiv class=\"rt-Box rt-r-pb-3\" style=\"text-align: center;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003eCORE — MODERATE — RUCHED-SIDE BOTTOM\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eA refined essential with subtle shaping, this bottom features a moderate coverage brief fit designed for comfort and a smooth, flattering silhouette.\u003cbr\u003e\u003cbr\u003eThe softly ruched side panels add gentle texture while enhancing shape without compromising coverage. Sitting low on the hips with a clean, minimal finish, it offers a balanced look that feels both modern and timeless.\u003cbr\u003e\u003cbr\u003eCrafted from smooth, stretch fabric, it delivers a comfortable, second-skin feel ideal for all-day wear.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rt-Box rt-r-pb-3\" style=\"text-align: center;\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"rt-Box rt-r-pb-3\" style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e\u003cspan data-sheets-root=\"1\"\u003eFit Details:\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"rt-Box rt-r-pb-3\" style=\"text-align: center;\"\u003e\n\u003cspan data-sheets-root=\"1\"\u003e\u003cmeta charset=\"utf-8\"\u003e•Brazilian fit\u003cbr\u003e•Minimal coverage\u003cbr\u003e•Low-rise\u003cbr\u003e•Adjustable tie sides\u003cbr\u003e•High-leg cut\u003cbr\u003e•Smooth, clean finish\u003c\/span\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003c\/div\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":51905043759486,"sku":"BIJOU SWIM BTM_XS36_PNK_004","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Morocco","offer_id":51905043792254,"sku":"BIJOU SWIM BTM_XS36_MC_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":39279445213302,"sku":"BIJOU SWIM BTM_XS36_BLK_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":39279445180534,"sku":"BIJOU SWIM BTM_XS36_IVR_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":39279445082230,"sku":"BIJOU SWIM BTM_XS36_HNTR_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":51905043825022,"sku":"BIJOU SWIM BTM_XS36_BTGN_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":51905043857790,"sku":"BIJOU SWIM BTM_XS36_ORGN_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":39279445147766,"sku":"BIJOU SWIM BTM_XS36_BRDX_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":51905043890558,"sku":"BIJOU SWIM BTM_XS36_DL_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":51905043923326,"sku":"BIJOU SWIM BTM_XS36_CLD_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":51905043956094,"sku":"BIJOU SWIM BTM_XS36_PCN_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":51905043988862,"sku":"BIJOU SWIM BTM_XS36_DB_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":51905044021630,"sku":"BIJOU SWIM BTM_S38_PNK_004","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Morocco","offer_id":51905044054398,"sku":"BIJOU SWIM BTM_S38_MC_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":39279445377142,"sku":"BIJOU SWIM BTM_S38_BLK_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":39279445344374,"sku":"BIJOU SWIM BTM_S38_IVR_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":39279445246070,"sku":"BIJOU SWIM BTM_S38_HNTR_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":51905044087166,"sku":"BIJOU SWIM BTM_S38_BTGN_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":51905044119934,"sku":"BIJOU SWIM BTM_S38_ORGN_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":39279445311606,"sku":"BIJOU SWIM BTM_S38_BRDX_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51905044152702,"sku":"BIJOU SWIM BTM_S38_DL_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":51905044185470,"sku":"BIJOU SWIM BTM_S38_CLD_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":51905044218238,"sku":"BIJOU SWIM BTM_S38_PCN_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":51905044251006,"sku":"BIJOUS WIM BTM_S38_DB_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":51905044283774,"sku":"BIJOU SWIM BTM_M40_PNK_004","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":51905044316542,"sku":"BIJOU SWIM BTM_M40_MC_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":39279445540982,"sku":"BIJOU SWIM BTM_M40_BLK_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":39279445508214,"sku":"BIJOU SWIM BTM_M40_IVR_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":39279445409910,"sku":"BIJOU SWIM BTM_M40_HNTR_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":51905044349310,"sku":"BIJOU SWIM BTM_M40_BTGN_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":51905044382078,"sku":"BIJOU SWIM BTM_M40_ORGN_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":39279445475446,"sku":"BIJOU SWIM BTM_M40_BRDX_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51905044414846,"sku":"BIJOU SWIM BTM_M40_DL_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":51905044447614,"sku":"BIJOU SWIM BTM_M40_CLD_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":51905044480382,"sku":"BIJOU SWIM BTM_M40_PCN_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":51905044513150,"sku":"BIJOU SWIM BTM_M40_DB_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":51905044545918,"sku":"BIJOU SWIM BTM_L42_PNK_004","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Morocco","offer_id":51905044578686,"sku":"BIJOU SWIM BTM_L42_MC_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":39279445704822,"sku":"BIJOU SWIM BTM_L42_BLK_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":39279445672054,"sku":"BIJOU SWIM BTM_L42_IVR_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":39279445573750,"sku":"BIJOU SWIM BTM_L42_HNTR_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":51905044611454,"sku":"BIJOU SWIM BTM_L42_BTGN_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":51905044644222,"sku":"BIJOU SWIM BTM_L42_ORGN_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":39279445639286,"sku":"BIJOU SWIM BTM_L42_BRDX_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51905044676990,"sku":"BIJOU SWIM BTM_L42_DL_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":51905044709758,"sku":"BIJOU SWIM BTM_L42_CLD_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":51905044742526,"sku":"BIJOU SWIM BTM_L42_PCN_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":51905044775294,"sku":"BIJOU SWIM BTM_L42_DB_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":51905044808062,"sku":"BIJOU SWIM BTM_XL44_PNK_004","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Morocco","offer_id":51905044840830,"sku":"BIJOU SWIM BTM_XL44_MC_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":39279445868662,"sku":"BIJOU SWIM BTM_XL44_BLK_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":39279445835894,"sku":"BIJOU SWIM BTM_XL44_IVR_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":39279445737590,"sku":"BIJOU SWIM BTM_XL44_HNTR_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":51905044873598,"sku":"BIJOU SWIM BTM_XL44_BTGN_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":51905044906366,"sku":"BIJOU SWIM BTM_XL44_ORGN_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":39279445803126,"sku":"BIJOU SWIM BTMXL44_BRDX_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":51905044939134,"sku":"BIJOU SWIM BTM_XL44_DL_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":51905044971902,"sku":"BIJOU SWIM BTM_XL44_CLD_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":51905045004670,"sku":"BIJOU SWIM BTM_XL44_PCN_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":51905045037438,"sku":"BIJOU SWIM BTM_XL44_DB_004","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":56362048946558,"sku":"BIJOU SWIM BTM_XS36_PNK_004","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Horizon","offer_id":56362048979326,"sku":"BIJOU SWIM BTM_XS36_PNK_005","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":56362049012094,"sku":"BIJOU SWIM BTM_XS36_PNK_006","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Horizon","offer_id":56362049044862,"sku":"BIJOU SWIM BTM_XS36_PNK_007","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Horizon","offer_id":56362049077630,"sku":"BIJOU SWIM BTM_XS36_PNK_008","price":81.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/B8B69F28-3E45-47D7-B911-646333383701.png?v=1755883464"},{"product_id":"ramya","title":"RAMYA BOTTOM","description":"\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003eCORE — CHEEKY — RUCHED BACK BOTTOM\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eA flattering essential with a sculpting edge, this bottom features a cheeky fit with moderate-to-minimal coverage for a naturally contoured silhouette.\u003cbr\u003e\u003cbr\u003eDesigned with a low-rise waist and smooth, clean lines, it sits comfortably on the hips while the ruched back seam enhances shape and creates a subtle lift. The softly curved cut offers a balanced cheeky finish—revealing without feeling overly minimal.\u003cbr\u003e\u003cbr\u003eCrafted from soft, stretch fabric, it delivers a second-skin feel for effortless, all-day wear.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003cmeta charset=\"utf-8\"\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003eFit Details:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003e•Cheeky fit\u003cbr\u003e•Cheeky coverage\u003cbr\u003e•Low-rise\u003cbr\u003e•Ruched back seam\u003cbr\u003e•Smooth, clean finish\u003c\/span\u003e\u003c\/div\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":51906265153918,"sku":"RAMYA SWIM BTM_XS36_PNK_011","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Morocco","offer_id":51906265186686,"sku":"RAMYA SWIM BTM_XS36_MC_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":51906264564094,"sku":"RAMYA SWIM BTM_XS36_BLK_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":51906264531326,"sku":"RAMYA SWIM BTM_XS36_IVR_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":51906264498558,"sku":"RAMYA SWIM BTM_XS36_HNTR_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":51906265219454,"sku":"RAMYA SWIM BTM_XS36_BTGN_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":51906265252222,"sku":"RAMYA SWIM BTM_XS36_ORGN_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":51906264596862,"sku":"RAMYA SWIM BTM_XS36_BRDX_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":51906265284990,"sku":"RAMYA SWIM BTM_XS36_DL_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":51906265317758,"sku":"RAMYA SWIM BTM_XS36_CLD_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":51906265350526,"sku":"RAMYA SWIM BTM_XS36_PCN_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":51906265383294,"sku":"RAMYA SWIM BTM_XS36_DB_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":51906265416062,"sku":"RAMYA SWIM BTM_S38_PNK_011","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Morocco","offer_id":51906265448830,"sku":"RAMYA SWIM BTM_S38_MC_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":51906264695166,"sku":"RAMYA SWIM BTM_S38_BLK_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":51906264662398,"sku":"RAMYA SWIM BTM_S38_IVR_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":51906264629630,"sku":"RAMYA SWIM BTM_S38_HNTR_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":51906265481598,"sku":"RAMYA SWIM BTM_S38_BTGN_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":51906265514366,"sku":"RAMYA SWIM BTM_S38_ORGN_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":51906264727934,"sku":"RAMYA SWIM BTM_S38_BRDX_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51906265547134,"sku":"RAMYA SWIM BTM_S38_DL_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":51906265579902,"sku":"RAMYA SWIM BTM_S38_CLD_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":51906265612670,"sku":"RAMYA SWIM BTM_S38_PCN_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":51906265645438,"sku":"RAMYA WIM BTM_S38_DB_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":51906265678206,"sku":"RAMYA SWIM BTM_M40_PNK_011","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":51906265710974,"sku":"RAMYA SWIM BTM_M40_MC_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":51906264826238,"sku":"RAMYA SWIM BTM_M40_BLK_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":51906264793470,"sku":"RAMYA SWIM BTM_M40_IVR_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":51906264760702,"sku":"RAMYA SWIM BTM_M40_HNTR_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":51906265743742,"sku":"RAMYA SWIM BTM_M40_BTGN_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":51906265776510,"sku":"RAMYA SWIM BTM_M40_ORGN_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":51906264859006,"sku":"RAMYA SWIM BTM_M40_BRDX_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51906265809278,"sku":"RAMYA SWIM BTM_M40_DL_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":51906265842046,"sku":"RAMYA SWIM BTM_M40_CLD_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":51906265874814,"sku":"RAMYA SWIM BTM_M40_PCN_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":51906265907582,"sku":"RAMYA SWIM BTM_M40_DB_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":51906265940350,"sku":"RAMYA SWIM BTM_L42_PNK_011","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Morocco","offer_id":51906265973118,"sku":"RAMYA SWIM BTM_L42_MC_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":51906264957310,"sku":"RAMYA SWIM BTM_L42_BLK_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":51906264924542,"sku":"RAMYA SWIM BTM_L42_IVR_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":51906264891774,"sku":"RAMYA SWIM BTM_L42_HNTR_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":51906266005886,"sku":"RAMYA SWIM BTM_L42_BTGN_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":51906266038654,"sku":"RAMYA SWIM BTM_L42_ORGN_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":51906264990078,"sku":"RAMYA SWIM BTM_L42_BRDX_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51906266071422,"sku":"RAMYA SWIM BTM_L42_DL_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":51906266104190,"sku":"RAMYA SWIM BTM_L42_CLD_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":51906266136958,"sku":"RAMYA SWIM BTM_L42_PCN_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":51906266169726,"sku":"RAMYA SWIM BTM_L42_DB_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":51906266202494,"sku":"RAMYA SWIM BTM_XL44_PNK_011","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Morocco","offer_id":51906266235262,"sku":"RAMYA SWIM BTM_XL44_MC_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":51906265088382,"sku":"RAMYA SWIM BTM_XL44_BLK_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":51906265055614,"sku":"RAMYA SWIM BTM_XL44_IVR_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":51906265022846,"sku":"RAMYA SWIM BTM_XL44_HNTR_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":51906266268030,"sku":"RAMYA SWIM BTM_XL44_BTGN_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":51906266300798,"sku":"RAMYA SWIM BTM_XL44_ORGN_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":51906265121150,"sku":"RAMYA SWIM BTM_XL44_BRDX_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":51906266333566,"sku":"RAMYA SWIM BTM_XL44_DL_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":51906266366334,"sku":"RAMYA SWIM BTM_XL44_CLD_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":51906266399102,"sku":"RAMYA SWIM BTM_XL44_PCN_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":51906266431870,"sku":"RAMYA SWIM BTM_XL44_DB_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":56130144403838,"sku":"RAMYA SWIM BTM_XS36_PNK_011","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Horizon","offer_id":56130144436606,"sku":"RAMYA SWIM BTM_XS36_PNK_012","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":56130144469374,"sku":"RAMYA SWIM BTM_XS36_PNK_013","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Horizon","offer_id":56130144502142,"sku":"RAMYA SWIM BTM_XS36_PNK_014","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Horizon","offer_id":56130144534910,"sku":"RAMYA SWIM BTM_XS36_PNK_015","price":91.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/AF597EFF-8551-4EEB-8F07-111A105AA359.png?v=1755877355"},{"product_id":"odette","title":"ODETTE BOTTOM","description":"\u003cdiv style=\"text-align: center;\"\u003e\n\u003cp class=\"p1\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003eCORE — MODERATE — CLASSIC BOTTOM\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eA timeless essential designed for everyday ease, this bottom features a moderate coverage brief fit with a smooth, flattering silhouette.\u003cbr\u003e\u003cbr\u003eCut with a low-rise waist and clean, minimal lines, it sits comfortably on the hips while offering balanced coverage through the back. The softly tapered shape creates a natural, streamlined look that feels both classic and modern.\u003cbr\u003e\u003cbr\u003eCrafted from soft, stretch fabric, it delivers a second-skin feel for effortless, all-day wear.\u003c\/span\u003e\u003cspan style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; font-size: 0.875rem;\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e \u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003eFit Details:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan data-sheets-root=\"1\"\u003e•Brief fit\u003cbr\u003e•Moderate coverage\u003cbr\u003e•Low-rise\u003cbr\u003e•Smooth, clean finish\u003c\/span\u003e\u003c\/p\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003c\/div\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XXSMALL - EU34 \/ Rosy Pink","offer_id":56713857925502,"sku":null,"price":81.0,"currency_code":"CHF","in_stock":false},{"title":"XXSMALL - EU34 \/ Morocco","offer_id":56713857958270,"sku":null,"price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Black","offer_id":56713857991038,"sku":null,"price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Ivory","offer_id":56713858023806,"sku":null,"price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Hunter","offer_id":56713858056574,"sku":null,"price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Lime Green","offer_id":56713858089342,"sku":null,"price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Orange","offer_id":56713858122110,"sku":null,"price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Bordeaux","offer_id":56713858154878,"sku":null,"price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Dark Lavender","offer_id":56713858187646,"sku":null,"price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Cloud","offer_id":56713858220414,"sku":null,"price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Pecan","offer_id":56713858253182,"sku":null,"price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Dark Blue","offer_id":56713858285950,"sku":null,"price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Horizon","offer_id":56713858318718,"sku":null,"price":81.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":51905176600958,"sku":"ODETTE SWIM BTM_XS36_PNK_009","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Morocco","offer_id":51905176633726,"sku":"ODETTE SWIM BTM_XS36_MC_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":39279451308150,"sku":"ODETTE SWIM BTM_XS36_BLK_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":39279451340918,"sku":"ODETTE SWIM BTM_XS36_IVR_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":39279451209846,"sku":"ODETTE SWIM BTM_XS36_HNTR_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":51905176666494,"sku":"ODETTE SWIM BTM_XS36_BTGN_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":51905176699262,"sku":"ODETTE SWIM BTM_XS36_ORGN_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":39279451275382,"sku":"ODETTE SWIM BTM_XS36_BRDX_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":51905176732030,"sku":"ODETTE SWIM BTM_XS36_DL_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":51905176764798,"sku":"ODETTE SWIM BTM_XS36_CLD_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":51905176797566,"sku":"ODETTE SWIM BTM_XS36_PCN_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":51905176830334,"sku":"ODETTE SWIM BTM_XS36_DB_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":56130066153854,"sku":"ODETTE SWIM BTM_XS36_PNK_009","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":51905176863102,"sku":"ODETTE SWIM BTM_S38_PNK_009","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Morocco","offer_id":51905176895870,"sku":"ODETTE SWIM BTM_S38_MC_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":39279451471990,"sku":"ODETTE SWIM BTM_S38_BLK_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":39279451504758,"sku":"ODETTE SWIM BTM_S38_IVR_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":39279451373686,"sku":"ODETTE SWIM BTM_S38_HNTR_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":51905176928638,"sku":"ODETTE SWIM BTM_S38_BTGN_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":51905176961406,"sku":"ODETTE SWIM BTM_S38_ORGN_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":39279451439222,"sku":"ODETTE SWIM BTM_S38_BRDX_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51905176994174,"sku":"ODETTE SWIM BTM_S38_DL_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":51905177026942,"sku":"ODETTE SWIM BTM_S38_CLD_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":51905177059710,"sku":"ODETTE SWIM BTM_S38_PCN_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":51905177092478,"sku":"ODETTE WIM BTM_S38_DB_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Horizon","offer_id":56130066186622,"sku":"ODETTE SWIM BTM_XS36_PNK_0010","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":51905177125246,"sku":"ODETTE SWIM BTM_M40_PNK_009","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":51905177158014,"sku":"ODETTE SWIM BTM_M40_MC_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":39279451635830,"sku":"ODETTE SWIM BTM_M40_BLK_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":39279451668598,"sku":"ODETTE SWIM BTM_M40_IVR_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":39279451537526,"sku":"ODETTE SWIM BTM_M40_HNTR_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":51905177190782,"sku":"ODETTE SWIM BTM_M40_BTGN_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":51905177223550,"sku":"ODETTE SWIM BTM_M40_ORGN_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":39279451603062,"sku":"ODETTE SWIM BTM_M40_BRDX_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51905177256318,"sku":"ODETTE SWIM BTM_M40_DL_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":51905177289086,"sku":"ODETTE SWIM BTM_M40_CLD_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":51905177321854,"sku":"ODETTE SWIM BTM_M40_PCN_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":51905177354622,"sku":"ODETTE SWIM BTM_M40_DB_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":56130066219390,"sku":"ODETTE SWIM BTM_XS36_PNK_0011","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":51905177387390,"sku":"ODETTE SWIM BTM_L42_PNK_009","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Morocco","offer_id":51905177420158,"sku":"ODETTE SWIM BTM_L42_MC_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":39279451799670,"sku":"ODETTE SWIM BTM_L42_BLK_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":39279451832438,"sku":"ODETTE SWIM BTM_L42_IVR_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":39279451701366,"sku":"ODETTE SWIM BTM_L42_HNTR_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":51905177452926,"sku":"ODETTE SWIM BTM_L42_BTGN_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":51905177485694,"sku":"ODETTE SWIM BTM_L42_ORGN_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":39279451766902,"sku":"ODETTE SWIM BTM_L42_BRDX_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51905177518462,"sku":"ODETTE SWIM BTM_L42_DL_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":51905177551230,"sku":"ODETTE SWIM BTM_L42_CLD_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":51905177583998,"sku":"ODETTE SWIM BTM_L42_PCN_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":51905177616766,"sku":"ODETTE SWIM BTM_L42_DB_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Horizon","offer_id":56130066252158,"sku":"ODETTE SWIM BTM_XS36_PNK_0012","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":51905177649534,"sku":"ODETTE SWIM BTM_XL44_PNK_009","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Morocco","offer_id":51905177682302,"sku":"ODETTE SWIM BTM_XL44_MC_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":39279451963510,"sku":"ODETTE SWIM BTM_XL44_BLK_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":39279451996278,"sku":"ODETTE SWIM BTM_XL44_IVR_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":39279451865206,"sku":"ODETTE SWIM BTM_XL44_HNTR_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":51905177715070,"sku":"ODETTE SWIM BTM_XL44_BTGN_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":51905177747838,"sku":"ODETTE SWIM BTM_XL44_ORGN_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":39279451930742,"sku":"ODETTE SWIM BTM_XL44_BRDX_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":51905177780606,"sku":"ODETTE SWIM BTM_XL44_DL_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":51905177813374,"sku":"ODETTE SWIM BTM_XL44_CLD_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":51905177846142,"sku":"ODETTE SWIM BTM_XL44_PCN_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":51905177878910,"sku":"ODETTE SWIM BTM_XL44_DB_009","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Horizon","offer_id":56130066284926,"sku":"ODETTE SWIM BTM_XS36_PNK_0013","price":81.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/327A1C4C-49D6-485E-8A69-647DA3F21D3B.png?v=1755874540"},{"product_id":"ophelia","title":"OPHELIA BOTTOM","description":"\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003eSCULPT — CORE — HIGH-WAIST BRIEF\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eA timeless silhouette designed to flatter and support, this high-waisted brief offers full coverage with a smooth, sculpting finish.\u003cbr\u003e\u003cbr\u003eCut to sit high on the waist, it gently contours the midsection while elongating the leg for a clean, balanced shape. The back provides full, secure coverage, making it a reliable choice for both swim and all-day wear.\u003cbr\u003e\u003cbr\u003eCrafted from soft, stretch fabric, it delivers a comfortable, second-skin feel with a sleek, minimal look.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003cmeta charset=\"utf-8\"\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003eFit Details:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003e•Brief fit\u003cbr\u003e•Full coverage\u003cbr\u003e•High-rise waist\u003cbr\u003e•Smooth, clean finish\u003cbr\u003e•Sculpting silhouette\u003c\/span\u003e\u003c\/div\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XXSMALL - EU34 \/ Rosy Pink","offer_id":56713862611326,"sku":null,"price":98.0,"currency_code":"CHF","in_stock":false},{"title":"XXSMALL - EU34 \/ Morocco","offer_id":56713862644094,"sku":null,"price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Black","offer_id":56713862676862,"sku":null,"price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Ivory","offer_id":56713862709630,"sku":null,"price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Hunter","offer_id":56713862742398,"sku":null,"price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Lime Green","offer_id":56713862775166,"sku":null,"price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Orange","offer_id":56713862807934,"sku":null,"price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Bordeaux","offer_id":56713862840702,"sku":null,"price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Dark Lavender","offer_id":56713862873470,"sku":null,"price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Cloud","offer_id":56713862906238,"sku":null,"price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Pecan","offer_id":56713862939006,"sku":null,"price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Dark Blue","offer_id":56713862971774,"sku":null,"price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Horizon","offer_id":56713863004542,"sku":null,"price":98.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":39279456977014,"sku":"OPHELIA SWIM BTM_XS36_PNK_010","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Morocco","offer_id":41352926462070,"sku":"OPHELIA SWIM BTM_XS36_MC_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":39279457075318,"sku":"OPHELIA SWIM BTM_XS36_BLK_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":39279457042550,"sku":"OPHELIA SWIM BTM_XS36_IVR_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":39279456944246,"sku":"OPHELIA SWIM BTM_XS36_HNTR_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":51905187807614,"sku":"OPHELIA SWIM BTM_XS36_BTGN_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":41352926593142,"sku":"OPHELIA SWIM BTM_XS36_ORGN_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":39279457009782,"sku":"OPHELIA SWIM BTM_XS36_BRDX_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":51905187840382,"sku":"OPHELIA SWIM BTM_XS36_DL_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":51905187873150,"sku":"OPHELIA SWIM BTM_XS36_CLD_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":41352926527606,"sku":"OPHELIA SWIM BTM_XS36_PCN_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":41352926625910,"sku":"OPHELIA SWIM BTM_XS36_DB_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":56129834123646,"sku":"OPHELIA SWIM BTM_XS36_PNK_010","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":39279457140854,"sku":"OPHELIA SWIM BTM_S38_PNK_010","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Morocco","offer_id":41352926658678,"sku":"OPHELIA SWIM BTM_S38_MC_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":39279457239158,"sku":"OPHELIA SWIM BTM_S38_BLK_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":39279457206390,"sku":"OPHELIA SWIM BTM_S38_IVR_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":39279457108086,"sku":"OPHELIA SWIM BTM_S38_HNTR_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":51905187905918,"sku":"OPHELIA SWIM BTM_S38_BTGN_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":41352926724214,"sku":"OPHELIA SWIM BTM_S38_ORGN_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":39279457173622,"sku":"OPHELIA SWIM BTM_S38_BRDX_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51905187938686,"sku":"OPHELIA SWIM BTM_S38_DL_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":51905187971454,"sku":"OPHELIA SWIM BTM_S38_CLD_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":41352926691446,"sku":"OPHELIA SWIM BTM_S38_PCN_0010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":41352926756982,"sku":"OPHELIA WIM BTM_S38_DB_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Horizon","offer_id":56129834156414,"sku":"OPHELIA SWIM BTM_XS36_PNK_011","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":39279457304694,"sku":"OPHELIA SWIM BTM_M40_PNK_010","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":41352926789750,"sku":"OPHELIA SWIM BTM_M40_MC_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":39279457402998,"sku":"OPHELIA SWIM BTM_M40_BLK_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":39279457370230,"sku":"OPHELIA SWIM BTM_M40_IVR_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":39279457271926,"sku":"OPHELIA SWIM BTM_M40_HNTR_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":51905188004222,"sku":"OPHELIA SWIM BTM_M40_BTGN_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":41352926855286,"sku":"OPHELIA SWIM BTM_M40_ORGN_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":39279457337462,"sku":"OPHELIA SWIM BTM_M40_BRDX_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51905188036990,"sku":"OPHELIA SWIM BTM_M40_DL_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":51905188069758,"sku":"OPHELIA SWIM BTM_M40_CLD_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":41352926822518,"sku":"OPHELIA SWIM BTM_M40_PCN_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":41352926888054,"sku":"OPHELIA SWIM BTM_M40_DB_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":56129834189182,"sku":"OPHELIA SWIM BTM_XS36_PNK_012","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":39279457501302,"sku":"OPHELIA SWIM BTM_L42_PNK_010","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Morocco","offer_id":41352926920822,"sku":"OPHELIA SWIM BTM_L42_MC_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":39279457730678,"sku":"OPHELIA SWIM BTM_L42_BLK_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":39279457665142,"sku":"OPHELIA SWIM BTM_L42_IVR_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":39279457435766,"sku":"OPHELIA SWIM BTM_L42_HNTR_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":51905188102526,"sku":"OPHELIA SWIM BTM_L42_BTGN_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":41352927019126,"sku":"OPHELIA SWIM BTM_L42_ORGN_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":39279457599606,"sku":"OPHELIA SWIM BTM_L42_BRDX_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51905188135294,"sku":"OPHELIA SWIM BTM_L42_DL_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":51905188168062,"sku":"OPHELIA SWIM BTM_L42_CLD_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":41352926953590,"sku":"OPHELIA SWIM BTM_L42_PCN_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":41352927051894,"sku":"OPHELIA SWIM BTM_L42_DB_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Horizon","offer_id":56129834221950,"sku":"OPHELIA SWIM BTM_XS36_PNK_013","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":39279457796214,"sku":"OPHELIA SWIM BTM_XL44_PNK_010","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Morocco","offer_id":41352927084662,"sku":"OPHELIA SWIM BTM_XL44_MC_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":39279457894518,"sku":"OPHELIA SWIM BTM_XL44_BLK_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":39279457861750,"sku":"OPHELIA SWIM BTM_XL44_IVR_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":39279457763446,"sku":"OPHELIA SWIM BTM_XL44_HNTR_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":51905188200830,"sku":"OPHELIA SWIM BTM_XL44_BTGN_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":41352927150198,"sku":"OPHELIA SWIM BTM_XL44_ORGN_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":39279457828982,"sku":"OPHELIA SWIM BTM_XL44_BRDX_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":51905188233598,"sku":"OPHELIA SWIM BTM_XL44_DL_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":51905188266366,"sku":"OPHELIA SWIM BTM_XL44_CLD_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":41352927117430,"sku":"OPHELIA SWIM BTM_XL44_PCN_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":41352927182966,"sku":"OPHELIA SWIM BTM_XL44_DB_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Horizon","offer_id":56129834254718,"sku":"OPHELIA SWIM BTM_XS36_PNK_014","price":98.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/2C3A9867-6717-4634-9F83-2326B7993712.png?v=1755869406"},{"product_id":"hadleigh","title":"HADLEIGH BOTTOM","description":"\u003cp class=\"p1\" style=\"text-align: center;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003eMINIMAL — CORE — BRAZILIAN BOTTOM\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eA refined essential designed with a Brazilian fit and minimal coverage, this bottom offers a sleek, sculpted silhouette with a barely-there feel.\u003cbr\u003e\u003cbr\u003eCut with a low-rise waist and high-cut leg, it elongates the legs while enhancing natural shape. The smooth, narrow back creates a clean, minimal look that’s ideal for sun-focused days.\u003cbr\u003e\u003cbr\u003eCrafted from soft, stretch fabric, it sits comfortably against the body with a lightweight, second-skin finish.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\" style=\"text-align: center;\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003cmeta charset=\"utf-8\"\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003eFit Details:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\" style=\"text-align: center;\"\u003e\u003cspan data-sheets-root=\"1\"\u003e•Brazilian fit\u003cbr\u003e•Minimal coverage\u003cbr\u003e•Low-rise\u003cbr\u003e•High-leg cut\u003cbr\u003e•Smooth, clean finish\u003c\/span\u003e\u003c\/p\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":41352879276150,"sku":"HADLEIGH SWIM BTM_XS36_PNK_007","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Morocco","offer_id":41352879243382,"sku":"HADLEIGH SWIM BTM_XS36_MC_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":39279519105142,"sku":"HADLEIGH SWIM BTM_XS36_BLK_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":39279519137910,"sku":"HADLEIGH SWIM BTM_XS36_IVR_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":39279519006838,"sku":"HADLEIGH SWIM BTM_XS36_HNTR_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":51905129021822,"sku":"HADLEIGH SWIM BTM_XS36_BTGN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":41352879374454,"sku":"HADLEIGH SWIM BTM_XS36_ORGN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":39279519072374,"sku":"HADLEIGH SWIM BTM_XS36_BRDX_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":51905129054590,"sku":"HADLEIGH SWIM BTM_XS36_DL_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":51905129087358,"sku":"HADLEIGH SWIM BTM_XS36_CLD_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":41352879308918,"sku":"HADLEIGH SWIM BTM_XS36_PCN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":41352879341686,"sku":"HADLEIGH SWIM BTM_XS36_DB_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":41352879439990,"sku":"HADLEIGH SWIM BTM_S38_PNK_007","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Morocco","offer_id":41352879407222,"sku":"HADLEIGH SWIM BTM_S38_MC_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":39279519268982,"sku":"HADLEIGH SWIM BTM_S38_BLK_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":39279519301750,"sku":"HADLEIGH SWIM BTM_S38_IVR_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":39279519170678,"sku":"HADLEIGH SWIM BTM_S38_HNTR_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":51905129120126,"sku":"HADLEIGH SWIM BTM_S38_BTGN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":41352879538294,"sku":"HADLEIGH SWIM BTM_S38_ORGN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":39279519236214,"sku":"HADLEIGH SWIM BTM_S38_BRDX_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51905129152894,"sku":"HADLEIGH SWIM BTM_S38_DL_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":51905129185662,"sku":"HADLEIGH SWIM BTM_S38_CLD_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":41352879472758,"sku":"HADLEIGH SWIM BTM_S38_PCN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":41352879505526,"sku":"HADLEIGH WIM BTM_S38_DB_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":41352879603830,"sku":"HADLEIGH SWIM BTM_M40_PNK_007","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":41352879571062,"sku":"HADLEIGH SWIM BTM_M40_MC_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":39279519432822,"sku":"HADLEIGH SWIM BTM_M40_BLK_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":39279519465590,"sku":"HADLEIGH SWIM BTM_M40_IVR_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":39279519334518,"sku":"HADLEIGH SWIM BTM_M40_HNTR_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":51905129218430,"sku":"HADLEIGH SWIM BTM_M40_BTGN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":41352879702134,"sku":"HADLEIGH SWIM BTM_M40_ORGN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":39279519400054,"sku":"HADLEIGH SWIM BTM_M40_BRDX_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51905129251198,"sku":"HADLEIGH SWIM BTM_M40_DL_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":51905129283966,"sku":"HADLEIGH SWIM BTM_M40_CLD_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":41352879636598,"sku":"HADLEIGH SWIM BTM_M40_PCN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":41352879669366,"sku":"HADLEIGH SWIM BTM_M40_DB_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":41352879767670,"sku":"HADLEIGH SWIM BTM_L42_PNK_007","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Morocco","offer_id":41352879734902,"sku":"HADLEIGH SWIM BTM_L42_MC_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":39279519629430,"sku":"HADLEIGH SWIM BTM_L42_BLK_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":39279519662198,"sku":"HADLEIGH SWIM BTM_L42_IVR_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":39279519498358,"sku":"HADLEIGH SWIM BTM_L42_HNTR_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":51905129316734,"sku":"HADLEIGH SWIM BTM_L42_BTGN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":41352879865974,"sku":"HADLEIGH SWIM BTM_L42_ORGN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":39279519563894,"sku":"HADLEIGH SWIM BTM_L42_BRDX_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51905129349502,"sku":"HADLEIGH SWIM BTM_L42_DL_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":51905129382270,"sku":"HADLEIGH SWIM BTM_L42_CLD_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":41352879800438,"sku":"HADLEIGH SWIM BTM_L42_PCN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":41352879833206,"sku":"HADLEIGH SWIM BTM_L42_DB_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":41352879931510,"sku":"HADLEIGH SWIM BTM_XL44_PNK_007","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Morocco","offer_id":41352879898742,"sku":"HADLEIGH SWIM BTM_XL44_MC_007-BTMXL96","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":39279519793270,"sku":"HADLEIGH SWIM BTM_XL44_BLK_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":39279519826038,"sku":"HADLEIGH SWIM BTM_XL44_IVR_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":39279519694966,"sku":"HADLEIGH SWIM BTM_XL44_HNTR_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":51905129415038,"sku":"HADLEIGH SWIM BTM_XL44_BTGN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":41352880062582,"sku":"HADLEIGH SWIM BTM_XL44_ORGN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":39279519760502,"sku":"HADLEIGH SWIM BTM_XL44_BRDX_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":51905129447806,"sku":"HADLEIGH SWIM BTM_XL44_DL_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":51905129480574,"sku":"HADLEIGH SWIM BTM_XL44_CLD_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":41352879964278,"sku":"HADLEIGH SWIM BTM_XL44_PCN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":41352880029814,"sku":"HADLEIGH SWIM BTM_XL44_DB_006","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":56129856569726,"sku":"HADLEIGH SWIM BTM_XS36_PNK_007","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Horizon","offer_id":56129856602494,"sku":"HADLEIGH SWIM BTM_XS36_PNK_008","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":56129856635262,"sku":"HADLEIGH SWIM BTM_XS36_PNK_009","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Horizon","offer_id":56129856668030,"sku":"HADLEIGH SWIM BTM_XS36_PNK_0010","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Horizon","offer_id":56129856700798,"sku":"HADLEIGH SWIM BTM_XS36_PNK_0011","price":72.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/82BF3920-2F66-4F29-9938-FDAF2737ECBA.png?v=1755866072"},{"product_id":"elora","title":"ELORA BOTTOM","description":"\u003cp style=\"text-align: center;\" class=\"p1\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003eCORE — CHEEKY — TIE-SIDE BOTTOM\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eA modern essential with a flattering edge, this cheeky bottom is designed with moderate-to-minimal coverage for a sculpted, effortless fit.\u003cbr\u003e\u003cbr\u003eFeaturing a low-rise silhouette and adjustable tie sides, it offers a customizable feel while sitting lightly on the hips. The softly curved back creates a cheeky finish, enhancing natural shape without feeling overly minimal.\u003cbr\u003e\u003cbr\u003eCrafted from smooth, stretch fabric, it delivers a comfortable, second-skin feel with a clean, minimal.\u003c\/span\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003eFit Details:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e•Cheeky fit\u003cbr\u003e•Cheeky coverage\u003cbr\u003e•Low-rise\u003cbr\u003e•Adjustable tie sides\u003cbr\u003e•Smooth, clean finish\u003c\/p\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":51906269348222,"sku":"ELORA SWIM BTM_XS36_PNK_006","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Morocco","offer_id":51906269380990,"sku":"ELORA SWIM BTM_XS36_MC_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":51906269413758,"sku":"ELORA SWIM BTM_XS36_BLK_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":51906269446526,"sku":"ELORA SWIM BTM_XS36_IVR_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":51906269479294,"sku":"ELORA SWIM BTM_XS36_HNTR_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":51906269512062,"sku":"ELORA SWIM BTM_XS36_BTGN_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":51906269544830,"sku":"ELORA SWIM BTM_XS36_ORGN_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":51906269577598,"sku":"ELORA SWIM BTM_XS36_BRDX_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":51906269610366,"sku":"ELORA SWIM BTM_XS36_DL_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":51906269643134,"sku":"ELORA SWIM BTM_XS36_CLD_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":51906269675902,"sku":"ELORA SWIM BTM_XS36_PCN_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":51906269708670,"sku":"ELORA SWIM BTM_XS36_DB_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":51906269741438,"sku":"ELORA SWIM BTM_S38_PNK_006","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Morocco","offer_id":51906269774206,"sku":"ELORA SWIM BTM_S38_MC_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":51906269806974,"sku":"ELORA SWIM BTM_S38_BLK_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":51906269839742,"sku":"ELORA SWIM BTM_S38_IVR_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":51906269872510,"sku":"ELORA SWIM BTM_S38_HNTR_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":51906269905278,"sku":"ELORA SWIM BTM_S38_BTGN_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":51906269938046,"sku":"ELORA SWIM BTM_S38_ORGN_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":51906269970814,"sku":"ELORA SWIM BTM_S38_BRDX_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51906270003582,"sku":"ELORA SWIM BTM_S38_DL_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":51906270036350,"sku":"ELORA SWIM BTM_S38_CLD_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":51906270069118,"sku":"ELORA SWIM BTM_S38_PCN_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":51906270101886,"sku":"ELORA WIM BTM_S38_DB_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":51906270134654,"sku":"ELORA SWIM BTM_M40_PNK_006","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":51906270167422,"sku":"ELORA SWIM BTM_M40_MC_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":51906270200190,"sku":"ELORA SWIM BTM_M40_BLK_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":51906270232958,"sku":"ELORA SWIM BTM_M40_IVR_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":51906270265726,"sku":"ELORA SWIM BTM_M40_HNTR_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":51906270298494,"sku":"ELORA SWIM BTM_M40_BTGN_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":51906270331262,"sku":"ELORA SWIM BTM_M40_ORGN_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":51906270364030,"sku":"ELORA SWIM BTM_M40_BRDX_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51906270396798,"sku":"ELORA SWIM BTM_M40_DL_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":51906270429566,"sku":"ELORA SWIM BTM_M40_CLD_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":51906270462334,"sku":"ELORA SWIM BTM_M40_PCN_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":51906270495102,"sku":"ELORA SWIM BTM_M40_DB_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":51906270527870,"sku":"ELORA SWIM BTM_L42_PNK_006","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Morocco","offer_id":51906270560638,"sku":"ELORA SWIM BTM_L42_MC_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":51906270593406,"sku":"ELORA SWIM BTM_L42_BLK_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":51906270626174,"sku":"ELORA SWIM BTM_L42_IVR_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":51906270658942,"sku":"ELORA SWIM BTM_L42_HNTR_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":51906270691710,"sku":"ELORA SWIM BTM_L42_BTGN_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":51906270724478,"sku":"ELORA SWIM BTM_L42_ORGN_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":51906270757246,"sku":"ELORA SWIM BTM_L42_BRDX_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51906270790014,"sku":"ELORA SWIM BTM_L42_DL_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":51906270822782,"sku":"ELORA SWIM BTM_L42_CLD_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":51906270855550,"sku":"ELORA SWIM BTM_L42_PCN_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":51906270888318,"sku":"ELORA SWIM BTM_L42_DB_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":51906270921086,"sku":"ELORA SWIM BTM_XL44_PNK_006","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Morocco","offer_id":51906270953854,"sku":"ELORA SWIM BTM_XL44_MC_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":51906270986622,"sku":"ELORA SWIM BTM_XL44_BLK_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":51906271019390,"sku":"ELORA SWIM BTM_XL44_IVR_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":51906271052158,"sku":"ELORA SWIM BTM_XL44_HNTR_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":51906271084926,"sku":"ELORA SWIM BTM_XL44_BTGN_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":51906271117694,"sku":"ELORA SWIM BTM_XL44_ORGN_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":51906271150462,"sku":"ELORA SWIM BTM_XL44_BRDX_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":51906271183230,"sku":"ELORA SWIM BTM_XL44_DL_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":51906271215998,"sku":"ELORA SWIM BTM_XL44_CLD_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":51906271248766,"sku":"ELORA SWIM BTM_XL44_PCN_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":51906271281534,"sku":"ELORA SWIM BTM_XL44_DB_006","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":56129637679486,"sku":"ELORA SWIM BTM_XS36_PNK_006","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Horizon","offer_id":56129637712254,"sku":"ELORA SWIM BTM_XS36_PNK_007","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":56129637745022,"sku":"ELORA SWIM BTM_XS36_PNK_008","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Horizon","offer_id":56129637777790,"sku":"ELORA SWIM BTM_XS36_PNK_009","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Horizon","offer_id":56129637810558,"sku":"ELORA SWIM BTM_XS36_PNK_0010","price":81.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/F4134B46-4440-481B-8D7B-4A06C9880DA7.png?v=1755860754"},{"product_id":"allegra","title":"ALLEGRA  BOTTOM","description":"\u003cdiv class=\"rt-Box rt-r-pb-3\" style=\"text-align: center;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003eCORE — MODERATE — CLASSIC BOTTOM\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eA timeless essential designed for effortless wear, this bottom features a moderate coverage brief fit with a smooth, streamlined silhouette.\u003cbr\u003e\u003cbr\u003eCut with a low-rise waist and clean, minimal lines, it sits comfortably on the hips while offering balanced coverage through the back. The softly contoured shape creates a natural, flattering fit that feels both modern and understated.\u003cbr\u003e\u003cbr\u003eCrafted from soft, stretch fabric, it delivers a second-skin feel for all-day comfort.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rt-Box rt-r-pb-3\" style=\"text-align: center;\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"rt-Box rt-r-pb-3\" style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e\u003cspan data-sheets-root=\"1\"\u003eFit Details:\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"rt-Box rt-r-pb-3\" style=\"text-align: center;\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003cmeta charset=\"utf-8\"\u003e•Brief fit\u003cbr\u003e•Moderate coverage\u003cbr\u003e•Low-rise\u003cbr\u003e•Smooth, clean finish\u003c\/span\u003e\u003c\/div\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":39280708812918,"sku":"ALLEGRA SWIM BTM_XS36_PNK_001","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Morocco","offer_id":51905001849214,"sku":"ALLEGRA SWIM BTM_XS36_MC_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":51905001881982,"sku":"ALLEGRA SWIM BTM_XS36_BLK_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":51905001914750,"sku":"ALLEGRA SWIM BTM_XS36_IVR_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":51905001947518,"sku":"ALLEGRA SWIM BTM_XS36_HNTR_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Beat","offer_id":51905001980286,"sku":"ALLEGRA SWIM BTM_XS36_BTGN_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":51905002013054,"sku":"ALLEGRA SWIM BTM_XS36_ORGN_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":51905002045822,"sku":"ALLEGRA SWIM BTM_XS36_BRDX_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":51905002078590,"sku":"ALLEGRA SWIM BTM_XS36_DL_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":51905002111358,"sku":"ALLEGRA SWIM BTM_XS36_CLD_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":51905002144126,"sku":"ALLEGRA SWIM BTM_XS36_PCN_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":51905002176894,"sku":"ALLEGRA SWIM BTM_XS36_DB_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":39280708976758,"sku":"ALLEGRA SWIM BTM_S38_PNK_001","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Morocco","offer_id":51905002209662,"sku":"ALLEGRA SWIM BTM_S38_MC_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":51905002242430,"sku":"ALLEGRA SWIM BTM_S38_BLK_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":51905002275198,"sku":"ALLEGRA SWIM BTM_S38_IVR_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":51905002307966,"sku":"ALLEGRA SWIM BTM_S38_HNTR_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Beat","offer_id":51905002340734,"sku":"ALLEGRA SWIM BTM_S38_BTGN_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":51905002373502,"sku":"ALLEGRA SWIM BTM_S38_ORGN_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":51905002406270,"sku":"ALLEGRA SWIM BTM_S38_BRDX_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51905002439038,"sku":"ALLEGRA SWIM BTM_S38_DL_001-BTMS-136","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":51905002471806,"sku":"ALLEGRA SWIM BTM_S38_CLD_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":51905002504574,"sku":"ALLEGRA SWIM BTM_S38_PCN_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":51905002537342,"sku":"ALLEGRA SWIM BTM_S38_DB_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":39280709140598,"sku":"ALLEGRA SWIM BTM_M40_PNK_001","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":51905002570110,"sku":"ALLEGRA SWIM BTM_M40_MC_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":51905002602878,"sku":"ALLEGRA SWIM BTM_M40_BLK_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":51905002635646,"sku":"ALLEGRA SWIM BTM_M40_IVR_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":51905002668414,"sku":"ALLEGRA SWIM BTM_M40_HNTR_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Beat","offer_id":51905002701182,"sku":"ALLEGRA SWIM BTM_M40_BTGN_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":51905002733950,"sku":"ALLEGRA SWIM BTM_M40_ORGN_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":51905002766718,"sku":"ALLEGRA SWIM BTM_M40_BRDX_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51905002799486,"sku":"ALLEGRA SWIM BTM_M40_DL_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":51905002832254,"sku":"ALLEGRA SWIM BTM_M40_CLD001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":51905002865022,"sku":"ALLEGRA SWIM BTM_M40_PCN_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":51905002897790,"sku":"ALLEGRA SWIM BTM_M40_DB_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":39280709304438,"sku":"ALLEGRA SWIM BTM_L42_PNK_001","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Morocco","offer_id":51905002930558,"sku":"ALLEGRA SWIM BTM_L42_MC_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":51905002963326,"sku":"ALLEGRA SWIM BTM_L42_BLK_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":51905002996094,"sku":"ALLEGRA SWIM BTM_L42_IVR_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":51905003028862,"sku":"ALLEGRA SWIM BTM_L42_HNTR_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Beat","offer_id":51905003061630,"sku":"ALLEGRA SWIM BTM_L42_BTGN_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":51905003094398,"sku":"ALLEGRA SWIM BTM_L42_ORGN_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":51905003127166,"sku":"ALLEGRA SWIM BTM_L42_BRDX_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51905003159934,"sku":"ALLEGRA SWIM_BTM_L42_DL_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":51905003192702,"sku":"ALLEGRA SWIM_BTM_L42_CLD_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":51905003225470,"sku":"ALLEGRA SWIM_BTM_L42_PCN_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":51905003258238,"sku":"ALLEGRA SWIM BTM_L42_DB_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":39280709468278,"sku":"ALLEGRA SWIM BTM_XL44_PNK_001","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Morocco","offer_id":51905003291006,"sku":"ALLEGRA SWIM BTM_XL44_MC_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":51905003323774,"sku":"ALLEGRA SWIM BTM_XL44_BLK_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":51905003356542,"sku":"ALLEGRA SWIM BTM_XL44_IVR_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":51905003389310,"sku":"ALLEGRA SWIM BTM_XL44_HNTR_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Beat","offer_id":51905003422078,"sku":"ALLEGRA SWIM BTM_XL44_BTGN_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":51905003454846,"sku":"ALLEGRA SWIM BTM_XL44_ORGN_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":51905003487614,"sku":"ALLEGRA SWIM BTM_XL44_BRDX_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":51905003520382,"sku":"ALLEGRA SWIM BTM_XL44_DL_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":51905003553150,"sku":"ALLEGRA SWIM BTM_XL44_CLD001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":51905003585918,"sku":"ALLEGRA SWIM BTM_XL44_PCN_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":51905003618686,"sku":"ALLEGRA SWIM BTM_XL44_DB_001","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":55926810804606,"sku":"ALLEGRA SWIM BTM_XS36_PNK_001","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Horizon","offer_id":55926810837374,"sku":"ALLEGRA SWIM BTM_XS36_PNK_002","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":55926810870142,"sku":"ALLEGRA SWIM BTM_XS36_PNK_003","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Horizon","offer_id":55926810902910,"sku":"ALLEGRA SWIM BTM_XS36_PNK_004","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Horizon","offer_id":55926810935678,"sku":"ALLEGRA SWIM BTM_XS36_PNK_005","price":72.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/7CFCE426-3A87-4758-AC18-64F7427DFF75.png?v=1752045442"},{"product_id":"daphne","title":"DAPHNE BOTTOM","description":"\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv class=\"rt-Container rt-r-size-2 rt-r-fg-0\"\u003e\n\u003cdiv class=\"rt-ContainerInner\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-gap-3 rt-r-fs-0\"\u003e\n\u003cdiv class=\"rt-Box rt-r-fg-1\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-fd-column-reverse\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan class=\"rt-Text rt-r-size-3\"\u003eDaphne tie-side bottoms—where comfort meets personalized style. Adjustable ties ensure a perfect fit and flattering silhouette. Crafted with care, these eco-conscious swim bottoms blend luxurious sustainability with versatile everyday wear.\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\n\u003cspan class=\"rt-Text rt-r-size-3\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan class=\"rt-Text rt-r-size-3\"\u003e\u003cmeta charset=\"utf-8\"\u003e \u003cstrong\u003e\u003cspan data-sheets-root=\"1\"\u003eDiscover our \u003ca href=\"https:\/\/revederiveswimwear.com\/pages\/subscription-swimwear\" title=\"https:\/\/revederiveswimwear.com\/pages\/subscription-swimwear\" rel=\"noopener\" target=\"_blank\"\u003eSwimwear Subscription\u003c\/a\u003e and \u003ca href=\"https:\/\/revederiveswimwear.com\/pages\/customise-your-fit\" title=\"https:\/\/revederiveswimwear.com\/pages\/customise-your-fit\" rel=\"noopener\" target=\"_blank\"\u003eDesign Your Perfect Fit\u003c\/a\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":51906274034046,"sku":"DAPHNE SWIM BTM_XS36_PNK_005","price":85.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Morocco","offer_id":51906274066814,"sku":"DAPHNE SWIM BTM_XS36_MC_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":51906274099582,"sku":"DAPHNE SWIM BTM_XS36_BLK_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":51906274132350,"sku":"DAPHNE SWIM BTM_XS36_IVR_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":51906274165118,"sku":"DAPHNE SWIM BTM_XS36_HNTR_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":51906274197886,"sku":"DAPHNE SWIM BTM_XS36_BTGN_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":51906274230654,"sku":"DAPHNE SWIM BTM_XS36_ORGN_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":51906274263422,"sku":"DAPHNE SWIM BTM_XS36_BRDX_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":51906274296190,"sku":"DAPHNE SWIM BTM_XS36_DL_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":51906274328958,"sku":"DAPHNE SWIM BTM_XS36_CLD_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":51906274361726,"sku":"DAPHNE SWIM BTM_XS36_PCN_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":51906274394494,"sku":"DAPHNE SWIM BTM_XS36_DB_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":51906274427262,"sku":"DAPHNE SWIM BTM_S38_PNK_005","price":85.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Morocco","offer_id":51906274460030,"sku":"DAPHNE SWIM BTM_S38_MC_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":51906274492798,"sku":"DAPHNE SWIM BTM_S38_BLK_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":51906274525566,"sku":"DAPHNE SWIM BTM_S38_IVR_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":51906274558334,"sku":"DAPHNE SWIM BTM_S38_HNTR_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":51906274591102,"sku":"DAPHNE SWIM BTM_S38_BTGN_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":51906274623870,"sku":"DAPHNE SWIM BTM_S38_ORGN_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":51906274656638,"sku":"DAPHNE SWIM BTM_S38_BRDX_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51906274689406,"sku":"DAPHNE SWIM BTM_S38_DL_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":51906274722174,"sku":"DAPHNE SWIM BTM_S38_CLD_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":51906274754942,"sku":"DAPHNE SWIM BTM_S38_PCN_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":51906274787710,"sku":"DAPHNE WIM BTM_S38_DB_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":51906274820478,"sku":"DAPHNE SWIM BTM_M40_PNK_005","price":85.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":51906274853246,"sku":"DAPHNE SWIM BTM_M40_MC_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":51906274886014,"sku":"DAPHNE SWIM BTM_M40_BLK_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":51906274918782,"sku":"DAPHNE SWIM BTM_M40_IVR_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":51906274951550,"sku":"DAPHNE SWIM BTM_M40_HNTR_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":51906274984318,"sku":"DAPHNE SWIM BTM_M40_BTGN_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":51906275017086,"sku":"DAPHNE SWIM BTM_M40_ORGN_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":51906275049854,"sku":"DAPHNE SWIM BTM_M40_BRDX_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51906275082622,"sku":"DAPHNE SWIM BTM_M40_DL_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":51906275115390,"sku":"DAPHNE SWIM BTM_M40_CLD_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":51906275148158,"sku":"DAPHNE SWIM BTM_M40_PCN_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":51906275180926,"sku":"DAPHNE SWIM BTM_M40_DB_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":51906275213694,"sku":"DAPHNE SWIM BTM_L42_PNK_005","price":85.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Morocco","offer_id":51906275246462,"sku":"DAPHNE SWIM BTM_L42_MC_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":51906275279230,"sku":"DAPHNE SWIM BTM_L42_BLK_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":51906275311998,"sku":"DAPHNE SWIM BTM_L42_IVR_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":51906275344766,"sku":"DAPHNE SWIM BTM_L42_HNTR_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":51906275377534,"sku":"DAPHNE SWIM BTM_L42_BTGN_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":51906275410302,"sku":"DAPHNE SWIM BTM_L42_ORGN_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":51906275443070,"sku":"DAPHNE SWIM BTM_L42_BRDX_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51906275475838,"sku":"DAPHNE SWIM BTM_L42_DL_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":51906275508606,"sku":"DAPHNE SWIM BTM_L42_CLD_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":51906275541374,"sku":"DAPHNE SWIM BTM_L42_PCN_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":51906275574142,"sku":"DAPHNE SWIM BTM_L42_DB_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":51906275606910,"sku":"DAPHNE SWIM BTM_XL44_PNK_005","price":85.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Morocco","offer_id":51906275639678,"sku":"DAPHNE SWIM BTM_XL44_MC_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":51906275672446,"sku":"DAPHNE SWIM BTM_XL44_BLK_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":51906275705214,"sku":"DAPHNE SWIM BTM_XL44_IVR_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":51906275737982,"sku":"DAPHNE SWIM BTM_XL44_HNTR_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":51906275770750,"sku":"DAPHNE SWIM BTM_XL44_BTGN_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":51906275803518,"sku":"DAPHNE SWIM BTM_XL44_ORGN_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":51906275836286,"sku":"DAPHNE SWIM BTMXL44_BRDX_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":51906275869054,"sku":"DAPHNE SWIM BTM_XL44_DL_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":51906275901822,"sku":"DAPHNE SWIM BTM_XL44_CLD_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":51906275934590,"sku":"DAPHNE SWIM BTM_XL44_PCN_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":51906275967358,"sku":"DAPHNE SWIM BTM_XL44_DB_005","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":56126259298686,"sku":"DAPHNE SWIM BTM_XS36_PNK_005","price":85.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Horizon","offer_id":56126259331454,"sku":"DAPHNE SWIM BTM_XS36_PNK_006","price":85.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":56126259364222,"sku":"DAPHNE SWIM BTM_XS36_PNK_007","price":85.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Horizon","offer_id":56126259396990,"sku":"DAPHNE SWIM BTM_XS36_PNK_008","price":85.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Horizon","offer_id":56126259429758,"sku":"DAPHNE SWIM BTM_XS36_PNK_009","price":85.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/C0B5A0D8-53BB-4FC3-8EDA-11EA604B3B03.png?v=1755800992"},{"product_id":"vancy","title":"VANCY BOTTOM","description":"\u003cp class=\"p1\" style=\"text-align: center;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003eCORE — MODERATE — TIE-SIDE BOTTOM\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eA timeless silhouette with adjustable comfort, this tie-side bottom features a moderate coverage brief fit designed for a balanced, flattering look.\u003cbr\u003e\u003cbr\u003eCut with a low-rise waist and finished with adjustable side ties, it allows for a customizable fit while sitting lightly on the hips. The smooth, tapered back provides comfortable coverage, offering a classic shape that feels both effortless and versatile.\u003cbr\u003e\u003cbr\u003eCrafted from soft, stretch fabric, it delivers a second-skin feel with a clean, minimal finish.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp class=\"p1\" style=\"text-align: center;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e\u003cspan data-sheets-root=\"1\"\u003eFit Details:\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\" style=\"text-align: center;\"\u003e\u003cspan data-sheets-root=\"1\"\u003e•Brief fit\u003cbr\u003e•Moderate coverage\u003cbr\u003e•Low-rise\u003cbr\u003e•Adjustable tie sides\u003cbr\u003e•Smooth, clean finish\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":51906276327806,"sku":"VANCY SWIM BTM_XS36_PNK_013","price":85.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Morocco","offer_id":51906276360574,"sku":"VANCY SWIM BTM_XS36_MC_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":51906276393342,"sku":"VANCY SWIM BTM_XS36_BLK_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":51906276426110,"sku":"VANCY SWIM BTM_XS36_IVR_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":51906276458878,"sku":"VANCY SWIM BTM_XS36_HNTR_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":51906276491646,"sku":"VANCY SWIM BTM_XS36_BTGN_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":51906276524414,"sku":"VANCY SWIM BTM_XS36_ORGN_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":51906276557182,"sku":"VANCY SWIM BTM_XS36_BRDX_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":51906276589950,"sku":"VANCY SWIM BTM_XS36_DL_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":51906276622718,"sku":"VANCY SWIM BTM_XS36_CLD_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":51906276655486,"sku":"VANCY SWIM BTM_XS36_PCN_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":51906276688254,"sku":"VANCY SWIM BTM_XS36_DB_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":51906276721022,"sku":"VANCY SWIM BTM_S38_PNK_013","price":85.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Morocco","offer_id":51906276753790,"sku":"VANCY SWIM BTM_S38_MC_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":51906276786558,"sku":"VANCY SWIM BTM_S38_BLK_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":51906276819326,"sku":"VANCY SWIM BTM_S38_IVR_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":51906276852094,"sku":"VANCY SWIM BTM_S38_HNTR_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":51906276884862,"sku":"VANCY SWIM BTM_S38_BTGN_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":51906276917630,"sku":"VANCY SWIM BTM_S38_ORGN_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":51906276950398,"sku":"VANCY SWIM BTM_S38_BRDX_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51906276983166,"sku":"VANCY SWIM BTM_S38_DL_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":51906277015934,"sku":"VANCY SWIM BTM_S38_CLD_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":51906277048702,"sku":"VANCY SWIM BTM_S38_PCN_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":51906277081470,"sku":"VANCY WIM BTM_S38_DB_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":51906277114238,"sku":"VANCY SWIM BTM_M40_PNK_013","price":85.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":51906277147006,"sku":"VANCY SWIM BTM_M40_MC_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":51906277179774,"sku":"VANCY SWIM BTM_M40_BLK_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":51906277212542,"sku":"VANCY SWIM BTM_M40_IVR_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":51906277245310,"sku":"VANCY SWIM BTM_M40_HNTR_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":51906277278078,"sku":"VANCY SWIM BTM_M40_BTGN_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":51906277310846,"sku":"VANCY SWIM BTM_M40_ORGN_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":51906277343614,"sku":"VANCY SWIM BTM_M40_BRDX_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51906277376382,"sku":"VANCY SWIM BTM_M40_DL_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":51906277409150,"sku":"VANCY SWIM BTM_M40_CLD_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":51906277441918,"sku":"VANCY SWIM BTM_M40_PCN_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":51906277474686,"sku":"VANCY SWIM BTM_M40_DB_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":51906277507454,"sku":"VANCY SWIM BTM_L42_PNK_013","price":85.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Morocco","offer_id":51906277540222,"sku":"VANCY SWIM BTM_L42_MC_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":51906277572990,"sku":"VANCY SWIM BTM_L42_BLK_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":51906277605758,"sku":"VANCY SWIM BTM_L42_IVR_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":51906277638526,"sku":"VANCY SWIM BTM_L42_HNTR_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":51906277671294,"sku":"VANCY SWIM BTM_L42_BTGN_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":51906277704062,"sku":"VANCY SWIM BTM_L42_ORGN_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":51906277736830,"sku":"VANCY SWIM BTM_L42_BRDX_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51906277769598,"sku":"VANCY SWIM BTM_L42_DL_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":51906277802366,"sku":"VANCY SWIM BTM_L42_CLD_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":51906277835134,"sku":"VANCY SWIM BTM_L42_PCN_013-BTML165","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":51906277867902,"sku":"VANCY SWIM BTM_L42_DB_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":51906277900670,"sku":"VANCY SWIM BTM_XL44_PNK_013","price":85.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Morocco","offer_id":51906277933438,"sku":"VANCY SWIM BTM_XL44_MC_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":51906277966206,"sku":"VANCY SWIM BTM_XL44_BLK_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":51906277998974,"sku":"VANCY SWIM BTM_XL44_IVR_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":51906278031742,"sku":"VANCY SWIM BTM_XL44_HNTR_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":51906278064510,"sku":"VANCY SWIM BTM_XL44_BTGN_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":51906278097278,"sku":"VANCY SWIM BTM_XL44_ORGN_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":51906278130046,"sku":"VANCY SWIM BTM_XL44_BRDX_013-BTMXL162","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":51906278162814,"sku":"VANCY SWIM BTM_XL44_DL_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":51906278195582,"sku":"VANCY SWIM BTM_XL44_CLD_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":51906278228350,"sku":"VANCY SWIM BTM_XL44_PCN_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":51906278261118,"sku":"VANCY SWIM BTM_XL44_DB_013","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":56125715841406,"sku":"VANCY SWIM BTM_XS36_PNK_013","price":85.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Horizon","offer_id":56125715874174,"sku":"VANCY SWIM BTM_XS36_PNK_014","price":85.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":56125715906942,"sku":"VANCY SWIM BTM_XS36_PNK_015","price":85.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Horizon","offer_id":56125715939710,"sku":"VANCY SWIM BTM_XS36_PNK_016","price":85.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Horizon","offer_id":56125715972478,"sku":"VANCY SWIM BTM_XS36_PNK_017","price":85.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/E052B528-CA95-44ED-BFDD-1872BFF5AB9F.png?v=1755794616"},{"product_id":"freya","title":"FREYA TOP","description":"\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cp class=\"p1\" style=\"text-align: center;\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003eCORE — ELEVATED — RUCHED HALTER BIKINI TOP\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eA sculptural silhouette with a soft, fluid edge. Designed with a halter neckline and gathered ruching through the body, it contours naturally while maintaining a refined, minimal line. The subtle front cut-out adds dimension, balancing coverage with lightness. The structured band offers support, while the smooth finish keeps the look clean and elevated. Crafted from soft stretch fabric, it delivers a comfortable, second-skin feel—designed for swim, sun, and elevated styling beyond the water.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cp class=\"p1\" style=\"text-align: center;\"\u003e\u003cspan data-sheets-root=\"1\"\u003eFit: Elevated \/ Sculpted\u003cbr\u003eCoverage: Moderate\u003cbr\u003eNeckline: Halter\u003cbr\u003eDetail: Ruched body with front cut-out\u003cbr\u003eClosure: Back clasp\u003cbr\u003eSupport: Medium support\u003cbr\u003eFeel: Softly sculpted, second-skin fit\u003c\/span\u003e\u003c\/p\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":51905110802814,"sku":"FREYA SWIM TOP_S38_PNK_015","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Morocco","offer_id":51905110835582,"sku":"FREYA SWIM TOP_S38_MC_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":39280786243702,"sku":"FREYA SWIM TOP_S38_BLK_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":39280786276470,"sku":"FREYA SWIM TOP_S38_IVR_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":39280786145398,"sku":"FREYA SWIM TOP_S38_HNTR_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":51905110868350,"sku":"FREYA SWIM TOP_S38_BTGN_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":51905110901118,"sku":"FREYA SWIM TOP_S38_ORGN_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":41358971502710,"sku":"FREYA SWIM TOP_S38_BRDX_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51905110933886,"sku":"FREYA SWIM TOP_S38_DL_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":51905110966654,"sku":"FREYA SWIM TOP_S38_CLD_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":51905110999422,"sku":"FREYA SWIM TOP_S38_PCN_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":51905111032190,"sku":"FREYA SWIM TOP_S38_DB_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":51905111064958,"sku":"FREYA SWIM TOP_M40_PNK_015","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":51905111097726,"sku":"FREYA SWIM TOP_M40_MC_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":39975086915702,"sku":"FREYA SWIM TOP_M40_BLK_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":39975086948470,"sku":"FREYA SWIM TOP_M40_IVR_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":39975086817398,"sku":"FREYA SWIM TOP_M40_HNTR_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":51905111130494,"sku":"FREYA SWIM TOP_M40_BTGN_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":51905111163262,"sku":"FREYA SWIM TOP_M40_ORGN_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":41358971535478,"sku":"FREYA SWIM TOP_M40_BRDX_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51905111196030,"sku":"FREYA SWIM TOP_M40_DL_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":51905111228798,"sku":"FREYA SWIM TOP_M40_CLD_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":51905111261566,"sku":"FREYA SWIM TOP_M40_PCN_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":51905111294334,"sku":"FREYA SWIM TOP_M40_DB_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":51905111327102,"sku":"FREYA SWIM TOP_L42_PNK_015","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Morocco","offer_id":51905111359870,"sku":"FREYA SWIM TOP_L42_MC_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":41487662252150,"sku":"FREYA SWIM TOP_L42_BLK_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":41487662284918,"sku":"FREYA SWIM TOP_L42_IVR_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":41487662219382,"sku":"FREYA SWIM TOP_L42_HNTR_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":51905111392638,"sku":"FREYA SWIM TOP_L42_BTGN_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":51905111425406,"sku":"FREYA SWIM TOP_L42_ORGN_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":41487662317686,"sku":"FREYA SWIM TOP_L42_BRDX_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51905111458174,"sku":"FREYA SWIM TOP_L42_DL_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":51905111490942,"sku":"FREYA SWIM TOP_L42_CLD_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":51905111523710,"sku":"FREYA SWIM TOP_L42_PCN_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":51905111556478,"sku":"FREYA SWIM TOP_L42_DB_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Horizon","offer_id":56186381599102,"sku":"FREYA SWIM TOP_S38_PNK_015","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":56186381631870,"sku":"FREYA SWIM TOP_S38_PNK_016","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Horizon","offer_id":56186381664638,"sku":"FREYA SWIM TOP_S38_PNK_017","price":98.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/FE905DC1-67B1-4D10-BB77-0224B3348B98.png?v=1756834601"},{"product_id":"clea","title":"CLEA TOP","description":"\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cdiv class=\"rt-Box rt-r-pb-3\"\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\n\u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003eCORE — MINIMAL — STRAIGHT BRALETTE BIKINI TOP\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eA clean, modern essential defined by a softly structured silhouette. Designed with a straight neckline and fine straps, it sits smoothly against the body for a refined, minimal finish. The subtle shaping offers a natural, flattering fit while maintaining an understated, effortless feel. Crafted from smooth stretch fabric, it delivers a comfortable, second-skin fit—designed for swim, sun, and everyday styling.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cdiv class=\"rt-Box rt-r-pb-3\"\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003eFit: Minimal \/ Structured\u003cbr\u003eCoverage: Moderate\u003cbr\u003eNeckline: Straight\u003cbr\u003eStraps: Thin straps\u003cbr\u003eSupport: Light to medium support\u003cbr\u003eFeel: Smooth, second-skin fit\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":51905063715198,"sku":"CLEA SWIM TOP_XS36_PNK_005","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Morocco","offer_id":51905063747966,"sku":"CLEA SWIM TOP_XS36_MC_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":39280821698678,"sku":"CLEA SWIM TOP_XS36_BLK_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":39280821731446,"sku":"CLEA SWIM TOP_XS36_IVR_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":39280821600374,"sku":"CLEA SWIM TOP_XS36_HNTR_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":51905063780734,"sku":"CLEA SWIM TOP_XS36_BTGN_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":51905063813502,"sku":"CLEA SWIM TOP_XS36_ORGN_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":39280821665910,"sku":"CLEA SWIM TOP_XS36_BRDX_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":51905063846270,"sku":"CLEA SWIM TOP_XS36_DL_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":51905063879038,"sku":"CLEA SWIM TOP_XS36_CLD_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":51905063911806,"sku":"CLEA SWIM TOP_XS36_PCN_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":51905063944574,"sku":"CLEA SWIM TOP_XS36_DB_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":51905063977342,"sku":"CLEA SWIM TOP_S38_PNK_005","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Morocco","offer_id":51905064010110,"sku":"CLEA SWIM TOP_S38_MC_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":39280821862518,"sku":"CLEA SWIM TOP_S38_BLK_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":39280821895286,"sku":"CLEA SWIM TOP_S38_IVR_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":39280821764214,"sku":"CLEA SWIM TOP_S38_HNTR_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":51905064042878,"sku":"CLEA SWIM TOP_S38_BTGN_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":51905064075646,"sku":"CLEA SWIM TOP_S38_ORGN_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":39280821829750,"sku":"CLEA SWIM TOP_S38_BRDX_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51905064108414,"sku":"CLEA SWIM TOP_S38_DL_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":51905064141182,"sku":"CLEA SWIM TOP_S38_CLD_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":51905064173950,"sku":"CLEA SWIM TOP_S38_PCN_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":51905064206718,"sku":"CLEA SWIM TOP_S38_DB_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":51905064239486,"sku":"CLEA SWIM TOP_M40_PNK_005","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":51905064272254,"sku":"CLEA SWIM TOP_M40_MC_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":39280822026358,"sku":"CLEA SWIM TOP_M40_BLK_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":39280822059126,"sku":"CLEA SWIM TOP_M40_IVR_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":39280821928054,"sku":"CLEA SWIM TOP_M40_HNTR_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":51905064305022,"sku":"CLEA SWIM TOP_M40_BTGN_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":51905064337790,"sku":"CLEA SWIM TOP_M40_ORGN_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":39280821993590,"sku":"CLEA SWIM TOP_M40_BRDX_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51905064370558,"sku":"CLEA SWIM TOP_M40_DL_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":51905064403326,"sku":"CLEA SWIM TOP_M40_CLD_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":51905064436094,"sku":"CLEA SWIM TOP_M40_PCN_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":51905064468862,"sku":"CLEA SWIM TOP_M40_DB_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":51905064501630,"sku":"CLEA SWIM TOP_L42_PNK_005","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Morocco","offer_id":51905064534398,"sku":"CLEA SWIM TOP_L42_MC_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":39280822190198,"sku":"CLEA SWIM TOP_L42_BLK_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":39280822222966,"sku":"CLEA SWIM TOP_L42_IVR_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":39280822091894,"sku":"CLEA SWIM TOP_L42_HNTR_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":51905064567166,"sku":"CLEA SWIM TOP_L42_BTGN_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":51905064599934,"sku":"CLEA SWIM TOP_L42_ORGN_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":39280822157430,"sku":"CLEA SWIM TOP_L42_BRDX_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51905064632702,"sku":"CLEA SWIM TOP_L42_DL_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":51905064665470,"sku":"CLEA SWIM TOP_L42_CLD_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":51905064698238,"sku":"CLEA SWIM TOP_L42_PCN_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":51905064731006,"sku":"CLEA SWIM TOP_L42_DB_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":51905064763774,"sku":"CLEA SWIM TOP_XL44_PNK_005","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Morocco","offer_id":51905064796542,"sku":"CLEA SWIM TOP_XL44_MC_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":39280822354038,"sku":"CLEA SWIM TOP_XL44_BLK_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":39280822452342,"sku":"CLEA SWIM TOP_XL44_IVR_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":39280822255734,"sku":"CLEA SWIM TOP_XL44_HNTR_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":51905064829310,"sku":"CLEA SWIM TOP_XL44_BTGN_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":51905064862078,"sku":"CLEA SWIM TOP_XL44_ORGN_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":39280822321270,"sku":"CLEA SWIM TOP_XL44_BRDX_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":51905064894846,"sku":"CLEA SWIM TOP_XL44_DL_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":51905064927614,"sku":"CLEA SWIM TOP_XL44_CLD_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":51905064960382,"sku":"CLEA SWIM TOP_XL44_PCN_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":51905064993150,"sku":"CLEA SWIM TOP_XL44_DB_005","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":56183541137790,"sku":"CLEA SWIM TOP_XS36_PNK_005","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Horizon","offer_id":56183541170558,"sku":"CLEA SWIM TOP_XS36_PNK_006","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":56183541203326,"sku":"CLEA SWIM TOP_XS36_PNK_007","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Horizon","offer_id":56183541236094,"sku":"CLEA SWIM TOP_XS36_PNK_008","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Horizon","offer_id":56183541268862,"sku":"CLEA SWIM TOP_XS36_PNK_009","price":72.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/271EA49D-3328-4614-98DF-91CDD6C8E9F8.png?v=1756822516"},{"product_id":"asha","title":"ASHA TOP","description":"\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\n\u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003eCORE — ELEVATED — HALTER CUT-OUT BIKINI TOP\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eA sculptural silhouette with a refined, modern edge. Designed with a soft halter neckline and a clean bandeau base, the front cut-out adds dimension while maintaining a minimal, structured line. The shape frames the body with subtle tension, balancing coverage and exposure in a fluid, elevated form. Crafted from smooth stretch fabric, it offers a comfortable, second-skin fit—designed for swim, sun, and statement moments beyond the water.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003eFit: Elevated \/ Sculpted\u003cbr\u003eCoverage: Moderate\u003cbr\u003eNeckline: Halter\u003cbr\u003eDetail: Front cut-out\u003cbr\u003eSupport: Medium support\u003cbr\u003eFeel: Smooth, sculpted second-skin fit\u003c\/span\u003e\u003c\/div\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":51905035600254,"sku":"ASHA SWIM TOP_XS36_PNK_002","price":90.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Morocco","offer_id":51905035633022,"sku":"ASHA SWIM TOP_XS36_MC_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":39280873275510,"sku":"ASHA SWIM TOP_XS36_BLK_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":39280873308278,"sku":"ASHA SWIM TOP_XS36_IVR_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":39280873177206,"sku":"ASHA SWIM TOP_XS36_HNTR_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Beat","offer_id":51905035665790,"sku":"ASHA SWIM TOP_XS36_BTGN_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":51905035698558,"sku":"ASHA SWIM TOP_XS36_ORGN_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":39280873242742,"sku":"ASHA SWIM TOP_XS36_BRDX_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":51905035731326,"sku":"ASHA SWIM TOP_XS36_DL_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":51905035764094,"sku":"ASHA SWIM TOP_XS36_CLD_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":51905035796862,"sku":"ASHA SWIM TOP_XS36_PCN_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":51905035829630,"sku":"ASHA SWIM TOP_XS36_DB_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":51905035862398,"sku":"ASHA SWIM TOP_S38_PNK_002","price":90.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Morocco","offer_id":51905035895166,"sku":"ASHA SWIM TOP_S38_MC_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":39280873439350,"sku":"ASHA SWIM TOP_S38_BLK_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":39280873472118,"sku":"ASHA SWIM TOP_S38_IVR_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":39280873341046,"sku":"ASHA SWIM TOP_S38_HNTR_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Beat","offer_id":51905035927934,"sku":"ASHA SWIM TOP_S38_BTGN_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":51905035960702,"sku":"ASHA SWIM TOP_S38_ORGN_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":39280873406582,"sku":"ASHA SWIM TOP_S38_BRDX_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51905035993470,"sku":"ASHA SWIM TOP_S38_DL_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":51905036026238,"sku":"ASHA SWIM TOP_S38_CLD_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":51905036059006,"sku":"ASHA SWIM TOP_S38_PCN_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":51905036091774,"sku":"ASHA SWIM TOP_S38_DB_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":51905036124542,"sku":"ASHA SWIM TOP_M40_PNK_002","price":90.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":51905036157310,"sku":"ASHA SWIM TOP_M40_MC_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":39280873603190,"sku":"ASHA SWIM TOP_M40_BLK_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":39280873635958,"sku":"ASHA SWIM TOP_M40_IVR_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":39280873504886,"sku":"ASHA SWIM TOP_M40_HNTR_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Beat","offer_id":51905036190078,"sku":"ASHA SWIM TOP_M40_BTGN_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":51905036222846,"sku":"ASHA SWIM TOP_M40_ORGN_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":39280873570422,"sku":"ASHA SWIM TOP_M40_BRDX_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51905036255614,"sku":"ASHA SWIM TOP_M40_DL_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":51905036288382,"sku":"ASHA SWIM TOP_M40_CLD002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":51905036321150,"sku":"ASHA SWIM TOP_M40_PCN_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":51905036353918,"sku":"ASHA SWIM TOP_M40_DB_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":51905036386686,"sku":"ASHA SWIM TOP_L42_PNK_002","price":90.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Morocco","offer_id":51905036419454,"sku":"ASHA SWIM TOP_L42_MC_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":39280873767030,"sku":"ASHA SWIM TOP_L42_BLK_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":39280873799798,"sku":"ASHA SWIM TOP_L42_IVR_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":39280873668726,"sku":"ASHA SWIM TOP_L42_HNTR_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Beat","offer_id":51905036452222,"sku":"ASHA SWIM TOP_L42_BTGN_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":51905036484990,"sku":"ASHA SWIM TOP_L42_ORGN_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":39280873734262,"sku":"ASHA SWIM TOP_L42_BRDX_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51905036517758,"sku":"ASHA SWIM TOP_L42_DL_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":51905036550526,"sku":"ASHA SWIM TOP_L42_CLD_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":51905036583294,"sku":"ASHA SWIM TOP_L42_PCN_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":51905036616062,"sku":"ASHA SWIM TOP_L42_DB_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":51905036648830,"sku":"ASHA SWIM TOP_XL44_PNK_002","price":90.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Morocco","offer_id":51905036681598,"sku":"ASHA SWIM TOP_XL44_MC_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":39280873963638,"sku":"ASHA SWIM TOP_XL44_BLK_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":39280873996406,"sku":"ASHA SWIM TOP_XL44_IVR_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":39280873865334,"sku":"ASHA SWIM TOP_XL44_HNTR_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Beat","offer_id":51905036714366,"sku":"ASHA SWIM TOP_XL44_BTGN_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":51905036747134,"sku":"ASHA SWIM TOP_XL44_ORGN_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":39280873930870,"sku":"ASHA SWIM TOP_XL44_BRDX_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":51905036779902,"sku":"ASHA SWIM TOP_XL44_DL_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":51905036812670,"sku":"ASHA SWIM TOP_XL44_CLD002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":51905036845438,"sku":"ASHA SWIM TOP_XL44_PCN_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":51905036878206,"sku":"ASHA SWIM TOP_XL44_DB_002","price":90.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":56183192977790,"sku":"ASHA SWIM TOP_XS36_PNK_002","price":90.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Horizon","offer_id":56183193010558,"sku":"ASHA SWIM TOP_XS36_PNK_003","price":90.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":56183193043326,"sku":"ASHA SWIM TOP_XS36_PNK_004","price":90.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Horizon","offer_id":56183193076094,"sku":"ASHA SWIM TOP_XS36_PNK_005","price":90.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Horizon","offer_id":56183193108862,"sku":"ASHA SWIM TOP_XS36_PNK_006","price":90.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/111DD59A-F99E-4C2B-9FBA-F6787476AEE7.png?v=1756815569"},{"product_id":"sadie","title":"SADIE TOP","description":"\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cdiv class=\"p1\" style=\"text-align: center;\"\u003e\n\u003cp class=\"p1\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003eCORE — MINIMAL — HALTER BANDEAU BIKINI TOP\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eA clean, versatile silhouette with a refined edge. Designed with a straight bandeau neckline and a delicate halter strap, it offers a balanced feel between minimal coverage and subtle support. The soft structure sits smoothly against the body, while the adjustable back tie allows for a personalized fit. Crafted from smooth stretch fabric, it delivers a comfortable, second-skin feel—designed for swim, sun, and effortless, mix-and-match styling.\u003c\/span\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cdiv class=\"p1\" style=\"text-align: center;\"\u003e\n\u003cp class=\"p1\"\u003e\u003cspan data-sheets-root=\"1\"\u003eFit: Minimal\u003cbr\u003eCoverage: Moderate\u003cbr\u003eNeckline: Straight bandeau\u003cbr\u003eStraps: Halter strap + adjustable back tie\u003cbr\u003eSupport: Light to medium support\u003cbr\u003eFeel: Smooth, second-skin fit\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":41350877413494,"sku":"SADIE SWIM TOP_XS36_PNK_008","price":85.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Morocco","offer_id":41350877479030,"sku":"SADIE SWIM TOP_XS36_MC_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":39280903716982,"sku":"SADIE SWIM TOP_XS36_BLK_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":39280903749750,"sku":"SADIE SWIM TOP_XS36_IVR_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":39280903618678,"sku":"SADIE SWIM TOP_XS36_HNTR_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":51905207239038,"sku":"SADIE SWIM TOP_XS36_BTGN_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":39280903651446,"sku":"SADIE SWIM TOP_XS36_ORGN_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":39280903684214,"sku":"SADIE SWIM TOP_XS36_BRDX_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":51905207271806,"sku":"SADIE SWIM TOP_XS36_DL_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":51905207304574,"sku":"SADIE SWIM TOP_XS36_CLD_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":41350877446262,"sku":"SADIE SWIM TOP_XS36_PCN_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":41350883573878,"sku":"SADIE SWIM TOP_XS36_DB_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":41350877544566,"sku":"SADIE SWIM TOP_S38_PNK_008","price":85.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Morocco","offer_id":41350877642870,"sku":"SADIE SWIM TOP_S38_MC_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":39280903880822,"sku":"SADIE SWIM TOP_S38_BLK_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":39280903913590,"sku":"SADIE SWIM TOP_S38_IVR_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":39280903782518,"sku":"SADIE SWIM TOP_S38_HNTR_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":51905207337342,"sku":"SADIE SWIM TOP_S38_BTGN_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":39280903815286,"sku":"SADIE SWIM TOP_S38_ORGN_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":39280903848054,"sku":"SADIE SWIM TOP_S38_BRDX_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51905207370110,"sku":"SADIE SWIM TOP_S38_DL_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":51905207402878,"sku":"SADIE SWIM TOP_S38_CLD_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":41350877610102,"sku":"SADIE SWIM TOP_S38_PCN_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":41350883606646,"sku":"SADIE SWIM TOP_S38_DB_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":41350877708406,"sku":"SADIE SWIM TOP_M40_PNK_008","price":85.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":41350877773942,"sku":"SADIE SWIM TOP_M40_MC_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":39280904044662,"sku":"SADIE SWIM TOP_M40_BLK_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":39280904077430,"sku":"SADIE SWIM TOP_M40_IVR_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":39280903946358,"sku":"SADIE SWIM TOP_M40_HNTR_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":51905207435646,"sku":"SADIE SWIM TOP_M40_BTGN_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":39280903979126,"sku":"SADIE SWIM TOP_M40_ORGN_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":39280904011894,"sku":"SADIE SWIM TOP_M40_BRDX_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51905207468414,"sku":"SADIE SWIM TOP_M40_DL_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":51905207501182,"sku":"SADIE SWIM TOP_M40_CLD_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":41350877741174,"sku":"SADIE SWIM TOP_M40_PCN_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":41350883639414,"sku":"SADIE SWIM TOP_M40_DB_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":41350877839478,"sku":"SADIE SWIM TOP_L42_PNK_008","price":85.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Morocco","offer_id":41350877905014,"sku":"SADIE SWIM TOP_L42_MC_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":39280904208502,"sku":"SADIE SWIM TOP_L42_BLK_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":39280904241270,"sku":"SADIE SWIM TOP_L42_IVR_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":39280904110198,"sku":"SADIE SWIM TOP_L42_HNTR_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":51905207533950,"sku":"SADIE SWIM TOP_L42_BTGN_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":39280904142966,"sku":"SADIE SWIM TOP_L42_ORGN_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":39280904175734,"sku":"SADIE SWIM TOP_L42_BRDX_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51905207566718,"sku":"SADIE SWIM TOP_L42_DL_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":51905207599486,"sku":"SADIE SWIM TOP_L42_CLD_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":41350877872246,"sku":"SADIE SWIM TOP_L42_PCN_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":41350883704950,"sku":"SADIE SWIM TOP_L42_DB_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":41350877970550,"sku":"SADIE SWIM TOP_XL44_PNK_008","price":85.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Morocco","offer_id":41350878036086,"sku":"SADIE SWIM TOP_XL44_MC_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":39280904372342,"sku":"SADIE SWIM TOP_XL44_BLK_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":39280904405110,"sku":"SADIE SWIM TOP_XL44_IVR_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":39280904274038,"sku":"SADIE SWIM TOP_XL44_HNTR_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":51905207632254,"sku":"SADIE SWIM TOP_XL44_BTGN_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":39280904306806,"sku":"SADIE SWIM TOP_XL44_ORGN_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":39280904339574,"sku":"SADIE SWIM TOP_XL44_BRDX_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":51905207665022,"sku":"SADIE SWIM TOP_XL44_DL_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":51905207697790,"sku":"SADIE SWIM TOP_XL44_CLD_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":41350878003318,"sku":"SADIE SWIM TOP_XL44_PCN_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":41350883737718,"sku":"SADIE SWIM TOP_XL44_DB_008","price":85.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":56180359987582,"sku":"SADIE SWIM TOP_XS36_PNK_008","price":85.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Horizon","offer_id":56180360020350,"sku":"SADIE SWIM TOP_XS36_PNK_009","price":85.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":56180360053118,"sku":"SADIE SWIM TOP_XS36_PNK_0010","price":85.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Horizon","offer_id":56180360085886,"sku":"SADIE SWIM TOP_XS36_PNK_0011","price":85.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Horizon","offer_id":56180360118654,"sku":"SADIE SWIM TOP_XS36_PNK_0012","price":85.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/9D7596D4-4E0E-46BA-A81F-C3691A385739.png?v=1756752320"},{"product_id":"mercer","title":"MERCER TOP","description":"\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cp style=\"text-align: center;\" class=\"p1\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003eCORE — MINIMAL — BANDEAU BIKINI TOP\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eA clean, strapless silhouette designed for a smooth, minimal finish. The bandeau shape sits straight across the body, offering a soft, barely-there feel with a refined, understated look. Finished with an adjustable tie at the back, it allows for a personalized fit while maintaining a sleek, uninterrupted line. Crafted from soft stretch fabric—designed for swim, sun, and effortless, minimal styling.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cp style=\"text-align: center;\" class=\"p1\"\u003e\u003cspan data-sheets-root=\"1\"\u003eFit: Minimal\u003cbr\u003eCoverage: Moderate\u003cbr\u003eNeckline: Strapless bandeau\u003cbr\u003eClosure: Adjustable back tie\u003cbr\u003eSupport: Light support\u003cbr\u003eFeel: Smooth, second-skin fit\u003c\/span\u003e\u003c\/p\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":51905169785214,"sku":"MERCER SWIM TOP_XS36_PNK_009","price":108.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Morocco","offer_id":51905169817982,"sku":"MERCER SWIM TOP_XS36_MC_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":39280906338422,"sku":"MERCER SWIM TOP_XS36_BLK_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":41439857770614,"sku":"MERCER SWIM TOP_XS36_IVR_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":39280906240118,"sku":"MERCER SWIM TOP_XS36_HNTR_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":51905169850750,"sku":"MERCER SWIM TOP_XS36_BTGN_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":51905169883518,"sku":"MERCER SWIM TOP_XS36_ORGN_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":41439862227062,"sku":"MERCER SWIM TOP_XS36_BRDX_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":51905169916286,"sku":"MERCER SWIM TOP_XS36_DL_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":51905169949054,"sku":"MERCER SWIM TOP_XS36_CLD_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":51905169981822,"sku":"MERCER SWIM TOP_XS36_PCN_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":51905170014590,"sku":"MERCER SWIM TOP_XS36_DB_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":51905170047358,"sku":"MERCER SWIM TOP_S38_PNK_009","price":108.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Morocco","offer_id":51905170080126,"sku":"MERCER SWIM TOP_S38_MC_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":39280906502262,"sku":"MERCER SWIM TOP_S38_BLK_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":41439857803382,"sku":"MERCER SWIM TOP_S38_IVR_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":39280906403958,"sku":"MERCER SWIM TOP_S38_HNTR_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":51905170112894,"sku":"MERCER SWIM TOP_S38_BTGN_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":51905170145662,"sku":"MERCER SWIM TOP_S38_ORGN_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":41439862292598,"sku":"MERCER SWIM TOP_S38_BRDX_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51905170178430,"sku":"MERCER SWIM TOP_S38_DL_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":51905170211198,"sku":"MERCER SWIM TOP_S38_CLD_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":51905170243966,"sku":"MERCER SWIM TOP_S38_PCN_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":51905170276734,"sku":"MERCER SWIM TOP_S38_DB_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":51905170309502,"sku":"MERCER SWIM TOP_M40_PNK_009","price":108.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":51905170342270,"sku":"MERCER SWIM TOP_M40_MC_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":39280906666102,"sku":"MERCER SWIM TOP_M40_BLK_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":41439857836150,"sku":"MERCER SWIM TOP_M40_IVR_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":39280906567798,"sku":"MERCER SWIM TOP_M40_HNTR_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":51905170375038,"sku":"MERCER SWIM TOP_M40_BTGN_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":51905170407806,"sku":"MERCER SWIM TOP_M40_ORGN_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":41439862325366,"sku":"MERCER SWIM TOP_M40_BRDX_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51905170440574,"sku":"MERCER SWIM TOP_M40_DL_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":51905170473342,"sku":"MERCER SWIM TOP_M40_CLD_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":51905170506110,"sku":"MERCER SWIM TOP_M40_PCN_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":51905170538878,"sku":"MERCER SWIM TOP_M40_DB_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":51905170571646,"sku":"MERCER SWIM TOP_L42_PNK_009","price":108.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Morocco","offer_id":51905170604414,"sku":"MERCER SWIM TOP_L42_MC_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":39280906829942,"sku":"MERCER SWIM TOP_L42_BLK_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":41439857868918,"sku":"MERCER SWIM TOP_L42_IVR_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":39280906731638,"sku":"MERCER SWIM TOP_L42_HNTR_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":51905170637182,"sku":"MERCER SWIM TOP_L42_BTGN_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":51905170669950,"sku":"MERCER SWIM TOP_L42_ORGN_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":41439862358134,"sku":"MERCER SWIM TOP_L42_BRDX_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51905170702718,"sku":"MERCER SWIM TOP_L42_DL_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":51905170735486,"sku":"MERCER SWIM TOP_L42_CLD_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":51905170768254,"sku":"MERCER SWIM TOP_L42_PCN_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":51905170801022,"sku":"MERCER SWIM TOP_L42_DB_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":51905170833790,"sku":"MERCER SWIM TOP_XL44_PNK_009","price":108.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Morocco","offer_id":51905170866558,"sku":"MERCER SWIM TOP_XL44_MC_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":40141167755382,"sku":"MERCER SWIM TOP_XL44_BLK_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":41439857934454,"sku":"MERCER SWIM TOP_XL44_IVR_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":40141167624310,"sku":"MERCER SWIM TOP_XL44_HNTR_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":51905170899326,"sku":"MERCER SWIM TOP_XL44_BTGN_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":51905170932094,"sku":"MERCER SWIM TOP_XL44_ORGN_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":41439862423670,"sku":"MERCER SWIM TOP_XL44_BRDX_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":51905170964862,"sku":"MERCER SWIM TOP_XL44_DL_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":51905170997630,"sku":"MERCER SWIM TOP_XL44_CLD_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":51905171030398,"sku":"MERCER SWIM TOP_XL44_PCN_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":51905171063166,"sku":"MERCER SWIM TOP_XL44_DB_009","price":108.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":56179473154430,"sku":"MERCER SWIM TOP_XS36_PNK_009","price":108.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Horizon","offer_id":56179473187198,"sku":"MERCER SWIM TOP_XS36_PNK_0010","price":108.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":56179473219966,"sku":"MERCER SWIM TOP_XS36_PNK_0011","price":108.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Horizon","offer_id":56179473252734,"sku":"MERCER SWIM TOP_XS36_PNK_0012","price":108.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Horizon","offer_id":56179473285502,"sku":"MERCER SWIM TOP_XS36_PNK_0013","price":108.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/98A2DC12-7326-4BD0-B5FE-AAD18C6C7F5D.png?v=1756742579"},{"product_id":"mabel","title":"MABEL TOP","description":"\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cdiv class=\"rt-Container rt-r-size-2 rt-r-fg-0\"\u003e\n\u003cdiv class=\"rt-ContainerInner\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-gap-3 rt-r-fs-0\"\u003e\n\u003cdiv class=\"rt-Box rt-r-fg-1\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-fd-column-reverse\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\n\u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003eCORE — SCULPTED — TRIANGLE BRALETTE BIKINI TOP\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eA refined essential with a softly structured feel. Designed with subtle triangle shaping and fine straps, it offers a natural, flattering fit while maintaining a clean, minimal line. The lightly contoured cups provide gentle support, while the streamlined silhouette sits smoothly against the body. Finished with a secure back closure for a polished look. Crafted from soft stretch fabric—designed for swim, sun, and effortless everyday wear.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cdiv class=\"rt-Container rt-r-size-2 rt-r-fg-0\"\u003e\n\u003cdiv class=\"rt-ContainerInner\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-gap-3 rt-r-fs-0\"\u003e\n\u003cdiv class=\"rt-Box rt-r-fg-1\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-fd-column-reverse\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003eFit: Sculpted\u003cbr\u003eCoverage: Moderate\u003cbr\u003eCup: Soft, lightly contoured triangle\u003cbr\u003eStraps: Thin straps\u003cbr\u003eClosure: Back clasp\u003cbr\u003eSupport: Medium support\u003cbr\u003eFeel: Smooth, second-skin fit\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":51905166377342,"sku":"MABEL SWIM TOP_XS36_PNK_010","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Morocco","offer_id":51905166410110,"sku":"MABEL SWIM TOP_XS36_MC_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":39280931962998,"sku":"MABEL SWIM TOP_XS36_BLK_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":39280931995766,"sku":"MABEL SWIM TOP_XS36_IVR_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":39280931864694,"sku":"MABEL SWIM TOP_XS36_HNTR_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":51905166442878,"sku":"MABEL SWIM TOP_XS36_BTGN_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":51905166475646,"sku":"MABEL SWIM TOP_XS36_ORGN_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":41439700910198,"sku":"MABEL SWIM TOP_XS36_BRDX_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":51905166508414,"sku":"MABEL SWIM TOP_XS36_DL_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":51905166541182,"sku":"MABEL SWIM TOP_XS36_CLD_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":51905166573950,"sku":"MABEL SWIM TOP_XS36_PCN_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":51905166606718,"sku":"MABEL SWIM TOP_XS36_DB_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":51905166639486,"sku":"MABEL SWIM TOP_S38_PNK_010","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Morocco","offer_id":51905166672254,"sku":"MABEL SWIM TOP_S38_MC_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":39280932159606,"sku":"MABEL SWIM TOP_S38_BLK_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":39280932192374,"sku":"MABEL SWIM TOP_S38_IVR_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":39280932028534,"sku":"MABEL SWIM TOP_S38_HNTR_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":51905166705022,"sku":"MABEL SWIM TOP_S38_BTGN_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":51905166737790,"sku":"MABEL SWIM TOP_S38_ORGN_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":41439700942966,"sku":"MABEL SWIM TOP_S38_BRDX_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51905166770558,"sku":"MABEL SWIM TOP_S38_DL_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":51905166803326,"sku":"MABEL SWIM TOP_S38_CLD_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":51905166836094,"sku":"MABEL SWIM TOP_S38_PCN_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":51905166868862,"sku":"MABEL SWIM TOP_S38_DB_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":51905166901630,"sku":"MABEL SWIM TOP_M40_PNK_010","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":51905166934398,"sku":"MABEL SWIM TOP_M40_MC_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":39280932323446,"sku":"MABEL SWIM TOP_M40_BLK_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":39280932356214,"sku":"MABEL SWIM TOP_M40_IVR_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":39280932225142,"sku":"MABEL SWIM TOP_M40_HNTR_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":51905166967166,"sku":"MABEL SWIM TOP_M40_BTGN_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":51905166999934,"sku":"MABEL SWIM TOP_M40_ORGN_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":41439700975734,"sku":"MABEL SWIM TOP_M40_BRDX_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51905167032702,"sku":"MABEL SWIM TOP_M40_DL_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":51905167065470,"sku":"MABEL SWIM TOP_M40_CLD_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":51905167098238,"sku":"MABEL SWIM TOP_M40_PCN_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":51905167131006,"sku":"MABEL SWIM TOP_M40_DB_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":51905167163774,"sku":"MABEL SWIM TOP_L42_PNK_010","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Morocco","offer_id":51905167196542,"sku":"MABEL SWIM TOP_L42_MC_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":39280932487286,"sku":"MABEL SWIM TOP_L42_BLK_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":39280932520054,"sku":"MABEL SWIM TOP_L42_IVR_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":39280932388982,"sku":"MABEL SWIM TOP_L42_HNTR_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":51905167229310,"sku":"MABEL SWIM TOP_L42_BTGN_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":51905167262078,"sku":"MABEL SWIM TOP_L42_ORGN_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":41439701008502,"sku":"MABEL SWIM TOP_L42_BRDX_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51905167294846,"sku":"MABEL SWIM TOP_L42_DL_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":51905167327614,"sku":"MABEL SWIM TOP_L42_CLD_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":51905167360382,"sku":"MABEL SWIM TOP_L42_PCN_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":51905167393150,"sku":"MABEL SWIM TOP_L42_DB_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":51905167425918,"sku":"MABEL SWIM TOP_XL44_PNK_010","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Morocco","offer_id":51905167458686,"sku":"MABEL SWIM TOP_XL44_MC_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":40141178110070,"sku":"MABEL SWIM TOP_XL44_BLK_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":40141178175606,"sku":"MABEL SWIM TOP_XL44_IVR_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":40141178044534,"sku":"MABEL SWIM TOP_XL44_HNTR_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":51905167491454,"sku":"MABEL SWIM TOP_XL44_BTGN_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":51905167524222,"sku":"MABEL SWIM TOP_XL44_ORGN_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":41439701041270,"sku":"MABEL SWIM TOP_XL44_BRDX_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":51905167556990,"sku":"MABEL SWIM TOP_XL44_DL_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":51905167589758,"sku":"MABEL SWIM TOP_XL44_CLD_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":51905167622526,"sku":"MABEL SWIM TOP_XL44_PCN_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":51905167655294,"sku":"MABEL SWIM TOP_XL44_DB_010","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":56177390846334,"sku":"MABEL SWIM TOP_XS36_PNK_010","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Horizon","offer_id":56177390879102,"sku":"MABEL SWIM TOP_XS36_PNK_011","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":56177390911870,"sku":"MABEL SWIM TOP_XS36_PNK_012","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Horizon","offer_id":56177390944638,"sku":"MABEL SWIM TOP_XS36_PNK_013","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Horizon","offer_id":56177390977406,"sku":"MABEL SWIM TOP_XS36_PNK_014","price":91.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/6FB02E3D-27E8-4D2D-B8D6-69BBFD63DD22.png?v=1756706660"},{"product_id":"oona","title":"OONA TOP","description":"\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cdiv class=\"rt-Container rt-r-size-2 rt-r-fg-0\"\u003e\n\u003cdiv class=\"rt-ContainerInner\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-gap-3 rt-r-fs-0\"\u003e\n\u003cdiv class=\"rt-Box rt-r-fg-1\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-fd-column-reverse\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\n\u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003eCORE — ELEVATED — RUFFLE STRAP BIKINI TOP\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eA soft, expressive update to a minimal silhouette. Designed with a clean neckline and delicate straps, the fluid ruffle overlay adds movement while maintaining a refined, understated feel. Light and effortless on the body, it creates a natural shape with a subtle, feminine edge. Crafted from smooth stretch fabric, it offers a comfortable, second-skin fit—designed for swim, sun, and elevated styling beyond the water.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cdiv class=\"rt-Container rt-r-size-2 rt-r-fg-0\"\u003e\n\u003cdiv class=\"rt-ContainerInner\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-gap-3 rt-r-fs-0\"\u003e\n\u003cdiv class=\"rt-Box rt-r-fg-1\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-fd-column-reverse\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003eFit: Elevated \/ Minimal\u003cbr\u003eCoverage: Moderate\u003cbr\u003eNeckline: Soft scoop\u003cbr\u003eStraps: Thin straps\u003cbr\u003eDetail: Ruffle overlay\u003cbr\u003eSupport: Light to medium support\u003cbr\u003eFeel: Lightweight, second-skin fit\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":51905183613310,"sku":"OONA SWIM TOP_XS36_PNK_010","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Morocco","offer_id":51905183646078,"sku":"OONA SWIM TOP_XS36_MC_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":39280944644214,"sku":"OONA SWIM TOP_XS36_BLK_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":39280944709750,"sku":"OONA SWIM TOP_XS36_IVR_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":39280944578678,"sku":"OONA SWIM TOP_XS36_HNTR_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":51905183678846,"sku":"OONA SWIM TOP_XS36_BTGN_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":51905183711614,"sku":"OONA SWIM TOP_XS36_ORGN_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":41358991622262,"sku":"OONA SWIM TOP_XS36_BRDX_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":51905183744382,"sku":"OONA SWIM TOP_XS36_DL_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":51905183777150,"sku":"OONA SWIM TOP_XS36_CLD_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":51905183809918,"sku":"OONA SWIM TOP_XS36_PCN_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":51905183842686,"sku":"OONA SWIM TOP_XS36_DB_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":51905183875454,"sku":"OONA SWIM TOP_S38_PNK_010","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Morocco","offer_id":51905183908222,"sku":"OONA SWIM TOP_S38_MC_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":39280944808054,"sku":"OONA SWIM TOP_S38_BLK_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":39280944873590,"sku":"OONA SWIM TOP_S38_IVR_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":39280944742518,"sku":"OONA SWIM TOP_S38_HNTR_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":51905183940990,"sku":"OONA SWIM TOP_S38_BTGN_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":51905183973758,"sku":"OONA SWIM TOP_S38_ORGN_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":41358991655030,"sku":"OONA SWIM TOP_S38_BRDX_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51905184006526,"sku":"OONA SWIM TOP_S38_DL_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":51905184039294,"sku":"OONA SWIM TOP_S38_CLD_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":51905184072062,"sku":"OONA SWIM TOP_S38_PCN_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":51905184104830,"sku":"OONA SWIM TOP_S38_DB_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":51905184137598,"sku":"OONA SWIM TOP_M40_PNK_010","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":51905184170366,"sku":"OONA SWIM TOP_M40_MC_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":39975091142774,"sku":"OONA SWIM TOP_M40_BLK_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":39975091208310,"sku":"OONA SWIM TOP_M40_IVR_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":39975091077238,"sku":"OONA SWIM TOP_M40_HNTR_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":51905184203134,"sku":"OONA SWIM TOP_M40_BTGN_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":51905184235902,"sku":"OONA SWIM TOP_M40_ORGN_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":41358991720566,"sku":"OONA SWIM TOP_M40_BRDX_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51905184268670,"sku":"OONA SWIM TOP_M40_DL_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":51905184301438,"sku":"OONA SWIM TOP_M40_CLD_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":51905184334206,"sku":"OONA SWIM TOP_M40_PCN_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":51905184366974,"sku":"OONA SWIM TOP_M40_DB_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":51905184399742,"sku":"OONA SWIM TOP_L42_PNK_010","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Morocco","offer_id":51905184432510,"sku":"OONA SWIM TOP_L42_MC_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":39975091306614,"sku":"OONA SWIM TOP_L42_BLK_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":39975091372150,"sku":"OONA SWIM TOP_L42_IVR_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":39975091241078,"sku":"OONA SWIM TOP_L42_HNTR_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":51905184465278,"sku":"OONA SWIM TOP_L42_BTGN_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":51905184498046,"sku":"OONA SWIM TOP_L42_ORGN_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":41358991753334,"sku":"OONA SWIM TOP_L42_BRDX_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51905184530814,"sku":"OONA SWIM TOP_L42_DL_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":51905184563582,"sku":"OONA SWIM TOP_L42_CLD_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":51905184596350,"sku":"OONA SWIM TOP_L42_PCN_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":51905184629118,"sku":"OONA SWIM TOP_L42_DB_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":51905184661886,"sku":"OONA SWIM TOP_XL44_PNK_010","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Morocco","offer_id":51905184694654,"sku":"OONA SWIM TOP_XL44_MC_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":40141200621686,"sku":"OONA SWIM TOP_XL44_BLK_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":40141200687222,"sku":"OONA SWIM TOP_XL44_IVR_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":40141200556150,"sku":"OONA SWIM TOP_XL44_HNTR_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":51905184727422,"sku":"OONA SWIM TOP_XL44_BTGN_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":51905184760190,"sku":"OONA SWIM TOP_XL44_ORGN_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":41358991786102,"sku":"OONA SWIM TOP_XL44_BRDX_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":51905184792958,"sku":"OONA SWIM TOP_XL44_DL_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":51905184825726,"sku":"OONA SWIM TOP_XL44_CLD_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":51905184858494,"sku":"OONA SWIM TOP_XL44_PCN_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":51905184891262,"sku":"OONA SWIM TOP_XL44_DB_010","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":56175897215358,"sku":"OONA SWIM TOP_XS36_PNK_010","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Horizon","offer_id":56175897248126,"sku":"OONA SWIM TOP_XS36_PNK_011","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":56175897280894,"sku":"OONA SWIM TOP_XS36_PNK_012","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Horizon","offer_id":56175897313662,"sku":"OONA SWIM TOP_XS36_PNK_013","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Horizon","offer_id":56175897346430,"sku":"OONA SWIM TOP_XS36_PNK_014","price":98.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/6A84D29A-79F0-4A0E-AB9D-C30C9F5FC950.png?v=1756666604"},{"product_id":"monet","title":"MONET TOP","description":"\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cp style=\"text-align: center;\" class=\"p1\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003eCORE — MINIMAL — SCOOP BIKINI TOP\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eA clean, effortless silhouette designed with a soft scoop neckline and delicate straps. Minimal in design, it sits lightly on the body to create a natural, understated shape. The streamlined cut offers a smooth, refined finish, balancing simplicity with a modern edge. Crafted from soft stretch fabric, it delivers a comfortable, second-skin feel—designed for swim, sun, and easy, everyday styling.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cp style=\"text-align: center;\" class=\"p1\"\u003e\u003cspan data-sheets-root=\"1\"\u003eFit: Minimal\u003cbr\u003eCoverage: Light to moderate\u003cbr\u003eNeckline: Scoop\u003cbr\u003eStraps: Thin straps\u003cbr\u003eSupport: Light support\u003cbr\u003eFeel: Lightweight, second-skin fit\u003c\/span\u003e\u003c\/p\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":51905174176126,"sku":"MONET SWIM TOP_XS36_PNK_011","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Morocco","offer_id":51905174208894,"sku":"MONET SWIM TOP_XS36_MC_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":39280957980790,"sku":"MONET SWIM TOP_XS36_BLK_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":39280958013558,"sku":"MONET SWIM TOP_XS36_IVR_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":39280957882486,"sku":"MONET SWIM TOP_XS36_HNTR_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":51905174241662,"sku":"MONET SWIM TOP_XS36_BTGN_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":51905174274430,"sku":"MONET SWIM TOP_XS36_ORGN_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":41356837912694,"sku":"MONET SWIM TOP_XS36_BRDX_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":51905174307198,"sku":"MONET SWIM TOP_XS36_DL_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":51905174339966,"sku":"MONET SWIM TOP_XS36_CLD_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":51905174372734,"sku":"MONET SWIM TOP_XS36_PCN_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":51905174405502,"sku":"MONET SWIM TOP_XS36_DB_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":51905174438270,"sku":"MONET SWIM TOP_S38_PNK_011","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Morocco","offer_id":51905174471038,"sku":"MONET SWIM TOP_S38_MC_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":39280958144630,"sku":"MONET SWIM TOP_S38_BLK_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":39280958177398,"sku":"MONET SWIM TOP_S38_IVR_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":39280958046326,"sku":"MONET SWIM TOP_S38_HNTR_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":51905174503806,"sku":"MONET SWIM TOP_S38_BTGN_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":51905174536574,"sku":"MONET SWIM TOP_S38_ORGN_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":41356837945462,"sku":"MONET SWIM TOP_S38_BRDX_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51905174569342,"sku":"MONET SWIM TOP_S38_DL_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":51905174602110,"sku":"MONET SWIM TOP_S38_CLD_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":51905174634878,"sku":"MONET SWIM TOP_S38_PCN_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":51905174667646,"sku":"MONET SWIM TOP_S38_DB_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":51905174700414,"sku":"MONET SWIM TOP_M40_PNK_011","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":51905174733182,"sku":"MONET SWIM TOP_M40_MC_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":39975083081846,"sku":"MONET SWIM TOP_M40_BLK_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":39975083114614,"sku":"MONET SWIM TOP_M40_IVR_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":39975082983542,"sku":"MONET SWIM TOP_M40_HNTR_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":51905174765950,"sku":"MONET SWIM TOP_M40_BTGN_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":51905174798718,"sku":"MONET SWIM TOP_M40_ORGN_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":41356837978230,"sku":"MONET SWIM TOP_M40_BRDX_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51905174831486,"sku":"MONET SWIM TOP_M40_DL_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":51905174864254,"sku":"MONET SWIM TOP_M40_CLD_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":51905174897022,"sku":"MONET SWIM TOP_M40_PCN_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":51905174929790,"sku":"MONET SWIM TOP_M40_DB_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":51905174962558,"sku":"MONET SWIM TOP_L42_PNK_011","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Morocco","offer_id":51905174995326,"sku":"MONET SWIM TOP_L42_MC_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":39975083245686,"sku":"MONET SWIM TOP_L42_BLK_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":39975083278454,"sku":"MONET SWIM TOP_L42_IVR_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":39975083147382,"sku":"MONET SWIM TOP_L42_HNTR_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":51905175028094,"sku":"MONET SWIM TOP_L42_BTGN_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":51905175060862,"sku":"MONET SWIM TOP_L42_ORGN_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":41356838043766,"sku":"MONET SWIM TOP_L42_BRDX_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51905175093630,"sku":"MONET SWIM TOP_L42_DL_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":51905175126398,"sku":"MONET SWIM TOP_L42_CLD_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":51905175159166,"sku":"MONET SWIM TOP_L42_PCN_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":51905175191934,"sku":"MONET SWIM TOP_L42_DB_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":51905175224702,"sku":"MONET SWIM TOP_XL44_PNK_011","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Morocco","offer_id":51905175257470,"sku":"MONET SWIM TOP_XL44_MC_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":40141211533430,"sku":"MONET SWIM TOP_XL44_BLK_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":40141211598966,"sku":"MONET SWIM TOP_XL44_IVR_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":40141211467894,"sku":"MONET SWIM TOP_XL44_HNTR_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":51905175290238,"sku":"MONET SWIM TOP_XL44_BTGN_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":51905175323006,"sku":"MONET SWIM TOP_XL44_ORGN_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":41356838109302,"sku":"MONET SWIM TOP_XL44_BRDX_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":51905175355774,"sku":"MONET SWIM TOP_XL44_DL_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":51905175388542,"sku":"MONET SWIM TOP_XL44_CLD_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":51905175421310,"sku":"MONET SWIM TOP_XL44_PCN_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":51905175454078,"sku":"MONET SWIM TOP_XL44_DB_011","price":81.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":56175607939454,"sku":"MONET SWIM TOP_XS36_PNK_011","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Horizon","offer_id":56175607972222,"sku":"MONET SWIM TOP_XS36_PNK_012","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":56175608004990,"sku":"MONET SWIM TOP_XS36_PNK_013","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Horizon","offer_id":56175608037758,"sku":"MONET SWIM TOP_XS36_PNK_014","price":81.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Horizon","offer_id":56175608070526,"sku":"MONET SWIM TOP_XS36_PNK_015","price":81.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/978B93C1-E9BF-4671-AA77-F144589E2629.png?v=1756660172"},{"product_id":"esme","title":"ESMÉ TOP","description":"\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\n\u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003eCORE — MINIMAL — TRIANGLE BIKINI TOP\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eA timeless essential defined by a clean, minimal silhouette. Designed with soft triangle cups and delicate tie straps, it offers a barely-there feel while allowing for a fully adjustable fit. Lightweight and fluid on the body, it creates a natural shape with an effortless, understated finish. Crafted from smooth, stretch fabric, it delivers a comfortable, second-skin feel—designed for swim, sun, and easy mix-and-match styling.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003eFit: Minimal\u003cbr\u003eCoverage: Light to moderate\u003cbr\u003eCup: Soft triangle\u003cbr\u003eStraps: Adjustable neck and back ties\u003cbr\u003eSupport: Light support\u003cbr\u003eFeel: Lightweight, second-skin fit\u003c\/span\u003e\u003c\/div\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XXSMALL - EU34 \/ Rosy Pink","offer_id":56713806774654,"sku":null,"price":72.0,"currency_code":"CHF","in_stock":false},{"title":"XXSMALL - EU34 \/ Morocco","offer_id":56713806807422,"sku":null,"price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Black","offer_id":56713806840190,"sku":null,"price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Ivory","offer_id":56713806872958,"sku":null,"price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Hunter","offer_id":56713806905726,"sku":null,"price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Lime Green","offer_id":56713806938494,"sku":null,"price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Orange","offer_id":56713806971262,"sku":null,"price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Bordeaux","offer_id":56713807004030,"sku":null,"price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Dark Lavender","offer_id":56713807036798,"sku":null,"price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Cloud","offer_id":56713807069566,"sku":null,"price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Pecan","offer_id":56713807102334,"sku":null,"price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Dark Blue","offer_id":56713807135102,"sku":null,"price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XXSMALL - EU34 \/ Horizon","offer_id":56713807167870,"sku":null,"price":72.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":51905102053758,"sku":"ESME SWIM TOP_XS36_PNK_007","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Morocco","offer_id":51905102086526,"sku":"ESME SWIM TOP_XS36_MC_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":39280984883318,"sku":"ESME SWIM TOP_XS36_BLK_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":39280984916086,"sku":"ESME SWIM TOP_XS36_IVR_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":39280984785014,"sku":"ESME SWIM TOP_XS36_HNTR_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":51905102119294,"sku":"ESME SWIM TOP_XS36_BTGN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":51905102152062,"sku":"ESME SWIM TOP_XS36_ORGN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":41356795347062,"sku":"ESME SWIM TOP_XS36_BRDX_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":51905102184830,"sku":"ESME SWIM TOP_XS36_DL_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":51905102217598,"sku":"ESME SWIM TOP_XS36_CLD_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":51905102250366,"sku":"ESME SWIM TOP_XS36_PCN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":51905102283134,"sku":"ESME SWIM TOP_XS36_DB_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":56188533506430,"sku":"ESME SWIM TOP_XS36_PNK_007","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":51905102315902,"sku":"ESME SWIM TOP_S38_PNK_007","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Morocco","offer_id":51905102348670,"sku":"ESME SWIM TOP_S38_MC_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":39280985047158,"sku":"ESME SWIM TOP_S38_BLK_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":39280985079926,"sku":"ESME SWIM TOP_S38_IVR_007-TPS-180","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":39280984948854,"sku":"ESME SWIM TOP_S38_HNTR_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":51905102381438,"sku":"ESME SWIM TOP_S38_BTGN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":51905102414206,"sku":"ESME SWIM TOP_S38_ORGN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":41356795379830,"sku":"ESME SWIM TOP_S38_BRDX_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51905102446974,"sku":"ESME SWIM TOP_S38_DL_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":51905102479742,"sku":"ESME SWIM TOP_S38_CLD_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":51905102512510,"sku":"ESME SWIM TOP_S38_PCN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":51905102545278,"sku":"ESME SWIM TOP_S38_DB_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Horizon","offer_id":56188533539198,"sku":"ESME SWIM TOP_XS36_PNK_008","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":51905102578046,"sku":"ESME SWIM TOP_M40_PNK_007","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":51905102610814,"sku":"ESME SWIM TOP_M40_MC_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":39280985210998,"sku":"ESME SWIM TOP_M40_BLK_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":39280985243766,"sku":"ESME SWIM TOP_M40_IVR_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":39280985112694,"sku":"ESME SWIM TOP_M40_HNTR_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":51905102643582,"sku":"ESME SWIM TOP_M40_BTGN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":51905102676350,"sku":"ESME SWIM TOP_M40_ORGN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":41356795412598,"sku":"ESME SWIM TOP_M40_BRDX_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51905102709118,"sku":"ESME SWIM TOP_M40_DL_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":51905102741886,"sku":"ESME SWIM TOP_M40_CLD_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":51905102774654,"sku":"ESME SWIM TOP_M40_PCN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":51905102807422,"sku":"ESME SWIM TOP_M40_DB_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":56188533571966,"sku":"ESME SWIM TOP_XS36_PNK_009","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":51905102840190,"sku":"ESME SWIM TOP_L42_PNK_007","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Morocco","offer_id":51905102872958,"sku":"ESME SWIM TOP_L42_MC_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":39280985374838,"sku":"ESME SWIM TOP_L42_BLK_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":39280985407606,"sku":"ESME SWIM TOP_L42_IVR_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":39280985276534,"sku":"ESME SWIM TOP_L42_HNTR_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":51905102905726,"sku":"ESME SWIM TOP_L42_BTGN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":51905102938494,"sku":"ESME SWIM TOP_L42_ORGN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":41356795445366,"sku":"ESME SWIM TOP_L42_BRDX_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51905102971262,"sku":"ESME SWIM TOP_L42_DL_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":51905103004030,"sku":"ESME SWIM TOP_L42_CLD_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":51905103036798,"sku":"ESME SWIM TOP_L42_PCN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":51905103069566,"sku":"ESME SWIM TOP_L42_DB_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Horizon","offer_id":56188533604734,"sku":"ESME SWIM TOP_XS36_PNK_0010","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":51905103102334,"sku":"ESME SWIM TOP_XL44_PNK_007","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Morocco","offer_id":51905103135102,"sku":"ESME SWIM TOP_XL44_MC_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":40141217693814,"sku":"ESME SWIM TOP_XL44_BLK_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":40141217759350,"sku":"ESME SWIM TOP_XL44_IVR_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":40141217628278,"sku":"ESME SWIM TOP_XL44_HNTR_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":51905103167870,"sku":"ESME SWIM TOP_XL44_BTGN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":51905103200638,"sku":"ESME SWIM TOP_XL44_ORGN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":41356795478134,"sku":"ESME SWIM TOP_XL44_BRDX_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":51905103233406,"sku":"ESME SWIM TOP_XL44_DL_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":51905103266174,"sku":"ESME SWIM TOP_XL44_CLD_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":51905103298942,"sku":"ESME SWIM TOP_XL44_PCN_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":51905103331710,"sku":"ESME SWIM TOP_XL44_DB_007","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Horizon","offer_id":56188533637502,"sku":"ESME SWIM TOP_XS36_PNK_0011","price":72.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/282F7875-0D0F-4ED8-877F-D133614A7F9C.png?v=1756895945"},{"product_id":"emma","title":"EMMA TOP","description":"\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\n\u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003eCORE — MINIMAL — BANDEAU BIKINI TOP\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eA clean, sculpted silhouette designed with a softly contoured bandeau neckline. Minimal and refined, it sits smoothly against the body to create a sleek, uninterrupted line. The structured shape offers a secure, supportive feel while maintaining a barely-there aesthetic. Finished with a clean back closure for a polished look. Crafted from smooth stretch fabric—designed for swim, sun, and effortless, minimal styling.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003eFit: Minimal \/ Sculpted\u003cbr\u003eCoverage: Moderate\u003cbr\u003eNeckline: Strapless bandeau\u003cbr\u003eClosure: Back clasp\u003cbr\u003eSupport: Medium support\u003cbr\u003eFeel: Smooth, secure second-skin fit\u003c\/span\u003e\u003c\/div\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":41350516670582,"sku":"EMMA SWIM TOP_XS36_PNK_006","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Morocco","offer_id":41350516736118,"sku":"EMMA SWIM TOP_XS36_MC_006-TPXS-105","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":39280998121590,"sku":"EMMA SWIM TOP_XS36_BLK_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":39280998154358,"sku":"EMMA SWIM TOP_XS36_IVR_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":39280998023286,"sku":"EMMA SWIM TOP_XS36_HNTR_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":51905088618878,"sku":"EMMA SWIM TOP_XS36_BTGN_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":39280998056054,"sku":"EMMA SWIM TOP_XS36_ORGN_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":39280998088822,"sku":"EMMA SWIM TOP_XS36_BRDX_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":51905088651646,"sku":"EMMA SWIM TOP_XS36_DL_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":41350516768886,"sku":"EMMA SWIM TOP_XS36_CLD_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":51905088684414,"sku":"EMMA SWIM TOP_XS36_PCN_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":41350544621686,"sku":"EMMA SWIM TOP_XS36_DB_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":41350516801654,"sku":"EMMA SWIM TOP_S38_PNK_006","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Morocco","offer_id":41350516834422,"sku":"EMMA SWIM TOP_S38_MC_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":39280998285430,"sku":"EMMA SWIM TOP_S38_BLK_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":39280998318198,"sku":"EMMA SWIM TOP_S38_IVR_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":39280998187126,"sku":"EMMA SWIM TOP_S38_HNTR_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":51905088717182,"sku":"EMMA SWIM TOP_S38_BTGN_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":39280998219894,"sku":"EMMA SWIM TOP_S38_ORGN_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":39280998252662,"sku":"EMMA SWIM TOP_S38_BRDX_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51905088749950,"sku":"EMMA SWIM TOP_S38_DL_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":41350516867190,"sku":"EMMA SWIM TOP_S38_CLD_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":51905088782718,"sku":"EMMA SWIM TOP_S38_PCN_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":41350544687222,"sku":"EMMA SWIM TOP_S38_DB_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":41350517031030,"sku":"EMMA SWIM TOP_M40_PNK_006","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":41350517063798,"sku":"EMMA SWIM TOP_M40_MC_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":39280998449270,"sku":"EMMA SWIM TOP_M40_BLK_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":39280998482038,"sku":"EMMA SWIM TOP_M40_IVR_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":39280998350966,"sku":"EMMA SWIM TOP_M40_HNTR_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":51905088815486,"sku":"EMMA SWIM TOP_M40_BTGN_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":39280998383734,"sku":"EMMA SWIM TOP_M40_ORGN_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":39280998416502,"sku":"EMMA SWIM TOP_M40_BRDX_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51905088848254,"sku":"EMMA SWIM TOP_M40_DL_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":41350517096566,"sku":"EMMA SWIM TOP_M40_CLD_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":51905088881022,"sku":"EMMA SWIM TOP_M40_PCN_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":41350544719990,"sku":"EMMA SWIM TOP_M40_DB_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":41350517162102,"sku":"EMMA SWIM TOP_L42_PNK_006","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Morocco","offer_id":41350517194870,"sku":"EMMA SWIM TOP_L42_MC_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":39280998645878,"sku":"EMMA SWIM TOP_L42_BLK_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":39280998678646,"sku":"EMMA SWIM TOP_L42_IVR_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":39280998514806,"sku":"EMMA SWIM TOP_L42_HNTR_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":51905088913790,"sku":"EMMA SWIM TOP_L42_BTGN_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":39280998547574,"sku":"EMMA SWIM TOP_L42_ORGN_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":39280998580342,"sku":"EMMA SWIM TOP_L42_BRDX_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51905088946558,"sku":"EMMA SWIM TOP_L42_DL_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":41350517227638,"sku":"EMMA SWIM TOP_L42_CLD_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":51905088979326,"sku":"EMMA SWIM TOP_L42_PCN_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":41350544752758,"sku":"EMMA SWIM TOP_L42_DB_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":41350517260406,"sku":"EMMA SWIM TOP_XL44_PNK_006","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Morocco","offer_id":41350517293174,"sku":"EMMA SWIM TOP_XL44_MC_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":39280998842486,"sku":"EMMA SWIM TOP_XL44_BLK_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":39280998940790,"sku":"EMMA SWIM TOP_XL44_IVR_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":39280998711414,"sku":"EMMA SWIM TOP_XL44_HNTR_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":51905089012094,"sku":"EMMA SWIM TOP_XL44_BTGN_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":39280998744182,"sku":"EMMA SWIM TOP_XL44_ORGN_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":39280998776950,"sku":"EMMA SWIM TOP_XL44_BRDX_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":51905089044862,"sku":"EMMA SWIM TOP_XL44_DL_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":41350517325942,"sku":"EMMA SWIM TOP_XL44_CLD_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":51905089077630,"sku":"EMMA SWIM TOP_XL44_PCN_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":41350544818294,"sku":"EMMA SWIM TOP_XL44_DB_006","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":56175353921918,"sku":"EMMA SWIM TOP_XS36_PNK_006","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Horizon","offer_id":56175353954686,"sku":"EMMA SWIM TOP_XS36_PNK_007","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":56175353987454,"sku":"EMMA SWIM TOP_XS36_PNK_008","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Horizon","offer_id":56175354020222,"sku":"EMMA SWIM TOP_XS36_PNK_009","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Horizon","offer_id":56175354052990,"sku":"EMMA SWIM TOP_XS36_PNK_0010","price":91.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/6D061522-3EA2-48FE-80FE-888F59D138FC.png?v=1756660236"},{"product_id":"camilla","title":"CAMILLA TOP","description":"\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\n\u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003eCORE — MINIMAL — TIE-FRONT TRIANGLE BIKINI TOP\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eA refined take on a classic silhouette. Designed with soft triangle cups and a delicate front tie, it offers a customizable fit while maintaining a clean, minimal line. The halter neckline and adjustable back create a light, barely-there feel, enhancing a natural shape with effortless ease. Crafted from smooth stretch fabric, it delivers a comfortable, second-skin fit—designed for swim, sun, and easy mix-and-match styling.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003eFit: Minimal\u003cbr\u003eCoverage: Light to moderate\u003cbr\u003eCup: Soft triangle with front tie\u003cbr\u003eStraps: Adjustable halter and back tie\u003cbr\u003eSupport: Light support\u003cbr\u003eFeel: Lightweight, second-skin fit\u003c\/span\u003e\u003c\/div\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":41350681297014,"sku":"CAMILLA SWIM TOP_XS36_PNK_003","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Morocco","offer_id":41350681165942,"sku":"CAMILLA SWIM TOP_XS36_MC_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":39281133617270,"sku":"CAMILLA SWIM TOP_XS36_BLK_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":39281133650038,"sku":"CAMILLA SWIM TOP_XS36_IVR_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":39281133518966,"sku":"CAMILLA SWIM TOP_XS36_HNTR_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":51905049624958,"sku":"CAMILLA SWIM TOP_XS36_BTGN_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":41350681198710,"sku":"CAMILLA SWIM TOP_XS36_ORGN_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":41350819315830,"sku":"CAMILLA SWIM TOP_XS36_BRDX_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":51905049657726,"sku":"CAMILLA SWIM TOP_XS36_DL_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":51905049690494,"sku":"CAMILLA SWIM TOP_XS36_CLD_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":51905049723262,"sku":"CAMILLA SWIM TOP_XS36_PCN_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":41350681329782,"sku":"CAMILLA SWIM TOP_XS36_DB_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":41350681460854,"sku":"CAMILLA SWIM TOP_S38_PNK_003","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Morocco","offer_id":41350681362550,"sku":"CAMILLA SWIM TOP_S38_MC_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":39281133781110,"sku":"CAMILLA SWIM TOP_S38_BLK_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":39281133813878,"sku":"CAMILLA SWIM TOP_S38_IVR_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":39281133682806,"sku":"CAMILLA SWIM TOP_S38_HNTR_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":51905049756030,"sku":"CAMILLA SWIM TOP_S38_BTGN_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":41350681395318,"sku":"CAMILLA SWIM TOP_S38_ORGN_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":41350819348598,"sku":"CAMILLA SWIM TOP_S38_BRDX_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51905049788798,"sku":"CAMILLA SWIM TOP_S38_DL_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":51905049821566,"sku":"CAMILLA SWIM TOP_S38_CLD_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":51905049854334,"sku":"CAMILLA SWIM TOP_S38_PCN_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":41350681493622,"sku":"CAMILLA SWIM TOP_S38_DB_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":41350681624694,"sku":"CAMILLA SWIM TOP_M40_PNK_003","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":41350681526390,"sku":"CAMILLA SWIM TOP_M40_MC_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":39281133944950,"sku":"CAMILLA SWIM TOP_M40_BLK_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":39281133977718,"sku":"CAMILLA SWIM TOP_M40_IVR_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":39281133846646,"sku":"CAMILLA SWIM TOP_M40_HNTR_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":51905049887102,"sku":"CAMILLA SWIM TOP_M40_BTGN_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":41350681559158,"sku":"CAMILLA SWIM TOP_M40_ORGN_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":41350819381366,"sku":"CAMILLA SWIM TOP_M40_BRDX_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51905049919870,"sku":"CAMILLA SWIM TOP_M40_DL_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":51905049952638,"sku":"CAMILLA SWIM TOP_M40_CLD_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":51905049985406,"sku":"CAMILLA SWIM TOP_M40_PCN_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":41350681657462,"sku":"CAMILLA SWIM TOP_M40_DB_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":41350681788534,"sku":"CAMILLA SWIM TOP_L42_PNK_003","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Morocco","offer_id":41350681690230,"sku":"CAMILLA SWIM TOP_L42_MC_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":39975082590326,"sku":"CAMILLA SWIM TOP_L42_BLK_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":39975082623094,"sku":"CAMILLA SWIM TOP_L42_IVR_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":39975082492022,"sku":"CAMILLA SWIM TOP_L42_HNTR_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":51905050018174,"sku":"CAMILLA SWIM TOP_L42_BTGN_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":41350681722998,"sku":"CAMILLA SWIM TOP_L42_ORGN_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":41350819414134,"sku":"CAMILLA SWIM TOP_L42_BRDX_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51905050050942,"sku":"CAMILLA SWIM TOP_L42_DL_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":51905050083710,"sku":"CAMILLA SWIM TOP_L42_CLD_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":51905050116478,"sku":"CAMILLA SWIM TOP_L42_PCN_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":41350681854070,"sku":"CAMILLA SWIM TOP_L42_DB_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":41350681985142,"sku":"CAMILLA SWIM TOP_XL44_PNK_003","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Morocco","offer_id":41350681886838,"sku":"CAMILLA SWIM TOP_XL44_MC_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":40141212483702,"sku":"CAMILLA SWIM TOP_XL44_BLK_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":40141212516470,"sku":"CAMILLA SWIM TOP_XL44_IVR_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":40141212450934,"sku":"CAMILLA SWIM TOP_XL44_HNTR_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":51905050149246,"sku":"CAMILLA SWIM TOP_XL44_BTGN_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":41350681919606,"sku":"CAMILLA SWIM TOP_XL44_ORGN_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":41350819446902,"sku":"CAMILLA SWIM TOP_XL44_BRDX_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":51905050182014,"sku":"CAMILLA SWIM TOP_XL44_DL_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":51905050214782,"sku":"CAMILLA SWIM TOP_XL44_CLD_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":51905050247550,"sku":"CAMILLA SWIM TOP_XL44_PCN_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":41350682017910,"sku":"CAMILLA SWIM TOP_XL44_DB_003","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":56156748611966,"sku":"CAMILLA SWIM TOP_XS36_PNK_003","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Horizon","offer_id":56156748644734,"sku":"CAMILLA SWIM TOP_XS36_PNK_004","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":56156748677502,"sku":"CAMILLA SWIM TOP_XS36_PNK_005","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Horizon","offer_id":56156748710270,"sku":"CAMILLA SWIM TOP_XS36_PNK_006","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Horizon","offer_id":56156748743038,"sku":"CAMILLA SWIM TOP_XS36_PNK_007","price":91.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/27F1D0BB-D05F-4042-865E-158FA341B8C0.png?v=1756369403"},{"product_id":"lydia","title":"LYDIA TOP","description":"\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cdiv style=\"text-align: center;\"\u003e\n\u003cdiv class=\"rt-Container rt-r-size-2 rt-r-fg-0\"\u003e\n\u003cdiv class=\"rt-ContainerInner\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-gap-3 rt-r-fs-0\"\u003e\n\u003cdiv class=\"rt-Box rt-r-fg-1\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-fd-column-reverse\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\n\u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003eCORE — MINIMAL — STRAP BRALETTE BIKINI TOP\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eA clean, modern essential with a softly structured feel. Designed with a straight neckline and fine shoulder straps, it offers a balanced, minimal silhouette that sits smoothly against the body. The subtle shaping provides a natural, flattering fit while maintaining an understated, refined look. Finished with a secure back closure, it combines ease with a streamlined finish. Crafted from soft stretch fabric—designed for swim, sun, and effortless, everyday styling.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cdiv style=\"text-align: center;\"\u003e\n\u003cdiv class=\"rt-Container rt-r-size-2 rt-r-fg-0\"\u003e\n\u003cdiv class=\"rt-ContainerInner\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-gap-3 rt-r-fs-0\"\u003e\n\u003cdiv class=\"rt-Box rt-r-fg-1\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-fd-column-reverse\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003eFit: Minimal \/ Structured\u003cbr\u003eCoverage: Moderate\u003cbr\u003eNeckline: Straight\u003cbr\u003eStraps: Thin adjustable straps\u003cbr\u003eClosure: Back clasp\u003cbr\u003eSupport: Medium support\u003cbr\u003eFeel: Smooth, second-skin fit\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":41350658883702,"sku":"LYDIA SWIM TOP_XS36_PNK_011","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Morocco","offer_id":41350658818166,"sku":"LYDIA SWIM TOP_XS36_MC_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":39281530568822,"sku":"LYDIA SWIM TOP_XS36_BLK_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":39281530536054,"sku":"LYDIA SWIM TOP_XS36_IVR_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":39281530437750,"sku":"LYDIA SWIM TOP_XS36_HNTR_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":51905163592062,"sku":"LYDIA SWIM TOP_XS36_BTGN_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":51905163624830,"sku":"LYDIA SWIM TOP_XS36_ORGN_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":39281530503286,"sku":"LYDIA SWIM TOP_XS36_BRDX_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":51905163657598,"sku":"LYDIA SWIM TOP_XS36_DL_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":51905163690366,"sku":"LYDIA SWIM TOP_XS36_CLD_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":41350658850934,"sku":"LYDIA SWIM TOP_XS36_PCN_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":41350658916470,"sku":"LYDIA SWIM TOP_XS36_DB_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":41350659014774,"sku":"LYDIA SWIM TOP_S38_PNK_011","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Morocco","offer_id":41350658949238,"sku":"LYDIA SWIM TOP_S38_MC_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":39281530732662,"sku":"LYDIA SWIM TOP_S38_BLK_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":39281530699894,"sku":"LYDIA SWIM TOP_S38_IVR_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":39281530601590,"sku":"LYDIA SWIM TOP_S38_HNTR_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":51905163723134,"sku":"LYDIA SWIM TOP_S38_BTGN_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":51905163755902,"sku":"LYDIA SWIM TOP_S38_ORGN_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":39281530667126,"sku":"LYDIA SWIM TOP_S38_BRDX_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51905163788670,"sku":"LYDIA SWIM TOP_S38_DL_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":51905163821438,"sku":"LYDIA SWIM TOP_S38_CLD_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":41350658982006,"sku":"LYDIA SWIM TOP_S38_PCN_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":41350659047542,"sku":"LYDIA SWIM TOP_S38_DB_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":41350659211382,"sku":"LYDIA SWIM TOP_M40_PNK_011","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":41350659113078,"sku":"LYDIA SWIM TOP_M40_MC_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":39281530896502,"sku":"LYDIA SWIM TOP_M40_BLK_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":39281530863734,"sku":"LYDIA SWIM TOP_M40_IVR_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":39281530765430,"sku":"LYDIA SWIM TOP_M40_HNTR_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":51905163854206,"sku":"LYDIA SWIM TOP_M40_BTGN_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":51905163886974,"sku":"LYDIA SWIM TOP_M40_ORGN_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":39281530830966,"sku":"LYDIA SWIM TOP_M40_BRDX_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51905163919742,"sku":"LYDIA SWIM TOP_M40_DL_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":51905163952510,"sku":"LYDIA SWIM TOP_M40_CLD_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":41350659145846,"sku":"LYDIA SWIM TOP_M40_PCN_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":41350659244150,"sku":"LYDIA SWIM TOP_M40_DB_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":41350659473526,"sku":"LYDIA SWIM TOP_L42_PNK_011","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Morocco","offer_id":41350659407990,"sku":"LYDIA SWIM TOP_L42_MC_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":39281531060342,"sku":"LYDIA SWIM TOP_L42_BLK_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":39281531027574,"sku":"LYDIA SWIM TOP_L42_IVR_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":39281530929270,"sku":"LYDIA SWIM TOP_L42_HNTR_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":51905163985278,"sku":"LYDIA SWIM TOP_L42_BTGN_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":51905164018046,"sku":"LYDIA SWIM TOP_L42_ORGN_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":39281530994806,"sku":"LYDIA SWIM TOP_L42_BRDX_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51905164050814,"sku":"LYDIA SWIM TOP_L42_DL_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":51905164083582,"sku":"LYDIA SWIM TOP_L42_CLD_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":41350659440758,"sku":"LYDIA SWIM TOP_L42_PCN_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":41350659506294,"sku":"LYDIA SWIM TOP_L42_DB_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":41350659604598,"sku":"LYDIA SWIM TOP_XL44_PNK_011","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Morocco","offer_id":41350659539062,"sku":"LYDIA SWIM TOP_XL44_MC_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":40141161005174,"sku":"LYDIA SWIM TOP_XL44_BLK_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":40141160939638,"sku":"LYDIA SWIM TOP_XL44_IVR_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":40141160743030,"sku":"LYDIA SWIM TOP_XL44_HNTR_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":51905164116350,"sku":"LYDIA SWIM TOP_XL44_BTGN_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":51905164149118,"sku":"LYDIA SWIM TOP_XL44_ORGN_011-TPXL129","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":40141160874102,"sku":"LYDIA SWIM TOP_XL44_BRDX_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":51905164181886,"sku":"LYDIA SWIM TOP_XL44_DL_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":51905164214654,"sku":"LYDIA SWIM TOP_XL44_CLD_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":41350659571830,"sku":"LYDIA SWIM TOP_XL44_PCN_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":41350659637366,"sku":"LYDIA SWIM TOP_XL44_DB_011","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":56146932400510,"sku":"LYDIA SWIM TOP_XS36_PNK_011","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Horizon","offer_id":56146932433278,"sku":"LYDIA SWIM TOP_XS36_PNK_012","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":56146932466046,"sku":"LYDIA SWIM TOP_XS36_PNK_013","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Horizon","offer_id":56146932498814,"sku":"LYDIA SWIM TOP_XS36_PNK_014","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Horizon","offer_id":56146932531582,"sku":"LYDIA SWIM TOP_XS36_PNK_015","price":91.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/F5C0CF6E-56EE-417B-89F3-BED0624C564E.png?v=1756199025"},{"product_id":"liv","title":"LIV TOP","description":"\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cdiv class=\"rt-Container rt-r-size-2 rt-r-fg-0\"\u003e\n\u003cdiv class=\"rt-ContainerInner\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-gap-3 rt-r-fs-0\"\u003e\n\u003cdiv class=\"rt-Box rt-r-fg-1\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-fd-column-reverse\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\n\u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003eCORE — SCULPTED — ONE-SHOULDER BANDEAU BIKINI TOP\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eA clean, asymmetric silhouette with a sculpted, modern edge. Designed with a one-shoulder neckline and a smooth bandeau base, it creates a refined, directional line across the body. The structured shape offers a secure, supportive feel while maintaining a minimal, uninterrupted finish. Crafted from smooth stretch fabric, it delivers a comfortable, second-skin fit—designed for swim, sun, and elevated styling beyond the water.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\n\u003cspan data-sheets-root=\"1\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\n\u003cspan data-sheets-root=\"1\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cdiv class=\"rt-Container rt-r-size-2 rt-r-fg-0\"\u003e\n\u003cdiv class=\"rt-ContainerInner\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-gap-3 rt-r-fs-0\"\u003e\n\u003cdiv class=\"rt-Box rt-r-fg-1\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-fd-column-reverse\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003eFit: Sculpted\u003cbr\u003eCoverage: Moderate\u003cbr\u003eNeckline: One-shoulder bandeau\u003cbr\u003eSupport: Medium support\u003cbr\u003eFeel: Smooth, secure second-skin fit\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":51905152188798,"sku":"LIV SWIM TOP_XS36_PNK_013","price":82.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Morocco","offer_id":51905152221566,"sku":"LIV SWIM TOP_XS36_MC_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":39281533649014,"sku":"LIV SWIM TOP_XS36_BLK_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":39281533616246,"sku":"LIV SWIM TOP_XS36_IVR_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":39281533517942,"sku":"LIV SWIM TOP_XS36_HNTR_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":51905152254334,"sku":"LIV SWIM TOP_XS36_BTGN_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":51905152287102,"sku":"LIV SWIM TOP_XS36_ORGN_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":41359071477878,"sku":"LIV SWIM TOP_XS36_BRDX_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":51905152319870,"sku":"LIV SWIM TOP_XS36_DL_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":51905152352638,"sku":"LIV SWIM TOP_XS36_CLD_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":51905152385406,"sku":"LIV SWIM TOP_XS36_PCN_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":51905152418174,"sku":"LIV SWIM TOP_XS36_DB_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":51905152450942,"sku":"LIV SWIM TOP_S38_PNK_013","price":82.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Morocco","offer_id":51905152483710,"sku":"LIV SWIM TOP_S38_MC_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":39281533812854,"sku":"LIV SWIM TOP_S38_BLK_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":39281533780086,"sku":"LIV SWIM TOP_S38_IVR_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":39281533681782,"sku":"LIV SWIM TOP_S38_HNTR_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":51905152516478,"sku":"LIV SWIM TOP_S38_BTGN_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":51905152549246,"sku":"LIV SWIM TOP_S38_ORGN_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":41359071510646,"sku":"LIV SWIM TOP_S38_BRDX_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51905152582014,"sku":"LIV SWIM TOP_S38_DL_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":51905152614782,"sku":"LIV SWIM TOP_S38_CLD_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":51905152647550,"sku":"LIV SWIM TOP_S38_PCN_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":51905152680318,"sku":"LIV SWIM TOP_S38_DB_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":51905152713086,"sku":"LIV SWIM TOP_M40_PNK_013","price":82.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":51905152745854,"sku":"LIV SWIM TOP_M40_MC_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":39281533976694,"sku":"LIV SWIM TOP_M40_BLK_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":39281533943926,"sku":"LIV SWIM TOP_M40_IVR_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":39281533845622,"sku":"LIV SWIM TOP_M40_HNTR_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":51905152778622,"sku":"LIV SWIM TOP_M40_BTGN_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":51905152811390,"sku":"LIV SWIM TOP_M40_ORGN_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":41359071543414,"sku":"LIV SWIM TOP_M40_BRDX_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51905152844158,"sku":"LIV SWIM TOP_M40_DL_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":51905152876926,"sku":"LIV SWIM TOP_M40_CLD_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":51905152909694,"sku":"LIV SWIM TOP_M40_PCN_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":51905152942462,"sku":"LIV SWIM TOP_M40_DB_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":51905152975230,"sku":"LIV SWIM TOP_L42_PNK_013","price":82.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Morocco","offer_id":51905153007998,"sku":"LIV SWIM TOP_L42_MC_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":39281534140534,"sku":"LIV SWIM TOP_L42_BLK_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":39281534107766,"sku":"LIV SWIM TOP_L42_IVR_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":39281534009462,"sku":"LIV SWIM TOP_L42_HNTR_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":51905153040766,"sku":"LIV SWIM TOP_L42_BTGN_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":51905153073534,"sku":"LIV SWIM TOP_L42_ORGN_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":41359071576182,"sku":"LIV SWIM TOP_L42_BRDX_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51905153106302,"sku":"LIV SWIM TOP_L42_DL_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":51905153139070,"sku":"LIV SWIM TOP_L42_CLD_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":51905153171838,"sku":"LIV SWIM TOP_L42_PCN_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":51905153204606,"sku":"LIV SWIM TOP_L42_DB_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":51905153237374,"sku":"LIV SWIM TOP_XL44_PNK_013","price":82.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Morocco","offer_id":51905153270142,"sku":"LIV SWIM TOP_XL44_MC_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":40141196918902,"sku":"LIV SWIM TOP_XL44_BLK_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":40141196853366,"sku":"LIV SWIM TOP_XL44_IVR_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":40141196787830,"sku":"LIV SWIM TOP_XL44_HNTR_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":51905153302910,"sku":"LIV SWIM TOP_XL44_BTGN_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":51905153335678,"sku":"LIV SWIM TOP_XL44_ORGN_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":41359071608950,"sku":"LIV SWIM TOP_XL44_BRDX_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":51905153368446,"sku":"LIV SWIM TOP_XL44_DL_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":51905153401214,"sku":"LIV SWIM TOP_XL44_CLD_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":51905153433982,"sku":"LIV SWIM TOP_XL44_PCN_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":51905153466750,"sku":"LIV SWIM TOP_XL44_DB_013","price":82.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":56146356502910,"sku":"LIV SWIM TOP_XS36_PNK_013","price":82.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Horizon","offer_id":56146356535678,"sku":"LIV SWIM TOP_XS36_PNK_014","price":82.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":56146356568446,"sku":"LIV SWIM TOP_XS36_PNK_015","price":82.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Horizon","offer_id":56146356601214,"sku":"LIV SWIM TOP_XS36_PNK_016","price":82.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Horizon","offer_id":56146356633982,"sku":"LIV SWIM TOP_XS36_PNK_017","price":82.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/A7F236C8-DCA4-4B2F-A1B1-286AE52A888F.png?v=1756190780"},{"product_id":"clara","title":"CLARA TOP","description":"\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cdiv style=\"text-align: center;\"\u003e\n\u003cdiv class=\"rt-Box rt-r-pb-3\"\u003e\n\u003cdiv class=\"rt-Container rt-r-size-2 rt-r-fg-0\"\u003e\n\u003cdiv class=\"rt-ContainerInner\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-gap-3 rt-r-fs-0\"\u003e\n\u003cdiv class=\"rt-Box rt-r-fg-1\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-fd-column-reverse\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv class=\"rt-Box rt-r-pb-3\"\u003e\n\u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003e CORE — ELEVATED — ONE-SHOULDER RUFFLE BIKINI TOP\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eAn expressive take on a minimal silhouette. Designed with an asymmetric one-shoulder neckline, the soft ruffle detail adds movement while maintaining a clean, refined line. The structured shape sits smoothly against the body, offering a balanced feel between statement and simplicity. Crafted from smooth stretch fabric, it delivers a comfortable, second-skin fit—designed for swim, sun, and elevated styling beyond the water.\u003c\/span\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rt-Box rt-r-pb-3\"\u003e\n\u003cspan data-sheets-root=\"1\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cdiv style=\"text-align: center;\"\u003e\n\u003cdiv class=\"rt-Box rt-r-pb-3\"\u003e\n\u003cdiv class=\"rt-Container rt-r-size-2 rt-r-fg-0\"\u003e\n\u003cdiv class=\"rt-ContainerInner\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-gap-3 rt-r-fs-0\"\u003e\n\u003cdiv class=\"rt-Box rt-r-fg-1\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-fd-column-reverse\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003eFit: Elevated \/ Sculpted\u003cbr\u003eCoverage: Moderate\u003cbr\u003eNeckline: One-shoulder with ruffle detail\u003cbr\u003eSupport: Medium support\u003cbr\u003eFeel: Softly sculpted, second-skin fit\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":51905060503934,"sku":"CLARA SWIM TOP_XS36_PNK_004","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Morocco","offer_id":51905060536702,"sku":"CLARA SWIM TOP_XS36_MC_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":39281538400374,"sku":"CLARA SWIM TOP_XS36_BLK_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":39281538367606,"sku":"CLARA SWIM TOP_XS36_IVR_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":39281538269302,"sku":"CLARA SWIM TOP_XS36_HNTR_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":51905060569470,"sku":"CLARA SWIM TOP_XS36_BTGN_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":51905060602238,"sku":"CLARA SWIM TOP_XS36_ORGN_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":41356817137782,"sku":"CLARA SWIM TOP_XS36_BRDX_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":51905060635006,"sku":"CLARA SWIM TOP_XS36_DL_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":51905060667774,"sku":"CLARA SWIM TOP_XS36_CLD_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":51905060700542,"sku":"CLARA SWIM TOP_XS36_PCN_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":51905060733310,"sku":"CLARA SWIM TOP_XS36_DB_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":51905060766078,"sku":"CLARA SWIM TOP_S38_PNK_004","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Morocco","offer_id":51905060798846,"sku":"CLARA SWIM TOP_S38_MC_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":39281538564214,"sku":"CLARA SWIM TOP_S38_BLK_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":39281538531446,"sku":"CLARA SWIM TOP_S38_IVR_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":39281538433142,"sku":"CLARA SWIM TOP_S38_HNTR_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":51905060831614,"sku":"CLARA SWIM TOP_S38_BTGN_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":51905060864382,"sku":"CLARA SWIM TOP_S38_ORGN_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":41356817170550,"sku":"CLARA SWIM TOP_S38_BRDX_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51905060897150,"sku":"CLARA SWIM TOP_S38_DL_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":51905060929918,"sku":"CLARA SWIM TOP_S38_CLD_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":51905060962686,"sku":"CLARA SWIM TOP_S38_PCN_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":51905060995454,"sku":"CLARA SWIM TOP_S38_DB_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":51905061028222,"sku":"CLARA SWIM TOP_M40_PNK_004","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":51905061060990,"sku":"CLARA SWIM TOP_M40_MC_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":40141214777462,"sku":"CLARA SWIM TOP_M40_BLK_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":40141214711926,"sku":"CLARA SWIM TOP_M40_IVR_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":40141214646390,"sku":"CLARA SWIM TOP_M40_HNTR_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":51905061093758,"sku":"CLARA SWIM TOP_M40_BTGN_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":51905061126526,"sku":"CLARA SWIM TOP_M40_ORGN_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":41356817301622,"sku":"CLARA SWIM TOP_M40_BRDX_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51905061159294,"sku":"CLARA SWIM TOP_M40_DL_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":51905061192062,"sku":"CLARA SWIM TOP_M40_CLD_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":51905061224830,"sku":"CLARA SWIM TOP_M40_PCN_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":51905061257598,"sku":"CLARA SWIM TOP_M40_DB_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":51905061290366,"sku":"CLARA SWIM TOP_L42_PNK_004","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Morocco","offer_id":51905061323134,"sku":"CLARA SWIM TOP_L42_MC_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":40141214974070,"sku":"CLARA SWIM TOP_L42_BLK_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":40141214908534,"sku":"CLARA SWIM TOP_L42_IVR_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":40141214842998,"sku":"CLARA SWIM TOP_L42_HNTR_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":51905061355902,"sku":"CLARA SWIM TOP_L42_BTGN_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":51905061388670,"sku":"CLARA SWIM TOP_L42_ORGN_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":41356817334390,"sku":"CLARA SWIM TOP_L42_BRDX_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51905061421438,"sku":"CLARA SWIM TOP_L42_DL_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":51905061454206,"sku":"CLARA SWIM TOP_L42_CLD_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":51905061486974,"sku":"CLARA SWIM TOP_L42_PCN_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":51905061519742,"sku":"CLARA SWIM TOP_L42_DB_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":51905061552510,"sku":"CLARA SWIM TOP_XL44_PNK_004","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Morocco","offer_id":51905061585278,"sku":"CLARA SWIM TOP_XL44_MC_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":40141215170678,"sku":"CLARA SWIM TOP_XL44_BLK_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":40141215105142,"sku":"CLARA SWIM TOP_XL44_IVR_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":40141215039606,"sku":"CLARA SWIM TOP_XL44_HNTR_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":51905061618046,"sku":"CLARA SWIM TOP_XL44_BTGN_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":51905061650814,"sku":"CLARA SWIM TOP_XL44_ORGN_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":41356817367158,"sku":"CLARA SWIM TOP_XL44_BRDX_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":51905061683582,"sku":"CLARA SWIM TOP_XL44_DL_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":51905061716350,"sku":"CLARA SWIM TOP_XL44_CLD_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":51905061749118,"sku":"CLARA SWIM TOP_XL44_PCN_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":51905061781886,"sku":"CLARA SWIM TOP_XL44_DB_004","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":56144589521278,"sku":"CLARA SWIM TOP_XS36_PNK_004","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Horizon","offer_id":56144589554046,"sku":"CLARA SWIM TOP_XS36_PNK_005","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":56144589586814,"sku":"CLARA SWIM TOP_XS36_PNK_006","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Horizon","offer_id":56144589619582,"sku":"CLARA SWIM TOP_XS36_PNK_007","price":98.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Horizon","offer_id":56144589652350,"sku":"CLARA SWIM TOP_XS36_PNK_008","price":98.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/361F3191-A94E-4140-B8B6-9C2B9752EC2D.png?v=1756147176"},{"product_id":"alineswimtop","title":"ALINE TOP","description":"\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cdiv class=\"rt-Box rt-r-pb-3\" style=\"text-align: center;\"\u003e\n\u003cdiv class=\"rt-Container rt-r-size-2 rt-r-fg-0\"\u003e\n\u003cdiv class=\"rt-ContainerInner\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-gap-3 rt-r-fs-0\"\u003e\n\u003cdiv class=\"rt-Box rt-r-fg-1\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-fd-column-reverse\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\n\u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003eCORE — SCULPTED — ONE-SHOULDER BIKINI TOP\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eA clean, asymmetric silhouette with a sculpted, modern edge. Designed with a one-shoulder neckline and a refined back cut-out, it frames the body while maintaining a smooth, minimal line. The structured shape offers a secure, supportive feel without compromising its effortless aesthetic. Crafted from soft stretch fabric, it delivers a comfortable, second-skin fit—designed for swim, sun, and elevated, off-duty styling.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cdiv class=\"rt-Box rt-r-pb-3\" style=\"text-align: center;\"\u003e\n\u003cdiv class=\"rt-Container rt-r-size-2 rt-r-fg-0\"\u003e\n\u003cdiv class=\"rt-ContainerInner\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-gap-3 rt-r-fs-0\"\u003e\n\u003cdiv class=\"rt-Box rt-r-fg-1\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-fd-column-reverse\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003eFit: Sculpted\u003cbr\u003eCoverage: Moderate\u003cbr\u003eNeckline: One-shoulder\u003cbr\u003eBack: Asymmetric with cut-out detail\u003cbr\u003eSupport: Medium support\u003cbr\u003eFeel: Smooth, secure second-skin fit\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":41439807963254,"sku":"ALINE SWIM TOP_XS36_PNK_001","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Morocco","offer_id":51904995787134,"sku":"ALINE SWIM TOP_XS36_MC_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":51904995819902,"sku":"ALINE SWIM TOP_XS36_BLK_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":51904995852670,"sku":"ALINE SWIM TOP_XS36_IVR_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":51904995885438,"sku":"ALINE SWIM TOP_XS36_HNTR_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Beat","offer_id":51904995918206,"sku":"ALINE SWIM TOP_XS36_BTGN_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":51904995950974,"sku":"ALINE SWIM TOP_XS36_ORGN_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":51904995983742,"sku":"ALINE SWIM TOP_XS36_BRDX_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":51904996016510,"sku":"ALINE SWIM TOP_XS36_DL_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":51904996049278,"sku":"ALINE SWIM TOP_XS36_CLD001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":51904996082046,"sku":"ALINE SWIM TOP_XS36_PCN_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":51904996114814,"sku":"ALINE SWIM TOP_XS36_DB_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":41439807996022,"sku":"ALINE SWIM TOP_S38_PNK_001","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Morocco","offer_id":51904996147582,"sku":"ALINE SWIM TOP_S38_MC_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":51904996180350,"sku":"ALINE SWIM TOP_S38_BLK_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":51904996213118,"sku":"ALINE SWIM TOP_S38_IVR_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":51904996245886,"sku":"ALINE SWIM TOP_S38_HNTR_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Beat","offer_id":51904996278654,"sku":"ALINE SWIM TOP_S38_BTGN_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":51904996311422,"sku":"ALINE SWIM TOP_S38_ORGN_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":51904996344190,"sku":"ALINE SWIM TOP_S38_BRDX_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51904996376958,"sku":"ALINE SWIM TOP_S38_DL_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":51904996409726,"sku":"ALINE SWIM TOP_S38_CLD_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":51904996442494,"sku":"ALINE SWIM TOP_S38_PCN_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":51904996475262,"sku":"ALINE SWIM TOP_S38_DB_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":41439808028790,"sku":"ALINE SWIM TOP_M40_PNK_001","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":51904996508030,"sku":"ALINE SWIM TOP_M40_MC_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":51904996540798,"sku":"ALINE SWIM TOP_M40_BLK_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":51904996573566,"sku":"ALINE SWIM TOP_M40_IVR_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":51904996606334,"sku":"ALINE SWIM TOP_M40_HNTR_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Beat","offer_id":51904996639102,"sku":"ALINE SWIM TOP_M40_BTGN_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":51904996671870,"sku":"ALINE SWIM TOP_M40_ORGN_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":51904996704638,"sku":"ALINE SWIM TOP_M40_BRDX_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51904996737406,"sku":"ALINE SWIM TOP_M40_DL_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":51904996770174,"sku":"ALINE SWIM TOP_M40_CLD_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":51904996802942,"sku":"ALINE SWIM TOP_M40_PCN_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":51904996835710,"sku":"ALINE SWIM TOP_M40_DB_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":41439808061558,"sku":"ALINE SWIM TOP_L42_PNK_001","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Morocco","offer_id":51904996868478,"sku":"ALINE SWIM TOP_L42_MC_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":51904996901246,"sku":"ALINE SWIM TOP_L42_BLK_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":51904996934014,"sku":"ALINE SWIM TOP_L42_IVR_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":51904996966782,"sku":"ALINE SWIM TOP_L42_HNTR_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Beat","offer_id":51904996999550,"sku":"ALINE SWIM TOP_L42_BTGN_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":51904997032318,"sku":"ALINE SWIM TOP_L42_ORGN_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":51904997065086,"sku":"ALINE SWIM TOP_L42_BRDX_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51904997097854,"sku":"ALINE SWIM TOP_L42_DL_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":51904997130622,"sku":"ALINE SWIM TOP_L42_CLD_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":51904997163390,"sku":"ALINE SWIM TOP_L42_PCN_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":51904997196158,"sku":"ALINE SWIM TOP_L42_DB_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":41439808094326,"sku":"ALINE SWIM TOP_XL44_PNK_001","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Morocco","offer_id":51904997228926,"sku":"ALINE SWIM TOP_XL44_MC_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":51904997261694,"sku":"ALINE SWIM TOP_XL44_BLK_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":51904997294462,"sku":"ALINE SWIM TOP_XL44_IVR_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":51904997327230,"sku":"ALINE SWIM TOP_XL44_HNTR_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Beat","offer_id":51904997359998,"sku":"ALINE SWIM TOP_XL44_BTGN_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":51904997392766,"sku":"ALINE SWIM TOP_XL44_ORGN_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":51904997425534,"sku":"ALINE SWIM TOP_XL44_BRDX_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":51904997458302,"sku":"ALINE SWIM TOP_XL44_DL_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":51904997491070,"sku":"ALINE SWIM TOP_XL44_CLD_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":51904997523838,"sku":"ALINE SWIM TOP_XL44_PCN_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":51904997556606,"sku":"ALINE SWIM TOP_XL44_DB_001","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":55926656598398,"sku":"ALINE SWIM TOP_XS36_PNK_001","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Horizon","offer_id":55926656631166,"sku":"ALINE SWIM TOP_XS36_PNK_002","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":55926656663934,"sku":"ALINE SWIM TOP_XS36_PNK_003","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Horizon","offer_id":55926656696702,"sku":"ALINE SWIM TOP_XS36_PNK_004","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Horizon","offer_id":55926656729470,"sku":"ALINE SWIM TOP_XS36_PNK_005","price":91.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/C3AC3D2B-C637-4329-9347-EC8BD56763F7.png?v=1752039611"},{"product_id":"lune","title":"LUNE TOP","description":"\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cdiv class=\"rt-Container rt-r-size-2 rt-r-fg-0\"\u003e\n\u003cdiv class=\"rt-ContainerInner\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-gap-3 rt-r-fs-0\"\u003e\n\u003cdiv class=\"rt-Box rt-r-fg-1\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-fd-column-reverse\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv class=\"rt-Box rt-r-pb-3\" style=\"text-align: center;\"\u003e\n\u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003eCORE — ELEVATED — RUFFLE BANDEAU BIKINI TOP\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eA soft, sculpted take on a minimal silhouette. Designed with a strapless bandeau neckline and a fluid ruffle hem, it adds subtle movement while maintaining a clean, refined line. The structured shape offers a secure feel, balancing softness with support. Crafted from smooth stretch fabric, it delivers a comfortable, second-skin fit—designed for swim, sun, and elevated styling beyond the water.\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rt-Box rt-r-pb-3\" style=\"text-align: center;\"\u003e\n\u003cspan data-sheets-root=\"1\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rt-Box rt-r-pb-3\" style=\"text-align: center;\"\u003e\n\u003cspan data-sheets-root=\"1\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--td {border: 1px solid #cccccc;}br {mso-data-placement:same-cell;}--\u003e\u003c\/style\u003e\n\u003cdiv class=\"rt-Container rt-r-size-2 rt-r-fg-0\"\u003e\n\u003cdiv class=\"rt-ContainerInner\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-gap-3 rt-r-fs-0\"\u003e\n\u003cdiv class=\"rt-Box rt-r-fg-1\"\u003e\n\u003cdiv class=\"rt-Flex rt-r-fd-column-reverse\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv class=\"rt-Box\"\u003e\n\u003cdiv class=\"rt-Box rt-r-pb-3\" style=\"text-align: center;\"\u003e\u003cspan data-sheets-root=\"1\"\u003eFit: Elevated \/ Sculpted\u003cbr\u003eCoverage: Moderate\u003cbr\u003eNeckline: Strapless bandeau\u003cbr\u003eDetail: Soft ruffle hem\u003cbr\u003eSupport: Medium support\u003cbr\u003eFeel: Smooth, secure second-skin fit\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":51905157103998,"sku":"LUNE SWIM TOP_XS36_PNK_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Morocco","offer_id":51905157136766,"sku":"LUNE SWIM TOP_XS36_MC_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":39281545511030,"sku":"LUNE SWIM TOP_XS36_BLK_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":39281545478262,"sku":"LUNE SWIM TOP_XS36_IVR_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":39281545379958,"sku":"LUNE SWIM TOP_XS36_HNTR_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":51905157169534,"sku":"LUNE SWIM TOP_XS36_BTGN_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":51905157202302,"sku":"LUNE SWIM TOP_XS36_ORGN_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":39281545445494,"sku":"LUNE SWIM TOP_XS36_BRDX_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":51905157235070,"sku":"LUNE SWIM TOP_XS36_DL_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":51905157267838,"sku":"LUNE SWIM TOP_XS36_CLD_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":51905157300606,"sku":"LUNE SWIM TOP_XS36_PCN_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":51905157333374,"sku":"LUNE SWIM TOP_XS36_DB_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":51905157366142,"sku":"LUNE SWIM TOP_S38_PNK_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Morocco","offer_id":51905157398910,"sku":"LUNE SWIM TOP_S38_MC_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":39281545674870,"sku":"LUNE SWIM TOP_S38_BLK_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":39281545642102,"sku":"LUNE SWIM TOP_S38_IVR_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":39281545543798,"sku":"LUNE SWIM TOP_S38_HNTR_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":51905157431678,"sku":"LUNE SWIM TOP_S38_BTGN_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":51905157464446,"sku":"LUNE SWIM TOP_S38_ORGN_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":39281545609334,"sku":"LUNE SWIM TOP_S38_BRDX_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51905157497214,"sku":"LUNE SWIM TOP_S38_DL_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":51905157529982,"sku":"LUNE SWIM TOP_S38_CLD_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":51905157562750,"sku":"LUNE SWIM TOP_S38_PCN_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":51905157595518,"sku":"LUNE SWIM TOP_S38_DB_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":51905157628286,"sku":"LUNE SWIM TOP_M40_PNK_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":51905157661054,"sku":"LUNE SWIM TOP_M40_MC_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":39281545838710,"sku":"LUNE SWIM TOP_M40_BLK_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":39281545805942,"sku":"LUNE SWIM TOP_M40_IVR_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":39281545707638,"sku":"LUNE SWIM TOP_M40_HNTR_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":51905157693822,"sku":"LUNE SWIM TOP_M40_BTGN_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":51905157726590,"sku":"LUNE SWIM TOP_M40_ORGN_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":39281545773174,"sku":"LUNE SWIM TOP_M40_BRDX_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51905157759358,"sku":"LUNE SWIM TOP_M40_DL_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":51905157792126,"sku":"LUNE SWIM TOP_M40_CLD_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":51905157824894,"sku":"LUNE SWIM TOP_M40_PCN_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":51905157857662,"sku":"LUNE SWIM TOP_M40_DB_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":51905157890430,"sku":"LUNE SWIM TOP_L42_PNK_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Morocco","offer_id":51905157923198,"sku":"LUNE SWIM TOP_L42_MC_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":39281546002550,"sku":"LUNE SWIM TOP_L42_BLK_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":39281545969782,"sku":"LUNE SWIM TOP_L42_IVR_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":39281545871478,"sku":"LUNE SWIM TOP_L42_HNTR_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":51905157955966,"sku":"LUNE SWIM TOP_L42_BTGN_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":51905157988734,"sku":"LUNE SWIM TOP_L42_ORGN_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":39281545937014,"sku":"LUNE SWIM TOP_L42_BRDX_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51905158021502,"sku":"LUNE SWIM TOP_L42_DL_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":51905158054270,"sku":"LUNE SWIM TOP_L42_CLD_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":51905158087038,"sku":"LUNE SWIM TOP_L42_PCN_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":51905158119806,"sku":"LUNE SWIM TOP_L42_DB_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":51905158152574,"sku":"LUNE SWIM TOP_XL44_PNK_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Morocco","offer_id":51905158185342,"sku":"LUNE SWIM TOP_XL44_MC_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":39281546166390,"sku":"LUNE SWIM TOP_XL44_BLK_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":39281546133622,"sku":"LUNE SWIM TOP_XL44_IVR_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":39281546035318,"sku":"LUNE SWIM TOP_XL44_HNTR_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":51905158218110,"sku":"LUNE SWIM TOP_XL44_BTGN_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":51905158250878,"sku":"LUNE SWIM TOP_XL44_ORGN_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":39281546100854,"sku":"LUNE SWIM TOP_XL44_BRDX_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":51905158283646,"sku":"LUNE SWIM TOP_XL44_DL_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":51905158316414,"sku":"LUNE SWIM TOP_XL44_CLD_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":51905158349182,"sku":"LUNE SWIM TOP_XL44_PCN_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":51905158381950,"sku":"LUNE SWIM TOP_XL44_DB_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":55907194175870,"sku":"LUNE SWIM TOP_XS36_PNK_014","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Horizon","offer_id":55907194208638,"sku":"LUNE SWIM TOP_XS36_PNK_015","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":55907194241406,"sku":"LUNE SWIM TOP_XS36_PNK_016","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Horizon","offer_id":55907194274174,"sku":"LUNE SWIM TOP_XS36_PNK_017","price":98.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Horizon","offer_id":55907194306942,"sku":"LUNE SWIM TOP_XS36_PNK_018","price":98.0,"currency_code":"CHF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/E2883BF3-70C0-4841-A3AB-2D43C7057DC7.png?v=1751531348"},{"product_id":"leena","title":"LEENA BOTTOM","description":"\u003cp class=\"p1\" style=\"text-align: center;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003eCORE — MODERATE — V-CUT BOTTOM\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eA modern essential with a flattering edge, this bottom features a moderate coverage brief fit designed for a smooth, sculpted silhouette.\u003cbr\u003e\u003cbr\u003eCut with a low-rise waist and a subtle V-cut front, it enhances natural lines while elongating the torso and hips. The clean, slightly tapered back provides balanced coverage, offering a refined look that sits between classic and contemporary.\u003cbr\u003e\u003cbr\u003eCrafted from soft, stretch fabric, it delivers a comfortable, second-skin feel with a sleek, minimal finish.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp class=\"p1\" style=\"text-align: center;\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003cmeta charset=\"utf-8\"\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003eFit Details:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\" style=\"text-align: center;\"\u003e\u003cspan data-sheets-root=\"1\"\u003e•Brief fit\u003cbr\u003e•Moderate coverage\u003cbr\u003e•Low-rise\u003cbr\u003e•V-cut front\u003cbr\u003e•Smooth, clean finish\u003c\/span\u003e\u003c\/p\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":51906262466942,"sku":"LEENA SWIM BTM_XS36_PNK_008","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Morocco","offer_id":51906262499710,"sku":"LEENA SWIM BTM_XS36_MC_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":51906262532478,"sku":"LEENA SWIM BTM_XS36_BLK_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":51906262565246,"sku":"LEENA SWIM BTM_XS36_IVR_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":51906262598014,"sku":"LEENA SWIM BTM_XS36_HNTR_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":51906262630782,"sku":"LEENA SWIM BTM_XS36_BTGN_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":51906262663550,"sku":"LEENA SWIM BTM_XS36_ORGN_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":51906262696318,"sku":"LEENA SWIM BTM_XS36_BRDX_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":51906262729086,"sku":"LEENA SWIM BTM_XS36_DL_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":51906262761854,"sku":"LEENA SWIM BTM_XS36_CLD_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":51906262794622,"sku":"LEENA SWIM BTM_XS36_PCN_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":51906262827390,"sku":"LEENA SWIM BTM_XS36_DB_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":51906262860158,"sku":"LEENA SWIM BTM_S38_PNK_008","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Morocco","offer_id":51906262892926,"sku":"LEENA SWIM BTM_S38_MC_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":51906262925694,"sku":"LEENA SWIM BTM_S38_BLK_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":51906262958462,"sku":"LEENA SWIM BTM_S38_IVR_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":51906262991230,"sku":"LEENA SWIM BTM_S38_HNTR_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":51906263023998,"sku":"LEENA SWIM BTM_S38_BTGN_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":51906263056766,"sku":"LEENA SWIM BTM_S38_ORGN_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":51906263089534,"sku":"LEENA SWIM BTM_S38_BRDX_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51906263122302,"sku":"LEENA SWIM BTM_S38_DL_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":51906263155070,"sku":"LEENA SWIM BTM_S38_CLD_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":51906263187838,"sku":"LEENA SWIM BTM_S38_PCN_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":51906263220606,"sku":"LEENA WIM BTM_S38_DB_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":51906263253374,"sku":"LEENA SWIM BTM_M40_PNK_008","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":51906263286142,"sku":"LEENA SWIM BTM_M40_MC_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":51906263318910,"sku":"LEENA SWIM BTM_M40_BLK_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":51906263351678,"sku":"LEENA SWIM BTM_M40_IVR_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":51906263384446,"sku":"LEENA SWIM BTM_M40_HNTR_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":51906263417214,"sku":"LEENA SWIM BTM_M40_BTGN_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":51906263449982,"sku":"LEENA SWIM BTM_M40_ORGN_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":51906263482750,"sku":"LEENA SWIM BTM_M40_BRDX_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51906263515518,"sku":"LEENA SWIM BTM_M40_DL_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":51906263548286,"sku":"LEENA SWIM BTM_M40_CLD_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":51906263581054,"sku":"LEENA SWIM BTM_M40_PCN_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":51906263613822,"sku":"LEENA SWIM BTM_M40_DB_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":51906263646590,"sku":"LEENA SWIM BTM_L42_PNK_008","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Morocco","offer_id":51906263679358,"sku":"LEENA SWIM BTM_L42_MC_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":51906263712126,"sku":"LEENA SWIM BTM_L42_BLK_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":51906263744894,"sku":"LEENA SWIM BTM_L42_IVR_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":51906263777662,"sku":"LEENA SWIM BTM_L42_HNTR_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":51906263810430,"sku":"LEENA SWIM BTM_L42_BTGN_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":51906263843198,"sku":"LEENA SWIM BTM_L42_ORGN_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":51906263875966,"sku":"LEENA SWIM BTM_L42_BRDX_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51906263908734,"sku":"LEENA SWIM BTM_L42_DL_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":51906263941502,"sku":"LEENA SWIM BTM_L42_CLD_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":51906263974270,"sku":"LEENA SWIM BTM_L42_PCN_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":51906264007038,"sku":"LEENA SWIM BTM_L42_DB_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":51906264039806,"sku":"LEENA SWIM BTM_XL44_PNK_008","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Morocco","offer_id":51906264072574,"sku":"LEENA SWIM BTM_XL44_MC_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":51906264105342,"sku":"LEENA SWIM BTM_XL44_BLK_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":51906264138110,"sku":"LEENA SWIM BTM_XL44_IVR_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":51906264170878,"sku":"LEENA SWIM BTM_XL44_HNTR_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":51906264203646,"sku":"LEENA SWIM BTM_XL44_BTGN_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":51906264236414,"sku":"LEENA SWIM BTM_XL44_ORGN_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":51906264269182,"sku":"LEENA SWIM BTM_XL44_BRDX_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":51906264301950,"sku":"LEENA SWIM BTM_XL44_DL_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":51906264334718,"sku":"LEENA SWIM BTM_XL44_CLD_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":51906264367486,"sku":"LEENA SWIM BTM_XL44_PCN_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":51906264400254,"sku":"LEENA SWIM BTM_XL44_DB_008","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":56124435399038,"sku":"LEENA SWIM BTM_XS36_PNK_008","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Horizon","offer_id":56124435431806,"sku":"LEENA SWIM BTM_XS36_PNK_009","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":56124435464574,"sku":"LEENA SWIM BTM_XS36_PNK_0010","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Horizon","offer_id":56124435497342,"sku":"LEENA SWIM BTM_XS36_PNK_0011","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Horizon","offer_id":56124435530110,"sku":"LEENA SWIM BTM_XS36_PNK_0012","price":91.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/2AD0E6DB-C19C-4577-A88E-03E1A652FA08.png?v=1755781049"},{"product_id":"sabina","title":"SABINA BOTTOM","description":"\u003cdiv class=\"rt-Box rt-r-pb-3\" style=\"text-align: center;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003eSTATEMENT — CHEEKY — RUFFLE BOTTOM\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eA playful take on a modern silhouette, this cheeky bottom features moderate-to-minimal coverage with a soft, statement finish.\u003cbr\u003e\u003cbr\u003eDesigned with a low-rise fit and a flattering curved cut, it enhances natural shape while the ruffled waistband detail adds movement and dimension. The softly scooped back creates a cheeky effect, offering a balance between playful styling and a sculpted look.\u003cbr\u003e\u003cbr\u003eCrafted from smooth, stretch fabric, it delivers a comfortable, second-skin feel with a bold, feminine edge.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rt-Box rt-r-pb-3\" style=\"text-align: center;\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"rt-Box rt-r-pb-3\" style=\"text-align: center;\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003cmeta charset=\"utf-8\"\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003eFit Details:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"rt-Box rt-r-pb-3\" style=\"text-align: center;\"\u003e\u003cspan data-sheets-root=\"1\"\u003e•Cheeky fit\u003cbr\u003e•Cheeky coverage\u003cbr\u003e•Low-rise\u003cbr\u003e•Ruffle waistband detail\u003cbr\u003e•Smooth, clean finish\u003c\/span\u003e\u003c\/div\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":51906267251070,"sku":"SABINA SWIM BTM_XS36_PNK_012","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Morocco","offer_id":51906267283838,"sku":"SABINA SWIM BTM_XS36_MC_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":51906267316606,"sku":"SABINA SWIM BTM_XS36_BLK_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":51906267349374,"sku":"SABINA SWIM BTM_XS36_IVR_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":51906267382142,"sku":"SABINA SWIM BTM_XS36_HNTR_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":51906267414910,"sku":"SABINA SWIM BTM_XS36_BTGN_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":51906267447678,"sku":"SABINA SWIM BTM_XS36_ORGN_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":51906267480446,"sku":"SABINA SWIM BTM_XS36_BRDX_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":51906267513214,"sku":"SABINA SWIM BTM_XS36_DL_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":51906267545982,"sku":"SABINA SWIM BTM_XS36_CLD_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":51906267578750,"sku":"SABINA SWIM BTM_XS36_PCN_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":51906267611518,"sku":"SABINA SWIM BTM_XS36_DB_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":51906267644286,"sku":"SABINA SWIM BTM_S38_PNK_012","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Morocco","offer_id":51906267677054,"sku":"SABINA SWIM BTM_S38_MC_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":51906267709822,"sku":"SABINA SWIM BTM_S38_BLK_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":51906267742590,"sku":"SABINA SWIM BTM_S38_IVR_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":51906267775358,"sku":"SABINA SWIM BTM_S38_HNTR_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":51906267808126,"sku":"SABINA SWIM BTM_S38_BTGN_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":51906267840894,"sku":"SABINA SWIM BTM_S38_ORGN_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":51906267873662,"sku":"SABINA SWIM BTM_S38_BRDX_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51906267906430,"sku":"SABINA SWIM BTM_S38_DL_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":51906267939198,"sku":"SABINA SWIM BTM_S38_CLD_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":51906267971966,"sku":"SABINA SWIM BTM_S38_PCN_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":51906268004734,"sku":"SABINA WIM BTM_S38_DB_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":51906268037502,"sku":"SABINA SWIM BTM_M40_PNK_012","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":51906268070270,"sku":"SABINA SWIM BTM_M40_MC_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":51906268103038,"sku":"SABINA SWIM BTM_M40_BLK_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":51906268135806,"sku":"SABINA SWIM BTM_M40_IVR_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":51906268168574,"sku":"SABINA SWIM BTM_M40_HNTR_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":51906268201342,"sku":"SABINA SWIM BTM_M40_BTGN_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":51906268234110,"sku":"SABINA SWIM BTM_M40_ORGN_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":51906268266878,"sku":"SABINA SWIM BTM_M40_BRDX_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51906268299646,"sku":"SABINA SWIM BTM_M40_DL_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":51906268332414,"sku":"SABINA SWIM BTM_M40_CLD_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":51906268365182,"sku":"SABINA SWIM BTM_M40_PCN_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":51906268397950,"sku":"SABINA SWIM BTM_M40_DB_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":51906268430718,"sku":"SABINA SWIM BTM_L42_PNK_012","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Morocco","offer_id":51906268463486,"sku":"SABINA SWIM BTM_L42_MC_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":51906268496254,"sku":"SABINA SWIM BTM_L42_BLK_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":51906268529022,"sku":"SABINA SWIM BTM_L42_IVR_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":51906268561790,"sku":"SABINA SWIM BTM_L42_HNTR_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":51906268594558,"sku":"SABINA SWIM BTM_L42_BTGN_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":51906268627326,"sku":"SABINA SWIM BTM_L42_ORGN_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":51906268660094,"sku":"SABINA SWIM BTM_L42_BRDX_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51906268692862,"sku":"SABINA SWIM BTM_L42_DL_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":51906268725630,"sku":"SABINA SWIM BTM_L42_CLD_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":51906268758398,"sku":"SABINA SWIM BTM_L42_PCN_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":51906268791166,"sku":"SABINA SWIM BTM_L42_DB_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":51906268823934,"sku":"SABINA SWIM BTM_XL44_PNK_012","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Morocco","offer_id":51906268856702,"sku":"SABINA SWIM BTM_XL44_MC_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":51906268889470,"sku":"SABINA SWIM BTM_XL44_BLK_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":51906268922238,"sku":"SABINA SWIM BTM_XL44_IVR_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":51906268955006,"sku":"SABINA SWIM BTM_XL44_HNTR_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":51906268987774,"sku":"SABINA SWIM BTM_XL44_BTGN_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":51906269020542,"sku":"SABINA SWIM BTM_XL44_ORGN_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":51906269053310,"sku":"SABINA SWIM BTM_XL44_BRDX_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":51906269086078,"sku":"SABINA SWIM BTM_XL44_DL_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":51906269118846,"sku":"SABINA SWIM BTM_XL44_CLD_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":51906269151614,"sku":"SABINA SWIM BTM_XL44_PCN_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":51906269184382,"sku":"SABINA SWIM BTM_XL44_DB_012","price":91.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":56124045525374,"sku":"SABINA SWIM BTM_XS36_PNK_012","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Horizon","offer_id":56124045558142,"sku":"SABINA SWIM BTM_XS36_PNK_013","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":56124045590910,"sku":"SABINA SWIM BTM_XS36_PNK_014","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Horizon","offer_id":56124045623678,"sku":"SABINA SWIM BTM_XS36_PNK_015","price":91.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Horizon","offer_id":56124045656446,"sku":"SABINA SWIM BTM_XS36_PNK_016","price":91.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/28B829A1-B8B4-491D-96B5-7D7BBC30786C.png?v=1755785002"},{"product_id":"jiah","title":"JIAH BOTTOM","description":"\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cspan data-sheets-root=\"1\"\u003e\u003cstrong\u003eMINIMAL — CORE — THONG BOTTOM\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eA sleek, barely-there essential designed for a streamlined silhouette, this thong bottom features minimal coverage for a clean, elongated look.\u003cbr\u003e\u003cbr\u003eCut with a low-rise waist and high-leg shape, it enhances natural lines while creating a smooth, uninterrupted finish. The narrow back offers a true thong fit, ideal for minimal tan lines and a lightweight feel.\u003cbr\u003e\u003cbr\u003eCrafted from soft, stretch fabric, it delivers a second-skin fit that moves effortlessly with the body.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003e\u003cmeta charset=\"utf-8\"\u003e\n\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003eFit Details:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\" class=\"rt-Box rt-r-pb-3\"\u003e\u003cspan data-sheets-root=\"1\"\u003e•Thong fit\u003cbr\u003e•Minimal coverage\u003cbr\u003e•Low-rise\u003cbr\u003e•High-leg cut\u003cbr\u003e•Smooth, clean finish\u003c\/span\u003e\u003c\/div\u003e","brand":"Rêve de Rive Swimwear","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":51906271969662,"sku":"JIAH SWIM BTM_XS36_PNK_008","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Morocco","offer_id":51906272002430,"sku":"JIAH SWIM BTM_XS36_MC_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":51906272035198,"sku":"JIAH SWIM BTM_XS36_BLK_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":51906272067966,"sku":"JIAH SWIM BTM_XS36_IVR_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":51906272100734,"sku":"JIAH SWIM BTM_XS36_HNTR_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":51906272133502,"sku":"JIAH SWIM BTM_XS36_BTGN_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":51906272166270,"sku":"JIAH SWIM BTM_XS36_ORGN_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":51906272199038,"sku":"JIAH SWIM BTM_XS36_BRDX_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":51906272231806,"sku":"JIAH SWIM BTM_XS36_DL_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":51906272264574,"sku":"JIAH SWIM BTM_XS36_CLD_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":51906272297342,"sku":"JIAH SWIM BTM_XS36_PCN_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":51906272330110,"sku":"JIAH SWIM BTM_XS36_DB_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":51906272362878,"sku":"JIAH SWIM BTM_S38_PNK_008","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Morocco","offer_id":51906272395646,"sku":"JIAH SWIM BTM_S38_MC_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":51906272428414,"sku":"JIAH SWIM BTM_S38_BLK_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":51906272461182,"sku":"JIAH SWIM BTM_S38_IVR_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":51906272493950,"sku":"JIAH SWIM BTM_S38_HNTR_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":51906272526718,"sku":"JIAH SWIM BTM_S38_BTGN_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":51906272559486,"sku":"JIAH SWIM BTM_S38_ORGN_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":51906272592254,"sku":"JIAH SWIM BTM_S38_BRDX_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":51906272625022,"sku":"JIAH SWIM BTM_S38_DL_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":51906272657790,"sku":"JIAH SWIM BTM_S38_CLD_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":51906272690558,"sku":"JIAH SWIM BTM_S38_PCN_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":51906272723326,"sku":"JIAH WIM BTM_S38_DB_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":51906272756094,"sku":"JIAH SWIM BTM_M40_PNK_008","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":51906272788862,"sku":"JIAH SWIM BTM_M40_MC_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":51906272821630,"sku":"JIAH SWIM BTM_M40_BLK_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":51906272854398,"sku":"JIAH SWIM BTM_M40_IVR_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":51906272887166,"sku":"JIAH SWIM BTM_M40_HNTR_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":51906272919934,"sku":"JIAH SWIM BTM_M40_BTGN_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":51906272952702,"sku":"JIAH SWIM BTM_M40_ORGN_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":51906272985470,"sku":"JIAH SWIM BTM_M40_BRDX_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":51906273018238,"sku":"JIAH SWIM BTM_M40_DL_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":51906273051006,"sku":"JIAH SWIM BTM_M40_CLD_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":51906273083774,"sku":"JIAH SWIM BTM_M40_PCN_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":51906273116542,"sku":"JIAH SWIM BTM_M40_DB_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":51906273149310,"sku":"JIAH SWIM BTM_L42_PNK_008","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Morocco","offer_id":51906273182078,"sku":"JIAH SWIM BTM_L42_MC_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":51906273214846,"sku":"JIAH SWIM BTM_L42_BLK_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":51906273247614,"sku":"JIAH SWIM BTM_L42_IVR_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":51906273280382,"sku":"JIAH SWIM BTM_L42_HNTR_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":51906273313150,"sku":"JIAH SWIM BTM_L42_BTGN_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":51906273345918,"sku":"JIAH SWIM BTM_L42_ORGN_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":51906273378686,"sku":"JIAH SWIM BTM_L42_BRDX_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":51906273411454,"sku":"JIAH SWIM BTM_L42_DL_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":51906273444222,"sku":"JIAH SWIM BTM_L42_CLD_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":51906273476990,"sku":"JIAH SWIM BTM_L42_PCN_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":51906273509758,"sku":"JIAH SWIM BTM_L42_DB_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":51906273542526,"sku":"JIAH SWIM BTM_XL44_PNK_008","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Morocco","offer_id":51906273575294,"sku":"JIAH SWIM BTM_XL44_MC_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":51906273608062,"sku":"JIAH SWIM BTM_XL44_BLK_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":51906273640830,"sku":"JIAH SWIM BTM_XL44_IVR_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":51906273673598,"sku":"JIAH SWIM BTM_XL44_HNTR_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":51906273706366,"sku":"JIAH SWIM BTM_XL44_BTGN_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":51906273739134,"sku":"JIAH SWIM BTM_XL44_ORGN_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":51906273771902,"sku":"JIAH SWIM BTM_XL44_BRDX_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":51906273804670,"sku":"JIAH SWIM BTM_XL44_DL_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":51906273837438,"sku":"JIAH SWIM BTM_XL44_CLD_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":51906273870206,"sku":"JIAH SWIM BTM_XL44_PCN_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":51906273902974,"sku":"JIAH SWIM BTM_XL44_DB_008","price":72.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":56123971666302,"sku":"JIAH SWIM BTM_XS36_PNK_008","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Horizon","offer_id":56123971699070,"sku":"JIAH SWIM BTM_XS36_PNK_009","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":56123971731838,"sku":"JIAH SWIM BTM_XS36_PNK_0010","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Horizon","offer_id":56123971764606,"sku":"JIAH SWIM BTM_XS36_PNK_0011","price":72.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU44 \/ Horizon","offer_id":56123971797374,"sku":"JIAH SWIM BTM_XS36_PNK_0012","price":72.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/DA0D0777-70CB-4971-B8E2-ABB6E366BE92.png?v=1755771452"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/collections\/88A97DF8-F221-446C-837A-A36376FA4FEB.jpg?v=1781178472","url":"https:\/\/revederiveswimwear.com\/collections\/mix-and-match-bikinis.oembed","provider":"RIVE \u0026 RITUEL","version":"1.0","type":"link"}