{"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":"Se désabonner | Maillot de bain une pièce Bitcoin Collage | Bullfrog Prints Canada","description":"Faites une déclaration, connectée ou non.\u003cbr\u003e\nLe maillot de bain Opt Out présente un collage frappant centré sur le symbolisme du Bitcoin, mêlant rébellion financière, technologie et vision d'un avenir décentralisé. Avec des images superposées et une typographie audacieuse, ce design transforme un maillot de bain une pièce classique en un sujet de conversation.\u003cbr\u003e\nDe la piscine aux journées à la plage, ce maillot est fait pour ceux qui pensent différemment — et qui n'ont pas peur de le montrer.\u003cbr\u003e\nPourquoi vous allez l'adorer :\u003cbr\u003e\nImprimé intégral unique avec une narration visuelle puissante\u003cbr\u003e\nTissu lisse et extensible pour un ajustement confortable\u003cbr\u003e\nSilhouette flatteuse conçue pour le mouvement\u003cbr\u003e\nUne véritable pièce maîtresse dans et hors de l'eau\u003cbr\u003e\nFaites un choix. Démarquez-vous.\u003cbr\u003e\n\u003cbr\u003e\nImprimé collage intégral inspiré du Bitcoin\u003cbr\u003e\nMaillot de bain une pièce en tissu stretch lisse\u003cbr\u003e\nRésistant au chlore et durable\u003cbr\u003e\nCoupe confortable avec un bon maintien\u003cbr\u003e\nDoublure avant double couche pour une meilleure couvrance\u003cbr\u003e\nConçu pour la natation, la détente ou le style\u003cbr\u003e\n\u003cp\u003e\u003cstrong class=\"size-guide-title\"\u003eGuide des tailles\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\u003eTOUR DE POITRINE (pouces)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eTOUR DE TAILLE (pouces)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eTOUR DE HANCHES (pouces)\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":"TP","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":"TG","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 | Ensemble de bikini ficelle recyclé imprimé intégral | Bullfrog Prints Canada","description":"Ludique, audacieux et parfait pour l'été, le Pink Flop apporte une énergie fraîche et insouciante à vos maillots de bain.\u003cbr\u003e\nDoté d'un motif graphique rose intégral sur une base blanche épurée, cet ensemble de bikini allie un design minimaliste à un motif amusant et répétitif qui se démarque sans être envahissant. Léger, flatteur et facile à coiffer, il est parfait pour les journées à la plage, la farniente au bord de la piscine et les escapades ensoleillées.\u003cbr\u003e\nConçu avec des liens à nouer ajustables, vous pouvez le porter à votre guise pour un ajustement et une ambiance parfaits.\u003cbr\u003e\nRestez confortable et stylée tout l'été avec cet ensemble de bikini à cordons recyclé imprimé intégralement, conçu pour le mouvement, le soleil et la confiance.\u003cbr\u003e\nDétails du produit :\u003cbr\u003e\n• 75 % polyester recyclé, 25 % élasthanne (États-Unis\/Mexique)\u003cbr\u003e\n• 88 % polyester recyclé, 12 % élasthanne (Lettonie)\u003cbr\u003e\n• Poids du tissu : 225 g\/m² (États-Unis\/Mexique)\u003cbr\u003e\n• Poids du tissu : 230 g\/m² (Lettonie)\u003cbr\u003e\n• Matériau doux et extensible avec UPF 50+\u003cbr\u003e\n• Doublure double pour le confort et la durabilité\u003cbr\u003e\n• Le haut de bikini comprend un rembourrage amovible\u003cbr\u003e\n• Bretelles réglables avec plusieurs options de style\u003cbr\u003e\n• Tailles jusqu'à 6XL\u003cbr\u003e\n• Options de couleur pour la doublure du maillot de bain\u003cbr\u003e\n• Composants de produits vierges provenant du Mexique et d'Espagne\u003cbr\u003e\nNotes d'entretien :\u003cbr\u003e\n• En raison de la construction à 2 couches, une couture visible peut apparaître au niveau de l'entrejambe – ceci est normal et n'affecte pas la qualité.\u003cbr\u003e\n• Rincer abondamment après chaque utilisation pour éliminer le chlore ou le sel et prolonger la durée de vie du produit.\u003cbr\u003e\nFacile, amusant et incroyablement portable — c'est votre bikini incontournable.\u003cp\u003e\u003cstrong class=\"size-guide-title\"\u003eGuide des tailles\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\u003eTOUR DE POITRINE (cm)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eTOUR DE HANCHES (cm)\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\u003e80\u003c\/td\u003e\n\u003ctd\u003e86\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e88\u003c\/td\u003e\n\u003ctd\u003e94\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e92\u003c\/td\u003e\n\u003ctd\u003e98\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e100\u003c\/td\u003e\n\u003ctd\u003e106\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e108\u003c\/td\u003e\n\u003ctd\u003e114\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e2XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e116\u003c\/td\u003e\n\u003ctd\u003e122\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e","brand":"Bullfrog Prints Canada","offers":[{"title":"2TG","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":"TG","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":"Maillot de bain une pièce Bitcoin Drip","description":"\u003cp\u003eFaites des vagues, financièrement et stylistiquement.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003eLe maillot de bain une pièce Bitcoin Drip est conçu pour celles qui ne se contentent pas de suivre les tendances, mais qui les créent. Avec un imprimé Bitcoin doré sur une base orange éclatante, cette pièce allie culture numérique et confiance inébranlable.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003eQue vous soyez au bord de la piscine, à la plage ou que vous assumiez simplement votre esthétique, ce maillot de bain est fait pour se démarquer. Des lignes épurées, une coupe flatteuse et un design qui suscite la conversation, parce que la discrétion n'a jamais été l'objectif.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003eCe n'est pas seulement un maillot de bain.\u003cbr\u003eC'est une déclaration.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003eCe maillot de bain une pièce pour toutes les silhouettes fera ressortir vos plus beaux atouts. Profitez de son tissu doux et de son design flatteur, et arborez-le à la mer ou à la piscine !\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e• Tissu résistant au chlore\u003cbr\u003e• Coupe échancrée avec un col dégagé et un dos échancré\u003cbr\u003e• Surpiqûres en zigzag\u003cbr\u003e• Doublure avant\u003c\/p\u003e\n\u003cp\u003e\u003cstrong class=\"size-guide-title\"\u003eGuide des tailles\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\u003ePOITRINE (pouces)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eTOUR DE TAILLE (pouces)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eHANCHES (pouces)\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":"TP","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":"TG","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\/fr\/collections\/art-print-swimwear-canada.oembed","provider":"Bullfrog Prints Canada","version":"1.0","type":"link"}