{"title":"STUDIO RITUALS","description":"\u003cp\u003e\u003cspan\u003eDiscover streamlined bodysuits and active pieces for Pilates, yoga and studio movement, balancing support, flexibility and refined design.\u003c\/span\u003e\u003c\/p\u003e","products":[{"product_id":"aline-bikini-top","title":"ALINE TOP","description":"\u003cp\u003eAline is a refined bikini top designed with expressive detail, confident proportion and an elegant, body-conscious fit.\u003c\/p\u003e\n\u003cp\u003eAline is defined by an asymmetric line and precisely placed cut-outs, bringing quiet distinction to the silhouette. The construction offers considered support, an easy mix-and-match sensibility, without compromising comfort or freedom of movement.\u003c\/p\u003e\n\u003cp\u003eCrafted from premium European performance fabric, the smooth, soft-touch finish combines flexible stretch with supportive containment, excellent coverage and dependable shape retention. Its resilient construction is designed to preserve colour, fit and finish through repeated wear.\u003c\/p\u003e\n\u003cp\u003eCreated through the considered rhythm of our atelier, each bikini top favours precise construction, lasting quality and a more intentional wardrobe.\u003c\/p\u003e","brand":"RIVE \u0026 RITUEL","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":57875703464318,"sku":"ALINE SWIM TOP_XS36_PNK_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Morocco","offer_id":57875703497086,"sku":"ALINE SWIM TOP_XS36_MC_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":57875703529854,"sku":"ALINE SWIM TOP_XS36_BLK_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":57875703562622,"sku":"ALINE SWIM TOP_XS36_IVR_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":57875703595390,"sku":"ALINE SWIM TOP_XS36_HNTR_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Beat","offer_id":57875703628158,"sku":"ALINE SWIM TOP_XS36_BTGN_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":57875703660926,"sku":"ALINE SWIM TOP_XS36_ORGN_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":57875703693694,"sku":"ALINE SWIM TOP_XS36_BRDX_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":57875703726462,"sku":"ALINE SWIM TOP_XS36_DL_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":57875703759230,"sku":"ALINE SWIM TOP_XS36_CLD001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":57875703791998,"sku":"ALINE SWIM TOP_XS36_PCN_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":57875703824766,"sku":"ALINE SWIM TOP_XS36_DB_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":57875703857534,"sku":"ALINE SWIM TOP_S38_PNK_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Morocco","offer_id":57875703890302,"sku":"ALINE SWIM TOP_S38_MC_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":57875703923070,"sku":"ALINE SWIM TOP_S38_BLK_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":57875703955838,"sku":"ALINE SWIM TOP_S38_IVR_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":57875703988606,"sku":"ALINE SWIM TOP_S38_HNTR_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Beat","offer_id":57875704021374,"sku":"ALINE SWIM TOP_S38_BTGN_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":57875704054142,"sku":"ALINE SWIM TOP_S38_ORGN_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":57875704086910,"sku":"ALINE SWIM TOP_S38_BRDX_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":57875704119678,"sku":"ALINE SWIM TOP_S38_DL_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":57875704152446,"sku":"ALINE SWIM TOP_S38_CLD_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":57875704185214,"sku":"ALINE SWIM TOP_S38_PCN_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":57875704217982,"sku":"ALINE SWIM TOP_S38_DB_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":57875704250750,"sku":"ALINE SWIM TOP_M40_PNK_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":57875704283518,"sku":"ALINE SWIM TOP_M40_MC_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":57875704316286,"sku":"ALINE SWIM TOP_M40_BLK_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":57875704349054,"sku":"ALINE SWIM TOP_M40_IVR_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":57875704381822,"sku":"ALINE SWIM TOP_M40_HNTR_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Beat","offer_id":57875704414590,"sku":"ALINE SWIM TOP_M40_BTGN_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":57875704447358,"sku":"ALINE SWIM TOP_M40_ORGN_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":57875704480126,"sku":"ALINE SWIM TOP_M40_BRDX_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":57875704512894,"sku":"ALINE SWIM TOP_M40_DL_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":57875704545662,"sku":"ALINE SWIM TOP_M40_CLD_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":57875704578430,"sku":"ALINE SWIM TOP_M40_PCN_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":57875704611198,"sku":"ALINE SWIM TOP_M40_DB_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":57875704643966,"sku":"ALINE SWIM TOP_L42_PNK_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Morocco","offer_id":57875704676734,"sku":"ALINE SWIM TOP_L42_MC_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":57875704709502,"sku":"ALINE SWIM TOP_L42_BLK_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":57875704742270,"sku":"ALINE SWIM TOP_L42_IVR_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":57875704775038,"sku":"ALINE SWIM TOP_L42_HNTR_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Beat","offer_id":57875704807806,"sku":"ALINE SWIM TOP_L42_BTGN_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":57875704840574,"sku":"ALINE SWIM TOP_L42_ORGN_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":57875704873342,"sku":"ALINE SWIM TOP_L42_BRDX_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":57875704906110,"sku":"ALINE SWIM TOP_L42_DL_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":57875704938878,"sku":"ALINE SWIM TOP_L42_CLD_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":57875704971646,"sku":"ALINE SWIM TOP_L42_PCN_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":57875705004414,"sku":"ALINE SWIM TOP_L42_DB_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":57875705037182,"sku":"ALINE SWIM TOP_XL44_PNK_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Morocco","offer_id":57875705069950,"sku":"ALINE SWIM TOP_XL44_MC_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":57875705102718,"sku":"ALINE SWIM TOP_XL44_BLK_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":57875705135486,"sku":"ALINE SWIM TOP_XL44_IVR_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":57875705168254,"sku":"ALINE SWIM TOP_XL44_HNTR_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Beat","offer_id":57875705201022,"sku":"ALINE SWIM TOP_XL44_BTGN_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":57875705233790,"sku":"ALINE SWIM TOP_XL44_ORGN_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":57875705266558,"sku":"ALINE SWIM TOP_XL44_BRDX_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":57875705299326,"sku":"ALINE SWIM TOP_XL44_DL_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":57875705332094,"sku":"ALINE SWIM TOP_XL44_CLD_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":57875705364862,"sku":"ALINE SWIM TOP_XL44_PCN_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":57875705397630,"sku":"ALINE SWIM TOP_XL44_DB_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":57875705430398,"sku":"ALINE SWIM TOP_XS36_PNK_001","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Horizon","offer_id":57875705463166,"sku":"ALINE SWIM TOP_XS36_PNK_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":57875705495934,"sku":"ALINE SWIM TOP_XS36_PNK_003","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Horizon","offer_id":57875705528702,"sku":"ALINE SWIM TOP_XS36_PNK_004","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Horizon","offer_id":57875705561470,"sku":"ALINE SWIM TOP_XS36_PNK_005","price":119.0,"currency_code":"CHF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/9FB40802-5C55-4C1D-83A5-C82D89E0A2D1.jpg?v=1787291436"},{"product_id":"clara-bikini-top","title":"CLARA TOP","description":"\u003cp\u003eClara is a refined bikini top designed with expressive detail, confident proportion and an elegant, body-conscious fit.\u003c\/p\u003e\n\u003cp\u003eClara is defined by a softly architectural ruffle and an asymmetric line, bringing quiet distinction to the silhouette. The construction offers considered support, an easy mix-and-match sensibility, without compromising comfort or freedom of movement.\u003c\/p\u003e\n\u003cp\u003eCrafted from premium European performance fabric, the smooth, soft-touch finish combines flexible stretch with supportive containment, excellent coverage and dependable shape retention. Its resilient construction is designed to preserve colour, fit and finish through repeated wear.\u003c\/p\u003e\n\u003cp\u003eCreated through the considered rhythm of our atelier, each bikini top favours precise construction, lasting quality and a more intentional wardrobe.\u003c\/p\u003e","brand":"RIVE \u0026 RITUEL","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":57875706020222,"sku":"CLARA SWIM TOP_XS36_PNK_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Morocco","offer_id":57875706052990,"sku":"CLARA SWIM TOP_XS36_MC_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":57875706085758,"sku":"CLARA SWIM TOP_XS36_BLK_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":57875706118526,"sku":"CLARA SWIM TOP_XS36_IVR_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":57875706151294,"sku":"CLARA SWIM TOP_XS36_HNTR_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":57875706184062,"sku":"CLARA SWIM TOP_XS36_BTGN_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":57875706216830,"sku":"CLARA SWIM TOP_XS36_ORGN_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":57875706249598,"sku":"CLARA SWIM TOP_XS36_BRDX_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":57875706282366,"sku":"CLARA SWIM TOP_XS36_DL_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":57875706315134,"sku":"CLARA SWIM TOP_XS36_CLD_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":57875706347902,"sku":"CLARA SWIM TOP_XS36_PCN_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":57875706380670,"sku":"CLARA SWIM TOP_XS36_DB_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":57875706413438,"sku":"CLARA SWIM TOP_S38_PNK_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Morocco","offer_id":57875706446206,"sku":"CLARA SWIM TOP_S38_MC_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":57875706478974,"sku":"CLARA SWIM TOP_S38_BLK_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":57875706511742,"sku":"CLARA SWIM TOP_S38_IVR_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":57875706544510,"sku":"CLARA SWIM TOP_S38_HNTR_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":57875706577278,"sku":"CLARA SWIM TOP_S38_BTGN_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":57875706610046,"sku":"CLARA SWIM TOP_S38_ORGN_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":57875706642814,"sku":"CLARA SWIM TOP_S38_BRDX_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":57875706675582,"sku":"CLARA SWIM TOP_S38_DL_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":57875706708350,"sku":"CLARA SWIM TOP_S38_CLD_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":57875706741118,"sku":"CLARA SWIM TOP_S38_PCN_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":57875706773886,"sku":"CLARA SWIM TOP_S38_DB_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":57875706806654,"sku":"CLARA SWIM TOP_M40_PNK_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":57875706839422,"sku":"CLARA SWIM TOP_M40_MC_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":57875706872190,"sku":"CLARA SWIM TOP_M40_BLK_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":57875706904958,"sku":"CLARA SWIM TOP_M40_IVR_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":57875706937726,"sku":"CLARA SWIM TOP_M40_HNTR_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":57875706970494,"sku":"CLARA SWIM TOP_M40_BTGN_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":57875707003262,"sku":"CLARA SWIM TOP_M40_ORGN_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":57875707036030,"sku":"CLARA SWIM TOP_M40_BRDX_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":57875707068798,"sku":"CLARA SWIM TOP_M40_DL_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":57875707101566,"sku":"CLARA SWIM TOP_M40_CLD_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":57875707134334,"sku":"CLARA SWIM TOP_M40_PCN_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":57875707167102,"sku":"CLARA SWIM TOP_M40_DB_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":57875707199870,"sku":"CLARA SWIM TOP_L42_PNK_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Morocco","offer_id":57875707232638,"sku":"CLARA SWIM TOP_L42_MC_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":57875707265406,"sku":"CLARA SWIM TOP_L42_BLK_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":57875707298174,"sku":"CLARA SWIM TOP_L42_IVR_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":57875707330942,"sku":"CLARA SWIM TOP_L42_HNTR_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":57875707363710,"sku":"CLARA SWIM TOP_L42_BTGN_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":57875707396478,"sku":"CLARA SWIM TOP_L42_ORGN_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":57875707429246,"sku":"CLARA SWIM TOP_L42_BRDX_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":57875707462014,"sku":"CLARA SWIM TOP_L42_DL_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":57875707494782,"sku":"CLARA SWIM TOP_L42_CLD_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":57875707527550,"sku":"CLARA SWIM TOP_L42_PCN_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":57875707560318,"sku":"CLARA SWIM TOP_L42_DB_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":57875707593086,"sku":"CLARA SWIM TOP_XL44_PNK_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Morocco","offer_id":57875707625854,"sku":"CLARA SWIM TOP_XL44_MC_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":57875707658622,"sku":"CLARA SWIM TOP_XL44_BLK_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":57875707691390,"sku":"CLARA SWIM TOP_XL44_IVR_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":57875707724158,"sku":"CLARA SWIM TOP_XL44_HNTR_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":57875707756926,"sku":"CLARA SWIM TOP_XL44_BTGN_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":57875707789694,"sku":"CLARA SWIM TOP_XL44_ORGN_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":57875707822462,"sku":"CLARA SWIM TOP_XL44_BRDX_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":57875707855230,"sku":"CLARA SWIM TOP_XL44_DL_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":57875707887998,"sku":"CLARA SWIM TOP_XL44_CLD_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":57875707920766,"sku":"CLARA SWIM TOP_XL44_PCN_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":57875707953534,"sku":"CLARA SWIM TOP_XL44_DB_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":57875707986302,"sku":"CLARA SWIM TOP_XS36_PNK_004","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Horizon","offer_id":57875708019070,"sku":"CLARA SWIM TOP_XS36_PNK_005","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":57875708051838,"sku":"CLARA SWIM TOP_XS36_PNK_006","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Horizon","offer_id":57875708084606,"sku":"CLARA SWIM TOP_XS36_PNK_007","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Horizon","offer_id":57875708117374,"sku":"CLARA SWIM TOP_XS36_PNK_008","price":129.0,"currency_code":"CHF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/DEDA1103-A4C3-43A1-B001-E233FBD629D4.jpg?v=1787298040"},{"product_id":"monet-bikini-top","title":"MONET TOP","description":"\u003cp\u003eMonet is a refined bikini top designed with expressive detail, confident proportion and an elegant, body-conscious fit.\u003c\/p\u003e\n\u003cp\u003eIts character comes from a softly curved scoop neckline, balancing clean proportion with a more expressive finish. The construction offers considered support, an easy mix-and-match sensibility, without compromising comfort or freedom of movement.\u003c\/p\u003e\n\u003cp\u003eCrafted from premium European performance fabric, the smooth, soft-touch finish combines flexible stretch with supportive containment, excellent coverage and dependable shape retention. Its resilient construction is designed to preserve colour, fit and finish through repeated wear.\u003c\/p\u003e\n\u003cp\u003eMade in our Swiss atelier, it is created with close attention to proportion, finish and enduring wear.\u003c\/p\u003e","brand":"RIVE \u0026 RITUEL","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":57875721290110,"sku":"MONET SWIM TOP_XS36_PNK_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Morocco","offer_id":57875721322878,"sku":"MONET SWIM TOP_XS36_MC_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":57875721355646,"sku":"MONET SWIM TOP_XS36_BLK_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":57875721388414,"sku":"MONET SWIM TOP_XS36_IVR_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":57875721421182,"sku":"MONET SWIM TOP_XS36_HNTR_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":57875721453950,"sku":"MONET SWIM TOP_XS36_BTGN_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":57875721486718,"sku":"MONET SWIM TOP_XS36_ORGN_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":57875721519486,"sku":"MONET SWIM TOP_XS36_BRDX_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":57875721552254,"sku":"MONET SWIM TOP_XS36_DL_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":57875721585022,"sku":"MONET SWIM TOP_XS36_CLD_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":57875721617790,"sku":"MONET SWIM TOP_XS36_PCN_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":57875721650558,"sku":"MONET SWIM TOP_XS36_DB_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":57875721683326,"sku":"MONET SWIM TOP_S38_PNK_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Morocco","offer_id":57875721716094,"sku":"MONET SWIM TOP_S38_MC_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":57875721748862,"sku":"MONET SWIM TOP_S38_BLK_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":57875721781630,"sku":"MONET SWIM TOP_S38_IVR_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":57875721814398,"sku":"MONET SWIM TOP_S38_HNTR_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":57875721847166,"sku":"MONET SWIM TOP_S38_BTGN_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":57875721879934,"sku":"MONET SWIM TOP_S38_ORGN_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":57875721912702,"sku":"MONET SWIM TOP_S38_BRDX_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":57875721945470,"sku":"MONET SWIM TOP_S38_DL_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":57875721978238,"sku":"MONET SWIM TOP_S38_CLD_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":57875722011006,"sku":"MONET SWIM TOP_S38_PCN_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":57875722043774,"sku":"MONET SWIM TOP_S38_DB_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":57875722076542,"sku":"MONET SWIM TOP_M40_PNK_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":57875722109310,"sku":"MONET SWIM TOP_M40_MC_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":57875722142078,"sku":"MONET SWIM TOP_M40_BLK_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":57875722174846,"sku":"MONET SWIM TOP_M40_IVR_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":57875722207614,"sku":"MONET SWIM TOP_M40_HNTR_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":57875722240382,"sku":"MONET SWIM TOP_M40_BTGN_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":57875722273150,"sku":"MONET SWIM TOP_M40_ORGN_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":57875722305918,"sku":"MONET SWIM TOP_M40_BRDX_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":57875722338686,"sku":"MONET SWIM TOP_M40_DL_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":57875722371454,"sku":"MONET SWIM TOP_M40_CLD_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":57875722404222,"sku":"MONET SWIM TOP_M40_PCN_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":57875722436990,"sku":"MONET SWIM TOP_M40_DB_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":57875722469758,"sku":"MONET SWIM TOP_L42_PNK_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Morocco","offer_id":57875722502526,"sku":"MONET SWIM TOP_L42_MC_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":57875722535294,"sku":"MONET SWIM TOP_L42_BLK_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":57875722568062,"sku":"MONET SWIM TOP_L42_IVR_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":57875722600830,"sku":"MONET SWIM TOP_L42_HNTR_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":57875722633598,"sku":"MONET SWIM TOP_L42_BTGN_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":57875722666366,"sku":"MONET SWIM TOP_L42_ORGN_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":57875722699134,"sku":"MONET SWIM TOP_L42_BRDX_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":57875722731902,"sku":"MONET SWIM TOP_L42_DL_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":57875722764670,"sku":"MONET SWIM TOP_L42_CLD_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":57875722797438,"sku":"MONET SWIM TOP_L42_PCN_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":57875722830206,"sku":"MONET SWIM TOP_L42_DB_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":57875722862974,"sku":"MONET SWIM TOP_XL44_PNK_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Morocco","offer_id":57875722895742,"sku":"MONET SWIM TOP_XL44_MC_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":57875722928510,"sku":"MONET SWIM TOP_XL44_BLK_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":57875722961278,"sku":"MONET SWIM TOP_XL44_IVR_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":57875722994046,"sku":"MONET SWIM TOP_XL44_HNTR_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":57875723026814,"sku":"MONET SWIM TOP_XL44_BTGN_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":57875723059582,"sku":"MONET SWIM TOP_XL44_ORGN_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":57875723092350,"sku":"MONET SWIM TOP_XL44_BRDX_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":57875723125118,"sku":"MONET SWIM TOP_XL44_DL_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":57875723157886,"sku":"MONET SWIM TOP_XL44_CLD_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":57875723190654,"sku":"MONET SWIM TOP_XL44_PCN_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":57875723223422,"sku":"MONET SWIM TOP_XL44_DB_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":57875723256190,"sku":"MONET SWIM TOP_XS36_PNK_011","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Horizon","offer_id":57875723288958,"sku":"MONET SWIM TOP_XS36_PNK_012","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":57875723321726,"sku":"MONET SWIM TOP_XS36_PNK_013","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Horizon","offer_id":57875723354494,"sku":"MONET SWIM TOP_XS36_PNK_014","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Horizon","offer_id":57875723387262,"sku":"MONET SWIM TOP_XS36_PNK_015","price":109.0,"currency_code":"CHF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/FCDD8D1C-85F7-4239-A52F-3EE434A54D76.jpg?v=1787290604"},{"product_id":"oona-bikini-top","title":"OONA TOP","description":"\u003cp\u003eOona is a refined bikini top designed with expressive detail, confident proportion and an elegant, body-conscious fit.\u003c\/p\u003e\n\u003cp\u003eThe design brings together a softly architectural ruffle for a silhouette that feels considered from every angle. The construction offers considered support, an easy mix-and-match sensibility, without compromising comfort or freedom of movement.\u003c\/p\u003e\n\u003cp\u003eCrafted from premium European performance fabric, the smooth, soft-touch finish combines flexible stretch with supportive containment, excellent coverage and dependable shape retention. Its resilient construction is designed to preserve colour, fit and finish through repeated wear.\u003c\/p\u003e\n\u003cp\u003eEach bikini top is made in our Swiss atelier in considered quantities, reflecting a slower approach to dressing and a lasting regard for craft.\u003c\/p\u003e","brand":"RIVE \u0026 RITUEL","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":57875723616638,"sku":"OONA SWIM TOP_XS36_PNK_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Morocco","offer_id":57875723649406,"sku":"OONA SWIM TOP_XS36_MC_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":57875723682174,"sku":"OONA SWIM TOP_XS36_BLK_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":57875723714942,"sku":"OONA SWIM TOP_XS36_IVR_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":57875723747710,"sku":"OONA SWIM TOP_XS36_HNTR_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":57875723780478,"sku":"OONA SWIM TOP_XS36_BTGN_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":57875723813246,"sku":"OONA SWIM TOP_XS36_ORGN_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":57875723846014,"sku":"OONA SWIM TOP_XS36_BRDX_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":57875723878782,"sku":"OONA SWIM TOP_XS36_DL_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":57875723911550,"sku":"OONA SWIM TOP_XS36_CLD_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":57875723944318,"sku":"OONA SWIM TOP_XS36_PCN_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":57875723977086,"sku":"OONA SWIM TOP_XS36_DB_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":57875724009854,"sku":"OONA SWIM TOP_S38_PNK_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Morocco","offer_id":57875724042622,"sku":"OONA SWIM TOP_S38_MC_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":57875724075390,"sku":"OONA SWIM TOP_S38_BLK_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":57875724108158,"sku":"OONA SWIM TOP_S38_IVR_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":57875724140926,"sku":"OONA SWIM TOP_S38_HNTR_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":57875724173694,"sku":"OONA SWIM TOP_S38_BTGN_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":57875724206462,"sku":"OONA SWIM TOP_S38_ORGN_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":57875724239230,"sku":"OONA SWIM TOP_S38_BRDX_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":57875724271998,"sku":"OONA SWIM TOP_S38_DL_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":57875724304766,"sku":"OONA SWIM TOP_S38_CLD_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":57875724337534,"sku":"OONA SWIM TOP_S38_PCN_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":57875724370302,"sku":"OONA SWIM TOP_S38_DB_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":57875724403070,"sku":"OONA SWIM TOP_M40_PNK_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":57875724435838,"sku":"OONA SWIM TOP_M40_MC_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":57875724468606,"sku":"OONA SWIM TOP_M40_BLK_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":57875724501374,"sku":"OONA SWIM TOP_M40_IVR_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":57875724534142,"sku":"OONA SWIM TOP_M40_HNTR_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":57875724566910,"sku":"OONA SWIM TOP_M40_BTGN_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":57875724599678,"sku":"OONA SWIM TOP_M40_ORGN_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":57875724632446,"sku":"OONA SWIM TOP_M40_BRDX_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":57875724665214,"sku":"OONA SWIM TOP_M40_DL_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":57875724697982,"sku":"OONA SWIM TOP_M40_CLD_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":57875724730750,"sku":"OONA SWIM TOP_M40_PCN_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":57875724763518,"sku":"OONA SWIM TOP_M40_DB_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":57875724796286,"sku":"OONA SWIM TOP_L42_PNK_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Morocco","offer_id":57875724829054,"sku":"OONA SWIM TOP_L42_MC_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":57875724861822,"sku":"OONA SWIM TOP_L42_BLK_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":57875724894590,"sku":"OONA SWIM TOP_L42_IVR_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":57875724927358,"sku":"OONA SWIM TOP_L42_HNTR_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":57875724960126,"sku":"OONA SWIM TOP_L42_BTGN_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":57875724992894,"sku":"OONA SWIM TOP_L42_ORGN_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":57875725025662,"sku":"OONA SWIM TOP_L42_BRDX_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":57875725058430,"sku":"OONA SWIM TOP_L42_DL_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":57875725091198,"sku":"OONA SWIM TOP_L42_CLD_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":57875725123966,"sku":"OONA SWIM TOP_L42_PCN_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":57875725156734,"sku":"OONA SWIM TOP_L42_DB_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":57875725189502,"sku":"OONA SWIM TOP_XL44_PNK_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Morocco","offer_id":57875725222270,"sku":"OONA SWIM TOP_XL44_MC_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":57875725255038,"sku":"OONA SWIM TOP_XL44_BLK_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":57875725287806,"sku":"OONA SWIM TOP_XL44_IVR_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":57875725320574,"sku":"OONA SWIM TOP_XL44_HNTR_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":57875725353342,"sku":"OONA SWIM TOP_XL44_BTGN_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":57875725386110,"sku":"OONA SWIM TOP_XL44_ORGN_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":57875725418878,"sku":"OONA SWIM TOP_XL44_BRDX_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":57875725451646,"sku":"OONA SWIM TOP_XL44_DL_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":57875725484414,"sku":"OONA SWIM TOP_XL44_CLD_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":57875725517182,"sku":"OONA SWIM TOP_XL44_PCN_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":57875725549950,"sku":"OONA SWIM TOP_XL44_DB_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":57875725582718,"sku":"OONA SWIM TOP_XS36_PNK_010","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Horizon","offer_id":57875725615486,"sku":"OONA SWIM TOP_XS36_PNK_011","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":57875725648254,"sku":"OONA SWIM TOP_XS36_PNK_012","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Horizon","offer_id":57875725681022,"sku":"OONA SWIM TOP_XS36_PNK_013","price":129.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Horizon","offer_id":57875725713790,"sku":"OONA SWIM TOP_XS36_PNK_014","price":129.0,"currency_code":"CHF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/BEA2204A-82B1-4F7B-99EA-F7973B47F35E.jpg?v=1787293436"},{"product_id":"mabel-bikini-top","title":"MABEL TOP","description":"\u003cp\u003eMabel is a refined bikini top designed with expressive detail, confident proportion and an elegant, body-conscious fit.\u003c\/p\u003e\n\u003cp\u003eMabel balances a refined silhouette with an easy, considered fit. The construction offers considered support, gentle, sculpting compression, an easy mix-and-match sensibility, without compromising comfort or freedom of movement.\u003c\/p\u003e\n\u003cp\u003eCrafted from premium European performance fabric, the smooth, soft-touch finish combines flexible stretch with supportive containment, excellent coverage and dependable shape retention. Its resilient construction is designed to preserve colour, fit and finish through repeated wear.\u003c\/p\u003e\n\u003cp\u003eEach bikini top is made in our Swiss atelier in considered quantities, reflecting a slower approach to dressing and a lasting regard for craft.\u003c\/p\u003e","brand":"RIVE \u0026 RITUEL","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":57875725877630,"sku":"MABEL SWIM TOP_XS36_PNK_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Morocco","offer_id":57875725910398,"sku":"MABEL SWIM TOP_XS36_MC_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":57875725943166,"sku":"MABEL SWIM TOP_XS36_BLK_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":57875725975934,"sku":"MABEL SWIM TOP_XS36_IVR_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":57875726008702,"sku":"MABEL SWIM TOP_XS36_HNTR_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":57875726041470,"sku":"MABEL SWIM TOP_XS36_BTGN_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":57875726074238,"sku":"MABEL SWIM TOP_XS36_ORGN_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":57875726107006,"sku":"MABEL SWIM TOP_XS36_BRDX_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":57875726139774,"sku":"MABEL SWIM TOP_XS36_DL_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":57875726172542,"sku":"MABEL SWIM TOP_XS36_CLD_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":57875726205310,"sku":"MABEL SWIM TOP_XS36_PCN_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":57875726238078,"sku":"MABEL SWIM TOP_XS36_DB_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":57875726270846,"sku":"MABEL SWIM TOP_S38_PNK_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Morocco","offer_id":57875726303614,"sku":"MABEL SWIM TOP_S38_MC_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":57875726336382,"sku":"MABEL SWIM TOP_S38_BLK_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":57875726369150,"sku":"MABEL SWIM TOP_S38_IVR_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":57875726401918,"sku":"MABEL SWIM TOP_S38_HNTR_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":57875726434686,"sku":"MABEL SWIM TOP_S38_BTGN_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":57875726467454,"sku":"MABEL SWIM TOP_S38_ORGN_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":57875726500222,"sku":"MABEL SWIM TOP_S38_BRDX_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":57875726532990,"sku":"MABEL SWIM TOP_S38_DL_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":57875726565758,"sku":"MABEL SWIM TOP_S38_CLD_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":57875726598526,"sku":"MABEL SWIM TOP_S38_PCN_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":57875726631294,"sku":"MABEL SWIM TOP_S38_DB_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":57875726664062,"sku":"MABEL SWIM TOP_M40_PNK_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":57875726696830,"sku":"MABEL SWIM TOP_M40_MC_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":57875726729598,"sku":"MABEL SWIM TOP_M40_BLK_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":57875726762366,"sku":"MABEL SWIM TOP_M40_IVR_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":57875726795134,"sku":"MABEL SWIM TOP_M40_HNTR_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":57875726827902,"sku":"MABEL SWIM TOP_M40_BTGN_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":57875726860670,"sku":"MABEL SWIM TOP_M40_ORGN_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":57875726893438,"sku":"MABEL SWIM TOP_M40_BRDX_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":57875726926206,"sku":"MABEL SWIM TOP_M40_DL_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":57875726958974,"sku":"MABEL SWIM TOP_M40_CLD_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":57875726991742,"sku":"MABEL SWIM TOP_M40_PCN_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":57875727024510,"sku":"MABEL SWIM TOP_M40_DB_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":57875727057278,"sku":"MABEL SWIM TOP_L42_PNK_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Morocco","offer_id":57875727090046,"sku":"MABEL SWIM TOP_L42_MC_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":57875727122814,"sku":"MABEL SWIM TOP_L42_BLK_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":57875727155582,"sku":"MABEL SWIM TOP_L42_IVR_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":57875727188350,"sku":"MABEL SWIM TOP_L42_HNTR_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":57875727221118,"sku":"MABEL SWIM TOP_L42_BTGN_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":57875727253886,"sku":"MABEL SWIM TOP_L42_ORGN_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":57875727286654,"sku":"MABEL SWIM TOP_L42_BRDX_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":57875727319422,"sku":"MABEL SWIM TOP_L42_DL_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":57875727352190,"sku":"MABEL SWIM TOP_L42_CLD_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":57875727384958,"sku":"MABEL SWIM TOP_L42_PCN_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":57875727417726,"sku":"MABEL SWIM TOP_L42_DB_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":57875727450494,"sku":"MABEL SWIM TOP_XL44_PNK_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Morocco","offer_id":57875727483262,"sku":"MABEL SWIM TOP_XL44_MC_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":57875727516030,"sku":"MABEL SWIM TOP_XL44_BLK_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":57875727548798,"sku":"MABEL SWIM TOP_XL44_IVR_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":57875727581566,"sku":"MABEL SWIM TOP_XL44_HNTR_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":57875727614334,"sku":"MABEL SWIM TOP_XL44_BTGN_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":57875727647102,"sku":"MABEL SWIM TOP_XL44_ORGN_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":57875727679870,"sku":"MABEL SWIM TOP_XL44_BRDX_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":57875727712638,"sku":"MABEL SWIM TOP_XL44_DL_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":57875727745406,"sku":"MABEL SWIM TOP_XL44_CLD_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":57875727778174,"sku":"MABEL SWIM TOP_XL44_PCN_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":57875727810942,"sku":"MABEL SWIM TOP_XL44_DB_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":57875727843710,"sku":"MABEL SWIM TOP_XS36_PNK_010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Horizon","offer_id":57875727876478,"sku":"MABEL SWIM TOP_XS36_PNK_011","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":57875727909246,"sku":"MABEL SWIM TOP_XS36_PNK_012","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Horizon","offer_id":57875727942014,"sku":"MABEL SWIM TOP_XS36_PNK_013","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Horizon","offer_id":57875727974782,"sku":"MABEL SWIM TOP_XS36_PNK_014","price":119.0,"currency_code":"CHF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/2DE0ACF6-7624-4B7C-A844-F621AF397629.jpg?v=1787249325"},{"product_id":"sadie-bikini-top","title":"SADIE TOP","description":"\u003cp\u003eSadie is a refined bikini top designed with expressive detail, confident proportion and an elegant, body-conscious fit.\u003c\/p\u003e\n\u003cp\u003eSadie is defined by a clean strapless line and an adjustable halter tie, bringing quiet distinction to the silhouette. The construction offers adjustability for a more personal fit, an easy mix-and-match sensibility, without compromising comfort or freedom of movement.\u003c\/p\u003e\n\u003cp\u003eCrafted from premium European performance fabric, the smooth, soft-touch finish combines flexible stretch with supportive containment, excellent coverage and dependable shape retention. Its resilient construction is designed to preserve colour, fit and finish through repeated wear.\u003c\/p\u003e\n\u003cp\u003eCreated through the considered rhythm of our atelier, each bikini top favours precise construction, lasting quality and a more intentional wardrobe.\u003c\/p\u003e","brand":"RIVE \u0026 RITUEL","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":57875730628990,"sku":"SADIE SWIM TOP_XS36_PNK_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Morocco","offer_id":57875730661758,"sku":"SADIE SWIM TOP_XS36_MC_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":57875730694526,"sku":"SADIE SWIM TOP_XS36_BLK_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":57875730727294,"sku":"SADIE SWIM TOP_XS36_IVR_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":57875730760062,"sku":"SADIE SWIM TOP_XS36_HNTR_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":57875730792830,"sku":"SADIE SWIM TOP_XS36_BTGN_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":57875730825598,"sku":"SADIE SWIM TOP_XS36_ORGN_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":57875730858366,"sku":"SADIE SWIM TOP_XS36_BRDX_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":57875730891134,"sku":"SADIE SWIM TOP_XS36_DL_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":57875730923902,"sku":"SADIE SWIM TOP_XS36_CLD_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":57875730956670,"sku":"SADIE SWIM TOP_XS36_PCN_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":57875730989438,"sku":"SADIE SWIM TOP_XS36_DB_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":57875731022206,"sku":"SADIE SWIM TOP_S38_PNK_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Morocco","offer_id":57875731054974,"sku":"SADIE SWIM TOP_S38_MC_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":57875731087742,"sku":"SADIE SWIM TOP_S38_BLK_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":57875731120510,"sku":"SADIE SWIM TOP_S38_IVR_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":57875731153278,"sku":"SADIE SWIM TOP_S38_HNTR_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":57875731186046,"sku":"SADIE SWIM TOP_S38_BTGN_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":57875731218814,"sku":"SADIE SWIM TOP_S38_ORGN_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":57875731251582,"sku":"SADIE SWIM TOP_S38_BRDX_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":57875731284350,"sku":"SADIE SWIM TOP_S38_DL_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":57875731317118,"sku":"SADIE SWIM TOP_S38_CLD_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":57875731349886,"sku":"SADIE SWIM TOP_S38_PCN_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":57875731382654,"sku":"SADIE SWIM TOP_S38_DB_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":57875731415422,"sku":"SADIE SWIM TOP_M40_PNK_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":57875731448190,"sku":"SADIE SWIM TOP_M40_MC_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":57875731480958,"sku":"SADIE SWIM TOP_M40_BLK_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":57875731513726,"sku":"SADIE SWIM TOP_M40_IVR_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":57875731546494,"sku":"SADIE SWIM TOP_M40_HNTR_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":57875731579262,"sku":"SADIE SWIM TOP_M40_BTGN_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":57875731612030,"sku":"SADIE SWIM TOP_M40_ORGN_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":57875731644798,"sku":"SADIE SWIM TOP_M40_BRDX_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":57875731677566,"sku":"SADIE SWIM TOP_M40_DL_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":57875731710334,"sku":"SADIE SWIM TOP_M40_CLD_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":57875731743102,"sku":"SADIE SWIM TOP_M40_PCN_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":57875731775870,"sku":"SADIE SWIM TOP_M40_DB_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":57875731808638,"sku":"SADIE SWIM TOP_L42_PNK_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Morocco","offer_id":57875731841406,"sku":"SADIE SWIM TOP_L42_MC_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":57875731874174,"sku":"SADIE SWIM TOP_L42_BLK_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":57875731906942,"sku":"SADIE SWIM TOP_L42_IVR_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":57875731939710,"sku":"SADIE SWIM TOP_L42_HNTR_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":57875731972478,"sku":"SADIE SWIM TOP_L42_BTGN_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":57875732005246,"sku":"SADIE SWIM TOP_L42_ORGN_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":57875732038014,"sku":"SADIE SWIM TOP_L42_BRDX_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":57875732070782,"sku":"SADIE SWIM TOP_L42_DL_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":57875732103550,"sku":"SADIE SWIM TOP_L42_CLD_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":57875732136318,"sku":"SADIE SWIM TOP_L42_PCN_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":57875732169086,"sku":"SADIE SWIM TOP_L42_DB_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":57875732201854,"sku":"SADIE SWIM TOP_XL44_PNK_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Morocco","offer_id":57875732234622,"sku":"SADIE SWIM TOP_XL44_MC_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":57875732267390,"sku":"SADIE SWIM TOP_XL44_BLK_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":57875732300158,"sku":"SADIE SWIM TOP_XL44_IVR_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":57875732332926,"sku":"SADIE SWIM TOP_XL44_HNTR_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":57875732365694,"sku":"SADIE SWIM TOP_XL44_BTGN_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":57875732398462,"sku":"SADIE SWIM TOP_XL44_ORGN_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":57875732431230,"sku":"SADIE SWIM TOP_XL44_BRDX_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":57875732463998,"sku":"SADIE SWIM TOP_XL44_DL_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":57875732496766,"sku":"SADIE SWIM TOP_XL44_CLD_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":57875732529534,"sku":"SADIE SWIM TOP_XL44_PCN_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":57875732562302,"sku":"SADIE SWIM TOP_XL44_DB_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":57875732595070,"sku":"SADIE SWIM TOP_XS36_PNK_008","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Horizon","offer_id":57875732627838,"sku":"SADIE SWIM TOP_XS36_PNK_009","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":57875732660606,"sku":"SADIE SWIM TOP_XS36_PNK_0010","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Horizon","offer_id":57875732693374,"sku":"SADIE SWIM TOP_XS36_PNK_0011","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Horizon","offer_id":57875732726142,"sku":"SADIE SWIM TOP_XS36_PNK_0012","price":119.0,"currency_code":"CHF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/B2B6DF54-1773-4535-8419-737748494871.jpg?v=1787291860"},{"product_id":"asha-bikini-top","title":"ASHA TOP","description":"\u003cp\u003eAsha is a refined bikini top designed with expressive detail, confident proportion and an elegant, body-conscious fit.\u003c\/p\u003e\n\u003cp\u003eAsha is defined by precisely placed cut-outs, a clean strapless line and an adjustable halter tie, bringing quiet distinction to the silhouette. The construction offers an easy mix-and-match sensibility, without compromising comfort or freedom of movement.\u003c\/p\u003e\n\u003cp\u003eCrafted from premium European performance fabric, the smooth, soft-touch finish combines flexible stretch with supportive containment, excellent coverage and dependable shape retention. Its resilient construction is designed to preserve colour, fit and finish through repeated wear.\u003c\/p\u003e\n\u003cp\u003eCreated through the considered rhythm of our atelier, each bikini top favours precise construction, lasting quality and a more intentional wardrobe.\u003c\/p\u003e","brand":"RIVE \u0026 RITUEL","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":57875732988286,"sku":"ASHA SWIM TOP_XS36_PNK_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Morocco","offer_id":57875733021054,"sku":"ASHA SWIM TOP_XS36_MC_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":57875733053822,"sku":"ASHA SWIM TOP_XS36_BLK_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":57875733086590,"sku":"ASHA SWIM TOP_XS36_IVR_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":57875733119358,"sku":"ASHA SWIM TOP_XS36_HNTR_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Beat","offer_id":57875733152126,"sku":"ASHA SWIM TOP_XS36_BTGN_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":57875733184894,"sku":"ASHA SWIM TOP_XS36_ORGN_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":57875733217662,"sku":"ASHA SWIM TOP_XS36_BRDX_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":57875733250430,"sku":"ASHA SWIM TOP_XS36_DL_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":57875733283198,"sku":"ASHA SWIM TOP_XS36_CLD_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":57875733315966,"sku":"ASHA SWIM TOP_XS36_PCN_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":57875733348734,"sku":"ASHA SWIM TOP_XS36_DB_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":57875733381502,"sku":"ASHA SWIM TOP_S38_PNK_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Morocco","offer_id":57875733414270,"sku":"ASHA SWIM TOP_S38_MC_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":57875733447038,"sku":"ASHA SWIM TOP_S38_BLK_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":57875733479806,"sku":"ASHA SWIM TOP_S38_IVR_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":57875733512574,"sku":"ASHA SWIM TOP_S38_HNTR_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Beat","offer_id":57875733545342,"sku":"ASHA SWIM TOP_S38_BTGN_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":57875733578110,"sku":"ASHA SWIM TOP_S38_ORGN_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":57875733610878,"sku":"ASHA SWIM TOP_S38_BRDX_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":57875733643646,"sku":"ASHA SWIM TOP_S38_DL_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":57875733676414,"sku":"ASHA SWIM TOP_S38_CLD_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":57875733709182,"sku":"ASHA SWIM TOP_S38_PCN_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":57875733741950,"sku":"ASHA SWIM TOP_S38_DB_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":57875733774718,"sku":"ASHA SWIM TOP_M40_PNK_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":57875733807486,"sku":"ASHA SWIM TOP_M40_MC_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":57875733840254,"sku":"ASHA SWIM TOP_M40_BLK_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":57875733873022,"sku":"ASHA SWIM TOP_M40_IVR_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":57875733905790,"sku":"ASHA SWIM TOP_M40_HNTR_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Beat","offer_id":57875733938558,"sku":"ASHA SWIM TOP_M40_BTGN_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":57875733971326,"sku":"ASHA SWIM TOP_M40_ORGN_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":57875734004094,"sku":"ASHA SWIM TOP_M40_BRDX_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":57875734036862,"sku":"ASHA SWIM TOP_M40_DL_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":57875734069630,"sku":"ASHA SWIM TOP_M40_CLD002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":57875734102398,"sku":"ASHA SWIM TOP_M40_PCN_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":57875734135166,"sku":"ASHA SWIM TOP_M40_DB_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":57875734167934,"sku":"ASHA SWIM TOP_L42_PNK_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Morocco","offer_id":57875734200702,"sku":"ASHA SWIM TOP_L42_MC_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":57875734233470,"sku":"ASHA SWIM TOP_L42_BLK_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":57875734266238,"sku":"ASHA SWIM TOP_L42_IVR_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":57875734299006,"sku":"ASHA SWIM TOP_L42_HNTR_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Beat","offer_id":57875734331774,"sku":"ASHA SWIM TOP_L42_BTGN_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":57875734364542,"sku":"ASHA SWIM TOP_L42_ORGN_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":57875734397310,"sku":"ASHA SWIM TOP_L42_BRDX_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":57875734430078,"sku":"ASHA SWIM TOP_L42_DL_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":57875734462846,"sku":"ASHA SWIM TOP_L42_CLD_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":57875734495614,"sku":"ASHA SWIM TOP_L42_PCN_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":57875734528382,"sku":"ASHA SWIM TOP_L42_DB_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":57875734561150,"sku":"ASHA SWIM TOP_XL44_PNK_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Morocco","offer_id":57875734593918,"sku":"ASHA SWIM TOP_XL44_MC_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":57875734626686,"sku":"ASHA SWIM TOP_XL44_BLK_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":57875734659454,"sku":"ASHA SWIM TOP_XL44_IVR_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":57875734692222,"sku":"ASHA SWIM TOP_XL44_HNTR_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Beat","offer_id":57875734724990,"sku":"ASHA SWIM TOP_XL44_BTGN_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":57875734757758,"sku":"ASHA SWIM TOP_XL44_ORGN_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":57875734790526,"sku":"ASHA SWIM TOP_XL44_BRDX_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":57875734823294,"sku":"ASHA SWIM TOP_XL44_DL_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":57875734856062,"sku":"ASHA SWIM TOP_XL44_CLD002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":57875734888830,"sku":"ASHA SWIM TOP_XL44_PCN_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":57875734921598,"sku":"ASHA SWIM TOP_XL44_DB_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":57875734954366,"sku":"ASHA SWIM TOP_XS36_PNK_002","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Horizon","offer_id":57875734987134,"sku":"ASHA SWIM TOP_XS36_PNK_003","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":57875735019902,"sku":"ASHA SWIM TOP_XS36_PNK_004","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Horizon","offer_id":57875735052670,"sku":"ASHA SWIM TOP_XS36_PNK_005","price":119.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Horizon","offer_id":57875735085438,"sku":"ASHA SWIM TOP_XS36_PNK_006","price":119.0,"currency_code":"CHF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/6422EDA5-1901-405D-BE26-BC304DA88CBC.jpg?v=1787251219"},{"product_id":"clea-bikini-top","title":"CLEA TOP","description":"\u003cp\u003eClea is a refined bikini top designed with expressive detail, confident proportion and an elegant, body-conscious fit.\u003c\/p\u003e\n\u003cp\u003eClea balances a refined silhouette with an easy, considered fit. The construction offers considered support, an easy mix-and-match sensibility, without compromising comfort or freedom of movement.\u003c\/p\u003e\n\u003cp\u003eCrafted from premium European performance fabric, the smooth, soft-touch finish combines flexible stretch with supportive containment, excellent coverage and dependable shape retention. Its resilient construction is designed to preserve colour, fit and finish through repeated wear.\u003c\/p\u003e\n\u003cp\u003eEach bikini top is made in our Swiss atelier in considered quantities, reflecting a slower approach to dressing and a lasting regard for craft.\u003c\/p\u003e","brand":"RIVE \u0026 RITUEL","offers":[{"title":"XSMALL - EU36 \/ Rosy Pink","offer_id":57875735445886,"sku":"CLEA SWIM TOP_XS36_PNK_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Morocco","offer_id":57875735478654,"sku":"CLEA SWIM TOP_XS36_MC_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Black","offer_id":57875735511422,"sku":"CLEA SWIM TOP_XS36_BLK_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Ivory","offer_id":57875735544190,"sku":"CLEA SWIM TOP_XS36_IVR_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Hunter","offer_id":57875735576958,"sku":"CLEA SWIM TOP_XS36_HNTR_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Lime Green","offer_id":57875735609726,"sku":"CLEA SWIM TOP_XS36_BTGN_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Orange","offer_id":57875735642494,"sku":"CLEA SWIM TOP_XS36_ORGN_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":57875735675262,"sku":"CLEA SWIM TOP_XS36_BRDX_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Lavender","offer_id":57875735708030,"sku":"CLEA SWIM TOP_XS36_DL_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Cloud","offer_id":57875735740798,"sku":"CLEA SWIM TOP_XS36_CLD_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Pecan","offer_id":57875735773566,"sku":"CLEA SWIM TOP_XS36_PCN_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Dark Blue","offer_id":57875735806334,"sku":"CLEA SWIM TOP_XS36_DB_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Rosy Pink","offer_id":57875735839102,"sku":"CLEA SWIM TOP_S38_PNK_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Morocco","offer_id":57875735871870,"sku":"CLEA SWIM TOP_S38_MC_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Black","offer_id":57875735904638,"sku":"CLEA SWIM TOP_S38_BLK_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Ivory","offer_id":57875735937406,"sku":"CLEA SWIM TOP_S38_IVR_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Hunter","offer_id":57875735970174,"sku":"CLEA SWIM TOP_S38_HNTR_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Lime Green","offer_id":57875736002942,"sku":"CLEA SWIM TOP_S38_BTGN_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Orange","offer_id":57875736035710,"sku":"CLEA SWIM TOP_S38_ORGN_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":57875736068478,"sku":"CLEA SWIM TOP_S38_BRDX_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Lavender","offer_id":57875736101246,"sku":"CLEA SWIM TOP_S38_DL_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Cloud","offer_id":57875736134014,"sku":"CLEA SWIM TOP_S38_CLD_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Pecan","offer_id":57875736166782,"sku":"CLEA SWIM TOP_S38_PCN_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Dark Blue","offer_id":57875736199550,"sku":"CLEA SWIM TOP_S38_DB_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Rosy Pink","offer_id":57875736232318,"sku":"CLEA SWIM TOP_M40_PNK_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Morocco","offer_id":57875736265086,"sku":"CLEA SWIM TOP_M40_MC_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Black","offer_id":57875736297854,"sku":"CLEA SWIM TOP_M40_BLK_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":57875736330622,"sku":"CLEA SWIM TOP_M40_IVR_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Hunter","offer_id":57875736363390,"sku":"CLEA SWIM TOP_M40_HNTR_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Lime Green","offer_id":57875736396158,"sku":"CLEA SWIM TOP_M40_BTGN_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Orange","offer_id":57875736428926,"sku":"CLEA SWIM TOP_M40_ORGN_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":57875736461694,"sku":"CLEA SWIM TOP_M40_BRDX_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Lavender","offer_id":57875736494462,"sku":"CLEA SWIM TOP_M40_DL_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Cloud","offer_id":57875736527230,"sku":"CLEA SWIM TOP_M40_CLD_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Pecan","offer_id":57875736559998,"sku":"CLEA SWIM TOP_M40_PCN_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Dark Blue","offer_id":57875736592766,"sku":"CLEA SWIM TOP_M40_DB_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Rosy Pink","offer_id":57875736625534,"sku":"CLEA SWIM TOP_L42_PNK_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Morocco","offer_id":57875736658302,"sku":"CLEA SWIM TOP_L42_MC_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Black","offer_id":57875736691070,"sku":"CLEA SWIM TOP_L42_BLK_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Ivory","offer_id":57875736723838,"sku":"CLEA SWIM TOP_L42_IVR_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Hunter","offer_id":57875736756606,"sku":"CLEA SWIM TOP_L42_HNTR_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Lime Green","offer_id":57875736789374,"sku":"CLEA SWIM TOP_L42_BTGN_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Orange","offer_id":57875736822142,"sku":"CLEA SWIM TOP_L42_ORGN_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":57875736854910,"sku":"CLEA SWIM TOP_L42_BRDX_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Lavender","offer_id":57875736887678,"sku":"CLEA SWIM TOP_L42_DL_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Cloud","offer_id":57875736920446,"sku":"CLEA SWIM TOP_L42_CLD_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Pecan","offer_id":57875736953214,"sku":"CLEA SWIM TOP_L42_PCN_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Dark Blue","offer_id":57875736985982,"sku":"CLEA SWIM TOP_L42_DB_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Rosy Pink","offer_id":57875737018750,"sku":"CLEA SWIM TOP_XL44_PNK_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Morocco","offer_id":57875737051518,"sku":"CLEA SWIM TOP_XL44_MC_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Black","offer_id":57875737084286,"sku":"CLEA SWIM TOP_XL44_BLK_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Ivory","offer_id":57875737117054,"sku":"CLEA SWIM TOP_XL44_IVR_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Hunter","offer_id":57875737149822,"sku":"CLEA SWIM TOP_XL44_HNTR_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Lime Green","offer_id":57875737182590,"sku":"CLEA SWIM TOP_XL44_BTGN_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Orange","offer_id":57875737215358,"sku":"CLEA SWIM TOP_XL44_ORGN_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Bordeaux","offer_id":57875737248126,"sku":"CLEA SWIM TOP_XL44_BRDX_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Lavender","offer_id":57875737280894,"sku":"CLEA SWIM TOP_XL44_DL_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Cloud","offer_id":57875737313662,"sku":"CLEA SWIM TOP_XL44_CLD_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Pecan","offer_id":57875737346430,"sku":"CLEA SWIM TOP_XL44_PCN_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Dark Blue","offer_id":57875737379198,"sku":"CLEA SWIM TOP_XL44_DB_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XSMALL - EU36 \/ Horizon","offer_id":57875737411966,"sku":"CLEA SWIM TOP_XS36_PNK_005","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Horizon","offer_id":57875737444734,"sku":"CLEA SWIM TOP_XS36_PNK_006","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"MEDIUM - EU40 \/ Horizon","offer_id":57875737477502,"sku":"CLEA SWIM TOP_XS36_PNK_007","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"LARGE - EU42 \/ Horizon","offer_id":57875737510270,"sku":"CLEA SWIM TOP_XS36_PNK_008","price":109.0,"currency_code":"CHF","in_stock":true},{"title":"XLARGE - EU44 \/ Horizon","offer_id":57875737543038,"sku":"CLEA SWIM TOP_XS36_PNK_009","price":109.0,"currency_code":"CHF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/7D66300C-BFCA-4766-99FD-8C1C86AD9B71.jpg?v=1787250157"},{"product_id":"celine-bodysuit","title":"CÉLINE | EVERYDAY BODYSUIT","description":"\u003cp\u003eCéline is cut with a halter neckline, a twist-knot finish, and a precise keyhole opening that flatters the line.  It fits with a custom, second-skin feel.\u003c\/p\u003e\n\u003cp\u003eIts character comes from a sculptural twist detail and an adjustable halter tie, balancing clean proportion with a more expressive finish.\u003c\/p\u003e\n\u003cp\u003eMade from premium European performance fabric, it combines a smooth, supportive hold with soft four-way stretch, excellent coverage and reliable shape retention. The fabric follows the body without restricting movement, creating a comfortable, polished foundation for repeated wear.\u003c\/p\u003e\n\u003cp\u003eDesigned for a life beyond seasons, it slips beneath a jacket or pairs with fluid trousers and skirts for an effortless day-to-evening transition. Made in our Swiss atelier, it is created with close attention to proportion, finish and enduring wear.\u003c\/p\u003e","brand":"RIVE \u0026 RITUEL","offers":[{"title":"Ivory \/ XSMALL - EU36","offer_id":57894208012670,"sku":null,"price":229.0,"currency_code":"CHF","in_stock":true},{"title":"Black \/ XSMALL - EU36","offer_id":57894208045438,"sku":null,"price":229.0,"currency_code":"CHF","in_stock":true},{"title":"Bordeaux \/ XSMALL - EU36","offer_id":57894208078206,"sku":null,"price":229.0,"currency_code":"CHF","in_stock":true},{"title":"Sand \/ XSMALL - EU36","offer_id":57894208110974,"sku":null,"price":229.0,"currency_code":"CHF","in_stock":true},{"title":"Riviera \/ XSMALL - EU36","offer_id":57894208143742,"sku":null,"price":229.0,"currency_code":"CHF","in_stock":true},{"title":"Ivory \/ SMALL - EU38","offer_id":57894208176510,"sku":null,"price":229.0,"currency_code":"CHF","in_stock":true},{"title":"Ivory \/ MEDIUM - EU40","offer_id":57894208209278,"sku":null,"price":229.0,"currency_code":"CHF","in_stock":true},{"title":"Ivory \/ LARGE - EU42","offer_id":57894208242046,"sku":null,"price":229.0,"currency_code":"CHF","in_stock":true},{"title":"Ivory \/ XLARGE - EU 44","offer_id":57894208274814,"sku":null,"price":229.0,"currency_code":"CHF","in_stock":true},{"title":"Black \/ SMALL - EU38","offer_id":57894208307582,"sku":null,"price":229.0,"currency_code":"CHF","in_stock":true},{"title":"Black \/ MEDIUM - EU40","offer_id":57894208340350,"sku":null,"price":229.0,"currency_code":"CHF","in_stock":true},{"title":"Black \/ LARGE - EU42","offer_id":57894208373118,"sku":null,"price":229.0,"currency_code":"CHF","in_stock":true},{"title":"Black \/ XLARGE - EU 44","offer_id":57894208405886,"sku":null,"price":229.0,"currency_code":"CHF","in_stock":true},{"title":"Bordeaux \/ SMALL - EU38","offer_id":57894208438654,"sku":null,"price":229.0,"currency_code":"CHF","in_stock":true},{"title":"Bordeaux \/ MEDIUM - EU40","offer_id":57894208471422,"sku":null,"price":229.0,"currency_code":"CHF","in_stock":true},{"title":"Bordeaux \/ LARGE - EU42","offer_id":57894208504190,"sku":null,"price":229.0,"currency_code":"CHF","in_stock":true},{"title":"Bordeaux \/ XLARGE - EU 44","offer_id":57894208536958,"sku":null,"price":229.0,"currency_code":"CHF","in_stock":true},{"title":"Sand \/ SMALL - EU38","offer_id":57894208569726,"sku":null,"price":229.0,"currency_code":"CHF","in_stock":true},{"title":"Sand \/ MEDIUM - EU40","offer_id":57894208602494,"sku":null,"price":229.0,"currency_code":"CHF","in_stock":true},{"title":"Sand \/ LARGE - EU42","offer_id":57894208635262,"sku":null,"price":229.0,"currency_code":"CHF","in_stock":true},{"title":"Sand \/ XLARGE - EU 44","offer_id":57894208668030,"sku":null,"price":229.0,"currency_code":"CHF","in_stock":true},{"title":"Riviera \/ SMALL - EU38","offer_id":57894208700798,"sku":null,"price":229.0,"currency_code":"CHF","in_stock":true},{"title":"Riviera \/ MEDIUM - EU40","offer_id":57894208733566,"sku":null,"price":229.0,"currency_code":"CHF","in_stock":true},{"title":"Riviera \/ LARGE - EU42","offer_id":57894208766334,"sku":null,"price":229.0,"currency_code":"CHF","in_stock":true},{"title":"Riviera \/ XLARGE - EU 44","offer_id":57894208799102,"sku":null,"price":229.0,"currency_code":"CHF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/30E2DD24-D8E2-43D2-975B-4F68C8378B50.jpg?v=1787317379"},{"product_id":"josephine-bodysuit","title":"JOSEPHINE | EVERYDAY BODYSUIT","description":"\u003cp\u003eJosephine is a strapless bandeau bodysuit with a clean, sculpting line and a custom-feeling fit.  Effortlessly chic—made to move from resort light to city night.\u003c\/p\u003e\n\u003cp\u003eThe design brings together a clean strapless line for a silhouette that feels considered from every angle.\u003c\/p\u003e\n\u003cp\u003eMade from premium European performance fabric, it combines gentle sculpting compression and supportive containment with soft four-way stretch, excellent coverage and reliable shape retention. The fabric follows the body without restricting movement, creating a comfortable, polished foundation for repeated wear.\u003c\/p\u003e\n\u003cp\u003eWear it as a clean standalone layer or beneath tailoring, allowing the silhouette to move easily between everyday dressing and evening ritual. Each bodysuit is made in our Swiss atelier in considered quantities, reflecting a slower approach to dressing and a lasting regard for craft.\u003c\/p\u003e","brand":"RIVE \u0026 RITUEL","offers":[{"title":"Sand \/ XSMALL - EU36","offer_id":57894208831870,"sku":null,"price":189.0,"currency_code":"CHF","in_stock":true},{"title":"Ivory \/ XSMALL - EU36","offer_id":57894208864638,"sku":null,"price":189.0,"currency_code":"CHF","in_stock":true},{"title":"Black \/ XSMALL - EU36","offer_id":57894208897406,"sku":null,"price":189.0,"currency_code":"CHF","in_stock":true},{"title":"Bordeaux \/ XSMALL - EU36","offer_id":57894208930174,"sku":null,"price":189.0,"currency_code":"CHF","in_stock":true},{"title":"Dark Blue \/ XSMALL - EU36","offer_id":57894208962942,"sku":null,"price":189.0,"currency_code":"CHF","in_stock":true},{"title":"Sand \/ SMALL - EU38","offer_id":57894208995710,"sku":null,"price":189.0,"currency_code":"CHF","in_stock":true},{"title":"Sand \/ MEDIUM - EU40","offer_id":57894209028478,"sku":null,"price":189.0,"currency_code":"CHF","in_stock":true},{"title":"Sand \/ LARGE - EU42","offer_id":57894209061246,"sku":null,"price":189.0,"currency_code":"CHF","in_stock":true},{"title":"Sand \/ XLARGE - EU 44","offer_id":57894209094014,"sku":null,"price":189.0,"currency_code":"CHF","in_stock":true},{"title":"Ivory \/ SMALL - EU38","offer_id":57894209126782,"sku":null,"price":189.0,"currency_code":"CHF","in_stock":true},{"title":"Ivory \/ MEDIUM - EU40","offer_id":57894209159550,"sku":null,"price":189.0,"currency_code":"CHF","in_stock":true},{"title":"Ivory \/ LARGE - EU42","offer_id":57894209192318,"sku":null,"price":189.0,"currency_code":"CHF","in_stock":true},{"title":"Ivory \/ XLARGE - EU 44","offer_id":57894209225086,"sku":null,"price":189.0,"currency_code":"CHF","in_stock":true},{"title":"Black \/ SMALL - EU38","offer_id":57894209257854,"sku":null,"price":189.0,"currency_code":"CHF","in_stock":true},{"title":"Black \/ MEDIUM - EU40","offer_id":57894209290622,"sku":null,"price":189.0,"currency_code":"CHF","in_stock":true},{"title":"Black \/ LARGE - EU42","offer_id":57894209323390,"sku":null,"price":189.0,"currency_code":"CHF","in_stock":true},{"title":"Black \/ XLARGE - EU 44","offer_id":57894209356158,"sku":null,"price":189.0,"currency_code":"CHF","in_stock":true},{"title":"Bordeaux \/ SMALL - EU38","offer_id":57894209388926,"sku":null,"price":189.0,"currency_code":"CHF","in_stock":true},{"title":"Bordeaux \/ MEDIUM - EU40","offer_id":57894209421694,"sku":null,"price":189.0,"currency_code":"CHF","in_stock":true},{"title":"Bordeaux \/ LARGE - EU42","offer_id":57894209454462,"sku":null,"price":189.0,"currency_code":"CHF","in_stock":true},{"title":"Bordeaux \/ XLARGE - EU 44","offer_id":57894209487230,"sku":null,"price":189.0,"currency_code":"CHF","in_stock":true},{"title":"Dark Blue \/ SMALL - EU38","offer_id":57894209519998,"sku":null,"price":189.0,"currency_code":"CHF","in_stock":true},{"title":"Dark Blue \/ MEDIUM - EU40","offer_id":57894209552766,"sku":null,"price":189.0,"currency_code":"CHF","in_stock":true},{"title":"Dark Blue \/ LARGE - EU42","offer_id":57894209585534,"sku":null,"price":189.0,"currency_code":"CHF","in_stock":true},{"title":"Dark Blue \/ XLARGE - EU 44","offer_id":57894209618302,"sku":null,"price":189.0,"currency_code":"CHF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/74FDA25D-9493-4E7C-882C-C463DF2EAD92.jpg?v=1787317819"},{"product_id":"aelia-bodysuit","title":"AELIA | EVERYDAY BODYSUIT","description":"\u003cp\u003eA statement one-shoulder flounce bodysuit from our Core Collection, a true wardrobe staple with a dramatic ruffle neckline and sleek asymmetry.  Style it with jeans, tailoring, or a midi skirt for effortless day-to-night wear.\u003c\/p\u003e\n\u003cp\u003eAelia is defined by an asymmetric line, bringing quiet distinction to the silhouette.\u003c\/p\u003e\n\u003cp\u003eMade from premium European performance fabric, it combines a smooth, supportive hold with soft four-way stretch, excellent coverage and reliable shape retention. The fabric follows the body without restricting movement, creating a comfortable, polished foundation for repeated wear.\u003c\/p\u003e\n\u003cp\u003eIts refined line makes it equally considered beneath tailoring or worn alone, bringing quiet structure to both everyday and evening dressing. Created through the considered rhythm of our atelier, each bodysuit favours precise construction, lasting quality and a more intentional wardrobe.\u003c\/p\u003e","brand":"RIVE \u0026 RITUEL","offers":[{"title":"Bordeaux \/ XSMALL - EU36","offer_id":57894209651070,"sku":"CR-BRD-BD-XS","price":209.0,"currency_code":"CHF","in_stock":true},{"title":"Ivory \/ XSMALL - EU36","offer_id":57894209683838,"sku":"CR-DB-IVR-XS","price":209.0,"currency_code":"CHF","in_stock":true},{"title":"Dark Blue \/ XSMALL - EU36","offer_id":57894209716606,"sku":"CR-DB-BD-XS","price":209.0,"currency_code":"CHF","in_stock":true},{"title":"Black \/ XSMALL - EU36","offer_id":57894209749374,"sku":"CR-DB-BLK-XS","price":209.0,"currency_code":"CHF","in_stock":true},{"title":"Bordeaux \/ SMALL - EU38","offer_id":57894209782142,"sku":"CR-BRD-BD-S","price":209.0,"currency_code":"CHF","in_stock":true},{"title":"Bordeaux \/ MEDIUM - EU40","offer_id":57894209814910,"sku":"CR-BRD-BD-M","price":209.0,"currency_code":"CHF","in_stock":true},{"title":"Bordeaux \/ LARGE - EU42","offer_id":57894209847678,"sku":"CR-BRD-BD-L","price":209.0,"currency_code":"CHF","in_stock":true},{"title":"Bordeaux \/ XLARGE - EU 44","offer_id":57894209880446,"sku":"CR-BRD-BD-XL","price":209.0,"currency_code":"CHF","in_stock":true},{"title":"Ivory \/ SMALL - EU38","offer_id":57894209913214,"sku":"CR-DB-IVR-S","price":209.0,"currency_code":"CHF","in_stock":true},{"title":"Ivory \/ MEDIUM - EU40","offer_id":57894209945982,"sku":"CR-DB-IVR-M","price":209.0,"currency_code":"CHF","in_stock":true},{"title":"Ivory \/ LARGE - EU42","offer_id":57894209978750,"sku":"CR-DB-IVR-L","price":209.0,"currency_code":"CHF","in_stock":true},{"title":"Ivory \/ XLARGE - EU 44","offer_id":57894210011518,"sku":"CR-DB-IVR-XL","price":209.0,"currency_code":"CHF","in_stock":true},{"title":"Dark Blue \/ SMALL - EU38","offer_id":57894210044286,"sku":"CR-DB-BD-S","price":209.0,"currency_code":"CHF","in_stock":true},{"title":"Dark Blue \/ MEDIUM - EU40","offer_id":57894210077054,"sku":"CR-DB-BD-M","price":209.0,"currency_code":"CHF","in_stock":true},{"title":"Dark Blue \/ LARGE - EU42","offer_id":57894210109822,"sku":"CR-DB-BD-L","price":209.0,"currency_code":"CHF","in_stock":true},{"title":"Dark Blue \/ XLARGE - EU 44","offer_id":57894210142590,"sku":"CR-DB-BD-XL","price":209.0,"currency_code":"CHF","in_stock":true},{"title":"Black \/ SMALL - EU38","offer_id":57894210175358,"sku":"CR-DB-BLK-S","price":209.0,"currency_code":"CHF","in_stock":true},{"title":"Black \/ MEDIUM - EU40","offer_id":57894210208126,"sku":"CR-DB-BLK-M","price":209.0,"currency_code":"CHF","in_stock":true},{"title":"Black \/ LARGE - EU42","offer_id":57894210240894,"sku":"CR-DB-BLK-L","price":209.0,"currency_code":"CHF","in_stock":true},{"title":"Black \/ XLARGE - EU 44","offer_id":57894210273662,"sku":"CR-DB-BLK-XL","price":209.0,"currency_code":"CHF","in_stock":true},{"title":"Sand \/ XSMALL - EU36","offer_id":57894210306430,"sku":"CR-SND-BLK-XS","price":209.0,"currency_code":"CHF","in_stock":true},{"title":"Sand \/ SMALL - EU38","offer_id":57894210339198,"sku":"CR-SND-BLK-S","price":209.0,"currency_code":"CHF","in_stock":true},{"title":"Sand \/ MEDIUM - EU40","offer_id":57894210371966,"sku":"CR-SND-BLK-M","price":209.0,"currency_code":"CHF","in_stock":true},{"title":"Sand \/ LARGE - EU42","offer_id":57894210404734,"sku":"CR-SND-BLK-L","price":209.0,"currency_code":"CHF","in_stock":true},{"title":"Sand \/ XLARGE - EU 44","offer_id":57894210437502,"sku":"CR-SND-BLK-XL","price":209.0,"currency_code":"CHF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/9433C2D8-9BB8-4D42-9DAC-7995E61ECB0C.jpg?v=1787318210"},{"product_id":"larisa-bodysuit","title":"LARISA | EVERYDAY BODYSUIT","description":"\u003cp\u003eLarisa is defined by a classic scoop neckline and supportive shoulder straps, shaping a sleek, effortless line.  A refined wardrobe essential—designed for all-day comfort, anywhere.\u003c\/p\u003e\n\u003cp\u003eIts character comes from a softly curved scoop neckline, balancing clean proportion with a more expressive finish.\u003c\/p\u003e\n\u003cp\u003eMade from premium European performance fabric, it combines gentle sculpting compression and supportive containment with soft four-way stretch, excellent coverage and reliable shape retention. The fabric follows the body without restricting movement, creating a comfortable, polished foundation for repeated wear.\u003c\/p\u003e\n\u003cp\u003eDesigned for a life beyond seasons, it slips beneath a jacket or pairs with fluid trousers and skirts for an effortless day-to-evening transition. Made in our Swiss atelier, it is created with close attention to proportion, finish and enduring wear.\u003c\/p\u003e","brand":"RIVE \u0026 RITUEL","offers":[{"title":"XSMALL - EU36 \/ Sand","offer_id":57896266826110,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Sand","offer_id":57896266858878,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Sand","offer_id":57896266891646,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Sand","offer_id":57896266924414,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU 44 \/ Sand","offer_id":57896266957182,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Riviera","offer_id":57896269087102,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":57896269119870,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Ivory","offer_id":57896269152638,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Black","offer_id":57896269185406,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Riviera","offer_id":57896269218174,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":57896269250942,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Ivory","offer_id":57896269283710,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Black","offer_id":57896269316478,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Riviera","offer_id":57896269349246,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":57896269382014,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":57896269414782,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Black","offer_id":57896269447550,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Riviera","offer_id":57896269480318,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":57896269513086,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Ivory","offer_id":57896269545854,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Black","offer_id":57896269578622,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU 44 \/ Riviera","offer_id":57896269611390,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU 44 \/ Bordeaux","offer_id":57896269644158,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU 44 \/ Ivory","offer_id":57896269676926,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU 44 \/ Black","offer_id":57896269709694,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/F3AE5450-C8DA-41C2-9FDB-17968BC79C4D.jpg?v=1787318561"},{"product_id":"graziana-bodysuit","title":"GRAZIANA | EVERYDAY BODYSUIT","description":"\u003cp\u003eUnveil effortless elegance with Graziana , a refined bodysuit designed as a true wardrobe staple —the kind of piece you reach for on repeat, season after season.  Defined by clean lines and a sleek, sculpting silhouette, it’s minimal yet luxurious, made to flatter with a smooth, supportive fit.\u003c\/p\u003e\n\u003cp\u003eGraziana is cut with a clean, body-skimming line that makes it effortless to style alone or beneath tailoring.\u003c\/p\u003e\n\u003cp\u003eMade from premium European performance fabric, it combines gentle sculpting compression and supportive containment with soft four-way stretch, excellent coverage and reliable shape retention. The fabric follows the body without restricting movement, creating a comfortable, polished foundation for repeated wear.\u003c\/p\u003e\n\u003cp\u003eWear it as a clean standalone layer or beneath tailoring, allowing the silhouette to move easily between everyday dressing and evening ritual. Each bodysuit is made in our Swiss atelier in considered quantities, reflecting a slower approach to dressing and a lasting regard for craft.\u003c\/p\u003e","brand":"RIVE \u0026 RITUEL","offers":[{"title":"XSMALL - EU36 \/ Riviera","offer_id":57896261779838,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Riviera","offer_id":57896261812606,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Riviera","offer_id":57896261845374,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Riviera","offer_id":57896261878142,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU 44 \/ Riviera","offer_id":57896261910910,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":57896265023870,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Ivory","offer_id":57896265056638,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Black","offer_id":57896265089406,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Sand","offer_id":57896265122174,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":57896265154942,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Ivory","offer_id":57896265187710,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Black","offer_id":57896265220478,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Sand","offer_id":57896265253246,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":57896265286014,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":57896265318782,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Black","offer_id":57896265351550,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Sand","offer_id":57896265384318,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":57896265417086,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Ivory","offer_id":57896265449854,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Black","offer_id":57896265482622,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Sand","offer_id":57896265515390,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU 44 \/ Bordeaux","offer_id":57896265548158,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU 44 \/ Ivory","offer_id":57896265580926,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU 44 \/ Black","offer_id":57896265613694,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU 44 \/ Sand","offer_id":57896265646462,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/CFDA9809-1CFC-41A8-B4FF-3B2455F59A6F.jpg?v=1787319361"},{"product_id":"charmaine-bodysuit","title":"CHARMAINE | EVERYDAY BODYSUIT","description":"\u003cp\u003eCharmaine is defined by a square neckline, cold-shoulder cutouts, and a soft ruffle finish.  Precise, sculpting, and quietly provocative—the side cutouts frame the waist for an effortless, flattering line.\u003c\/p\u003e\n\u003cp\u003eIts character comes from a softly architectural ruffle, a clean square neckline and precisely placed cut-outs, balancing clean proportion with a more expressive finish.\u003c\/p\u003e\n\u003cp\u003eMade from premium European performance fabric, it combines a smooth, supportive hold with soft four-way stretch, excellent coverage and reliable shape retention. The fabric follows the body without restricting movement, creating a comfortable, polished foundation for repeated wear.\u003c\/p\u003e\n\u003cp\u003eDesigned for a life beyond seasons, it slips beneath a jacket or pairs with fluid trousers and skirts for an effortless day-to-evening transition. Made in the RIVE \u0026amp; RITUEL atelier, it is created with close attention to proportion, finish and enduring wear.\u003c\/p\u003e","brand":"RIVE \u0026 RITUEL","offers":[{"title":"XSMALL - EU36 \/ Sand","offer_id":57896275313022,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Sand","offer_id":57896275345790,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Sand","offer_id":57896275378558,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Sand","offer_id":57896275411326,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU 44 \/ Sand","offer_id":57896275444094,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Riviera","offer_id":57896276885886,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":57896276918654,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Ivory","offer_id":57896276951422,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Black","offer_id":57896276984190,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Riviera","offer_id":57896277016958,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":57896277049726,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Ivory","offer_id":57896277082494,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Black","offer_id":57896277115262,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Riviera","offer_id":57896277148030,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":57896277180798,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":57896277213566,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Black","offer_id":57896277246334,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Riviera","offer_id":57896277279102,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":57896277311870,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Ivory","offer_id":57896277344638,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Black","offer_id":57896277377406,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU 44 \/ Riviera","offer_id":57896277410174,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU 44 \/ Bordeaux","offer_id":57896277442942,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU 44 \/ Ivory","offer_id":57896277475710,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU 44 \/ Black","offer_id":57896277508478,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/E9EE9323-FC24-4DDD-B442-4B161088524B.jpg?v=1787320205"},{"product_id":"salomi-bodysuit","title":"SALOMI | EVERYDAY BODYSUIT","description":"\u003cp\u003eThe Salomi Bodysuit is defined by a gathered halter neckline and a low drop back .  Clean, sculpting, and unmistakably elegant—made for candlelit dinners, city nights, and effortless after-dark styling.\u003c\/p\u003e\n\u003cp\u003eIts character comes from an adjustable halter tie, balancing clean proportion with a more expressive finish.\u003c\/p\u003e\n\u003cp\u003eMade from premium European performance fabric, it combines gentle sculpting compression and supportive containment with soft four-way stretch, excellent coverage and reliable shape retention. The fabric follows the body without restricting movement, creating a comfortable, polished foundation for repeated wear.\u003c\/p\u003e\n\u003cp\u003eDesigned for a life beyond seasons, it slips beneath a jacket or pairs with fluid trousers and skirts for an effortless day-to-evening transition. Made in our Swiss atelier, it is created with close attention to proportion, finish and enduring wear.\u003c\/p\u003e","brand":"RIVE \u0026 RITUEL","offers":[{"title":"XSMALL - EU36 \/ Sand","offer_id":57896271872382,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":true},{"title":"SMALL - EU38 \/ Sand","offer_id":57896271905150,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Sand","offer_id":57896271937918,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Sand","offer_id":57896271970686,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU 44 \/ Sand","offer_id":57896272003454,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Riviera","offer_id":57896273183102,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Bordeaux","offer_id":57896273215870,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Ivory","offer_id":57896273248638,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XSMALL - EU36 \/ Black","offer_id":57896273281406,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Riviera","offer_id":57896273314174,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Bordeaux","offer_id":57896273346942,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Ivory","offer_id":57896273379710,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"SMALL - EU38 \/ Black","offer_id":57896273412478,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Riviera","offer_id":57896273445246,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Bordeaux","offer_id":57896273478014,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Ivory","offer_id":57896273510782,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"MEDIUM - EU40 \/ Black","offer_id":57896273543550,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Riviera","offer_id":57896273576318,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Bordeaux","offer_id":57896273609086,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Ivory","offer_id":57896273641854,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"LARGE - EU42 \/ Black","offer_id":57896273674622,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU 44 \/ Riviera","offer_id":57896273707390,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU 44 \/ Bordeaux","offer_id":57896273740158,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU 44 \/ Ivory","offer_id":57896273772926,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false},{"title":"XLARGE - EU 44 \/ Black","offer_id":57896273805694,"sku":null,"price":209.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/files\/7D4421F8-D2BC-4F5D-973F-D7E6B702064D.jpg?v=1787320799"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1254\/3459\/collections\/55023E8E-DE35-41AC-89CE-E70567067E07.jpg?v=1784545451","url":"https:\/\/www.theriveandrituel.com\/it\/collections\/studio-rituals.oembed","provider":"RIVE \u0026 RITUEL","version":"1.0","type":"link"}