{"title":"Swimwear","description":"\u003cp\u003eSwim in style. Our swimwear collection is designed to move with you — bold, confident, and made to last.\u003c\/p\u003e","products":[{"product_id":"the-reef-knot","title":"The Reef Knot","description":"\u003cp\u003eTied to perfection. The Reef Knot features a bold lace-up front with a sleek silhouette — designed for the beach and built to turn heads.\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003eStyle: One-piece swimsuit\u003c\/li\u003e\n  \u003cli\u003eBold lace-up front detail\u003c\/li\u003e\n  \u003cli\u003e86% Polyester — lightweight, quick-dry\u003c\/li\u003e\n  \u003cli\u003eDesigned for swimming and water activities\u003c\/li\u003e\n  \u003cli\u003eAvailable in Black and White\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Shape Happens","offers":[{"title":"Black \/ Small","offer_id":47733679947970,"sku":"CJNT200704701AZ","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ Medium","offer_id":47733679980738,"sku":"CJNT200704702BY","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ Large","offer_id":47733680013506,"sku":"CJNT2007047","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ Small","offer_id":47733680046274,"sku":"CJNT200704704DW","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ Medium","offer_id":47733680079042,"sku":"CJNT200704705EV","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ Large","offer_id":47733680111810,"sku":"CJNT200704706FU","price":43.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Lana_Lace_Up_Swimsuit_Black.png?v=1780630925"},{"product_id":"the-x-factor","title":"The X Factor","description":"\u003cp\u003eMake an entrance. The X Factor features a bold criss-cross front that holds you in and turns heads — confidence built right in.\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003eStyle: One-piece swimsuit\u003c\/li\u003e\n  \u003cli\u003eCriss-cross front detail\u003c\/li\u003e\n  \u003cli\u003e86% Polyester — lightweight, quick-dry\u003c\/li\u003e\n  \u003cli\u003eDesigned for swimming and water activities\u003c\/li\u003e\n  \u003cli\u003eAvailable in Black and White, sizes S–2XL\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Shape Happens","offers":[{"title":"Black \/ Small","offer_id":47733770551490,"sku":"CJBJ116893201AZ","price":47.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ Medium","offer_id":47733770584258,"sku":"CJBJ116893204DW","price":47.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ Large","offer_id":47733770617026,"sku":"CJBJ116893204DW","price":47.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":47733770649794,"sku":"CJBJ116893204DW","price":47.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":47733770682562,"sku":"CJBJ116893205EV","price":47.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ Small","offer_id":47733770715330,"sku":"CJBJ116893207GT","price":47.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ Medium","offer_id":47733770748098,"sku":"CJBJ116893207GT","price":47.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ Large","offer_id":47733770780866,"sku":"CJBJ116893208HS","price":47.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":47733770813634,"sku":"CJBJ116893209IR","price":47.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":47733770846402,"sku":"CJBJ116893210JQ","price":47.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/7fa7ba74216d945672f3a0a44adee302.png?v=1780633822"},{"product_id":"the-string-theory","title":"The String Theory","description":"\u003cp\u003eLess is more. The String Theory is a sleek, minimal string bikini that proves confidence needs no extra material. Clean lines, bold attitude.\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003eStyle: String bikini\u003c\/li\u003e\n  \u003cli\u003eMinimal, adjustable ties\u003c\/li\u003e\n  \u003cli\u003e86% Polyester — lightweight, quick-dry\u003c\/li\u003e\n  \u003cli\u003eDesigned for swimming and water activities\u003c\/li\u003e\n  \u003cli\u003eAvailable in Black, sizes S–XL\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Shape Happens","offers":[{"title":"Small","offer_id":47733825372354,"sku":"CJYJ197386101AZ","price":39.0,"currency_code":"CAD","in_stock":true},{"title":"Medium","offer_id":47733825405122,"sku":"CJYJ197386102BY","price":39.0,"currency_code":"CAD","in_stock":true},{"title":"Large","offer_id":47733825437890,"sku":"CJYJ197386103CX","price":39.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":47733825470658,"sku":"CJYJ197386104DW","price":39.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/15f3c82a3c38fcb87de41d5eaf27836d.png?v=1780635354"},{"product_id":"the-split-decision","title":"The Split Decision","description":"\u003cp\u003eMake the call. The Split Decision is a bold split bikini designed for those who refuse to go unnoticed — confident, daring, and unapologetically you.\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003eStyle: Split bikini\u003c\/li\u003e\n  \u003cli\u003eDramatic split-front design\u003c\/li\u003e\n  \u003cli\u003e86% Polyester — lightweight, quick-dry\u003c\/li\u003e\n  \u003cli\u003eDesigned for swimming and water activities\u003c\/li\u003e\n  \u003cli\u003eAvailable in Black, sizes S–L\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Shape Happens","offers":[{"title":"Small","offer_id":47733947990210,"sku":"CJYJ193343903CX","price":49.0,"currency_code":"CAD","in_stock":true},{"title":"Medium","offer_id":47733948022978,"sku":"CJYJ193343903CX","price":49.0,"currency_code":"CAD","in_stock":true},{"title":"Large","offer_id":47733948055746,"sku":"CJYJ193343903CX","price":49.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/6066360fc8dd605be0931f72a1f66ef7.png?v=1780637857"},{"product_id":"the-bare-back","title":"The Bare Back","description":"\u003cp\u003eAll eyes on you. The Bare Back features a dramatic open-back design that makes a statement from every angle — bold, beautiful, and built for the spotlight.\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003eStyle: Backless swimsuit\u003c\/li\u003e\n  \u003cli\u003eOpen-back silhouette\u003c\/li\u003e\n  \u003cli\u003e86% Polyester — lightweight, quick-dry\u003c\/li\u003e\n  \u003cli\u003eDesigned for swimming and water activities\u003c\/li\u003e\n  \u003cli\u003eAvailable in Black, sizes M–XL\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Shape Happens","offers":[{"title":"Medium","offer_id":47733973909698,"sku":"CJYDYYBJ00648-Black-M","price":39.0,"currency_code":"CAD","in_stock":true},{"title":"Large","offer_id":47733973942466,"sku":"CJYDYYBJ00648-Black-L","price":39.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":47733973975234,"sku":"CJYDYYBJ00648-Black-XL","price":39.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/8c4eda2058bf405991d2776e9ebb8c78.png?v=1780639217"},{"product_id":"the-cross-my-heart","title":"The Cross My Heart","description":"\u003cp\u003eThree colours. Five sizes. One bold design.\u003c\/p\u003e\n\u003cp\u003eThe Cross My Heart features a striking cross-bra front with built-in chest padding for support and confidence — no underwire, no fuss. Crafted from high-quality polyester with a smooth, form-fitting finish, it's made for the water and everything that comes after.\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003eStyle: Bikini \/ Swimsuit\u003c\/li\u003e\n  \u003cli\u003eBuilt-in chest pad — no underwire\u003c\/li\u003e\n  \u003cli\u003e86% Polyester — lightweight, quick-dry\u003c\/li\u003e\n  \u003cli\u003eDesigned for swimming and water activities\u003c\/li\u003e\n  \u003cli\u003eAvailable in Black, Brown, and Pink\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Shape Happens","offers":[{"title":"Black \/ Small","offer_id":47736642470082,"sku":"CJBJ152918006FU","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ Medium","offer_id":47736642502850,"sku":"CJBJ152918007GT","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ Large","offer_id":47736642535618,"sku":"CJBJ152918008HS","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":47736642568386,"sku":"CJBJ152918009IR","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":47736642601154,"sku":"CJBJ152918010JQ","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Brown \/ Small","offer_id":47736642633922,"sku":"CJBJ152918016PK","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Brown \/ Medium","offer_id":47736642666690,"sku":"CJBJ152918017QJ","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Brown \/ Large","offer_id":47736642699458,"sku":"CJBJ152918018RI","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Brown \/ XL","offer_id":47736642732226,"sku":"CJBJ152918019SH","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Brown \/ 2XL","offer_id":47736642764994,"sku":"CJBJ152918020TG","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ Small","offer_id":47736642797762,"sku":"CJBJ152918011KP","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ Medium","offer_id":47736642830530,"sku":"CJBJ152918012LO","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ Large","offer_id":47736642863298,"sku":"CJBJ152918013MN","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ XL","offer_id":47736642896066,"sku":"CJBJ152918014NM","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ 2XL","offer_id":47736642928834,"sku":"CJBJ152918015OL","price":42.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/c241dd83f446b5d3c20583617af968db.png?v=1780665556"},{"product_id":"the-knot-so-fast","title":"The Knot So Fast","description":"\u003cp\u003eNot so fast — you might never want to take it off. The Knot So Fast is a flirty cross string bikini that ties everything together with attitude. Minimal coverage, maximum confidence.\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003eStyle: Cross string bikini\u003c\/li\u003e\n  \u003cli\u003eAdjustable string ties for the perfect fit\u003c\/li\u003e\n  \u003cli\u003e80% Nylon — soft, stretchy, and quick-dry\u003c\/li\u003e\n  \u003cli\u003eSleeveless, lightweight design\u003c\/li\u003e\n  \u003cli\u003eAvailable in Black, Light Blue, and Light Brown\u003c\/li\u003e\n  \u003cli\u003eDesigned for swimming and water activities\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Shape Happens","offers":[{"title":"Black \/ Small","offer_id":47737230065858,"sku":"CJBJ169414617QJ","price":39.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ Medium","offer_id":47737230098626,"sku":"CJBJ169414618RI","price":39.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ Large","offer_id":47737230131394,"sku":"CJBJ169414619SH","price":39.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":47737230164162,"sku":"CJBJ169414620TG","price":39.0,"currency_code":"CAD","in_stock":true},{"title":"Light Blue \/ Small","offer_id":47737230196930,"sku":"CJBJ169414605EV","price":39.0,"currency_code":"CAD","in_stock":true},{"title":"Light Blue \/ Medium","offer_id":47737230229698,"sku":"CJBJ169414606FU","price":39.0,"currency_code":"CAD","in_stock":true},{"title":"Light Blue \/ Large","offer_id":47737230262466,"sku":"CJBJ169414607GT","price":39.0,"currency_code":"CAD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":47737230295234,"sku":"CJBJ169414608HS","price":39.0,"currency_code":"CAD","in_stock":true},{"title":"Light Brown \/ Small","offer_id":47737230328002,"sku":"CJBJ169414601AZ","price":39.0,"currency_code":"CAD","in_stock":true},{"title":"Light Brown \/ Medium","offer_id":47737230360770,"sku":"CJBJ169414602BY","price":39.0,"currency_code":"CAD","in_stock":true},{"title":"Light Brown \/ Large","offer_id":47737230393538,"sku":"CJBJ169414603CX","price":39.0,"currency_code":"CAD","in_stock":true},{"title":"Light Brown \/ XL","offer_id":47737230426306,"sku":"CJBJ169414605EV","price":39.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/8bb9f89e52d4e933c4e0f6de1ce53317.png?v=1780669687"},{"product_id":"the-gold-standard","title":"The Gold Standard","description":"\u003cp\u003eMeet \u003cstrong\u003eThe Gold Standard\u003c\/strong\u003e - because some things just deserve a little extra shine. Gold clip hardware meets our buttery-soft milk silk fabric (86% polyester, built to move with you) for a bikini that looks like a million bucks without trying. Adjustable, supportive, and absolutely vacation-ready. Set the standard.\u003c\/p\u003e","brand":"Shape Happens","offers":[{"title":"Black \/ XL","offer_id":47741476077762,"sku":"CJYDYYBJ00645-Black-XL","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":47741476110530,"sku":"CJYDYYBJ00645-Black-L","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":47741476143298,"sku":"CJYDYYBJ00645-Black-M","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":47741476176066,"sku":"CJYDYYBJ00645-Black-S","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":47741476208834,"sku":"CJYDYYBJ00645-White-XL","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":47741476241602,"sku":"CJYDYYBJ00645-White-L","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":47741476274370,"sku":"CJYDYYBJ00645-White-M","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":47741476307138,"sku":"CJYDYYBJ00645-White-S","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ XL","offer_id":47741476339906,"sku":"CJYDYYBJ00645-Red-XL","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ L","offer_id":47741476372674,"sku":"CJYDYYBJ00645-Red-L","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ M","offer_id":47741476405442,"sku":"CJYDYYBJ00645-Red-M","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ S","offer_id":47741476438210,"sku":"CJYDYYBJ00645-Red-S","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Yellow \/ XL","offer_id":47741476470978,"sku":"CJYDYYBJ00645-Yellow-XL","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Yellow \/ L","offer_id":47741476503746,"sku":"CJYDYYBJ00645-Yellow-L","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Yellow \/ M","offer_id":47741476536514,"sku":"CJYDYYBJ00645-Yellow-M","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Yellow \/ S","offer_id":47741476569282,"sku":"CJYDYYBJ00645-Yellow-S","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Steph_Gold_Bikini_Clip_Swim_Suit_Black.png?v=1780717508"},{"product_id":"the-one-up","title":"The One Up","description":"\u003cp\u003eWhy use two straps when one does it better? \u003cstrong\u003eThe One Up\u003c\/strong\u003e is an asymmetric single-shoulder one-piece that brings the drama without trying. Clean lines, confident silhouette, zero fuss. Wear it like you meant to turn heads - because you did.\u003c\/p\u003e","brand":"Shape Happens","offers":[{"title":"Black \/ L","offer_id":47741531586754,"sku":"CJYDYYBJ00552-L-Black","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":47741531619522,"sku":"CJYDYYBJ00552-S-Black","price":43.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Steph_Single_Shoulder_Swim_Suit_Black.png?v=1780720065"},{"product_id":"the-siren","title":"The Siren","description":"\u003cp\u003eShe doesn't ask for attention - she commands it. \u003cstrong\u003eThe Siren\u003c\/strong\u003e is a halter triangle one-piece built for the woman who knows exactly what she's doing. Nylon construction with a built-in chest pad (no underwire, all comfort), a solid colour hand-painted finish, and a sleeveless silhouette that does the talking for you. Available in Black and Light Blue. Wear it. Own it.\u003c\/p\u003e","brand":"Shape Happens","offers":[{"title":"Black \/ XL","offer_id":47741844291778,"sku":"CJYDYYBJ00990-Black-XL","price":39.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":47741844324546,"sku":"CJYDYYBJ00990-Black-L","price":39.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":47741844357314,"sku":"CJYDYYBJ00990-Black-M","price":39.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":47741844390082,"sku":"CJYDYYBJ00990-Black-S","price":39.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ XL","offer_id":47741844422850,"sku":"CJYDYYBJ00990-Blue-XL","price":39.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ L","offer_id":47741844455618,"sku":"CJYDYYBJ00990-Blue-L","price":39.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ M","offer_id":47741844488386,"sku":"CJYDYYBJ00990-Blue-M","price":39.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ S","offer_id":47741844521154,"sku":"CJYDYYBJ00990-Blue-S","price":39.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Anne_Feminine_One_piece_swimsuit_Black.png?v=1780723261"},{"product_id":"the-color-block","title":"The Color Block","description":"\u003cp\u003eTwo colours. One statement. \u003cstrong\u003eThe Color Block\u003c\/strong\u003e bikini brings European-American energy to the beach with a bold split-colour design that does the work for you. Steel-supported, chest-padded, and built from 90% nylon with a spandex-lined interior - so it holds its shape while you hold the attention. Made for swimming, wading, and looking absolutely intentional doing both.\u003c\/p\u003e","brand":"Shape Happens","offers":[{"title":"Black\/White \/ 3XL","offer_id":47742059708610,"sku":"CJLJ109189712LO","price":41.0,"currency_code":"CAD","in_stock":true},{"title":"Black\/White \/ 2XL","offer_id":47742059741378,"sku":"CJLJ109189711KP","price":41.0,"currency_code":"CAD","in_stock":true},{"title":"Black\/White \/ XL","offer_id":47742059774146,"sku":"CJLJ109189710JQ","price":41.0,"currency_code":"CAD","in_stock":true},{"title":"Black\/White \/ L","offer_id":47742059806914,"sku":"CJLJ109189709IR","price":41.0,"currency_code":"CAD","in_stock":true},{"title":"Black\/White \/ M","offer_id":47742059839682,"sku":"CJLJ109189708HS","price":41.0,"currency_code":"CAD","in_stock":true},{"title":"Black\/White \/ S","offer_id":47742059872450,"sku":"CJLJ109189707GT","price":41.0,"currency_code":"CAD","in_stock":true},{"title":"Black\/Yellow \/ 3XL","offer_id":47742059905218,"sku":"CJLJ109189706FU","price":41.0,"currency_code":"CAD","in_stock":true},{"title":"Black\/Yellow \/ 2XL","offer_id":47742059937986,"sku":"CJLJ109189705EV","price":41.0,"currency_code":"CAD","in_stock":true},{"title":"Black\/Yellow \/ XL","offer_id":47742059970754,"sku":"CJLJ109189704DW","price":41.0,"currency_code":"CAD","in_stock":true},{"title":"Black\/Yellow \/ L","offer_id":47742060003522,"sku":"CJLJ109189703CX","price":41.0,"currency_code":"CAD","in_stock":true},{"title":"Black\/Yellow \/ M","offer_id":47742060036290,"sku":"CJLJ109189702BY","price":41.0,"currency_code":"CAD","in_stock":true},{"title":"Black\/Yellow \/ S","offer_id":47742060069058,"sku":"CJLJ109189701AZ","price":41.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Sheena_Split_Color_Bikini_BlackWhite.png?v=1780726305"},{"product_id":"the-cover-story","title":"The Cover Story","description":"\u003cp\u003eThe bikini is the headline. The skirt is the story. \u003cstrong\u003eThe Cover Story\u003c\/strong\u003e set gives you a solid-colour bikini paired with a flowy cover skirt that takes you from the water to the boardwalk without missing a beat. 100% polyester, effortlessly polished, available in classic Black and clean White. Because every great look deserves a little coverage - on your terms.\u003c\/p\u003e","brand":"Shape Happens","offers":[{"title":"Black \/ XL","offer_id":47743212781762,"sku":"CJYD289679008HS","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":47743212814530,"sku":"CJYD289679007GT","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":47743212847298,"sku":"CJYD289679006FU","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":47743212880066,"sku":"CJYD289679005EV","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":47743212912834,"sku":"CJYD289679004DW","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":47743212945602,"sku":"CJYD289679003CX","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":47743212978370,"sku":"CJYD289679002BY","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":47743213011138,"sku":"CJYD289679001AZ","price":46.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Jackie_Skirt_Bikini_Set_Black.png?v=1780758406"},{"product_id":"the-glam-squad","title":"The Glam Squad","description":"\u003cp\u003eShow up and sparkle - literally. \u003cstrong\u003eThe Glam Squad\u003c\/strong\u003e bikini set is your no-apology, all-shine moment. Crafted from polyester with a sparkling finish, no underwire and no chest pad means total freedom of movement with zero compromise on style. Wear it to the pool, the beach, or anywhere that deserves a little extra. Available in Black, White, and Rose Red. Pick your colour. Make your entrance.\u003c\/p\u003e","brand":"Shape Happens","offers":[{"title":"Black \/ L","offer_id":47743822889154,"sku":"CJNSSYTZ04927-Black-L","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":47743822921922,"sku":"CJNSSYTZ04927-Black-M","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":47743822954690,"sku":"CJNSSYTZ04927-Black-S","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":47743822987458,"sku":"CJNSSYTZ04927-White-L","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":47743823020226,"sku":"CJNSSYTZ04927-White-M","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":47743823052994,"sku":"CJNSSYTZ04927-White-S","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Rose Red \/ L","offer_id":47743823085762,"sku":"CJNSSYTZ04927-Rose Red-L","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Rose Red \/ M","offer_id":47743823118530,"sku":"CJNSSYTZ04927-Rose Red-M","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Rose Red \/ S","offer_id":47743823151298,"sku":"CJNSSYTZ04927-Rose Red-S","price":43.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Jackie_Sparkling_Bikini_Set_Black.png?v=1780768013"},{"product_id":"the-mesh-effect","title":"The Mesh Effect","description":"\u003cp\u003eThe cover-up that actually turns heads. \u003cstrong\u003eThe Mesh Effect\u003c\/strong\u003e is a knitted blouse cover-up with a sexy backless design and solid-colour finish - effortless over a bikini, intentional everywhere else. Made from 90% Lyocell cotton blend with a 100% cotton lining, it's soft, breathable, and built for the beach-to-boardwalk moment. One size fits XS-S. Available in Black, White, and Green.\u003c\/p\u003e","brand":"Shape Happens","offers":[{"title":"Black \/ One Size (XS-S)","offer_id":47743865487554,"sku":"CJNSSYLY11749-Black-One size small-xs","price":34.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ One Size (XS-S)","offer_id":47743865520322,"sku":"CJNSSYLY11749-White-One size small-xs","price":34.0,"currency_code":"CAD","in_stock":true},{"title":"Green \/ One Size (XS-S)","offer_id":47743865553090,"sku":"CJNSSYLY11749-Green-One size small-xs","price":34.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Alisha_Knitted_Blouse_Cover_Up_Black.png?v=1780772625"},{"product_id":"the-tease","title":"The Tease","description":"\u003cp\u003eMinimal coverage. Maximum confidence. \u003cstrong\u003eThe Barely Legal\u003c\/strong\u003e is a two-piece skinny thong bikini set made for the woman who knows exactly what she's doing. 90% polyester, 10% spandex - stretchy, supportive, and built to stay put no matter what. Free size fits S through L. Available in Black, White, and Red. Wear it like you mean it.\u003c\/p\u003e","brand":"Shape Happens","offers":[{"title":"Black \/ L","offer_id":47743911919810,"sku":"CJYDYYBJ00446-Black-L","price":36.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":47743911952578,"sku":"CJYDYYBJ00446-white-L","price":36.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":47743911985346,"sku":"CJYDYYBJ00446-white-M","price":36.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":47743912018114,"sku":"CJYDYYBJ00446-white-S","price":36.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":47743919423682,"sku":"CJYDYYBJ00446-Black-M","price":36.0,"currency_code":"CAD","in_stock":false},{"title":"Black \/ S","offer_id":47743919456450,"sku":"CJYDYYBJ00446-Black-S","price":36.0,"currency_code":"CAD","in_stock":false},{"title":"Rose Red \/ L","offer_id":47743919489218,"sku":"CJYDYYBJ00446-Rose red-L","price":36.0,"currency_code":"CAD","in_stock":true},{"title":"Rose Red \/ M","offer_id":47743919521986,"sku":"CJYDYYBJ00446-Rose red-M","price":36.0,"currency_code":"CAD","in_stock":true},{"title":"Rose Red \/ S","offer_id":47743919554754,"sku":"CJYDYYBJ00446-Rose red-S","price":36.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Steph_Skinny_Thong_Bikini_Black.png?v=1780775696"},{"product_id":"the-great-divide","title":"The Great Divide","description":"\u003cp\u003eBold lines. Strong opinions. \u003cstrong\u003eThe Great Divide\u003c\/strong\u003e is a split-design bikini that makes a statement before you even hit the water. Clean, graphic, and unapologetically striking - because some things are better when they're divided. Available in Black, sizes S through L.\u003c\/p\u003e","brand":"Shape Happens","offers":[{"title":"Black \/ L","offer_id":47744282067138,"sku":"CJYDYYLJ00254-Black-L","price":38.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":47744282099906,"sku":"CJYDYYLJ00254-Black-M","price":38.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":47744282132674,"sku":"CJYDYYLJ00254-Black-S","price":38.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Anne_Split_Bikini_Black.png?v=1780783690"},{"product_id":"the-sun-setter","title":"The Sun Setter","description":"\u003cp\u003eChase the sun, not the heat. \u003cstrong\u003eThe Sun Setter\u003c\/strong\u003e is a breathable spandex cover-up with a flowy irregular hem, 3\/4 sleeves, and an 80cm length that keeps you covered without weighing you down. Thin, lightweight, and made for long beach days - throw it on over your bikini and go. One size fits all. Available in Black, White, and Khaki.\u003c\/p\u003e","brand":"Shape Happens","offers":[{"title":"Black \/ One Size","offer_id":47744345047234,"sku":"CJYD204383901AZ","price":39.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ One Size","offer_id":47744345080002,"sku":"CJYD204383902BY","price":39.0,"currency_code":"CAD","in_stock":true},{"title":"Khaki \/ One Size","offer_id":47744345112770,"sku":"CJYD204383903CX","price":39.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Lisa_Breathable_Sun_Cover_Up_Black.png?v=1780784407"},{"product_id":"the-leena","title":"The Leena","description":"\u003cp\u003eA breezy bikini blouse cover-up built for the beach. Lightweight polyester with an easy one-size silhouette that layers effortlessly over your swimwear.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eFabric: Polyester\u003c\/li\u003e\n\u003cli\u003eStyle: Bikini blouse cover-up\u003c\/li\u003e\n\u003cli\u003eFit: One size (fits most)\u003c\/li\u003e\n\u003cli\u003eColors: Black, White\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Shape Happens","offers":[{"title":"Black","offer_id":47744446267586,"sku":"CJYD178007702BY","price":33.0,"currency_code":"CAD","in_stock":true},{"title":"White","offer_id":47744446300354,"sku":"CJYD178007701AZ","price":33.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Leena_Bikini_Blouse_CoverUp_Black.png?v=1780801691"},{"product_id":"the-riviera","title":"The Riviera","description":"\u003cp\u003eMeet \u003cstrong\u003eThe Riviera\u003c\/strong\u003e - the three-point bikini that means business on the beach and pleasure everywhere else. Minimal coverage, maximum attitude. The knotted triangle top and cheeky bottoms are giving full European summer, whether you're dipping into the Adriatic or just your backyard pool.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eStyle: Euro three-point triangle bikini set\u003c\/li\u003e\n\u003cli\u003eColors: Black, Blue, Pink, Red, White\u003c\/li\u003e\n\u003cli\u003eSizes: S - 3XL\u003c\/li\u003e\n\u003cli\u003eAdjustable tie sides for the perfect fit\u003c\/li\u003e\n\u003cli\u003eBecause life's too short for boring swimwear\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Shape Happens","offers":[{"title":"Black \/ S","offer_id":47745953366210,"sku":"CJNSSYTZ01568-Black-S","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":47745953398978,"sku":"CJNSSYTZ01568-Black-M","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":47745953431746,"sku":"CJNSSYTZ01568-Black-L","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":47745953464514,"sku":"CJNSSYTZ01568-Black-XL","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XXL","offer_id":47745953497282,"sku":"CJNSSYTZ01568-Black-XXL","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":47745953530050,"sku":"CJNSSYTZ01568-Black-3XL","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ S","offer_id":47745953562818,"sku":"CJNSSYTZ01568-Blue-S","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ M","offer_id":47745953595586,"sku":"CJNSSYTZ01568-Blue-M","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ L","offer_id":47745953628354,"sku":"CJNSSYTZ01568-Blue-L","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ XL","offer_id":47745953661122,"sku":"CJNSSYTZ01568-Blue-XL","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ XXL","offer_id":47745953693890,"sku":"CJNSSYTZ01568-Blue-XXL","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ 3XL","offer_id":47745953726658,"sku":"CJNSSYTZ01568-Blue-3XL","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ S","offer_id":47745953759426,"sku":"CJNSSYTZ01568-Purple-S","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ M","offer_id":47745953792194,"sku":"CJNSSYTZ01568-Purple-M","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ L","offer_id":47745953824962,"sku":"CJNSSYTZ01568-Purple-L","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ XL","offer_id":47745953857730,"sku":"CJNSSYTZ01568-Purple-XL","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ XXL","offer_id":47745953890498,"sku":"CJNSSYTZ01568-Purple-XXL","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ 3XL","offer_id":47745953923266,"sku":"CJNSSYTZ01568-Purple-3XL","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ S","offer_id":47745953956034,"sku":"CJNSSYTZ01568-Red-S","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ M","offer_id":47745953988802,"sku":"CJNSSYTZ01568-Red-M","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ L","offer_id":47745954021570,"sku":"CJNSSYTZ01568-Red-L","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ XL","offer_id":47745954054338,"sku":"CJNSSYTZ01568-Red-XL","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ XXL","offer_id":47745954087106,"sku":"CJNSSYTZ01568-Red-XXL","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ 3XL","offer_id":47745954119874,"sku":"CJNSSYTZ01568-Red-3XL","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":47745954152642,"sku":"CJNSSYTZ01568-White-S","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":47745954185410,"sku":"CJNSSYTZ01568-White-M","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":47745954218178,"sku":"CJNSSYTZ01568-White-L","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":47745954250946,"sku":"CJNSSYTZ01568-White-XL","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XXL","offer_id":47745954283714,"sku":"CJNSSYTZ01568-White-XXL","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":47745954316482,"sku":"CJNSSYTZ01568-White-3XL","price":42.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Leena_Euro_Three_Point_Bikini_Black.png?v=1780860657"},{"product_id":"the-botanica","title":"The Botanica","description":"\u003cp\u003eFlorals for swimwear? Groundbreaking - and we mean that. \u003cstrong\u003eThe Botanica\u003c\/strong\u003e is a floral-print bikini set that brings garden party energy straight to the water. Bold blooms, vivid colours, and a fit that's as confident as you are. Whether you're poolside or ocean-side, you'll be the most interesting thing in the water.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eFabric: Polyester\u003c\/li\u003e\n\u003cli\u003ePattern: Floral print\u003c\/li\u003e\n\u003cli\u003eColors: Blue, Light Blue, Purple\u003c\/li\u003e\n\u003cli\u003eSizes: S, M, L, XL\u003c\/li\u003e\n\u003cli\u003eFor swimming, wading, and looking absolutely incredible\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Shape Happens","offers":[{"title":"Blue \/ S","offer_id":47746054684866,"sku":"CJYJ209448601AZ","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ M","offer_id":47746054717634,"sku":"CJYJ209448602BY","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ L","offer_id":47746054750402,"sku":"CJYJ209448603CX","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ XL","offer_id":47746054783170,"sku":"CJYJ209448604DW","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Light Blue \/ S","offer_id":47746054815938,"sku":"CJYJ209448601AZ","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Light Blue \/ M","offer_id":47746054848706,"sku":"CJYJ209448602BY","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Light Blue \/ L","offer_id":47746054881474,"sku":"CJYJ209448603CX","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":47746054914242,"sku":"CJYJ209448604DW","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ S","offer_id":47746054947010,"sku":"CJYJ209448605EV","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ M","offer_id":47746054979778,"sku":"CJYJ209448606FU","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ L","offer_id":47746055012546,"sku":"CJYJ209448607GT","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ XL","offer_id":47746055045314,"sku":"CJYJ209448608HS","price":43.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Sheena_Flower_Printed_Bikini_Blue.png?v=1780863491"},{"product_id":"the-heartbreaker","title":"The Heartbreaker","description":"\u003cp\u003eWear your heart on your. bikini. \u003cstrong\u003eThe Heartbreaker\u003c\/strong\u003e is a sleek, slim-fit thong bikini set with the cutest heart clip hardware that ties the whole look together. Minimal, sexy, and just the right amount of extra. Heads will turn - consider that the warning label.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eStyle: Thong bikini set\u003c\/li\u003e\n\u003cli\u003ePattern: Heart clip detail - sexy, slim-fit\u003c\/li\u003e\n\u003cli\u003eColors: Black, White\u003c\/li\u003e\n\u003cli\u003eSizes: S, M, L\u003c\/li\u003e\n\u003cli\u003eOuter: Polyester | Lining: Nylon\u003c\/li\u003e\n\u003cli\u003eSleeveless, adjustable straps\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Shape Happens","offers":[{"title":"Black \/ S","offer_id":47746085159106,"sku":"CJYJ273647504DW","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":47746085191874,"sku":"CJYJ273647505EV","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":47746085224642,"sku":"CJYJ273647506FU","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":47746085257410,"sku":"CJYJ273647502BY","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":47746085290178,"sku":"CJYJ273647502BY","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":47746085322946,"sku":"CJYJ273647503CX","price":43.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Steph_Heart_Clip_Bikini_Black.png?v=1780865277"},{"product_id":"the-dotty","title":"The Dotty","description":"\u003cp\u003eRetro never looked this good. \u003cstrong\u003eThe Dotty\u003c\/strong\u003e is a pink polka-dot one-piece swimsuit that blends old-school charm with a seriously sexy silhouette. Open-back design, double shoulder straps, and a slim cut that's made for swimming, sunbathing, and everything in between. It's giving 1950s pinup meets modern beach goddess - and honestly? It works.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eMaterial: Polyester\u003c\/li\u003e\n\u003cli\u003eStyle: Retro polka dot, Western-inspired, sexy\u003c\/li\u003e\n\u003cli\u003eFeatures: Sleeveless, open-back, double shoulder straps\u003c\/li\u003e\n\u003cli\u003eColor: Pink with black polka dots\u003c\/li\u003e\n\u003cli\u003eSizes: S, M, L, XL\u003c\/li\u003e\n\u003cli\u003eIdeal for swimming and water sports\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Shape Happens","offers":[{"title":"Pink \/ S","offer_id":47746183069890,"sku":"CJNT289821001AZ","price":45.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ M","offer_id":47746183102658,"sku":"CJNT289821002BY","price":45.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ L","offer_id":47746183135426,"sku":"CJNT289821003CX","price":45.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ XL","offer_id":47746183168194,"sku":"CJNT289821004DW","price":45.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Lisa_Polka-Dot_Swimsuit_Pink.png?v=1780868154"},{"product_id":"the-strappy","title":"The Strappy","description":"\u003cp\u003eStraps aren't just functional - they're a personality. \u003cstrong\u003eThe Strappy\u003c\/strong\u003e is a sleek nylon one-piece that uses bold strap detailing to turn a classic silhouette into something seriously eye-catching. Clean lines in the front, statement straps in the back. It's understated and over-the-top at the same time, and that's exactly the point.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eMaterial: Nylon\u003c\/li\u003e\n\u003cli\u003eStyle: One-piece with personality strap detailing\u003c\/li\u003e\n\u003cli\u003eColors: Black, White\u003c\/li\u003e\n\u003cli\u003eSizes: S, M, L\u003c\/li\u003e\n\u003cli\u003eFor the woman who never does boring\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Shape Happens","offers":[{"title":"Black \/ S","offer_id":47746336391362,"sku":"CJNSSYQQ00166-black-S","price":41.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":47746336424130,"sku":"CJNSSYQQ00166-black-M","price":41.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":47746336456898,"sku":"CJNSSYQQ00166-black-L","price":41.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":47746336489666,"sku":"CJNSSYQQ00166-white-S","price":41.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":47746336522434,"sku":"CJNSSYQQ00166-white-M","price":41.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":47746336555202,"sku":"CJNSSYQQ00166-white-L","price":41.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Steph_Personality_Strap_One_Piece_Black.png?v=1780873510"},{"product_id":"the-classic","title":"The Classic","description":"\u003cp\u003eSome things never go out of style - and \u003cstrong\u003eThe Classic\u003c\/strong\u003e is proof. A sleek, conservative one-piece with high elasticity and a flattering solid-colour silhouette that holds everything exactly where you want it. Whether you're doing laps or lounging, this one keeps up without showing too much. Modest doesn't mean boring - it means confident.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eFabric: Polyester with Spandex lining (95% lining content)\u003c\/li\u003e\n\u003cli\u003eStyle: Conservative one-piece swimsuit - tight, high elasticity\u003c\/li\u003e\n\u003cli\u003ePattern: Solid colour\u003c\/li\u003e\n\u003cli\u003eColor: Black\u003c\/li\u003e\n\u003cli\u003eSizes: S, M, L, XL, XXL\u003c\/li\u003e\n\u003cli\u003eSleeveless, European \u0026amp; American inspired fit\u003c\/li\u003e\n\u003cli\u003eFor swimming, wading, and looking effortlessly put together\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Shape Happens","offers":[{"title":"Black \/ S","offer_id":47746356084930,"sku":"CJNT243378801AZ","price":41.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":47746356117698,"sku":"CJNT243378802BY","price":41.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":47746356150466,"sku":"CJNT243378803CX","price":41.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":47746356183234,"sku":"CJNT243378804DW","price":41.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XXL","offer_id":47746356216002,"sku":"CJNT243378805EV","price":41.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Alisha_Conservative_One_Piece_Black.png?v=1780875434"},{"product_id":"the-reveal","title":"The Reveal","description":"\u003cp\u003eCoverage is overrated - selectively. \u003cstrong\u003eThe Reveal\u003c\/strong\u003e is a bold polyester one-piece with a daring open-chest cutout that keeps things sleek and structured everywhere else. It's the kind of swimsuit that looks like it has one simple idea and executes it perfectly. One piece, one statement, zero apologies.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eFabric: Polyester\u003c\/li\u003e\n\u003cli\u003eStyle: One-piece swimsuit with open chest detail\u003c\/li\u003e\n\u003cli\u003ePattern: Solid colour\u003c\/li\u003e\n\u003cli\u003eColor: Black\u003c\/li\u003e\n\u003cli\u003eSizes: S, M, L, XL, 2XL\u003c\/li\u003e\n\u003cli\u003eFor those who know exactly what they're doing\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Shape Happens","offers":[{"title":"Black \/ S","offer_id":47746441347266,"sku":"CJNT180489001AZ","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":47746441380034,"sku":"CJNT180489002BY","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":47746441412802,"sku":"CJNT180489003CX","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":47746441445570,"sku":"CJNT180489004DW","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":47746441478338,"sku":"CJNT180489005EV","price":46.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Sheena_Open_Chest_One_Piece_Black.png?v=1780880835"},{"product_id":"the-asymmetric","title":"The Asymmetric","description":"\u003cp\u003eSymmetry is so last season. \u003cstrong\u003eThe Asymmetric\u003c\/strong\u003e is a single-shoulder one-piece that makes a deliberate design choice and owns it completely. One shoulder on, one off - the kind of detail that stops the scroll and turns heads poolside. Clean polyester construction with a fully lined finish means it looks as sharp as it feels.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eFabric: Polyester (60%) - smooth, quick-dry outer\u003c\/li\u003e\n\u003cli\u003eLining: Polyester (99%) - fully lined for confidence in and out of the water\u003c\/li\u003e\n\u003cli\u003eStyle: Single-shoulder one-piece swimsuit\u003c\/li\u003e\n\u003cli\u003ePattern: Plain \/ solid colour\u003c\/li\u003e\n\u003cli\u003eColor: Black\u003c\/li\u003e\n\u003cli\u003eSizes: XL, XXL, 3XL\u003c\/li\u003e\n\u003cli\u003eFor swimming, wading, and making it look effortless\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Shape Happens","offers":[{"title":"Black \/ XL","offer_id":47746449408194,"sku":"CJNSSYLT01064-Black-XL","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XXL","offer_id":47746449440962,"sku":"CJNSSYLT01064-Black-XXL","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":47746449473730,"sku":"CJNSSYLT01064","price":43.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Lisa_Single_Shoulder_One_Piece_Black.png?v=1780882492"},{"product_id":"the-plunge","title":"The Plunge","description":"\u003cp\u003eGo deep or go home. \u003cstrong\u003eThe Plunge\u003c\/strong\u003e is a sleek, sexy deep-V one-piece built from nylon and spandex that hugs every curve with purpose. The neckline makes the statement, the fit does the rest. Fully lined, tight, and unapologetically confident - this one's for the woman who walks into a pool and owns it.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eFabric: Nylon with Spandex composition - stretchy, figure-hugging\u003c\/li\u003e\n\u003cli\u003eLining: Polyester (95%) - fully lined\u003c\/li\u003e\n\u003cli\u003eStyle: Deep-V one-piece swimsuit - sexy, tight, solid colour\u003c\/li\u003e\n\u003cli\u003eColors: Black, Blue, Light Blue, Olive Green\u003c\/li\u003e\n\u003cli\u003eSizes: S, M, L, XL, 2XL\u003c\/li\u003e\n\u003cli\u003eSleeveless, sleek silhouette\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Shape Happens","offers":[{"title":"Black \/ S","offer_id":47746652733634,"sku":"CJNT200589801AZ","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":47746652766402,"sku":"CJNT200589802BY","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":47746652799170,"sku":"CJNT200589803CX","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":47746652831938,"sku":"CJNT200589804DW","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":47746652864706,"sku":"CJNT200589805EV","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ S","offer_id":47746652897474,"sku":"CJNT200589821UF","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ M","offer_id":47746652930242,"sku":"CJNT200589822VE","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ L","offer_id":47746652963010,"sku":"CJNT200589823WD","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ XL","offer_id":47746652995778,"sku":"CJNT200589824XC","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":47746653028546,"sku":"CJNT200589825YB","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Light Blue \/ S","offer_id":47746653061314,"sku":"CJNT200589846TG","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Light Blue \/ M","offer_id":47746653094082,"sku":"CJNT200589847UF","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Light Blue \/ L","offer_id":47746653126850,"sku":"CJNT200589848VE","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":47746653159618,"sku":"CJNT200589849WD","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":47746653192386,"sku":"CJNT200589850XC","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Olive Green \/ S","offer_id":47746653225154,"sku":"CJNT200589841OL","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Olive Green \/ M","offer_id":47746653257922,"sku":"CJNT200589842PK","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Olive Green \/ L","offer_id":47746653290690,"sku":"CJNT200589843QJ","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Olive Green \/ XL","offer_id":47746653323458,"sku":"CJNT200589844RI","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Olive Green \/ 2XL","offer_id":47746653356226,"sku":"CJNT200589845SH","price":43.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Leena_Deep_V_One_Piece_Black.png?v=1780887098"},{"product_id":"the-allure","title":"The Allure","description":"\u003cp\u003eSome suits are just swimwear. \u003cstrong\u003eThe Allure\u003c\/strong\u003e is a moment. A sleek, high-elasticity nylon one-piece designed with European and American sensibility - fast-drying, body-hugging, and built to last. Comes with a chest pad for added shape and support, no underwire needed. Solid colour, maximum effect.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eFabric: Nylon - acetate fiber composition (80%)\u003c\/li\u003e\n\u003cli\u003eLining: Polyester with cotton (10%) - soft against skin\u003c\/li\u003e\n\u003cli\u003eFeatures: Chest pad included, no underwire\u003c\/li\u003e\n\u003cli\u003eStyle: Sexy, solid-colour one-piece - high elasticity, fast-drying\u003c\/li\u003e\n\u003cli\u003eColors: Black, White, Red\u003c\/li\u003e\n\u003cli\u003eSizes: S, M, L\u003c\/li\u003e\n\u003cli\u003eFor swimming, wading, and making waves\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Shape Happens","offers":[{"title":"Black \/ M","offer_id":47746873295042,"sku":"CJNSSYTZ00913-Black-M","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":47746873327810,"sku":"CJNSSYTZ00913-Black-L","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":47746873360578,"sku":"CJNSSYTZ00913-White-S","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":47746873393346,"sku":"CJNSSYTZ00913-White-M","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":47746873426114,"sku":"CJNSSYTZ00913-White-L","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ S","offer_id":47746873458882,"sku":"CJNSSYTZ00913-Red-S","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ M","offer_id":47746873491650,"sku":"CJNSSYTZ00913-Red-M","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ L","offer_id":47746873524418,"sku":"CJNSSYTZ00913-Red-L","price":43.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Francesca_Sexy_One_Piece_Black.png?v=1780890858"},{"product_id":"the-knot","title":"The Knot","description":"\u003cp\u003eDetails make the difference - and \u003cstrong\u003eThe Knot\u003c\/strong\u003e knows it. A sleek black polyester one-piece with hip tie detailing that cinches at exactly the right place. The tie isn't just decorative; it gives you a custom fit that flatters every body. Sleeveless and streamlined, this one goes from the pool to the patio without missing a beat.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eFabric: Polyester\u003c\/li\u003e\n\u003cli\u003eStyle: Sexy one-piece swimsuit with hip tie detail\u003c\/li\u003e\n\u003cli\u003eColor: Black\u003c\/li\u003e\n\u003cli\u003eSizes: S, M, L\u003c\/li\u003e\n\u003cli\u003eSleeveless, adult fit\u003c\/li\u003e\n\u003cli\u003eBecause the right detail changes everything\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Shape Happens","offers":[{"title":"Black \/ S","offer_id":47746907930818,"sku":"CJNT197146501AZ","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":47746907963586,"sku":"CJNT197146502BY","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":47746907996354,"sku":"CJNT197146503CX","price":43.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Sheena_Sexy_Hip_Tie_One_Piece_Black.png?v=1780893619"},{"product_id":"the-edge","title":"The Edge","description":"\u003cp\u003eOff-balance, on point. \u003cstrong\u003eThe Edge\u003c\/strong\u003e is a sleek one-shoulder swimsuit in solid black that plays with asymmetry in the sexiest way possible. One shoulder does all the talking while the clean polyester silhouette handles the fit. Bold without trying, effortless without being boring - this is the suit you wear when you want to stand out by keeping it simple.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eFabric: Polyester\u003c\/li\u003e\n\u003cli\u003eStyle: One-shoulder swimsuit - solid colour, figure-flattering\u003c\/li\u003e\n\u003cli\u003eColor: Black\u003c\/li\u003e\n\u003cli\u003eSizes: S, M, L, XL\u003c\/li\u003e\n\u003cli\u003eFor the woman who makes understated look extraordinary\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Shape Happens","offers":[{"title":"Black \/ S","offer_id":47746944794818,"sku":"CJNT203343901AZ","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":47746944827586,"sku":"CJNT203343902BY","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":47746944860354,"sku":"CJNT203343904DW","price":43.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":47746944893122,"sku":"CJNT203343904DW","price":43.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Leena_Sexy_One_Should_Swimsuit_Black.png?v=1780901122"},{"product_id":"the-fringe","title":"The Fringe","description":"\u003cp\u003eMake an entrance - and an exit. \u003cstrong\u003eThe Fringe\u003c\/strong\u003e is a loose, flowing tassel beach cover-up that moves with you and looks incredible doing it. Hollow-out detailing and playful fringe give it that effortless resort-wear energy, while the relaxed polyester fit keeps things breezy all day. Throw it on over your suit and suddenly the walk from the beach to the bar is a whole look.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eFabric: Polyester Fiber\u003c\/li\u003e\n\u003cli\u003eStyle: Loose cover-up with tassel and hollow-out detailing\u003c\/li\u003e\n\u003cli\u003ePattern: Solid colour\u003c\/li\u003e\n\u003cli\u003eColors: Black, White\u003c\/li\u003e\n\u003cli\u003eSizes: XL, 2XL, 3XL\u003c\/li\u003e\n\u003cli\u003eFor the beach, the pool, and everywhere the vibe takes you\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Shape Happens","offers":[{"title":"Black \/ XL","offer_id":47748038262978,"sku":"CJYD244276404DW","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":47748038295746,"sku":"CJYD244276405EV","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":47748038328514,"sku":"CJYD244276406FU","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":47748038361282,"sku":"CJYD244276404DW","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":47748038394050,"sku":"CJYD244276404DW","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":47748038426818,"sku":"CJYD244276404DW","price":46.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Shelly_Tassel_Beach_Cover_Up_Black.png?v=1780930559"},{"product_id":"the-woven","title":"The Woven","description":"\u003cp\u003eTexture, tassels, and a warm off-white tone that was made for the beach. \u003cstrong\u003eThe Woven\u003c\/strong\u003e is a stitched tassel cover-up in a relaxed one-size fit that drapes beautifully over any swimsuit. The intricate stitching gives it that handcrafted, resort-market feel - the kind of piece you pick up on vacation and wear every summer after.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eFabric: Polyester\u003c\/li\u003e\n\u003cli\u003eStyle: Stitched tassel beach cover-up\u003c\/li\u003e\n\u003cli\u003eColor: Off-white \/ Apricot\u003c\/li\u003e\n\u003cli\u003eFit: One size (average)\u003c\/li\u003e\n\u003cli\u003eFor swimming, wading, and looking like you just stepped off a yacht\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Shape Happens","offers":[{"title":"One Size","offer_id":47748098556098,"sku":"CJYD178151401AZ","price":46.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Steph_Stitched_Tassel_Beach_Cover_Up.png?v=1780933050"},{"product_id":"the-drift","title":"The Drift","description":"\u003cp\u003eEasy, breezy, and effortlessly chic. \u003cstrong\u003eThe Drift\u003c\/strong\u003e is a V-neck beach cover-up cut from a soft cotton-like polyester fabric that feels as good as it looks. Loose enough to float in the ocean breeze, structured enough to wear straight to lunch. With a generous one-size fit and solid-colour options, it's the cover-up you'll reach for every single time.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eFabric: Cotton-like Polyester (Dacron) - soft, breathable feel\u003c\/li\u003e\n\u003cli\u003eStyle: V-neck beach cover-up, solid colour\u003c\/li\u003e\n\u003cli\u003eColors: Black, White, Apricot\u003c\/li\u003e\n\u003cli\u003eFit: One size fits all\u003c\/li\u003e\n\u003cli\u003eLength: 80cm | Bust: 180cm | Sleeve: 41cm\u003c\/li\u003e\n\u003cli\u003eFor swimming, water sports, and post-beach everything\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Shape Happens","offers":[{"title":"Black","offer_id":47749456134338,"sku":"CJYD278763402BY","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"White","offer_id":47749456167106,"sku":"CJYD278763401AZ","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Apricot","offer_id":47749456199874,"sku":"CJYD278763406FU","price":46.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Anne_V_Neck_Beach_Cover_Up_Black.png?v=1780937706"},{"product_id":"the-wrap","title":"The Wrap","description":"\u003cp\u003eWho said cover-ups have to be loose? \u003cstrong\u003eThe Wrap\u003c\/strong\u003e throws that rule straight into the ocean. A tight, body-skimming beach cover-up in solid black polyester that hugs your silhouette instead of hiding it. Sexy, sleek, and made for the woman who wants to be covered up and completely unforgettable at the same time.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eFabric: Polyester\u003c\/li\u003e\n\u003cli\u003eStyle: Tight-fit beach cover-up - solid colour, sexy silhouette\u003c\/li\u003e\n\u003cli\u003eColor: Black\u003c\/li\u003e\n\u003cli\u003eSizes: XS, S, M, L\u003c\/li\u003e\n\u003cli\u003eFor swimming, wading, and redefining what a cover-up can be\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Shape Happens","offers":[{"title":"Black \/ XS","offer_id":47749679939778,"sku":"CJYD202309401AZ","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":47749679972546,"sku":"CJYD202309402BY","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":47749680005314,"sku":"CJYD202309404DW","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":47749680038082,"sku":"CJYD202309404DW","price":42.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Leena_Tight_Sexy_Beach_Cover_Up.png?v=1780939395"},{"product_id":"the-clasp","title":"The Clasp","description":"\u003cp\u003eHardware meets swimwear. \u003cstrong\u003eThe Clasp\u003c\/strong\u003e is a bold nylon one-piece with an open chest cutout and buckle hardware detail that holds the whole look together - literally. Chest padded for shape and support with no underwire, so you get structure without sacrifice. Clean, solid, and unapologetically edgy.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eFabric: Nylon (80%) - smooth and sleek\u003c\/li\u003e\n\u003cli\u003eStyle: Open-chest one-piece with buckle hardware\u003c\/li\u003e\n\u003cli\u003eFeatures: Chest pad included, no underwire\u003c\/li\u003e\n\u003cli\u003ePattern: Solid colour\u003c\/li\u003e\n\u003cli\u003eColors: Black, White\u003c\/li\u003e\n\u003cli\u003eSizes: S, M, L\u003c\/li\u003e\n\u003cli\u003eFor swimming, wading, and making a statement\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Shape Happens","offers":[{"title":"Black \/ S","offer_id":47749993562306,"sku":"CJYDYYBJ00553-Black-S","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":47749993595074,"sku":"CJYDYYBJ00553-Black-L","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":47749993627842,"sku":"CJYDYYBJ00553-White-S","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":47749993660610,"sku":"CJYDYYBJ00553-White-M","price":46.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":47749993693378,"sku":"CJYDYYBJ00553-White-L","price":46.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Steph_Open_Chest_Buckle_One_Piece_Black.png?v=1780942803"},{"product_id":"the-hold","title":"The Hold","description":"\u003cp\u003eIntroducing \u003cstrong\u003eThe Hold\u003c\/strong\u003e — a tight-fitting halter swimsuit that flatters from every angle. The slim silhouette skims the body and the halter neckline elongates, so whether you're at the pool or the beach, you look like you mean it. Available in Black, Brown, Dark Blue, and White.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eTight-fitting halter design\u003c\/li\u003e\n\u003cli\u003eSlim bodysuit silhouette\u003c\/li\u003e\n\u003cli\u003eFull coverage back\u003c\/li\u003e\n\u003cli\u003eFour versatile colours\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Shape Happens","offers":[{"title":"Black \/ S","offer_id":47980506874050,"sku":"CJYD278414001AZ","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":47980506906818,"sku":"CJYD278414002BY","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":47980506939586,"sku":"CJYD278414003CX","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":47980506972354,"sku":"CJYD278414004DW","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Brown \/ S","offer_id":47980507005122,"sku":"CJYD278414005EV","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Brown \/ M","offer_id":47980507037890,"sku":"CJYD278414006FU","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Brown \/ L","offer_id":47980507070658,"sku":"CJYD278414007GT","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Brown \/ XL","offer_id":47980507103426,"sku":"CJYD278414008HS","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Blue \/ S","offer_id":47980507136194,"sku":"CJYD278414009IR","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Blue \/ M","offer_id":47980507168962,"sku":"CJYD278414010JQ","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Blue \/ L","offer_id":47980507201730,"sku":"CJYD278414011KP","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Blue \/ XL","offer_id":47980507234498,"sku":"CJYD278414012LO","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":47980507267266,"sku":"CJYD278414013MN","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":47980507300034,"sku":"CJYD278414014NM","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":47980507332802,"sku":"CJYD278414015OL","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":47980507365570,"sku":"CJYD278414016PK","price":42.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/075d82dc61e0e5472f0fe104a605f299.png?v=1782880897"},{"product_id":"the-aegean","title":"The Aegean","description":"\u003cp\u003eThe Triangle is your go-to one-piece for every kind of water moment. A slim, form-hugging fit meets a clean triangle neckline - minimal, sleek, and made to move with you. Whether you're at the pool, the beach, or just soaking up sun, The Triangle keeps you looking effortless and feeling supported all day long.\u003c\/p\u003e","brand":"Shape Happens","offers":[{"title":"Black \/ S","offer_id":48010803151042,"sku":"CJNT200256401AZ","price":49.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48010803183810,"sku":"CJNT200256402BY","price":49.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48010803216578,"sku":"CJNT200256403CX","price":49.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Sally_Triangle_One_Piece_Swimsuit_Black.png?v=1783147380"},{"product_id":"the-calypso","title":"The Calypso","description":"\u003cp\u003eEscape into effortless. The Calypso is a hollow-cut resort cover-up that moves like a second skin between the beach and the bar. Its solid-colour drape and open-weave detail give you that breezy, seen-from-across-the-pool look - while still leaving something to the imagination. Wear it over your swimsuit, tie it, layer it. The Calypso doesn't follow the dress code. It writes it.\u003c\/p\u003e","brand":"Shape Happens","offers":[{"title":"Natural \/ S","offer_id":48014414676162,"sku":"CJLS295612701AZ","price":62.0,"currency_code":"CAD","in_stock":true},{"title":"Natural \/ M","offer_id":48014414708930,"sku":"CJLS295612702BY","price":62.0,"currency_code":"CAD","in_stock":true},{"title":"Natural \/ L","offer_id":48014414741698,"sku":"CJLS295612703CX","price":62.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Leena_Elegant_resort_Swimwear_Cover_Up.png?v=1783207487"},{"product_id":"the-vega-1","title":"The Vega","description":"\u003cp\u003eThe Vega - a crisscross halter one-piece that turns heads from the pool deck to the shoreline. Strategic cutouts, a ruched tummy panel, and a high-waist silhouette that sculpts and flatters in all the right places.\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003eCrisscross halter neckline for a bold, fashion-forward look\u003c\/li\u003e\n  \u003cli\u003eCutout detailing that frames your figure with intention\u003c\/li\u003e\n  \u003cli\u003eRuched tummy control panel for a smoothing, flattering fit\u003c\/li\u003e\n  \u003cli\u003eHigh-waist cut that elongates the leg and cinches the waist\u003c\/li\u003e\n  \u003cli\u003eSupportive built-in lining for confidence in and out of the water\u003c\/li\u003e\n  \u003cli\u003eChlorine-resistant, quick-dry fabric built to last season after season\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eOne piece. All attitude. The Vega.\u003c\/p\u003e","brand":"Shape Happens","offers":[{"title":"Black \/ S","offer_id":48460257460418,"sku":"CJYJ297604501AZ","price":47.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":48460257558722,"sku":"CJYJ297604502BY","price":47.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48460257591490,"sku":"CJYJ297604503CX","price":47.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48460257624258,"sku":"CJYJ297604504DW","price":47.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Sara_Halter_Cutout_One_Piece_Swimsuit_Black.png?v=1784437187"},{"product_id":"the-pearl-1","title":"The Pearl","description":"\u003cp\u003eThe Pearl - a three-piece hollow bikini set that's equal parts luxurious and daring. Delicate cutout detailing, a soft white palette, and a silhouette designed to make every beach day unforgettable.\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003eThree-piece set: bikini top, bottoms, and cover-up dress - complete resort look in one\u003c\/li\u003e\n  \u003cli\u003eHollow cutout detailing for an elegant, skin-baring design\u003c\/li\u003e\n  \u003cli\u003eAdjustable ties for a customisable, secure fit\u003c\/li\u003e\n  \u003cli\u003eSoft, stretch fabric that moves beautifully in and out of the water\u003c\/li\u003e\n  \u003cli\u003eClassic white - timeless, versatile, effortlessly chic\u003c\/li\u003e\n  \u003cli\u003eQuick-dry and chlorine-resistant for all-day beach and pool wear\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThree pieces. One unforgettable look. The Pearl.\u003c\/p\u003e","brand":"Shape Happens","offers":[{"title":"White \/ S","offer_id":48460516229314,"sku":"CJLS226905601AZ","price":54.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48460516262082,"sku":"CJLS226905602BY","price":54.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48460516294850,"sku":"CJLS226905603CX","price":54.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Leena_Sexy_3_Piece_Bikini_Set_White.png?v=1784439758"},{"product_id":"the-aura-1","title":"The Aura","description":"\u003cp\u003eThe Aura - a hand-knitted bikini blouse that blurs the line between beachwear and fashion. Lightweight, breathable, and effortlessly elegant, it's the perfect layer over your swimwear or a statement piece on its own.\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003eSoft knitted construction with an open, airy weave for a luxe resort feel\u003c\/li\u003e\n  \u003cli\u003eRelaxed blouse silhouette - wears beautifully over a bikini top or bralette\u003c\/li\u003e\n  \u003cli\u003eLightweight and breathable - ideal for beach, pool, or vacation styling\u003c\/li\u003e\n  \u003cli\u003eDelicate white tone that pairs with any swimwear palette\u003c\/li\u003e\n  \u003cli\u003eEasy pull-on style with a flattering draped fit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eEffortless. Ethereal. The Aura.\u003c\/p\u003e","brand":"Shape Happens","offers":[{"title":"White \/ S","offer_id":48460535431362,"sku":"CJYD205950101AZ","price":52.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":48460535464130,"sku":"CJYD205950102BY","price":52.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":48460535496898,"sku":"CJYD205950103CX","price":52.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0744\/0613\/3954\/files\/Rebecca_The_Aura_White.png?v=1784477864"}],"url":"https:\/\/shapehappens.com\/collections\/swimwear.oembed?page=2","provider":"My Store","version":"1.0","type":"link"}