{"product_id":"noctelle-riviera-contrast-one-piece","title":"Noctelle Riviera Contrast One-Piece","description":"\u003cp data-start=\"647\" data-end=\"690\"\u003e\u003cstrong data-start=\"647\" data-end=\"690\"\u003eStriking contrast. Sculpted confidence.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"692\" data-end=\"996\"\u003eThe \u003cstrong data-start=\"696\" data-end=\"735\"\u003eNoctelle Riviera Contrast One-Piece\u003c\/strong\u003e blends a sleek silhouette with clean contrast accents designed to highlight the natural lines of the body. Available in \u003cstrong data-start=\"856\" data-end=\"889\"\u003eMidnight Noir with Ivory Edge\u003c\/strong\u003e or \u003cstrong data-start=\"893\" data-end=\"934\"\u003eIvory Tide with Midnight Noir accents\u003c\/strong\u003e, the bold color contrast creates a refined, modern swim look.\u003c\/p\u003e\n\u003cp data-start=\"998\" data-end=\"1260\"\u003eCrafted from smooth stretch swim fabric, the Riviera Contrast contours comfortably while maintaining structure and support. The balanced neckline and sculpted waistline create a flattering silhouette perfect for beach days, resort lounging, and poolside escapes.\u003c\/p\u003e\n\u003cp data-start=\"1262\" data-end=\"1293\"\u003eMinimal design. Maximum impact.\u003c\/p\u003e\n\u003chr data-start=\"1295\" data-end=\"1298\"\u003e\n\u003ch2 data-section-id=\"1fah8gx\" data-start=\"1300\" data-end=\"1310\"\u003eFeatures\u003c\/h2\u003e\n\u003cp data-start=\"1312\" data-end=\"1517\"\u003e• Sculpting one-piece silhouette\u003cbr data-start=\"1344\" data-end=\"1347\"\u003e• Elegant contrast trim detailing\u003cbr data-start=\"1380\" data-end=\"1383\"\u003e• Smooth stretch swim fabric\u003cbr data-start=\"1411\" data-end=\"1414\"\u003e• Contoured waist for flattering shape\u003cbr data-start=\"1452\" data-end=\"1455\"\u003e• Quick-dry performance fabric\u003cbr data-start=\"1485\" data-end=\"1488\"\u003e• Classic minimalist neckline\u003c\/p\u003e\n\u003chr data-start=\"1519\" data-end=\"1522\"\u003e\n\u003ch2 data-section-id=\"4t1pcu\" data-start=\"1524\" data-end=\"1535\"\u003eMaterials\u003c\/h2\u003e\n\u003cp data-start=\"1537\" data-end=\"1591\"\u003eMain fabric: Polyester (88%)\u003cbr data-start=\"1565\" data-end=\"1568\"\u003eLining: Polyester (12%)\u003c\/p\u003e\n\u003cp data-start=\"1593\" data-end=\"1654\"\u003eSoft stretch swim fabric designed for comfort and durability.\u003c\/p\u003e\n\u003chr data-start=\"1656\" data-end=\"1659\"\u003e\n\u003ch4 data-section-id=\"1ya5lez\" data-start=\"355\" data-end=\"370\"\u003eColor Options\u003c\/h4\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"372\" data-end=\"458\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"372\" data-end=\"390\"\u003e\n\u003ctr data-start=\"372\" data-end=\"390\"\u003e\n\u003cth data-start=\"372\" data-end=\"390\" data-col-size=\"sm\" class=\"\"\u003eNoctelle Color\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"397\" data-end=\"458\"\u003e\n\u003ctr data-start=\"397\" data-end=\"427\"\u003e\n\u003ctd data-start=\"397\" data-end=\"427\" data-col-size=\"sm\"\u003eMidnight Noir \/ Ivory Edge\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"428\" data-end=\"458\"\u003e\n\u003ctd data-start=\"428\" data-end=\"458\" data-col-size=\"sm\"\u003eIvory Tide \/ Midnight Noir\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp data-start=\"1821\" data-end=\"1879\"\u003e \u003c\/p\u003e\n\u003chr data-start=\"1881\" data-end=\"1884\"\u003e\n\u003ch4 data-section-id=\"o3387d\" data-start=\"1886\" data-end=\"1903\"\u003eSizes Available\u003c\/h4\u003e\n\u003cp data-start=\"1905\" data-end=\"1921\"\u003eS, M, L, XL, XXL\u003c\/p\u003e\n\u003chr data-start=\"1923\" data-end=\"1926\"\u003e\n\u003ch4 data-section-id=\"6aziux\" data-start=\"1928\" data-end=\"1940\"\u003eSize Guide\u003c\/h4\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1942\" data-end=\"2614\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1942\" data-end=\"2006\"\u003e\n\u003ctr data-start=\"1942\" data-end=\"2006\"\u003e\n\u003cth data-start=\"1942\" data-end=\"1958\" data-col-size=\"sm\" class=\"\"\u003eNoctelle Size\u003c\/th\u003e\n\u003cth data-start=\"1958\" data-end=\"1970\" data-col-size=\"sm\" class=\"\"\u003eU.S. Size\u003c\/th\u003e\n\u003cth data-start=\"1970\" data-end=\"1977\" data-col-size=\"sm\" class=\"\"\u003eBust\u003c\/th\u003e\n\u003cth data-start=\"1977\" data-end=\"1990\" data-col-size=\"sm\" class=\"\"\u003eUnder Bust\u003c\/th\u003e\n\u003cth data-start=\"1990\" data-end=\"1998\" data-col-size=\"sm\" class=\"\"\u003eWaist\u003c\/th\u003e\n\u003cth data-start=\"1998\" data-end=\"2006\" data-col-size=\"sm\" class=\"\"\u003eHips\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"2033\" data-end=\"2614\"\u003e\n\u003ctr data-start=\"2033\" data-end=\"2142\"\u003e\n\u003ctd data-start=\"2033\" data-end=\"2037\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"2037\" data-end=\"2043\" data-col-size=\"sm\"\u003e4–6\u003c\/td\u003e\n\u003ctd data-start=\"2043\" data-end=\"2069\" data-col-size=\"sm\"\u003e26.8–28.3 in \/ 68–72 cm\u003c\/td\u003e\n\u003ctd data-start=\"2069\" data-end=\"2093\" data-col-size=\"sm\"\u003e26–26.8 in \/ 66–68 cm\u003c\/td\u003e\n\u003ctd data-start=\"2093\" data-end=\"2117\" data-col-size=\"sm\"\u003e26–27.6 in \/ 66–70 cm\u003c\/td\u003e\n\u003ctd data-start=\"2117\" data-end=\"2142\" data-col-size=\"sm\"\u003e28–29.5 in \/ 71–75 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2143\" data-end=\"2258\"\u003e\n\u003ctd data-start=\"2143\" data-end=\"2147\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"2147\" data-end=\"2153\" data-col-size=\"sm\"\u003e6–8\u003c\/td\u003e\n\u003ctd data-start=\"2153\" data-end=\"2179\" data-col-size=\"sm\"\u003e28.3–29.9 in \/ 72–76 cm\u003c\/td\u003e\n\u003ctd data-start=\"2179\" data-end=\"2205\" data-col-size=\"sm\"\u003e26.8–28.3 in \/ 68–72 cm\u003c\/td\u003e\n\u003ctd data-start=\"2205\" data-end=\"2231\" data-col-size=\"sm\"\u003e27.6–29.1 in \/ 70–74 cm\u003c\/td\u003e\n\u003ctd data-start=\"2231\" data-end=\"2258\" data-col-size=\"sm\"\u003e29.5–31.1 in \/ 75–79 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2259\" data-end=\"2375\"\u003e\n\u003ctd data-start=\"2259\" data-end=\"2263\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"2263\" data-end=\"2270\" data-col-size=\"sm\"\u003e8–10\u003c\/td\u003e\n\u003ctd data-start=\"2270\" data-end=\"2296\" data-col-size=\"sm\"\u003e29.9–31.5 in \/ 76–80 cm\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2296\" data-end=\"2322\"\u003e28.3–29.9 in \/ 72–76 cm\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2322\" data-end=\"2348\"\u003e29.1–30.7 in \/ 74–78 cm\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2348\" data-end=\"2375\"\u003e31.1–32.7 in \/ 79–83 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2376\" data-end=\"2494\"\u003e\n\u003ctd data-start=\"2376\" data-end=\"2381\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"2381\" data-end=\"2389\" data-col-size=\"sm\"\u003e10–12\u003c\/td\u003e\n\u003ctd data-start=\"2389\" data-end=\"2415\" data-col-size=\"sm\"\u003e31.5–33.1 in \/ 80–84 cm\u003c\/td\u003e\n\u003ctd data-start=\"2415\" data-end=\"2441\" data-col-size=\"sm\"\u003e29.9–31.5 in \/ 76–80 cm\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2441\" data-end=\"2467\"\u003e30.7–32.3 in \/ 78–82 cm\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2467\" data-end=\"2494\"\u003e32.7–34.3 in \/ 83–87 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2495\" data-end=\"2614\"\u003e\n\u003ctd data-start=\"2495\" data-end=\"2501\" data-col-size=\"sm\"\u003eXXL\u003c\/td\u003e\n\u003ctd data-start=\"2501\" data-end=\"2509\" data-col-size=\"sm\"\u003e12–14\u003c\/td\u003e\n\u003ctd data-start=\"2509\" data-end=\"2535\" data-col-size=\"sm\"\u003e33.1–34.6 in \/ 84–88 cm\u003c\/td\u003e\n\u003ctd data-start=\"2535\" data-end=\"2561\" data-col-size=\"sm\"\u003e31.5–33.1 in \/ 80–84 cm\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2561\" data-end=\"2587\"\u003e32.3–33.9 in \/ 82–86 cm\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2587\" data-end=\"2614\"\u003e34.3–35.8 in \/ 87–91 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr data-start=\"2616\" data-end=\"2619\"\u003e\n\u003ch4 data-section-id=\"1o9r2sr\" data-start=\"2621\" data-end=\"2635\"\u003eFit Guidance\u003c\/h4\u003e\n\u003cp data-start=\"2637\" data-end=\"2700\"\u003eThis style runs \u003cstrong data-start=\"2653\" data-end=\"2699\"\u003eslightly small\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp data-start=\"2702\" data-end=\"2715\"\u003eFor best fit:\u003c\/p\u003e\n\u003cp data-start=\"2717\" data-end=\"2849\"\u003e• If between sizes, choose \u003cstrong data-start=\"2744\" data-end=\"2759\"\u003eone size up\u003c\/strong\u003e\u003cbr data-start=\"2759\" data-end=\"2762\"\u003e• Stretch swim fabric adapts to body contours\u003cbr data-start=\"2807\" data-end=\"2810\"\u003e• Designed for a \u003cstrong data-start=\"2827\" data-end=\"2849\"\u003esleek sculpted fit\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"2851\" data-end=\"2910\"\u003eExample:\u003cbr data-start=\"2859\" data-end=\"2862\"\u003eIf you normally wear \u003cstrong data-start=\"2883\" data-end=\"2895\"\u003eU.S. 6–8\u003c\/strong\u003e, choose \u003cstrong data-start=\"2904\" data-end=\"2909\"\u003eL\u003c\/strong\u003e.\u003c\/p\u003e\n\u003chr data-start=\"2912\" data-end=\"2915\"\u003e\n\u003ch4\u003eHow to Measure\u003c\/h4\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"2935\" data-end=\"3258\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"2935\" data-end=\"2967\"\u003e\n\u003ctr data-start=\"2935\" data-end=\"2967\"\u003e\n\u003cth data-start=\"2935\" data-end=\"2949\" data-col-size=\"sm\" class=\"\"\u003eMeasurement\u003c\/th\u003e\n\u003cth data-start=\"2949\" data-end=\"2967\" data-col-size=\"md\" class=\"\"\u003eHow to Measure\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"2978\" data-end=\"3258\"\u003e\n\u003ctr data-start=\"2978\" data-end=\"3064\"\u003e\n\u003ctd data-start=\"2978\" data-end=\"2985\" data-col-size=\"sm\"\u003eBust\u003c\/td\u003e\n\u003ctd data-start=\"2985\" data-end=\"3064\" data-col-size=\"md\"\u003eMeasure around the fullest part of your chest while keeping the tape level.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"3065\" data-end=\"3136\"\u003e\n\u003ctd data-start=\"3065\" data-end=\"3078\" data-col-size=\"sm\"\u003eUnder Bust\u003c\/td\u003e\n\u003ctd data-start=\"3078\" data-end=\"3136\" data-col-size=\"md\"\u003eMeasure directly beneath the bust where the band sits.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"3137\" data-end=\"3201\"\u003e\n\u003ctd data-start=\"3137\" data-end=\"3145\" data-col-size=\"sm\"\u003eWaist\u003c\/td\u003e\n\u003ctd data-start=\"3145\" data-end=\"3201\" data-col-size=\"md\"\u003eMeasure around the narrowest part of your waistline.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"3202\" data-end=\"3258\"\u003e\n\u003ctd data-start=\"3202\" data-end=\"3209\" data-col-size=\"sm\"\u003eHips\u003c\/td\u003e\n\u003ctd data-start=\"3209\" data-end=\"3258\" data-col-size=\"md\"\u003eMeasure around the fullest part of your hips.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr data-start=\"3260\" data-end=\"3263\"\u003e\n\u003ch4 data-section-id=\"1htfj1v\" data-start=\"3265\" data-end=\"3271\"\u003eCare\u003c\/h4\u003e\n\u003cp data-start=\"3273\" data-end=\"3328\"\u003eHand wash cold\u003cbr data-start=\"3287\" data-end=\"3290\"\u003eDo not bleach\u003cbr data-start=\"3303\" data-end=\"3306\"\u003eLine dry\u003cbr data-start=\"3314\" data-end=\"3317\"\u003eDo not iron\u003c\/p\u003e\n\u003ch4 data-end=\"2603\" data-start=\"2583\" data-section-id=\"vraprf\"\u003eShipping \u0026amp; Returns\u003c\/h4\u003e\n\u003cp data-end=\"2695\" data-start=\"2605\"\u003eOrders processed within \u003cstrong data-end=\"2650\" data-start=\"2629\"\u003e1–3 business days\u003c\/strong\u003e\u003cbr data-end=\"2653\" data-start=\"2650\"\u003eEstimated delivery: \u003cstrong data-end=\"2695\" data-start=\"2673\"\u003e7–12 business days\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"2775\" data-start=\"2697\"\u003eReturns accepted within \u003cstrong data-end=\"2732\" data-start=\"2721\"\u003e30 days\u003c\/strong\u003e in original condition. See return and exchange policy.\u003c\/p\u003e","brand":"Noctelle","offers":[{"title":"Midnight Noir \/ S","offer_id":52790516351292,"sku":"CJYDYYYJ00473-Black-S","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Midnight Noir \/ M","offer_id":52790516318524,"sku":"CJYDYYYJ00473-Black-M","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Midnight Noir \/ L","offer_id":52790516285756,"sku":"CJYDYYYJ00473-Black-L","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Midnight Noir \/ XL","offer_id":52790516384060,"sku":"CJYDYYYJ00473-Black-XL","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Midnight Noir \/ XXL","offer_id":52790516416828,"sku":"CJYDYYYJ00473-Black-XXL","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Coastal Ivory \/ S","offer_id":52790516515132,"sku":"CJYDYYYJ00473-White-S","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Coastal Ivory \/ M","offer_id":52790516482364,"sku":"CJYDYYYJ00473-White-M","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Coastal Ivory \/ L","offer_id":52790516449596,"sku":"CJYDYYYJ00473-White-L","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Coastal Ivory \/ XL","offer_id":52790516547900,"sku":"CJYDYYYJ00473-White-XL","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Coastal Ivory \/ XXL","offer_id":52790516580668,"sku":"CJYDYYYJ00473-White-XXL","price":45.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0972\/1377\/6188\/files\/802393120191.jpg?v=1773428459","url":"https:\/\/noctelleswimwear.com\/products\/noctelle-riviera-contrast-one-piece","provider":"Noctelle","version":"1.0","type":"link"}