{"title":"VIP Sale Picks","description":"\u003cp\u003eWhat we’d shop first from the Annual RIOT VIP Sale.\u003c\/p\u003e","products":[{"product_id":"maddox-one-piece-black","title":"Maddox One Piece - Black","description":"\u003cp\u003eMaddox does the styling for you.\u003c\/p\u003e\u003cp\u003eThe single shoulder makes the statement, while the wrap tie lets you define the waist exactly where you want it. A high cut leg lengthens your shape, and our soft sculpt fabric smooths and holds without feeling stiff. The back is a thong, keeping the silhouette unapologetically minimal.\u003c\/p\u003e\u003cp\u003eWear it in the water, then style it as a bodysuit when the rest of the look calls for less. Maddox is the one piece that makes everything feel intentional.\u003c\/p\u003e","brand":"RIOT SWIM","offers":[{"title":"XS","offer_id":19522406121575,"sku":"MAD-BLK-1","price":108.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":19522406154343,"sku":"mad-BLK-2","price":108.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":19522406187111,"sku":"MAD-BLK-3","price":108.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":19522406219879,"sku":"MAD-BLK-4","price":108.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":19522406252647,"sku":"MAD-BLK-5","price":108.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1243\/4482\/files\/IMG_3591.jpg?v=1789713300"},{"product_id":"echo-one-piece-black","title":"Echo One Piece Minimal - Black","description":"\u003cp\u003eEcho is the suit RIOT is known for, and our most iconic silhouette for a reason.\u003c\/p\u003e\u003cp\u003eThe deep neckline, ruched waist, and high cut leg give you that long, sculpted shape that made Echo the one piece people come back for. It smooths, holds, and defines without making you feel restricted. The original minimal coverage keeps it sexy and intentional.\u003c\/p\u003e\u003cp\u003eWear it in the water or throw on jeans and keep going. Once you understand the fit, you understand why Echo became the suit that defined RIOT.\u003c\/p\u003e","brand":"RIOT SWIM","offers":[{"title":"XS","offer_id":32159729123431,"sku":"ECHO-BLK-XS","price":108.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":32159729156199,"sku":"ECHO-BLK-S","price":108.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":32159729188967,"sku":"ECHO-BLK-M","price":108.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":32159729221735,"sku":"ECHO-BLK-L","price":108.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":32159729254503,"sku":"ECHO-BLK-XL","price":108.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1243\/4482\/files\/echo_black.png?v=1789709885"},{"product_id":"maeve-maxi-dress-black","title":"Maeve Maxi Dress - Jet","description":"\u003cp\u003eMaeve makes comfort look intentional.\u003c\/p\u003e\u003cp\u003eThe soft fabric skims the body without feeling restrictive, while the clean silhouette and subtle side slit give it just enough shape. It feels relaxed without looking unfinished.\u003c\/p\u003e\u003cp\u003eWear it on its own when you want to keep things simple, or build the rest of the look around it. This is the dress you reach for when you want to feel put together without overthinking it.\u003c\/p\u003e","brand":"Riot Lounge","offers":[{"title":"XS","offer_id":40297033400423,"sku":"MAEVE-JET-XS","price":66.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":40297033433191,"sku":"MAEVE-JET-S","price":66.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":40297033465959,"sku":"MAEVE-JET-M","price":66.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":40297033498727,"sku":"MAEVE-JET-L","price":66.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":40297033531495,"sku":"MAEVE-JET-XL","price":66.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1243\/4482\/files\/DSC05112.jpg?v=1773521384"},{"product_id":"dom-maxi-skirt-jet","title":"Dom Maxi Skirt - Jet","description":"\u003cp\u003eDom is the skirt that makes the rest of the outfit easy.\u003c\/p\u003e\n\u003cp\u003eThe soft ribbed fabric stretches with you, while the elastic waistband defines the waist and keeps the skirt in place. The long, clean shape skims the body without feeling restrictive.\u003c\/p\u003e\n\u003cp\u003eWear it with the Dom Tank for the full set, pull it over swim, or pair it with whatever is already in your closet. Comfortable enough for all day, put together enough for wherever the day goes.\u003c\/p\u003e","brand":"Riot Lounge","offers":[{"title":"XS","offer_id":40297138290791,"sku":"DOM-B-JET-XS","price":18.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":40297138323559,"sku":"DOM-B-JET-S","price":18.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":40297138356327,"sku":"DOM-B-JET-M","price":18.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":40297138389095,"sku":"DOM-B-JET-L","price":18.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":40297138421863,"sku":"DOM-B-JET-XL","price":18.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1243\/4482\/files\/Dom_Maxi_Skirt_-_Jet_-_2.jpg?v=1773859261"},{"product_id":"remi-open-back-maxi-dress-cobalt","title":"Remi Open Back Maxi Dress - Cobalt","description":"\u003cp\u003eRemi is proof that a body-hugging dress can still feel easy.\u003c\/p\u003e\u003cp\u003eThe soft stretch modal hugs your shape without feeling restrictive, while the double lining gives you coverage and all-over ruching creates a forgiving fit. The high neckline and keyhole keep the front clean. Then you turn around and the open back makes the whole dress.\u003c\/p\u003e\u003cp\u003eWear it with sandals when you want to keep it simple or add heels when the plans call for more. It looks like a moment and feels like a dress you can actually live in.\u003c\/p\u003e","brand":"Riot Swim","offers":[{"title":"XS","offer_id":44232088879207,"sku":"REMI-CBT-XS","price":95.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":44232088911975,"sku":"REMI-CBT-S","price":95.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":44232088944743,"sku":"REMI-CBT-M","price":95.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":44232088977511,"sku":"REMI-CBT-L","price":95.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":44232089010279,"sku":"REMI-CBT-XL","price":95.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1243\/4482\/files\/IMG_2475.jpg?v=1788542627"},{"product_id":"reese-high-waisted-bottom-black","title":"Reese High Waisted Bottom - Black","description":"\u003cp\u003eThe high waist you do not have to hide behind.\u003c\/p\u003e\u003cp\u003eReese sits high at the waist with soft ruching that gives you more ease through the middle. The high cut leg keeps the silhouette long and sexy, while moderate coverage through the back gives you enough coverage to feel comfortable without covering everything up.\u003c\/p\u003e\u003cp\u003eWear it with the Carter Halter Top or mix it with anything already in your rotation. This is the bottom you reach for when you want to relax into what you are wearing and still feel like yourself.\u003c\/p\u003e","brand":"Riot Swim","offers":[{"title":"XS","offer_id":44307775357031,"sku":"REESE-MC-BLK-XS","price":66.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":44307775389799,"sku":"REESE-MC-BLK-S","price":66.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":44307775422567,"sku":"REESE-MC-BLK-M","price":66.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":44307775455335,"sku":"REESE-MC-BLK-L","price":66.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":44307775488103,"sku":"REESE-MC-BLK-XL","price":66.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1243\/4482\/files\/MONTI-REESE.jpg?v=1788542573"},{"product_id":"carter-halter-top-black","title":"Carter Halter Top - Black","description":"\u003cp\u003eSupport without covering everything up.\u003c\/p\u003e\u003cp\u003eThe wider halter shape and ruched band beneath the bust give you a secure, supported fit without cups or extra bulk. The deep V keeps the silhouette flattering and sexy. Wear it as a classic halter, or cross the straps in front when you want to change the neckline.\u003c\/p\u003e\u003cp\u003eSupportive enough for a fuller bust, with a fit that works for anyone who wants to feel held without feeling hidden.\u003c\/p\u003e\u003cp\u003eWear it with the Reese High Waisted Bottom for the full look, or mix it with anything already in your rotation.\u003c\/p\u003e","brand":"Riot Swim","offers":[{"title":"XS","offer_id":44307794362471,"sku":"CARTER-T-BLK-XS","price":69.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":44307794395239,"sku":"CARTER-T-BLK-S","price":69.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":44307794428007,"sku":"CARTER-T-BLK-M","price":69.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":44307794460775,"sku":"CARTER-T-BLK-L","price":69.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":44307794493543,"sku":"CARTER-T-BLK-XL","price":69.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1243\/4482\/files\/reese-carter-shopify-2048x2048.jpg?v=1788542530"}],"url":"https:\/\/www.riotswim.com\/collections\/vip-sale-picks-1.oembed","provider":"Riot Swim","version":"1.0","type":"link"}