{"title":"Art Print Swimwear Canada One-Piece Swimsuits, Bikinis \u0026 Sets","description":"\u003ch2\u003eArt Print Swimwear, Printed on Demand in Canada\u003c\/h2\u003e\u003cp\u003e6 original designs on premium swimwear — one-piece swimsuits, bikinis, and sets with bold all-over prints that go beyond the usual beach aesthetic. Printed to order, shipped across Canada.\u003c\/p\u003e\u003ch3\u003eWear the Art. Not Just the Brand.\u003c\/h3\u003e\u003cp\u003eEach piece in this collection is built around an original Bullfrog Prints design — coastal, abstract, and cipher-coded graphics printed across the full surface. Swimwear that looks like nothing else at the pool or the shore.\u003c\/p\u003e\u003ch3\u003eMade to Order. Built for the Water.\u003c\/h3\u003e\u003cp\u003eHigh-quality swimwear fabrics with the stretch and support you need — printed fresh when you place your order. No mass production, no warehouse. Just your piece, made for you.\u003c\/p\u003e","products":[{"product_id":"opt-out-bitcoin-collage-one-piece-swimsuit-bullfrog-prints-canada","title":"Opt Out | Bitcoin Collage One-Piece Swimsuit","description":"Make a statement—on and off the grid.\u003cbr\u003e\nThe Opt Out Swimsuit features a striking collage centered around Bitcoin symbolism, blending financial rebellion, technology, and the vision of a decentralized future. With layered imagery and bold typography, this design turns a classic one-piece into a conversation piece.\u003cbr\u003e\nFrom poolside to beach days, this suit is made for those who think differently—and aren’t afraid to show it.\u003cbr\u003e\nWhy you’ll love it:\u003cbr\u003e\nUnique all-over print with powerful visual storytelling\u003cbr\u003e\nSmooth, stretchy fabric for a comfortable fit\u003cbr\u003e\nFlattering silhouette designed for movement\u003cbr\u003e\nA true statement piece in and out of the water\u003cbr\u003e\nOpt out. Stand out.\u003cbr\u003e\n\u003cbr\u003e\nAll-over Bitcoin-inspired collage print\u003cbr\u003e\nOne-piece swimsuit with smooth stretch fabric\u003cbr\u003e\nChlorine-resistant and durable\u003cbr\u003e\nComfortable fit with supportive feel\u003cbr\u003e\nDouble-layer front for added coverage\u003cbr\u003e\nDesigned for swimming, lounging, or styling\u003cbr\u003e\n\u003cp\u003e\u003cstrong class=\"size-guide-title\"\u003eSize guide\u003c\/strong\u003e\u003c\/p\u003e\u003cdiv class=\"table-responsive dynamic\" data-unit-system=\"imperial\"\u003e\u003ctable cellpadding=\"5\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e \u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eCHEST (inches)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eWAIST (inches)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eHIPS (inches)\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e33 ⅛\u003c\/td\u003e\n\u003ctd\u003e25 ¼\u003c\/td\u003e\n\u003ctd\u003e35 ⅜\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e34 ⅝\u003c\/td\u003e\n\u003ctd\u003e26 ¾\u003c\/td\u003e\n\u003ctd\u003e37 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e36 ¼\u003c\/td\u003e\n\u003ctd\u003e28 ⅜\u003c\/td\u003e\n\u003ctd\u003e38 ⅝\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e37 ¾\u003c\/td\u003e\n\u003ctd\u003e29 ⅞\u003c\/td\u003e\n\u003ctd\u003e40 ⅛\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e41 \u003c\/td\u003e\n\u003ctd\u003e33 ⅛\u003c\/td\u003e\n\u003ctd\u003e43 ¼\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e2XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e44 ⅛\u003c\/td\u003e\n\u003ctd\u003e36 ¼\u003c\/td\u003e\n\u003ctd\u003e46 ½\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e3XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e47 ¼\u003c\/td\u003e\n\u003ctd\u003e39 ⅜\u003c\/td\u003e\n\u003ctd\u003e49 ⅝\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e","brand":"Bullfrog Prints Canada","offers":[{"title":"XS","offer_id":43620073996366,"sku":"4797780_9014","price":56.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":43620074029134,"sku":"4797780_9015","price":56.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":43620074061902,"sku":"4797780_9016","price":56.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":43620074094670,"sku":"4797780_9017","price":56.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":43620074127438,"sku":"4797780_9018","price":56.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":43620074160206,"sku":"4797780_9019","price":59.5,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":43620074192974,"sku":"4797780_9020","price":63.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0729\/3013\/2046\/files\/all-over-print-one-piece-swimsuit-white-front-69d9ddb2ea0dd.jpg?v=1775885774"},{"product_id":"pink-flop-all-over-print-recycled-string-bikini-set-bullfrog-prints-canada","title":"Pink Flop | All-Over Print Recycled String Bikini Set | Bullfrog Prints Canada","description":"\u003cp\u003ePlayful, bold, and made for summer—Pink Flop brings a fresh, carefree energy to your swimwear.\u003cbr\u003eFeaturing an all-over pink graphic print on a clean white base, this bikini set blends minimal design with a fun, repeat pattern that stands out without overpowering.\u003c\/p\u003e\n\u003cp\u003eLightweight, flattering, and easy to style, it’s perfect for beach days, poolside lounging, and sunny getaways.\u003cbr\u003eDesigned with adjustable string ties, you can wear it your way for the perfect fit and vibe.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003eStay comfortable and stylish all summer with this all-over print recycled string bikini set—made for movement, sunshine, and confidence.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003eProduct Details:\u003cbr\u003e• 75% recycled polyester, 25% elastane\u003cbr\u003e• Fabric weight: 6.64 oz.\/yd² (225 g\/m²)\u003cbr\u003e• Soft, stretchy material with UPF 50+\u003cbr\u003e• Double-layered for comfort and durability\u003cbr\u003e• Bikini top includes removable padding\u003cbr\u003e• Adjustable straps with multiple styling options\u003cbr\u003e• Sizes up to 6XL\u003cbr\u003e• Color options for swimwear lining\u003cbr\u003e\u003cbr\u003eCare Notes:\u003cbr\u003e• Due to the 2-layered construction, a visible stitch may appear in the crotch seam—this is normal and does not affect quality\u003cbr\u003e• Rinse thoroughly after each use to remove chlorine or salt and extend product life\u003cbr\u003eEffortless, fun, and endlessly wearable—this is your go-to statement bikini.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong class=\"size-guide-title\"\u003eSize guide\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"table-responsive dynamic\" data-unit-system=\"imperial\"\u003e\n\u003ctable cellpadding=\"5\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e \u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eCHEST (inches)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eHIPS (inches)\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e2XS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e31 ½\u003c\/td\u003e\n\u003ctd\u003e33 ⅞\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e34 ⅝\u003c\/td\u003e\n\u003ctd\u003e37\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e36 ¼\u003c\/td\u003e\n\u003ctd\u003e38 ⅝\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e39 ⅜\u003c\/td\u003e\n\u003ctd\u003e41 ¾\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e42 ½\u003c\/td\u003e\n\u003ctd\u003e44 ⅞\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e2XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e45 ⅝\u003c\/td\u003e\n\u003ctd\u003e48\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"Bullfrog Prints Canada","offers":[{"title":"2XS","offer_id":43620777197646,"sku":"8521118_16553","price":68.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":43620777230414,"sku":"8521118_16555","price":68.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":43620777263182,"sku":"8521118_16556","price":68.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":43620777295950,"sku":"8521118_16557","price":68.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":43620777328718,"sku":"8521118_16558","price":68.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":43620777361486,"sku":"8521118_16559","price":72.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0729\/3013\/2046\/files\/all-over-print-recycled-string-bikini-white-front-69da8da022e95.jpg?v=1775930801"},{"product_id":"bitcoin-drip-one-piece-swimsuit-crypto-statement-swimwear-bullfrog-prints-canada","title":"Bitcoin Drip One-Piece Swimsuit | Crypto Statement Swimwear | Bullfrog Prints Canada","description":"\u003cp\u003e\u003cstrong\u003eMake waves — financially and stylistically\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe Bitcoin Drip One-Piece\u003c\/strong\u003e is designed for those who don't just follow trends, they set them. Featuring an all-over gold Bitcoin print on a striking orange base, this piece blends digital culture with unapologetic confidence.\u003c\/p\u003e\n\u003cp\u003eWhether you're poolside, beach-bound, or just \u003cstrong\u003eowning your aesthetic\u003c\/strong\u003e, this swimsuit is built to stand out. Clean lines, a flattering fit, and a design that sparks conversation — because subtle was never the goal.\u003c\/p\u003e\n\u003ch3\u003eFeatures\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChlorine-resistant fabric for lasting colour and durability\u003c\/li\u003e\n\u003cli\u003eCheeky fit with a scoop neckline and low scoop back\u003c\/li\u003e\n\u003cli\u003eDouble-layer front for added coverage and support\u003c\/li\u003e\n\u003cli\u003eZig-zag stitching for a secure, flattering fit\u003c\/li\u003e\n\u003cli\u003eAll-over gold Bitcoin print on bold orange base\u003c\/li\u003e\n\u003cli\u003eSizes XS–3XL — printed on demand in Canada\u003c\/li\u003e\n\u003cli\u003eShips across Canada\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003ePerfect For\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePool days, beach trips, and resort wear\u003c\/li\u003e\n\u003cli\u003eCrypto enthusiasts and Bitcoin fans\u003c\/li\u003e\n\u003cli\u003eBold, statement-making swimwear wardrobes\u003c\/li\u003e\n\u003cli\u003eUnique and memorable gift giving\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eSize Guide\u003c\/h3\u003e\n\u003cdiv data-unit-system=\"imperial\" class=\"table-responsive dynamic\"\u003e\n\u003ctable cellpadding=\"5\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eCHEST (inches)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eWAIST (inches)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eHIPS (inches)\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e33 ⅛\u003c\/td\u003e\n\u003ctd\u003e25 ¼\u003c\/td\u003e\n\u003ctd\u003e35 ⅛\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e34 ⅝\u003c\/td\u003e\n\u003ctd\u003e26 ¾\u003c\/td\u003e\n\u003ctd\u003e37\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e36 ¼\u003c\/td\u003e\n\u003ctd\u003e28 ⅛\u003c\/td\u003e\n\u003ctd\u003e38 ⅝\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e37 ¾\u003c\/td\u003e\n\u003ctd\u003e29 ⅞\u003c\/td\u003e\n\u003ctd\u003e40 ⅛\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e41\u003c\/td\u003e\n\u003ctd\u003e33 ⅛\u003c\/td\u003e\n\u003ctd\u003e43 ¼\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e2XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e44 ⅛\u003c\/td\u003e\n\u003ctd\u003e36 ¼\u003c\/td\u003e\n\u003ctd\u003e46 ½\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e3XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e47 ¼\u003c\/td\u003e\n\u003ctd\u003e39 ⅛\u003c\/td\u003e\n\u003ctd\u003e49 ⅝\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"Bullfrog Prints Canada","offers":[{"title":"XS","offer_id":43633570938958,"sku":"5520928_9014","price":58.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":43633570971726,"sku":"5520928_9015","price":58.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":43633571004494,"sku":"5520928_9016","price":58.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":43633571037262,"sku":"5520928_9017","price":58.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":43633571070030,"sku":"5520928_9018","price":58.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":43633571102798,"sku":"5520928_9019","price":61.5,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":43633571135566,"sku":"5520928_9020","price":65.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0729\/3013\/2046\/files\/all-over-print-one-piece-swimsuit-white-back-69de762d3b11a.jpg?v=1776186944"},{"product_id":"ember-drift-recycled-high-waisted-bikini-bottom","title":"Ember Drift | Recycled High-Waisted Bikini Bottom | Abstract Art Print Eco Swimwear","description":"\u003ch2\u003eDrift Into Summer.\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003eEmber Drift High-Waisted Bikini Bottom\u003c\/strong\u003e brings bold abstract art energy to your swimwear rotation — a warm, painterly all-over print in ember tones that moves beautifully against the water. High-waisted for flattering coverage, double-layered for confidence, and crafted from recycled polyester for a look that’s as good for the planet as it is for the beach.\u003c\/p\u003e\n\u003cp\u003ePair with the \u003cstrong\u003eEmber Drift Long-Sleeve Crop Top\u003c\/strong\u003e for a complete matching swimwear set.\u003c\/p\u003e\n\n\u003ch3\u003eProduct Details\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e75% recycled polyester, 25% elastane\u003c\/li\u003e\n\u003cli\u003eFabric weight: 6.64 oz.\/yd.² (225 g\/m²)\u003c\/li\u003e\n\u003cli\u003eDouble-layered, non-reversible construction\u003c\/li\u003e\n\u003cli\u003eHigh-waisted silhouette for flattering coverage\u003c\/li\u003e\n\u003cli\u003eZig-zag stitching for durability and stretch\u003c\/li\u003e\n\u003cli\u003eTear-away care label\u003c\/li\u003e\n\u003cli\u003eBold abstract art all-over print — printed on demand in Canada\u003c\/li\u003e\n\u003cli\u003eSizes XS–3XL\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eStyle It\u003c\/h3\u003e\n\u003cp\u003ePair with the \u003cstrong\u003eEmber Drift Long-Sleeve Crop Top\u003c\/strong\u003e for a coordinated matching set, or mix with a solid bikini top for a bold contrast look. The high waist and abstract ember print make it a standout piece for beach days, resort trips, and poolside lounging.\u003c\/p\u003e\n\n\u003ch3\u003eSize Guide\u003c\/h3\u003e\n\u003cdiv class=\"table-responsive dynamic\" data-unit-system=\"imperial\"\u003e\n\u003ctable cellpadding=\"5\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e \u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eWAIST (in)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eHIPS (in)\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e25 ¼\u003c\/td\u003e\n\u003ctd\u003e35 ⅜\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e26 ¾\u003c\/td\u003e\n\u003ctd\u003e37\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e28 ⅜\u003c\/td\u003e\n\u003ctd\u003e38 ⅝\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e31 ½\u003c\/td\u003e\n\u003ctd\u003e41 ¾\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e34 ⅝\u003c\/td\u003e\n\u003ctd\u003e44 ⅞\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e2XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e37 ¾\u003c\/td\u003e\n\u003ctd\u003e48\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e3XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e41\u003c\/td\u003e\n\u003ctd\u003e51 ⅛\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"Bullfrog Prints Canada","offers":[{"title":"XS","offer_id":43732346568782,"sku":"2186889_12042","price":43.5,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":43732346601550,"sku":"2186889_12043","price":43.5,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":43732346634318,"sku":"2186889_12044","price":43.5,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":43732346667086,"sku":"2186889_12045","price":43.5,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":43732346699854,"sku":"2186889_12046","price":43.5,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":43732346732622,"sku":"2186889_12047","price":47.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":43732346765390,"sku":"2186889_12048","price":50.5,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0729\/3013\/2046\/files\/ember-drift-beach-bikini.png?v=1778296834"},{"product_id":"recycled-high-waisted-bikini-bottom","title":"Serpent Vibe | Recycled High-Waisted Bikini Bottom | Reptile Print Eco Swimwear","description":"\u003ch2\u003eWild From Waist to Water.\u003c\/h2\u003e\n\u003cp\u003eTake the \u003cstrong\u003eSerpent Vibe\u003c\/strong\u003e to the shoreline. These bold reptilian-print high-waisted bikini bottoms are cut for confidence and made to stand out — whether you’re poolside, beachside, or anywhere in between.\u003c\/p\u003e\n\u003cp\u003ePart of the full \u003cstrong\u003eSerpent Vibe matching set\u003c\/strong\u003e — complete the look with the Serpent Vibe Crop Top and Serpent Vibe Yoga Pants for a coordinated head-to-toe statement.\u003c\/p\u003e\n\n\u003ch3\u003eProduct Details\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e75% recycled polyester, 25% elastane\u003c\/li\u003e\n\u003cli\u003eFabric weight: 6.64 oz.\/yd.² (225 g\/m²)\u003c\/li\u003e\n\u003cli\u003eUPF sun protection\u003c\/li\u003e\n\u003cli\u003eDouble-layered, non-reversible construction\u003c\/li\u003e\n\u003cli\u003eHigh-waisted silhouette for flattering coverage\u003c\/li\u003e\n\u003cli\u003eZig-zag stitching for durability and stretch\u003c\/li\u003e\n\u003cli\u003eTear-away care label\u003c\/li\u003e\n\u003cli\u003eBold all-over serpent \u0026amp; reptile scale print — printed on demand in Canada\u003c\/li\u003e\n\u003cli\u003eSizes XS–3XL\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eStyle It\u003c\/h3\u003e\n\u003cp\u003ePair with the \u003cstrong\u003eSerpent Vibe Crop Top\u003c\/strong\u003e for a matching swimwear set, or mix with a solid colour top for a bold contrast look. Add the \u003cstrong\u003eSerpent Vibe Yoga Pants\u003c\/strong\u003e to complete the full three-piece set — perfect for beach-to-street transitions. The high waist and reptile print make it a standout piece for beach days, resort trips, and poolside lounging.\u003c\/p\u003e\n\n\u003ch3\u003eSize Guide\u003c\/h3\u003e\n\u003cdiv class=\"table-responsive dynamic\" data-unit-system=\"imperial\"\u003e\n\u003ctable cellpadding=\"5\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e \u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eWAIST (in)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eHIPS (in)\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e25 ¼\u003c\/td\u003e\n\u003ctd\u003e35 ⅜\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e26 ¾\u003c\/td\u003e\n\u003ctd\u003e37\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e28 ⅜\u003c\/td\u003e\n\u003ctd\u003e38 ⅝\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e31 ½\u003c\/td\u003e\n\u003ctd\u003e41 ¾\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e34 ⅝\u003c\/td\u003e\n\u003ctd\u003e44 ⅞\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e2XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e37 ¾\u003c\/td\u003e\n\u003ctd\u003e48\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e3XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e41\u003c\/td\u003e\n\u003ctd\u003e51 ⅛\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"Bullfrog Prints Canada","offers":[{"title":"XS","offer_id":43732425900110,"sku":"5372920_12042","price":43.5,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":43732425932878,"sku":"5372920_12043","price":43.5,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":43732425965646,"sku":"5372920_12044","price":43.5,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":43732425998414,"sku":"5372920_12045","price":43.5,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":43732426031182,"sku":"5372920_12046","price":43.5,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":43732426063950,"sku":"5372920_12047","price":47.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":43732426096718,"sku":"5372920_12048","price":50.5,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0729\/3013\/2046\/files\/serpent-vibe-beach-bar_a3ead3a5-5aab-42e9-8cc6-ea1018c0699f.png?v=1778296240"},{"product_id":"new-leaf-recycled-high-waisted-bikini-bottom","title":"New Leaf | Recycled High-Waisted Bikini Bottom | Botanical Print Eco Swimwear","description":"\u003ch2\u003eNew Leaf — Wear the Wild\u003c\/h2\u003e\n\u003cp\u003eBold, botanical, and built to last. The \u003cstrong\u003eNew Leaf High-Waisted Bikini Bottom\u003c\/strong\u003e brings lush all-over print energy to your swimwear rotation — crafted from recycled polyester for a look that's as good for the planet as it is for the beach.\u003c\/p\u003e\n\u003cp\u003eHigh-waisted for flattering coverage, double-layered for confidence, and designed to pair perfectly with the \u003cstrong\u003eNew Leaf Long-Sleeve Crop Top\u003c\/strong\u003e for a complete matching set. Whether you're at the beach, the pool, or a spa day, this bottom moves with you.\u003c\/p\u003e\n\n\u003ch3\u003eProduct Details\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e75% recycled polyester, 25% elastane\u003c\/li\u003e\n\u003cli\u003eFabric weight: 6.64 oz.\/yd.² (225 g\/m²)\u003c\/li\u003e\n\u003cli\u003eUPF 50+ sun protection\u003c\/li\u003e\n\u003cli\u003eDouble-layered, non-reversible construction\u003c\/li\u003e\n\u003cli\u003eHigh-waisted silhouette for flattering coverage\u003c\/li\u003e\n\u003cli\u003eZig-zag stitching for durability and stretch\u003c\/li\u003e\n\u003cli\u003eTear-away care label\u003c\/li\u003e\n\u003cli\u003eBold botanical all-over print — printed on demand in Canada\u003c\/li\u003e\n\u003cli\u003eSizes XS–3XL\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eStyle It\u003c\/h3\u003e\n\u003cp\u003ePair with the \u003cstrong\u003eNew Leaf Long-Sleeve Crop Top\u003c\/strong\u003e for a coordinated matching set, or mix with a solid bikini top for a bold contrast look. The high waist and botanical print make it a standout piece for beach days, resort trips, and poolside lounging.\u003c\/p\u003e\n\n\u003ch3\u003eSize Guide\u003c\/h3\u003e\n\u003cdiv class=\"table-responsive dynamic\" data-unit-system=\"imperial\"\u003e\n\u003ctable cellpadding=\"5\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e \u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eWAIST (in)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eHIPS (in)\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e25 ¼\u003c\/td\u003e\n\u003ctd\u003e35 ⅜\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e26 ¾\u003c\/td\u003e\n\u003ctd\u003e37\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e28 ⅜\u003c\/td\u003e\n\u003ctd\u003e38 ⅝\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e31 ½\u003c\/td\u003e\n\u003ctd\u003e41 ¾\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e34 ⅝\u003c\/td\u003e\n\u003ctd\u003e44 ⅞\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e2XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e37 ¾\u003c\/td\u003e\n\u003ctd\u003e48\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e3XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e41\u003c\/td\u003e\n\u003ctd\u003e51 ⅛\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"Bullfrog Prints Canada","offers":[{"title":"XS","offer_id":43732528070734,"sku":"7281318_12042","price":43.5,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":43732528103502,"sku":"7281318_12043","price":43.5,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":43732528136270,"sku":"7281318_12044","price":43.5,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":43732528169038,"sku":"7281318_12045","price":43.5,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":43732528201806,"sku":"7281318_12046","price":43.5,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":43732528234574,"sku":"7281318_12047","price":47.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":43732528267342,"sku":"7281318_12048","price":50.5,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0729\/3013\/2046\/files\/blooming-in-the-city-swim-yacht.png?v=1778349566"},{"product_id":"tide-pool-recycled-high-waisted-bikini-bottom","title":"Tide Pool | Recycled High-Waisted Bikini Bottom | Bullfrog Prints Canada","description":"\u003ch2\u003eThe Ocean, Reimagined\u003c\/h2\u003e\u003cp\u003eBeneath the surface of every Pacific Northwest tide pool is a world of extraordinary colour — sea anemones pulsing in teal and coral, starfish draped in lavender, kelp swaying in gold-lit currents. The \u003cstrong\u003eTide Pool Bikini Bottom\u003c\/strong\u003e captures that hidden world and brings it to the surface as bold, original wearable art.\u003c\/p\u003e\u003cp\u003eDesigned exclusively by Bullfrog Prints Canada, this is not a pattern you'll find anywhere else. It's the kind of piece that starts conversations on the beach.\u003c\/p\u003e\u003ch2\u003eCrafted for the Coast\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eHigh-waisted silhouette — flattering, confident, and built to move with you\u003c\/li\u003e\n\u003cli\u003eDouble-layered construction for coverage and comfort in and out of the water\u003c\/li\u003e\n\u003cli\u003e75% recycled polyester, 25% elastane — soft, stretchy, and sustainably made\u003c\/li\u003e\n\u003cli\u003eZig-zag stitching for lasting durability through every tide\u003c\/li\u003e\n\u003cli\u003eTear-away care label for a clean, comfortable finish\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eWear It Well\u003c\/h2\u003e\u003cp\u003ePair with the matching Tide Pool bikini top for a full set, or style it as a statement piece against a solid. High-waisted and inclusive — available in XS through 3XL.\u003c\/p\u003e\u003ch2\u003eSize Guide\u003c\/h2\u003e\u003cdiv class=\"table-responsive dynamic\" data-unit-system=\"imperial\"\u003e\u003ctable cellpadding=\"5\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e \u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eWAIST (inches)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eHIPS (inches)\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e25 ¼\u003c\/td\u003e\n\u003ctd\u003e35 ⅜\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e26 ¾\u003c\/td\u003e\n\u003ctd\u003e37\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e28 ⅜\u003c\/td\u003e\n\u003ctd\u003e38 ⅝\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e31 ½\u003c\/td\u003e\n\u003ctd\u003e41 ¾\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e34 ⅝\u003c\/td\u003e\n\u003ctd\u003e44 ⅞\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e2XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e37 ¾\u003c\/td\u003e\n\u003ctd\u003e48\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e3XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e41\u003c\/td\u003e\n\u003ctd\u003e51 ⅛\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\u003ch2\u003eGood for the Ocean\u003c\/h2\u003e\u003cp\u003eMade from recycled polyester because the sea that inspired this design deserves our respect. Printed on demand — no overstock, no waste, no compromise.\u003c\/p\u003e","brand":"Bullfrog Prints Canada","offers":[{"title":"XS","offer_id":43835206139982,"sku":"8429017_12042","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":43835206172750,"sku":"8429017_12043","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":43835206205518,"sku":"8429017_12044","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":43835206238286,"sku":"8429017_12045","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":43835206271054,"sku":"8429017_12046","price":42.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":43835206303822,"sku":"8429017_12047","price":45.5,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":43835206336590,"sku":"8429017_12048","price":48.5,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0729\/3013\/2046\/files\/tide-pool-lifestyle-mockup_1.png?v=1780724430"},{"product_id":"tide-pool-recycled-long-sleeve-crop-top","title":"Tide Pool | Original Art Long Sleeve Crop Top | Bullfrog Prints Canada","description":"\u003ch2\u003eThe Ocean, On Your Skin\u003c\/h2\u003e\u003cp\u003eThe \u003cstrong\u003eTide Pool Long Sleeve Crop Top\u003c\/strong\u003e brings the same bold, original Pacific Northwest sea life pattern to a sun-ready silhouette built for the coast. Abstract anemones, kelp, and starfish swirl across deep black in teal, coral, lavender, and gold — an exclusive Bullfrog Prints Canada design you won’t find anywhere else.\u003c\/p\u003e\u003cp\u003eWith UPF 50+ sun protection and a cropped athletic fit, this top moves from the water to the boardwalk without missing a beat.\u003c\/p\u003e\u003ch2\u003eCrafted for the Coast\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eUPF 50+ sun protection — built for long days on the water\u003c\/li\u003e\n\u003cli\u003eCropped fit with wide, double-layered waistband for a secure, flattering hold\u003c\/li\u003e\n\u003cli\u003eRaglan sleeves for unrestricted movement\u003c\/li\u003e\n\u003cli\u003e75% recycled polyester, 25% elastane — soft, stretchy, and sustainably made\u003c\/li\u003e\n\u003cli\u003eFabric weight: 6.64–6.78 oz.\/yd.² (225–230 g\/m²)\u003c\/li\u003e\n\u003cli\u003eTear-away care label for a clean finish\u003c\/li\u003e\n\u003cli\u003e\u003cem\u003eSize up if you’re between sizes — this fabric runs close to the body\u003c\/em\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eStyle It\u003c\/h2\u003e\u003cp\u003ePair with the matching Tide Pool Bikini Bottom for a complete set, or wear over your favourite swimsuit as a surf layer or beach cover. Equally at home in the water, on the sand, or heading into town after a morning session.\u003c\/p\u003e\u003ch2\u003eSize Guide\u003c\/h2\u003e\u003cdiv class=\"table-responsive dynamic\" data-unit-system=\"imperial\"\u003e\u003ctable cellpadding=\"5\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e \u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eCHEST (inches)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eWAIST (inches)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eHIPS (inches)\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e2XS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e31 ½\u003c\/td\u003e\n\u003ctd\u003e23 ⅝\u003c\/td\u003e\n\u003ctd\u003e33 ⅞\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e33 ⅛\u003c\/td\u003e\n\u003ctd\u003e25 ¼\u003c\/td\u003e\n\u003ctd\u003e35 ⅜\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e34 ⅝\u003c\/td\u003e\n\u003ctd\u003e26 ¾\u003c\/td\u003e\n\u003ctd\u003e37\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e36 ¼\u003c\/td\u003e\n\u003ctd\u003e28 ⅜\u003c\/td\u003e\n\u003ctd\u003e38 ⅝\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e39 ⅜\u003c\/td\u003e\n\u003ctd\u003e31 ½\u003c\/td\u003e\n\u003ctd\u003e41 ¾\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e42 ½\u003c\/td\u003e\n\u003ctd\u003e34 ⅝\u003c\/td\u003e\n\u003ctd\u003e44 ⅞\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e2XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e45 ⅝\u003c\/td\u003e\n\u003ctd\u003e37 ¾\u003c\/td\u003e\n\u003ctd\u003e48\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e3XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e48 ⅞\u003c\/td\u003e\n\u003ctd\u003e41\u003c\/td\u003e\n\u003ctd\u003e51 ⅛\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\u003ch2\u003eGood for the Ocean\u003c\/h2\u003e\u003cp\u003eMade from recycled polyester because the coast that inspired this design deserves our respect. Printed on demand — no overstock, no waste, no compromise.\u003c\/p\u003e","brand":"Bullfrog Prints Canada","offers":[{"title":"2XS","offer_id":43835374895182,"sku":"5007914_16047","price":62.0,"currency_code":"CAD","in_stock":true},{"title":"XS","offer_id":43835374927950,"sku":"5007914_16048","price":62.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":43835374960718,"sku":"5007914_16049","price":62.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":43835374993486,"sku":"5007914_16050","price":62.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":43835375026254,"sku":"5007914_16051","price":62.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":43835375059022,"sku":"5007914_16052","price":62.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":43835375091790,"sku":"5007914_16053","price":65.5,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":43835375124558,"sku":"5007914_16054","price":68.5,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0729\/3013\/2046\/files\/tide-pool-long-sleeve-crop-top-lifestyle-mockup_ee055403-7feb-41d9-a506-8ca31fd0cc97.png?v=1780724364"},{"product_id":"tide-pool-recycled-string-bikini-set","title":"Tide Pool | Original Art String Bikini Set | Bullfrog Prints Canada","description":"\u003ch2\u003eThe Complete Set\u003c\/h2\u003e\u003cp\u003eThe \u003cstrong\u003eTide Pool String Bikini Set\u003c\/strong\u003e is the full expression of the collection — triangle halter top and tie-side bottoms, both wrapped in the same bold, original Pacific Northwest sea life pattern. Abstract anemones, starfish, and kelp swirl across deep black in teal, coral, lavender, and gold. An exclusive Bullfrog Prints Canada design, made to be noticed.\u003c\/p\u003e\u003cp\u003eAdjustable ties let you style it your way. Removable padding gives you the fit you want. UPF 50+ keeps you protected through the longest beach days.\u003c\/p\u003e\u003ch2\u003eCrafted for the Coast\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eTriangle halter top with adjustable neck and back ties\u003c\/li\u003e\n\u003cli\u003eTie-side bikini bottoms — multiple ways to style and wear\u003c\/li\u003e\n\u003cli\u003eRemovable padding in the top for customizable comfort and coverage\u003c\/li\u003e\n\u003cli\u003eUPF 50+ sun protection\u003c\/li\u003e\n\u003cli\u003eSoft, double-layered construction\u003c\/li\u003e\n\u003cli\u003e75% recycled polyester, 25% elastane — stretchy, sustainable, and built to last\u003c\/li\u003e\n\u003cli\u003eFabric weight: 6.64–6.78 oz.\/yd.² (225–230 g\/m²)\u003c\/li\u003e\n\u003cli\u003eBlank product components sourced from Mexico and Spain\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eCare\u003c\/h2\u003e\u003cp\u003eRinse thoroughly after each use to remove chlorine or salt residue and extend the life of your set.\u003c\/p\u003e\u003ch2\u003eSize Guide\u003c\/h2\u003e\u003cdiv class=\"table-responsive dynamic\" data-unit-system=\"imperial\"\u003e\u003ctable cellpadding=\"5\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e \u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eCHEST (inches)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eHIPS (inches)\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e2XS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e31 ½\u003c\/td\u003e\n\u003ctd\u003e33 ⅞\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e33 ⅛\u003c\/td\u003e\n\u003ctd\u003e35 ⅜\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e34 ⅝\u003c\/td\u003e\n\u003ctd\u003e37\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e36 ¼\u003c\/td\u003e\n\u003ctd\u003e38 ⅝\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e39 ⅜\u003c\/td\u003e\n\u003ctd\u003e41 ¾\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e42 ½\u003c\/td\u003e\n\u003ctd\u003e44 ⅞\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e2XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e45 ⅝\u003c\/td\u003e\n\u003ctd\u003e48\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\u003ch2\u003eGood for the Ocean\u003c\/h2\u003e\u003cp\u003eMade from recycled polyester because the sea that inspired this design deserves our respect. Printed on demand — no overstock, no waste, no compromise.\u003c\/p\u003e","brand":"Bullfrog Prints Canada","offers":[{"title":"2XS","offer_id":43835391279182,"sku":"6083285_16553","price":61.0,"currency_code":"CAD","in_stock":true},{"title":"XS","offer_id":43835391311950,"sku":"6083285_16554","price":61.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":43835391344718,"sku":"6083285_16555","price":61.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":43835391377486,"sku":"6083285_16556","price":61.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":43835391410254,"sku":"6083285_16557","price":61.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":43835391443022,"sku":"6083285_16558","price":61.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":43835391475790,"sku":"6083285_16559","price":64.5,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0729\/3013\/2046\/files\/tide-pool-bikini-set-beach-mockup.png?v=1780727086"},{"product_id":"tide-pool-padded-sports-bra","title":"Tide Pool | Padded Sports Bra | Bullfrog Prints Canada","description":"\u003ch2\u003eFrom the Water to the Trail\u003c\/h2\u003e\u003cp\u003eThe \u003cstrong\u003eTide Pool Padded Sports Bra\u003c\/strong\u003e takes the bold, original Pacific Northwest sea life pattern off the canvas and onto the coast — and everywhere in between. Abstract anemones, starfish, and kelp swirl across deep black in teal, coral, lavender, and gold. An exclusive Bullfrog Prints Canada design built for movement, made to be seen.\u003c\/p\u003e\u003cp\u003ePair it with the Tide Pool Bikini Bottom for a complete beach look, or wear it solo as a statement sports top. Versatile enough for the surf, the yoga mat, or the seawall.\u003c\/p\u003e\u003ch2\u003eCrafted for Movement\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eScoop neckline with racerback silhouette for unrestricted range of motion\u003c\/li\u003e\n\u003cli\u003eFour-way stretch fabric — moves with you in every direction\u003c\/li\u003e\n\u003cli\u003eRemovable padding with mesh lining slits for customizable coverage\u003c\/li\u003e\n\u003cli\u003eWide elastic underband and reinforced shoulder straps for support\u003c\/li\u003e\n\u003cli\u003eFlat seams and bias binding — no rubbing, no chafing\u003c\/li\u003e\n\u003cli\u003eMoisture-wicking fabric keeps you cool and dry\u003c\/li\u003e\n\u003cli\u003eBest for A–C cups\u003c\/li\u003e\n\u003cli\u003e75% recycled polyester, 25% elastane — sustainably made\u003c\/li\u003e\n\u003cli\u003eFabric weight: 6.64–6.78 oz.\/yd.² (225–230 g\/m²)\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eSize Guide\u003c\/h2\u003e\u003cdiv class=\"table-responsive dynamic\" data-unit-system=\"imperial\"\u003e\u003ctable cellpadding=\"5\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e \u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eCHEST (inches)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eUNDERBUST (inches)\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e33 ⅛\u003c\/td\u003e\n\u003ctd\u003e28 ¾\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e34 ⅝\u003c\/td\u003e\n\u003ctd\u003e29 ½\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e36 ¼\u003c\/td\u003e\n\u003ctd\u003e30 ¼\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e39 ⅜\u003c\/td\u003e\n\u003ctd\u003e31 ⅞\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e42 ½\u003c\/td\u003e\n\u003ctd\u003e33 ½\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e2XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e45 ⅝\u003c\/td\u003e\n\u003ctd\u003e35\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\u003ch2\u003eGood for the Ocean\u003c\/h2\u003e\u003cp\u003eMade from recycled polyester because the coast that inspired this design deserves our respect. Printed on demand — no overstock, no waste, no compromise.\u003c\/p\u003e","brand":"Bullfrog Prints Canada","offers":[{"title":"XS","offer_id":43835533164622,"sku":"1121805_10862","price":57.5,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":43835533197390,"sku":"1121805_10860","price":57.5,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":43835533230158,"sku":"1121805_10859","price":57.5,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":43835533262926,"sku":"1121805_10858","price":57.5,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":43835533295694,"sku":"1121805_10861","price":57.5,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":43835533328462,"sku":"1121805_10857","price":60.5,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0729\/3013\/2046\/files\/tidepool.jpg?v=1780728665"},{"product_id":"tide-pool-bodycon-dress","title":"Tide Pool | Bodycon Dress | Bullfrog Prints Canada","description":"\u003ch2\u003eEvery Ocean, One Dress\u003c\/h2\u003e\u003cp\u003eThe world's oceans are one continuous body of water. They don't recognize borders. They connect every coastline, every culture, every shore. The \u003cstrong\u003eTide Pool Bodycon Dress\u003c\/strong\u003e was designed with that truth in mind.\u003c\/p\u003e\u003cp\u003eThe bold marine collage pattern swirls upward from the hem — abstract sea life, coral, kelp, and current rendered in teal, coral, lavender, and gold on deep black. At the base, a ring of globe maps circles the dress like a tide line, a quiet reminder that every ocean leads to every other. A geometric border marks the transition to the solid black bodice above — where the sea meets the sky.\u003c\/p\u003e\u003cp\u003eAn exclusive Bullfrog Prints Canada design. Worn by anyone who has ever stood at the edge of the water and felt at home.\u003c\/p\u003e\u003ch2\u003eDetails\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eFitted bodycon silhouette with four-way stretch for all-day comfort\u003c\/li\u003e\n\u003cli\u003eSmooth microfiber yarn — soft against the skin, holds its shape\u003c\/li\u003e\n\u003cli\u003eGlobe map medallion hem detail — exclusive to this design\u003c\/li\u003e\n\u003cli\u003eGeometric border at the waist transition\u003c\/li\u003e\n\u003cli\u003e75% recycled polyester, 25% elastane — sustainably made\u003c\/li\u003e\n\u003cli\u003eFabric weight: 6.64–6.78 oz.\/yd.² (225–230 g\/m²)\u003c\/li\u003e\n\u003cli\u003eBlank product components sourced from Mexico and China\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eSize Guide\u003c\/h2\u003e\u003cdiv class=\"table-responsive dynamic\" data-unit-system=\"imperial\"\u003e\u003ctable cellpadding=\"5\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e \u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eCHEST (inches)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eWAIST (inches)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eHIP (inches)\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e33 ⅛\u003c\/td\u003e\n\u003ctd\u003e25 ¼\u003c\/td\u003e\n\u003ctd\u003e35 ⅜\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e34 ⅝\u003c\/td\u003e\n\u003ctd\u003e26 ¾\u003c\/td\u003e\n\u003ctd\u003e37\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e36 ¼\u003c\/td\u003e\n\u003ctd\u003e28 ⅜\u003c\/td\u003e\n\u003ctd\u003e38 ⅝\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e39 ⅜\u003c\/td\u003e\n\u003ctd\u003e31 ½\u003c\/td\u003e\n\u003ctd\u003e41 ¾\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e42 ½\u003c\/td\u003e\n\u003ctd\u003e34 ⅝\u003c\/td\u003e\n\u003ctd\u003e44 ⅞\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\u003ch2\u003eGood for the Ocean\u003c\/h2\u003e\u003cp\u003eMade from recycled polyester because the seas that inspired this design deserve our respect. Printed on demand — no overstock, no waste, no compromise.\u003c\/p\u003e","brand":"Bullfrog Prints Canada","offers":[{"title":"XS","offer_id":43838284103758,"sku":"4298406_7788","price":52.5,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":43838284136526,"sku":"4298406_7789","price":52.5,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":43838284169294,"sku":"4298406_7790","price":52.5,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":43838284202062,"sku":"4298406_7791","price":52.5,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":43838284234830,"sku":"4298406_7792","price":52.5,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0729\/3013\/2046\/files\/tide-pool-bodycon-dress-caf.png?v=1780764572"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0729\/3013\/2046\/collections\/comic-clash-crop-top-beach-lifestyle-swimwear-fit.png?v=1779166675","url":"https:\/\/bullfrogprints.ca\/collections\/art-print-swimwear-canada.oembed","provider":"Bullfrog Prints Canada","version":"1.0","type":"link"}