{"title":"Men's Swim Trunks","description":"\u003c!-- split --\u003e\n\u003cp\u003eFor the modern man seeking both style and comfort, Swimco presents an extensive variety of \u003cstrong\u003e\u003ca href=\"https:\/\/swimco.com\/collections\/mens-swim-trunks\" data-mce-href=\"https:\/\/swimco.com\/collections\/mens-swim-trunks\"\u003emen's swimwear styles\u003c\/a\u003e\u003c\/strong\u003e, ranging from the classic boardshorts that exude a timeless appeal to the innovative hybrids that effortlessly blend fashion with functionality. Our hybrid options encompass a spectrum of choices, allowing you to \u003ca href=\"https:\/\/swimco.com\/blogs\/news\/tips-for-buying-mens-swim-trunks-how-to-find-the-right-fit\" title=\"View our blog post on tips for buying men's swim trunks and finding the right fit. \"\u003e\u003cstrong\u003efind\u003c\/strong\u003e \u003cstrong\u003ethe perfect fit and length\u003c\/strong\u003e\u003c\/a\u003e\u003cstrong\u003e \u003c\/strong\u003ethat complements your individual taste. Whether you prefer the breezy freedom of short-length hybrids, the balanced coverage of medium-length hybrids, or the graceful elegance of long-length hybrids, Swimco has thoughtfully crafted options that align with your desires.\u003c\/p\u003e\n\u003cp\u003eOur commitment to enhancing your comfort is evident in the meticulous design of our \u003cstrong\u003e\u003ca href=\"https:\/\/swimco.com\/collections\/mens-swim-trunks\" data-mce-href=\"https:\/\/swimco.com\/collections\/mens-swim-trunks\"\u003eswim trunks\u003c\/a\u003e\u003c\/strong\u003e. Boasting an elastic waistband and a thoughtfully integrated built-in liner, our \u003cstrong\u003e\u003ca href=\"https:\/\/swimco.com\/collections\/mens-swim-trunks\" data-mce-href=\"https:\/\/swimco.com\/collections\/mens-swim-trunks\"\u003eswim trunks\u003c\/a\u003e\u003c\/strong\u003e offer unparalleled ease of movement and support. Embrace the waves, lounge by the poolside, or engage in beachside activities with the confidence that our \u003cstrong\u003e\u003ca href=\"https:\/\/swimco.com\/collections\/mens-swim-trunks\" data-mce-href=\"https:\/\/swimco.com\/collections\/mens-swim-trunks\"\u003eswim trunks\u003c\/a\u003e\u003c\/strong\u003e provide.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eMeanwhile, for those who gravitate towards the distinctive charm of \u003cstrong\u003e\u003ca href=\"https:\/\/swimco.com\/collections\/mens-boardshorts\" data-mce-href=\"https:\/\/swimco.com\/collections\/mens-boardshorts\"\u003eboardshorts\u003c\/a\u003e\u003c\/strong\u003e, Swimco presents a diverse range of options to choose from. Crafted with precision and an eye for detail, our \u003cstrong\u003e\u003ca href=\"https:\/\/swimco.com\/collections\/mens-boardshorts\" data-mce-href=\"https:\/\/swimco.com\/collections\/mens-boardshorts\"\u003eboardshorts\u003c\/a\u003e\u003c\/strong\u003e collection features choices with a fixed waistband, allowing you to achieve the perfect fit without compromise. With the added advantage of no liner, our \u003cstrong\u003e\u003ca href=\"https:\/\/swimco.com\/collections\/mens-boardshorts\"\u003eboardshorts\u003c\/a\u003e\u003c\/strong\u003e grant you a liberating experience, making them the ideal companion for those who relish the fusion of style and unrestricted movement.\u003c\/span\u003e\u003c\/p\u003e","products":[{"product_id":"cannonball-17-swim-trunk","title":"Cannonball 17\" Swim Trunk","description":"\u003cp\u003eMake your mark in the Cannonball 17\" Swim Trunk. These swim trunks combine comfort and precision with an elastic waistband for a comfortable, secure fit.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca\u003eChat with a Fit Expert now!\u003c\/a\u003e \u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 17\"\u003c\/li\u003e\n\u003cli\u003eNo liner, don’t forget your SAXX Underwear for under your boardshorts \u003ca href=\"https:\/\/swimco.com\/pages\/saxx\" target=\"_blank\"\u003eSAXX\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"details\" aria-expanded=\"false\"\u003e Details \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"details\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElastic waistband with external adjustable tie for custom fit\u003c\/li\u003e\n\u003cli\u003eLined front pockets\u003c\/li\u003e\n\u003cli\u003eLined back pocket with velcro closure\u003c\/li\u003e\n\u003cli\u003e100% Polyester\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eRegular priced items are eligible for a refund if they are sent back within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit these criteria will be sent back at customer’s expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePromotional Items\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eItems purchased on a special promotion like a flash sale, Black Friday, Cyber Monday, Boxing Day, or Anniversary Sale are considered sale items and will be refunded to a virtual gift card.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Hurley","offers":[{"title":"Cannonball Worker Blue \/ S","offer_id":45661723918467,"sku":"20025591","price":60.0,"currency_code":"CAD","in_stock":true},{"title":"Cannonball Worker Blue \/ M","offer_id":45661724868739,"sku":"20025592","price":60.0,"currency_code":"CAD","in_stock":false},{"title":"Cannonball Worker Blue \/ L","offer_id":45661725851779,"sku":"20025593","price":60.0,"currency_code":"CAD","in_stock":true},{"title":"Cannonball Worker Blue \/ XL","offer_id":45661726736515,"sku":"20025594","price":60.0,"currency_code":"CAD","in_stock":true},{"title":"Cannonball Worker Blue \/ 2XL","offer_id":45661727621251,"sku":"20025595","price":60.0,"currency_code":"CAD","in_stock":true},{"title":"Cannonball Destroyer \/ S","offer_id":45418354835587,"sku":"20023201","price":60.0,"currency_code":"CAD","in_stock":true},{"title":"Cannonball Destroyer \/ M","offer_id":45418354933891,"sku":"20023202","price":60.0,"currency_code":"CAD","in_stock":true},{"title":"Cannonball Destroyer \/ L","offer_id":45418355392643,"sku":"20023203","price":60.0,"currency_code":"CAD","in_stock":true},{"title":"Cannonball Destroyer \/ XL","offer_id":45418355753091,"sku":"20023204","price":60.0,"currency_code":"CAD","in_stock":true},{"title":"Cannonball Destroyer \/ 2XL","offer_id":45418355916931,"sku":"20023205","price":60.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Stone Grey \/ S","offer_id":39612616048771,"sku":"20004417","price":60.0,"currency_code":"CAD","in_stock":false},{"title":"Dark Stone Grey \/ M","offer_id":39612616081539,"sku":"20004418","price":60.0,"currency_code":"CAD","in_stock":false},{"title":"Dark Stone Grey \/ L","offer_id":39612616114307,"sku":"20004419","price":60.0,"currency_code":"CAD","in_stock":false},{"title":"Dark Stone Grey \/ XL","offer_id":39612615983235,"sku":"20004420","price":60.0,"currency_code":"CAD","in_stock":false},{"title":"Dark Stone Grey \/ 2XL","offer_id":39612616016003,"sku":"20004421","price":60.0,"currency_code":"CAD","in_stock":false},{"title":"Floral Aqua \/ S","offer_id":39612615884931,"sku":"20004422","price":60.0,"currency_code":"CAD","in_stock":false},{"title":"Floral Aqua \/ M","offer_id":39612615917699,"sku":"20004423","price":60.0,"currency_code":"CAD","in_stock":false},{"title":"Floral Aqua \/ L","offer_id":39612615950467,"sku":"20004424","price":60.0,"currency_code":"CAD","in_stock":false},{"title":"Floral Aqua \/ XL","offer_id":39320728699011,"sku":"20004425","price":60.0,"currency_code":"CAD","in_stock":false},{"title":"Floral Aqua \/ 2XL","offer_id":39320728731779,"sku":"6539350","price":60.0,"currency_code":"CAD","in_stock":false},{"title":"Black \/ S","offer_id":42722597798019,"sku":"20005623","price":60.0,"currency_code":"CAD","in_stock":false},{"title":"Black \/ M","offer_id":42722597830787,"sku":"20005624","price":60.0,"currency_code":"CAD","in_stock":false},{"title":"Black \/ L","offer_id":42722597863555,"sku":"20005625","price":60.0,"currency_code":"CAD","in_stock":false},{"title":"Black \/ XL","offer_id":42722597732483,"sku":"20005626","price":60.0,"currency_code":"CAD","in_stock":false},{"title":"Black \/ 2XL","offer_id":42722597765251,"sku":"20005627","price":60.0,"currency_code":"CAD","in_stock":false},{"title":"Cannonball Black \/ S","offer_id":46865687478403,"sku":"20027557","price":60.0,"currency_code":"CAD","in_stock":false},{"title":"Cannonball Black \/ M","offer_id":46865687609475,"sku":"20027558","price":60.0,"currency_code":"CAD","in_stock":false},{"title":"Cannonball Black \/ L","offer_id":46865687675011,"sku":"20027559","price":60.0,"currency_code":"CAD","in_stock":false},{"title":"Cannonball Black \/ XL","offer_id":46865687806083,"sku":"20027560","price":60.0,"currency_code":"CAD","in_stock":false},{"title":"Cannonball Black \/ 2XL","offer_id":46865687937155,"sku":"20027561","price":60.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/HurleyCannonball17SwimTrunk_1_f1e1f1b0-c294-40f3-ae39-471f467df1aa.png?v=1777584633"},{"product_id":"roofer-stretch-16-swim-trunk","title":"Roofer Stretch 16\" Swim Trunk","description":"\u003cp\u003eClassic style, the Roofer Stretch 16'' Swim Trunk is great for pool workouts or anytime thanks to the comfortable elastic waistband and shorter length.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam 16\"\u003c\/li\u003e\n\u003cli\u003eBuilt-in mesh liner for comfort\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"details\" aria-expanded=\"false\"\u003e Details \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\" focusable=\"false\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"details\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElasticized waistband for comfort\u003c\/li\u003e\n\u003cli\u003eInterior drawstring for adjustable fit\u003c\/li\u003e\n\u003cli\u003eInterior key pocket\u003c\/li\u003e\n\u003cli\u003eWater repellent and quick drying\u003c\/li\u003e\n\u003cli\u003eLoose fit style\u003c\/li\u003e\n\u003cli\u003e100% Polyester\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eRegular priced items are eligible for a refund if they are sent back within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit these criteria will be sent back at customer’s expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePromotional Items\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eItems purchased on a special promotion like a flash sale, Black Friday, Cyber Monday, Boxing Day, or Anniversary Sale are considered sale items and will be refunded to a virtual gift card.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Speedo","offers":[{"title":"Black \/ S","offer_id":39324818276483,"sku":"6859010","price":45.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":39324818309251,"sku":"6859020","price":45.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":39324818342019,"sku":"6859030","price":45.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":39324818374787,"sku":"6859040","price":45.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":39324818407555,"sku":"6859050","price":45.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ S","offer_id":39324818571395,"sku":"6859210","price":45.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ M","offer_id":39324818604163,"sku":"6859220","price":45.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ L","offer_id":39324818636931,"sku":"6859230","price":45.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ XL","offer_id":39324818669699,"sku":"6859240","price":45.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ 2XL","offer_id":39324507897987,"sku":"6859250","price":45.0,"currency_code":"CAD","in_stock":true},{"title":"Aqua \/ S","offer_id":39724443467907,"sku":"20005494","price":45.0,"currency_code":"CAD","in_stock":false},{"title":"Aqua \/ M","offer_id":39724443304067,"sku":"20005495","price":45.0,"currency_code":"CAD","in_stock":false},{"title":"Aqua \/ L","offer_id":39324818210947,"sku":"6738830","price":45.0,"currency_code":"CAD","in_stock":false},{"title":"Aqua \/ XL","offer_id":39324818243715,"sku":"6738840","price":45.0,"currency_code":"CAD","in_stock":false},{"title":"Aqua \/ 2XL","offer_id":39324507832451,"sku":"6738850","price":45.0,"currency_code":"CAD","in_stock":false},{"title":"Teal \/ S","offer_id":39723693604995,"sku":"20005440","price":45.0,"currency_code":"CAD","in_stock":false},{"title":"Teal \/ M","offer_id":39723693637763,"sku":"20005441","price":45.0,"currency_code":"CAD","in_stock":false},{"title":"Teal \/ L","offer_id":39723693670531,"sku":"20005442","price":45.0,"currency_code":"CAD","in_stock":false},{"title":"Teal \/ XL","offer_id":39723693703299,"sku":"20005443","price":45.0,"currency_code":"CAD","in_stock":false},{"title":"Teal \/ 2XL","offer_id":39723693736067,"sku":"20005444","price":45.0,"currency_code":"CAD","in_stock":false},{"title":"Roofer Mayan Blue \/ S","offer_id":45559589240963,"sku":"20024535","price":45.0,"currency_code":"CAD","in_stock":false},{"title":"Roofer Mayan Blue \/ M","offer_id":45559589470339,"sku":"20024536","price":45.0,"currency_code":"CAD","in_stock":false},{"title":"Roofer Mayan Blue \/ L","offer_id":45559589634179,"sku":"20024537","price":45.0,"currency_code":"CAD","in_stock":false},{"title":"Roofer Mayan Blue \/ XL","offer_id":45559589765251,"sku":"20024538","price":45.0,"currency_code":"CAD","in_stock":false},{"title":"Roofer Mayan Blue \/ 2XL","offer_id":45559589961859,"sku":"20024539","price":45.0,"currency_code":"CAD","in_stock":false},{"title":"Roofer Marine Teal \/ S","offer_id":45559597236355,"sku":"20024556","price":45.0,"currency_code":"CAD","in_stock":false},{"title":"Roofer Marine Teal \/ M","offer_id":45559597957251,"sku":"20024557","price":45.0,"currency_code":"CAD","in_stock":false},{"title":"Roofer Marine Teal \/ L","offer_id":45559598219395,"sku":"20024558","price":45.0,"currency_code":"CAD","in_stock":false},{"title":"Roofer Marine Teal \/ XL","offer_id":45559598940291,"sku":"20024559","price":45.0,"currency_code":"CAD","in_stock":false},{"title":"Roofer Marine Teal \/ 2XL","offer_id":45559599169667,"sku":"20024560","price":45.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/products\/8784003_001.jpg?v=1745868195"},{"product_id":"oh-buoy-2-in-1-5-swim-trunk","title":"Oh Buoy 2N1 5\" Swim Trunk","description":"\u003cp\u003e\u003cspan\u003eFinally! The perfect pair of \u003c\/span\u003e\u003cspan\u003eboardshorts\u003c\/span\u003e\u003cspan\u003e are here in the Oh Buoy 2N1 5\" Swim Trunk\u003c\/span\u003e\u003cspan\u003e. Made by none other than your favourite underwear brand, SAXX. These \u003c\/span\u003e\u003cspan mce-data-marked=\"1\"\u003eswim trunks \u003c\/span\u003e\u003cspan\u003eare made with a SAXX Kinetic underwear lining making them perfect for a day in the waves.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 12\"\u003c\/li\u003e\n\u003cli\u003eBuilt-in Saxx underwear\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart \u003cspan data-mce-fragment=\"1\"\u003eabove\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"details\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Details \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"details\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eSoft sit waistband with tie front detail\u003c\/li\u003e\n\u003cli\u003eFront lined pockets\u003c\/li\u003e\n\u003cli\u003eBack pocket\u003c\/li\u003e\n\u003cli\u003e62% Nylon\/38% Recycled Nylon\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eRegular priced items are eligible for a refund if they are sent back within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit these criteria will be sent back at customer’s expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePromotional Items\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eItems purchased on a special promotion like a flash sale, Black Friday, Cyber Monday, Boxing Day, or Anniversary Sale are considered sale items and will be refunded to a virtual gift card.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SAXX","offers":[{"title":"Drinko Flamingo Taffy \/ S","offer_id":44657434755203,"sku":"20017470","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Drinko Flamingo Taffy \/ M","offer_id":44657435017347,"sku":"20017471","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Drinko Flamingo Taffy \/ L","offer_id":44657435246723,"sku":"20017472","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Drinko Flamingo Taffy \/ XL","offer_id":44657438457987,"sku":"20017473","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Drinko Flamingo Taffy \/ 2XL","offer_id":44657438556291,"sku":"20017474","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Oh Buoy Aqua Stripe \/ S","offer_id":43283501809795,"sku":"20010372","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Oh Buoy Aqua Stripe \/ M","offer_id":43283501842563,"sku":"20010373","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Oh Buoy Aqua Stripe \/ L","offer_id":43283501875331,"sku":"20010374","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Oh Buoy Aqua Stripe \/ XL","offer_id":43283501908099,"sku":"20010375","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Oh Buoy Stripe \/ S","offer_id":39644810018947,"sku":"20004626","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Oh Buoy Stripe \/ M","offer_id":39644810051715,"sku":"20004627","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Oh Buoy Stripe \/ L","offer_id":39644810084483,"sku":"20004628","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Oh Buoy Stripe \/ XL","offer_id":39644810117251,"sku":"20004629","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Oh Buoy Stripe \/ 2XL","offer_id":39644810150019,"sku":"20004630","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Oh Buoy Tropic \/ S","offer_id":39345566318723,"sku":"688296408436","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Oh Buoy Tropic \/ M","offer_id":39345566384259,"sku":"688296408443","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Oh Buoy Tropic \/ L","offer_id":39345566417027,"sku":"688296408450","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Oh Buoy Tropic \/ XL","offer_id":39345566482563,"sku":"688296408467","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Oh Buoy Tropic \/ 2XL","offer_id":39345566515331,"sku":"688296408474","price":80.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/saxxOhBuoy2N15SwimTrunk_1_0c569d2b-7375-40da-a749-66cfef4ef4d5.png?v=1741214012"},{"product_id":"sport-2n1-7-swim-trunk-black-sale","title":"Sport 2 Life 2n1 7\" Swim Trunk","description":"\u003cp\u003eHit the gym, or hit the beach in the Sport 2n1 7\" Swim Trunk. Made with a full pair of SAXX boxers inside and moisture wicking material for a cool feel.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca\u003eChat with a Fit Expert now!\u003c\/a\u003e \u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"fit-features\" aria-expanded=\"false\"\u003e Fit Features \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"fit-features\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 16\"\u003c\/li\u003e\n\u003cli\u003eBuilt-in SAXX underwear\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart \u003cspan data-mce-fragment=\"1\"\u003eabove\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"details\" aria-expanded=\"false\"\u003e Details \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"details\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eFlat waistband with external drrawstring\u003c\/li\u003e\n\u003cli\u003eBuilt-in kinetic SAXX with compression liner\u003c\/li\u003e\n\u003cli\u003eSide pockets\u003c\/li\u003e\n\u003cli\u003eSide slit\u003c\/li\u003e\n\u003cli\u003eSemi compression fit liner\u003c\/li\u003e\n\u003cli\u003ePatented internal ballpark pouch\u003c\/li\u003e\n\u003cli\u003eErgonomic Three-D fit\u003c\/li\u003e\n\u003cli\u003eNon-chafing flat out seams\u003c\/li\u003e\n\u003cli\u003eMoisture wicking and anti-microbial material\u003c\/li\u003e\n\u003cli\u003eGym to swim\u003c\/li\u003e\n\u003cli\u003e100% Polyester\u003c\/li\u003e\n\u003cli\u003eMachine wahs cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eSale items ending in 0.98 or 0.99 are eligible for an exchange or store credit within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit these criteria will be sent back at customer’s expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SAXX","offers":[{"title":"Black \/ S","offer_id":39474034344067,"sku":"20002227","price":44.98,"currency_code":"CAD","in_stock":false},{"title":"Black \/ M","offer_id":39474034376835,"sku":"20002228","price":44.98,"currency_code":"CAD","in_stock":false},{"title":"Black \/ L","offer_id":39474034409603,"sku":"20002229","price":44.98,"currency_code":"CAD","in_stock":false},{"title":"Black \/ XL","offer_id":39474034442371,"sku":"20002230","price":44.98,"currency_code":"CAD","in_stock":false},{"title":"Black \/ 2XL","offer_id":39474034475139,"sku":"20002231","price":44.98,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/products\/sxsc14-drh_sxsp04l-fbh_2body_f_sp22_x1450_488a41b9-4589-4898-999e-de35156c8e7c.jpg?v=1646067998"},{"product_id":"oh-buoy-7-swim-trunk","title":"Oh Buoy 2n1 7\" Swim Trunk","description":"\u003cp\u003eFinally! The perfect pair of swim trunks are here in the Oh Buoy 7\" Swim Trunk. Made by none other than your favourite underwear brand, SAXX. These swim trunks are made with a SAXX Kinetic underwear lining making them perfect for a day in the waves.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 15\"\u003c\/li\u003e\n\u003cli\u003eBuilt-in Saxx underwear\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"details\" aria-expanded=\"false\"\u003e Details \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\" focusable=\"false\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"details\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eSoft sit waistband with tie front detail\u003c\/li\u003e\n\u003cli\u003eFront lined pockets\u003c\/li\u003e\n\u003cli\u003eBack pocket\u003c\/li\u003e\n\u003cli\u003e62% Nylon\/38% Recycled Nylon\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eRegular priced items are eligible for a refund if they are sent back within 30 days of the ship date. Sale items are eligible for an exchange or store credit within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit this criteria will be sent back at customers expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePromotional Items\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eItems purchased on a special promotion like a flash sale, Black Friday, Cyber Monday, or Boxing Day are considered sale items and will be refunded to a virtual gift card.\u003c\/p\u003e\n\u003cp\u003ePLEASE NOTE: All items ending in 0.96 or 0.97 are a final sale and are ineligible for a return.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SAXX","offers":[{"title":"Buoy Deep Jungle \/ S","offer_id":43283503186051,"sku":"20010367","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Buoy Deep Jungle \/ M","offer_id":43283503218819,"sku":"20010368","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Buoy Deep Jungle \/ L","offer_id":43283503251587,"sku":"20010369","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Buoy Deep Jungle \/ XL","offer_id":43283503284355,"sku":"20010370","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Buoy Deep Jungle \/ 2XL","offer_id":43283503317123,"sku":"20010371","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Banana Bunch Black \/ S","offer_id":39474350096515,"sku":"200023130","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Banana Bunch Black \/ M","offer_id":39474350129283,"sku":"200023140","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Banana Bunch Black \/ L","offer_id":39474350162051,"sku":"200023150","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Banana Bunch Black \/ XL","offer_id":39474350194819,"sku":"200023160","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Banana Bunch Black \/ 2XL","offer_id":42730980769923,"sku":"200023161","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Tech Rec Stripe \/ S","offer_id":42820029612163,"sku":"20006388","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Tech Rec Stripe \/ M","offer_id":42820029644931,"sku":"20006389","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Tech Rec Stripe \/ L","offer_id":42820029677699,"sku":"20006390","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Tech Rec Stripe \/ XL","offer_id":42820029710467,"sku":"20006391","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Tech Rec Stripe \/ 2XL","offer_id":42820029743235,"sku":"20006392","price":80.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/sxsw04l-djm_2body_s_sp24.jpg?v=1741213928"},{"product_id":"redondo-edge-14-swim-trunk","title":"Redondo Edge 14\" Swim Trunk","description":"\u003cp\u003eClassic style, comfortable stretch, the Redondo Edge 14\" Swim Trunk is great for pool workouts or anytime thanks to the comfortable elastic waistband and shorter length.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam 14\"\u003c\/li\u003e\n\u003cli\u003eBuilt-in mesh liner\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"details\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Details \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"details\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElasticized waistband for comfort\u003c\/li\u003e\n\u003cli\u003eInternal drawstring for adjustable fit\u003c\/li\u003e\n\u003cli\u003eSide pockets\u003c\/li\u003e\n\u003cli\u003eWater repellent and quick drying\u003c\/li\u003e\n\u003cli\u003eAdded stretch for comfortable fit\u003c\/li\u003e\n\u003cli\u003eUPF 50+ sun protection\u003c\/li\u003e\n\u003cli\u003e100% Polyester\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eThis item is a final sale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Speedo","offers":[{"title":"Black \/ S","offer_id":39572024492163,"sku":"20003743","price":29.97,"currency_code":"CAD","in_stock":false},{"title":"Black \/ M","offer_id":39572024524931,"sku":"20003744","price":29.97,"currency_code":"CAD","in_stock":false},{"title":"Black \/ L","offer_id":39572024557699,"sku":"20003745","price":29.97,"currency_code":"CAD","in_stock":false},{"title":"Black \/ XL","offer_id":39572024590467,"sku":"20003746","price":29.97,"currency_code":"CAD","in_stock":false},{"title":"Black \/ 2XL","offer_id":39572024623235,"sku":"20003747","price":29.97,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/products\/8-7784303001-X1.jpg?v=1677792249"},{"product_id":"gainmaker-7-2-in-1-short","title":"Gainmaker 7\" 2 in 1 Short","description":"\u003cp\u003eHit the gym, or hit the beach in the Gainmaker 7\" 2 in 1 Short. Made with a full pair of SAXX boxers inside and moisture wicking material for a cool feel.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 15\"\u003c\/li\u003e\n\u003cli\u003eInseam: 7\"\u003c\/li\u003e\n\u003cli\u003eBuilt-in SAXX underwear\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"details\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Details \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"details\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElasticized waist with internal drawstring\u003c\/li\u003e\n\u003cli\u003eBuilt-in kinetic SAXX with compression liner\u003c\/li\u003e\n\u003cli\u003eSide pockets\u003c\/li\u003e\n\u003cli\u003eSide slit\u003c\/li\u003e\n\u003cli\u003eSemi compression fit liner\u003c\/li\u003e\n\u003cli\u003ePatented internal ballpark pouch\u003c\/li\u003e\n\u003cli\u003eErgonomic Three-D fit\u003c\/li\u003e\n\u003cli\u003eNon-chafing flat out seams\u003c\/li\u003e\n\u003cli\u003eMoisture wicking and anti-microbial material\u003c\/li\u003e\n\u003cli\u003eGym to swim\u003c\/li\u003e\n\u003cli\u003e100% Polyester\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eSale items ending in 0.98 or 0.99 are eligible for an exchange or store credit within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit these criteria will be sent back at customer’s expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SAXX","offers":[{"title":"Gainmaker Tapestry Teal \/ S","offer_id":44657546330243,"sku":"20017480","price":64.99,"currency_code":"CAD","in_stock":false},{"title":"Gainmaker Tapestry Teal \/ M","offer_id":44657546526851,"sku":"20017481","price":64.99,"currency_code":"CAD","in_stock":false},{"title":"Gainmaker Tapestry Teal \/ L","offer_id":44657547706499,"sku":"20017482","price":64.99,"currency_code":"CAD","in_stock":false},{"title":"Gainmaker Tapestry Teal \/ XL","offer_id":44657547837571,"sku":"20017483","price":64.99,"currency_code":"CAD","in_stock":false},{"title":"Gainmaker Tapestry Teal \/ 2XL","offer_id":44657547935875,"sku":"20017484","price":64.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/SAXXGainmaker72in1Short_1_bd3fea91-4a60-4ca3-a321-dce6c545c0c5.png?v=1744748260"},{"product_id":"splash-palms-oh-buoy-2n1-7-swim-trunk","title":"Oh Buoy 2n1 7\" Swim Trunk","description":"\u003cp\u003eFinally! The perfect pair of swim trunks are here in the Oh Buoy 2n1 7\" Swim Trunk. Made by none other than your favourite underwear brand, SAXX. These swim trunks are made with a SAXX Kinetic underwear lining making them perfect for a day in the waves.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 15\"\u003c\/li\u003e\n\u003cli\u003eBuilt-in SAXX underwear\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"details\" aria-expanded=\"false\"\u003e Details \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"details\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eSoft sit waistband with tie front detail\u003c\/li\u003e\n\u003cli\u003eFront lined pockets\u003c\/li\u003e\n\u003cli\u003eBack pocket\u003c\/li\u003e\n\u003cli\u003e62% Nylon\/38% Recycled Nylon\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eRegular priced items are eligible for a refund if they are sent back within 30 days of the ship date. Sale items are eligible for an exchange or store credit within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit this criteria will be sent back at customers expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePromotional Items\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eItems purchased on a special promotion like a flash sale, Black Friday, Cyber Monday, or Boxing Day are considered sale items and will be refunded to a virtual gift card.\u003c\/p\u003e\n\u003cp\u003ePLEASE NOTE: All items ending in 0.96 or 0.97 are a final sale and are ineligible for a return.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SAXX","offers":[{"title":"Splash Palms Aqua \/ S","offer_id":42756624810115,"sku":"20006266","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Splash Palms Aqua \/ M","offer_id":42756624842883,"sku":"20006267","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Splash Palms Aqua \/ L","offer_id":42756624875651,"sku":"20006268","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Splash Palms Aqua \/ XL","offer_id":42756624908419,"sku":"20006269","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Splash Palms Aqua \/ 2XL","offer_id":42756624941187,"sku":"20006270","price":80.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/products\/sxsw04l-spa_2body_f_sp23.jpg?v=1734544446"},{"product_id":"hula-breach-18-volley","title":"Hula Breach 18\" Swim Trunk","description":"\u003cp\u003eLiving the laid back life in comfort with the Hula Breach 18\" Swim Trunk. An adjustable elastic waist gives you a custom comfort fit.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 18\"\u003c\/li\u003e\n\u003cli\u003eNo liner, don’t forget your SAXX Underwear for under your boardshorts \u003ca href=\"https:\/\/swimco.com\/pages\/saxx\" target=\"_blank\"\u003eSAXX\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"details\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Details \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"details\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElastic waistband with adjustable drawcord\u003c\/li\u003e\n\u003cli\u003eFront pockets\u003c\/li\u003e\n\u003cli\u003eBack pocket with zipper closure\u003c\/li\u003e\n\u003cli\u003e38% Polyester\/38% Polyamide\/15% Cotton\/9% Elastane\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eRegular priced items are eligible for a refund if they are sent back within 30 days of the ship date. Sale items are eligible for an exchange or store credit within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit this criteria will be sent back at customers expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePromotional Items\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eItems purchased on a special promotion like a flash sale, Black Friday, Cyber Monday, or Boxing Day are considered sale items and will be refunded to a virtual gift card.\u003c\/p\u003e\n\u003cp\u003ePLEASE NOTE: All items ending in 0.96 or 0.97 are a final sale and are ineligible for a return.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rip Curl","offers":[{"title":"Hula Breach Washed Black \/ S","offer_id":42884903207043,"sku":"20006991","price":70.0,"currency_code":"CAD","in_stock":false},{"title":"Hula Breach Washed Black \/ M","offer_id":42884903239811,"sku":"20006992","price":70.0,"currency_code":"CAD","in_stock":false},{"title":"Hula Breach Washed Black \/ L","offer_id":42884903272579,"sku":"20006993","price":70.0,"currency_code":"CAD","in_stock":false},{"title":"Hula Breach Washed Black \/ XL","offer_id":42884903305347,"sku":"20006994","price":70.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/CBOQP9_8264-1.jpg?v=1725392893"},{"product_id":"geo-gradiant-oh-buoy-2n1-5-swim-trunk","title":"Oh Buoy 2n1 5\" Swim Trunk","description":"\u003cp\u003e\u003cspan\u003eFinally! The perfect pair of \u003c\/span\u003e\u003cspan\u003eboardshorts\u003c\/span\u003e\u003cspan\u003e are here in the Oh Buoy 2n1 5\" Swim Trunk\u003c\/span\u003e\u003cspan\u003e. Made by none other than your favourite underwear brand, SAXX. These \u003c\/span\u003e\u003cspan\u003eswim trunks \u003c\/span\u003e\u003cspan\u003eare made with a SAXX Kinetic underwear lining making them perfect for a day in the waves.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 12\"\u003c\/li\u003e\n\u003cli\u003eBuilt-in SAXX underwear\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart below\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"details\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Details \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"details\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eSoft sit waistband with tie front detail\u003c\/li\u003e\n\u003cli\u003eFront lined pockets\u003c\/li\u003e\n\u003cli\u003eBack pocket\u003c\/li\u003e\n\u003cli\u003e62% Nylon\/38% Recycled Nylon\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eSale items ending in 0.98 or 0.99 are eligible for an exchange or store credit within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit these criteria will be sent back at customer’s expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SAXX","offers":[{"title":"Tropical Tapa Lavender \/ S","offer_id":43501474644099,"sku":"20014340","price":44.98,"currency_code":"CAD","in_stock":false},{"title":"Tropical Tapa Lavender \/ M","offer_id":43501475233923,"sku":"20014341","price":44.98,"currency_code":"CAD","in_stock":false},{"title":"Tropical Tapa Lavender \/ L","offer_id":43501475725443,"sku":"20014342","price":44.98,"currency_code":"CAD","in_stock":false},{"title":"Tropical Tapa Lavender \/ XL","offer_id":43501475954819,"sku":"20014343","price":44.98,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/SAXXOhBuoy2n15SwimTrunk_1_79617137-b787-4182-ba71-ac35adf6a2fc.png?v=1734544277"},{"product_id":"stripe-core-20-swim-trunk","title":"Stripe Core 20\" Swim Trunk","description":"\u003cp\u003eGet ready for a day in the pool or your toes in the sand with the Stripe Core 20\" Swim Trunk. Designed for the utmost in comfort with an elastic waistband and adjustable drawcord.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 20\"\u003c\/li\u003e\n\u003cli\u003eBuilt-in mesh liner\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"details\" aria-expanded=\"false\"\u003e Details \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\" focusable=\"false\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"details\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElasticized waistband\u003c\/li\u003e\n\u003cli\u003eExternal adjustable drawcord for customized fit\u003c\/li\u003e\n\u003cli\u003eFront lined pockets\u003c\/li\u003e\n\u003cli\u003eLogo detail on thigh\u003c\/li\u003e\n\u003cli\u003e95% Polyester\/5% Elastane\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eSale items ending in 0.98 or 0.99 are eligible for an exchange or store credit within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit these criteria will be sent back at customer’s expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Reebok","offers":[{"title":"Stripe Core Blue \/ S","offer_id":44793133793411,"sku":"20018176","price":49.99,"currency_code":"CAD","in_stock":false},{"title":"Stripe Core Blue \/ M","offer_id":44793134448771,"sku":"20018177","price":49.99,"currency_code":"CAD","in_stock":false},{"title":"Stripe Core Blue \/ L","offer_id":44793137496195,"sku":"20018178","price":49.99,"currency_code":"CAD","in_stock":false},{"title":"Stripe Core Blue \/ XL","offer_id":44793144475779,"sku":"20018179","price":49.99,"currency_code":"CAD","in_stock":true},{"title":"Stripe Core Blue \/ 2XL","offer_id":44793146114179,"sku":"20018180","price":49.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/ReebokStripeCore20SwimTrunk_1.png?v=1755106716"},{"product_id":"printed-redondo-edge-14-swim-trunk","title":"Printed Redondo Edge 14\" Swim Trunk","description":"\u003cp\u003eClassic style, comfortable stretch, the Printed Redondo Edge 14\" Swim Trunk is great for pool workouts or anytime thanks to the comfortable elastic waistband and shorter length.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam 14\"\u003c\/li\u003e\n\u003cli\u003eBuilt-in mesh liner\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"details\" aria-expanded=\"false\"\u003e Details \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\" focusable=\"false\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"details\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElasticized waistband for comfort\u003c\/li\u003e\n\u003cli\u003eInternal drawstring for adjustable fit\u003c\/li\u003e\n\u003cli\u003eSide pockets\u003c\/li\u003e\n\u003cli\u003eWater repellent and quick drying\u003c\/li\u003e\n\u003cli\u003eAdded stretch for comfortable fit\u003c\/li\u003e\n\u003cli\u003eUPF 50+ sun protection\u003c\/li\u003e\n\u003cli\u003e100% Polyester\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eSale items ending in 0.98 or 0.99 are eligible for an exchange or store credit within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit these criteria will be sent back at customer’s expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Speedo","offers":[{"title":"Palm Multi \/ S","offer_id":43223391043715,"sku":"20009223","price":34.98,"currency_code":"CAD","in_stock":false},{"title":"Palm Multi \/ M","offer_id":43223391109251,"sku":"20009224","price":34.98,"currency_code":"CAD","in_stock":false},{"title":"Palm Multi \/ L","offer_id":43223391240323,"sku":"20009225","price":34.98,"currency_code":"CAD","in_stock":false},{"title":"Palm Multi \/ XL","offer_id":43223391273091,"sku":"20009226","price":34.98,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/SpeedoPrintedRedondoEdge14SwimTrunk_1.png?v=1717528849"},{"product_id":"dreamers-16-swim-trunk","title":"Dreamers 16'' Swim Trunk","description":"\u003cp\u003eMade for laid-back vibes, the custom printed Dreamers 16'' Swim Trunk delivers on the casual vibes. The elastic waist band delivers a precise fit with an internally adjustable lasso waist.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 16\"\u003c\/li\u003e\n\u003cli\u003eNo liner, don’t forget your SAXX Underwear for under your boardshorts \u003ca href=\"https:\/\/swimco.com\/pages\/saxx\" target=\"_blank\"\u003eSAXX\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"details\" aria-expanded=\"false\"\u003e Details \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\" focusable=\"false\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"details\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElasticized waistband with adjustable draw string for comfort\u003c\/li\u003e\n\u003cli\u003eSide lined mesh pockets\u003c\/li\u003e\n\u003cli\u003eBack velcro pocket\u003c\/li\u003e\n\u003cli\u003eQuick drying material\u003c\/li\u003e\n\u003cli\u003e90% Polyester\/10% Elastane\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eRegular priced items are eligible for a refund if they are sent back within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit these criteria will be sent back at customer’s expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePromotional Items\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eItems purchased on a special promotion like a flash sale, Black Friday, Cyber Monday, Boxing Day, or Anniversary Sale are considered sale items and will be refunded to a virtual gift card.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rip Curl","offers":[{"title":"Dusty Purple \/ S","offer_id":43268655513731,"sku":"20009682","price":55.0,"currency_code":"CAD","in_stock":false},{"title":"Dusty Purple \/ M","offer_id":43268655775875,"sku":"20009683","price":55.0,"currency_code":"CAD","in_stock":false},{"title":"Dusty Purple \/ L","offer_id":43268655808643,"sku":"20009684","price":55.0,"currency_code":"CAD","in_stock":false},{"title":"Dusty Purple \/ XL","offer_id":43268656431235,"sku":"20009685","price":55.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/03fmbo_4775_7.jpg?v=1770315328"},{"product_id":"h2o-dri-trek-18-swim-trunk","title":"H2O-Dri Trek 18\" Swim Trunk","description":"\u003cp\u003eClassic and comfortable the H2O-Dri Trek 18\" Swim Trunk features an elastic waistband and front lined pockets for a versatile fit.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 18\"\u003c\/li\u003e\n\u003cli\u003eNo liner, don’t forget your SAXX Underwear for under your boardshorts \u003ca href=\"https:\/\/swimco.com\/pages\/saxx\" target=\"_blank\"\u003eSAXX\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"details\" aria-expanded=\"false\"\u003e Details \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\" focusable=\"false\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"details\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElastic waistband with adjustable drawcord\u003c\/li\u003e\n\u003cli\u003eFront lined pockets\u003c\/li\u003e\n\u003cli\u003eBack pocket with velcro closure\u003c\/li\u003e\n\u003cli\u003e100% Polyester\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eRegular priced items are eligible for a refund if they are sent back within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit these criteria will be sent back at customer’s expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePromotional Items\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eItems purchased on a special promotion like a flash sale, Black Friday, Cyber Monday, Boxing Day, or Anniversary Sale are considered sale items and will be refunded to a virtual gift card.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Hurley","offers":[{"title":"Trek Olive \/ S","offer_id":45221180047491,"sku":"20021935","price":70.0,"currency_code":"CAD","in_stock":false},{"title":"Trek Olive \/ M","offer_id":45221180342403,"sku":"20021936","price":70.0,"currency_code":"CAD","in_stock":false},{"title":"Trek Olive \/ L","offer_id":45221180571779,"sku":"20021937","price":70.0,"currency_code":"CAD","in_stock":false},{"title":"Trek Olive \/ XL","offer_id":45221180768387,"sku":"20021938","price":70.0,"currency_code":"CAD","in_stock":false},{"title":"Trek Olive \/ 2XL","offer_id":45221181030531,"sku":"20021939","price":70.0,"currency_code":"CAD","in_stock":false}]},{"product_id":"atlas-17-swim-trunk","title":"Atlas 17\" Swim Trunk","description":"\u003cp\u003e\u003cspan\u003eSustainable style meets performance-enhancing fabrics in the RVCA Atlas 17\" Swim Trunk. Featuring an all-over bold print.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 17\"\u003c\/li\u003e\n\u003cli\u003eNo liner, don’t forget your SAXX Underwear for under your boardshorts \u003ca href=\"https:\/\/swimco.com\/pages\/saxx\" target=\"_blank\"\u003eSAXX\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"details\" aria-expanded=\"false\"\u003e Details \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\" focusable=\"false\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"details\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElastic waistband with adjustable drawcord for comfort\u003c\/li\u003e\n\u003cli\u003eFront mesh lined pockets\u003c\/li\u003e\n\u003cli\u003eBack pocket with button closure\u003c\/li\u003e\n\u003cli\u003e63% Polyester\/37% Cotton\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eThis item is a final sale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"RVCA","offers":[{"title":"Atlas Chocolate Brown \/ S","offer_id":43467308531843,"sku":"20014091","price":34.97,"currency_code":"CAD","in_stock":false},{"title":"Atlas Chocolate Brown \/ M","offer_id":43467308564611,"sku":"20014092","price":34.97,"currency_code":"CAD","in_stock":false},{"title":"Atlas Chocolate Brown \/ L","offer_id":43467308597379,"sku":"20014093","price":34.97,"currency_code":"CAD","in_stock":false},{"title":"Atlas Chocolate Brown \/ XL","offer_id":43467308630147,"sku":"20014094","price":34.97,"currency_code":"CAD","in_stock":false},{"title":"Atlas Chocolate Brown \/ 2XL","offer_id":43467308662915,"sku":"20014095","price":34.97,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/RVCAAtlas17SwimTrunk_1.png?v=1730316342"},{"product_id":"opposites-17-swim-trunk","title":"Opposites 17\" Swim Trunk","description":"\u003cp\u003e\u003cspan\u003eSustainable style meets performance-enhancing fabrics in the RVCA Opposites 17\" Swim Trunk. Featuring an all-over bold print.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 17\"\u003c\/li\u003e\n\u003cli\u003eNo liner, don’t forget your SAXX Underwear for under your boardshorts \u003ca href=\"https:\/\/swimco.com\/pages\/saxx\" target=\"_blank\"\u003eSAXX\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"details\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Details \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"details\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElastic waistband with adjustable drawcord for comfort\u003c\/li\u003e\n\u003cli\u003eFront mesh lined pockets\u003c\/li\u003e\n\u003cli\u003eBack pocket with button closure\u003c\/li\u003e\n\u003cli\u003e63% Polyester\/37% Cotton\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eThis item is a final sale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"RVCA","offers":[{"title":"Opposites Jade \/ S","offer_id":43467308728451,"sku":"20014096","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Opposites Jade \/ M","offer_id":43467308761219,"sku":"20014097","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Opposites Jade \/ L","offer_id":43467308793987,"sku":"20014098","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Opposites Jade \/ XL","offer_id":43467308826755,"sku":"20014099","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Opposites Jade \/ 2XL","offer_id":43467308859523,"sku":"20014100","price":24.97,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/RVCAOpposites17SwimTrunk_1.png?v=1730316524"},{"product_id":"phantom-naturals-baja-17-swim-trunk","title":"Phantom Naturals Baja 17\" Swim Trunk","description":"\u003cp\u003eMake your mark in the Phantom Naturals Baja 17\" Swim Trunk. These swim trunks combine comfort and precision with an elastic waistband for a comfortable, secure fit.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 17\"\u003c\/li\u003e\n\u003cli\u003eNo liner, don’t forget your SAXX Underwear for under your boardshorts \u003ca href=\"https:\/\/swimco.com\/pages\/saxx\" target=\"_blank\"\u003eSAXX\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart below\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"details\" aria-expanded=\"false\"\u003e Details \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\" focusable=\"false\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"details\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElastic waistband with external adjustable tie for custom fit\u003c\/li\u003e\n\u003cli\u003eLined front pockets\u003c\/li\u003e\n\u003cli\u003eLined back pocket with velcro closure\u003c\/li\u003e\n\u003cli\u003e100% Polyester\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eThis item is a final sale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Hurley","offers":[{"title":"Phantom Ion Grey \/ S","offer_id":43479012966531,"sku":"20014123","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Phantom Ion Grey \/ M","offer_id":43479012999299,"sku":"20014124","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Phantom Ion Grey \/ L","offer_id":43479013032067,"sku":"20014125","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Phantom Ion Grey \/ XL","offer_id":43479013064835,"sku":"20014126","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Phantom Ion Grey \/ 2XL","offer_id":43479013097603,"sku":"20014127","price":24.97,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/HurleyPhantomNaturalsBaja17SwimTrunk_2.png?v=1721669643"},{"product_id":"multi-sport-2n1-18-short","title":"Multi Sport 2n1 18\" Short","description":"\u003cp\u003eFinally! The perfect pair of swim trunks are here in the Multi Sport 2n1 18\" Short. Made by none other than your favourite underwear brand, SAXX. These swim trunks are made with a SAXX Kinetic underwear lining making them perfect for a day in the waves.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 18\"\u003c\/li\u003e\n\u003cli\u003eInseam: 7\"\u003c\/li\u003e\n\u003cli\u003eBuilt-in SAXX underwear\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"details\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Details \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"details\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eSoft sit waistband with tie front detail\u003c\/li\u003e\n\u003cli\u003eFront lined pockets\u003c\/li\u003e\n\u003cli\u003eBack pocket\u003c\/li\u003e\n\u003cli\u003e62% Nylon\/38% Recycled Nylon\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eRegular priced items are eligible for a refund if they are sent back within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit these criteria will be sent back at customer’s expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePromotional Items\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eItems purchased on a special promotion like a flash sale, Black Friday, Cyber Monday, Boxing Day, or Anniversary Sale are considered sale items and will be refunded to a virtual gift card.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SAXX","offers":[{"title":"Tranquil Camo Black \/ S","offer_id":45105620516995,"sku":"20020794","price":78.0,"currency_code":"CAD","in_stock":false},{"title":"Tranquil Camo Black \/ M","offer_id":45105620582531,"sku":"20020795","price":78.0,"currency_code":"CAD","in_stock":false},{"title":"Tranquil Camo Black \/ L","offer_id":45105621106819,"sku":"20020796","price":78.0,"currency_code":"CAD","in_stock":false},{"title":"Tranquil Camo Black \/ XL","offer_id":45105621270659,"sku":"20020797","price":78.0,"currency_code":"CAD","in_stock":false},{"title":"Tranquil Camo Black \/ 2XL","offer_id":45105621401731,"sku":"20020798","price":78.0,"currency_code":"CAD","in_stock":false},{"title":"Stration Slub Black \/ S","offer_id":45105588830339,"sku":"20020755","price":78.0,"currency_code":"CAD","in_stock":true},{"title":"Stration Slub Black \/ M","offer_id":45105588994179,"sku":"20020756","price":78.0,"currency_code":"CAD","in_stock":false},{"title":"Stration Slub Black \/ L","offer_id":45105589092483,"sku":"20020757","price":78.0,"currency_code":"CAD","in_stock":false},{"title":"Stration Slub Black \/ XL","offer_id":45105589649539,"sku":"20020758","price":78.0,"currency_code":"CAD","in_stock":false},{"title":"Stration Slub Black \/ 2XL","offer_id":45105589911683,"sku":"20020759","price":78.0,"currency_code":"CAD","in_stock":false},{"title":"Ikat Check Navy \/ S","offer_id":43498449797251,"sku":"20014335","price":78.0,"currency_code":"CAD","in_stock":false},{"title":"Ikat Check Navy \/ M","offer_id":43498449830019,"sku":"20014336","price":78.0,"currency_code":"CAD","in_stock":false},{"title":"Ikat Check Navy \/ L","offer_id":43498449862787,"sku":"20014337","price":78.0,"currency_code":"CAD","in_stock":false},{"title":"Ikat Check Navy \/ XL","offer_id":43498449895555,"sku":"20014338","price":78.0,"currency_code":"CAD","in_stock":false},{"title":"Ikat Check Navy \/ 2XL","offer_id":43498449928323,"sku":"20014339","price":78.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/SAXXMultiSport2n118Short_1_d821a680-329d-465d-9d48-96b0cf416112.png?v=1762883679"},{"product_id":"shock-easy-fit-21-boardshort","title":"Shock Easy Fit 21\" Swim Trunk","description":"\u003cp\u003eThe Shock Easy Fit 21\" Swim Trunk is perfect for wearing in the waves or to the bar. Featuring a 21\" outseam and an elastic waistband.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 21\"\u003c\/li\u003e\n\u003cli\u003eNo liner, don’t forget your SAXX Underwear for under your boardshorts \u003ca href=\"https:\/\/swimco.com\/pages\/saxx\" target=\"_blank\"\u003eSAXX\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"details\" aria-expanded=\"false\"\u003e Details \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\" focusable=\"false\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"details\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElastic waistband\u003c\/li\u003e\n\u003cli\u003eAdjustable drawcord\u003c\/li\u003e\n\u003cli\u003eSide pocket with velcro closure\u003c\/li\u003e\n\u003cli\u003e89% Polyester\/11% Elastane\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eRegular priced items are eligible for a refund if they are sent back within 30 days of the ship date. Sale items are eligible for an exchange or store credit within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit this criteria will be sent back at customers expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePromotional Items\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eItems purchased on a special promotion like a flash sale, Black Friday, Cyber Monday, or Boxing Day are considered sale items and will be refunded to a virtual gift card.\u003c\/p\u003e\n\u003cp\u003ePLEASE NOTE: All items ending in 0.96 or 0.97 are a final sale and are ineligible for a return.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rip Curl","offers":[{"title":"Shock Black \/ S","offer_id":43733281800323,"sku":"20015253","price":50.0,"currency_code":"CAD","in_stock":false},{"title":"Shock Black \/ M","offer_id":43733281833091,"sku":"20015254","price":50.0,"currency_code":"CAD","in_stock":false},{"title":"Shock Black \/ L","offer_id":43733281865859,"sku":"20015255","price":50.0,"currency_code":"CAD","in_stock":false},{"title":"Shock Black \/ XL","offer_id":43733281898627,"sku":"20015256","price":50.0,"currency_code":"CAD","in_stock":false},{"title":"Shock Black \/ 2XL","offer_id":43733281931395,"sku":"20015257","price":50.0,"currency_code":"CAD","in_stock":false},{"title":"Shock Black \/ 3XL","offer_id":43733281964163,"sku":"20015258","price":50.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/RipCurlShockEasyFit21Boardshort_1.png?v=1736888316"},{"product_id":"solid-17-swim-trunk","title":"Solid 17\" Swim Trunk","description":"\u003cp\u003eKeep it funky and fresh in the Solid 17\" Swim Trunk will keep you comfortable with an elastic waistband and built-in mesh liner.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 17\"\u003c\/li\u003e\n\u003cli\u003eBuilt-in mesh liner\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart below\u003c\/li\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"details\" aria-expanded=\"false\"\u003e Details \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\" focusable=\"false\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"details\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElastic waistband with adjustable drawcord\u003c\/li\u003e\n\u003cli\u003eFront lined pockets\u003c\/li\u003e\n\u003cli\u003eBack lined pocket with button closure\u003c\/li\u003e\n\u003cli\u003e55% Polyester\/35% Cotton\/10% Nylon\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eRegular priced items are eligible for a refund if they are sent back within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit these criteria will be sent back at customer’s expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePromotional Items\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eItems purchased on a special promotion like a flash sale, Black Friday, Cyber Monday, Boxing Day, or Anniversary Sale are considered sale items and will be refunded to a virtual gift card.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"O Neill","offers":[{"title":"Black \/ S","offer_id":44533747613827,"sku":"20016694","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":44533748301955,"sku":"20016695","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":44533748498563,"sku":"20016696","price":50.0,"currency_code":"CAD","in_stock":false},{"title":"Black \/ XL","offer_id":44533748924547,"sku":"20016697","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":44533752332419,"sku":"20016698","price":50.0,"currency_code":"CAD","in_stock":true},{"title":"Solid Indigo \/ S","offer_id":43779947364483,"sku":"20015352","price":50.0,"currency_code":"CAD","in_stock":false},{"title":"Solid Indigo \/ M","offer_id":43779947397251,"sku":"20015353","price":50.0,"currency_code":"CAD","in_stock":false},{"title":"Solid Indigo \/ L","offer_id":43779947430019,"sku":"20015354","price":50.0,"currency_code":"CAD","in_stock":false},{"title":"Solid Indigo \/ XL","offer_id":43779947462787,"sku":"20015355","price":50.0,"currency_code":"CAD","in_stock":false},{"title":"Solid Indigo \/ 2XL","offer_id":43779947495555,"sku":"20015356","price":50.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/HurleySolid17SwimTrunk_3.png?v=1755096470"},{"product_id":"throw-on-layback-21-swim-trunk","title":"Throw On Layback 21\" Swim Trunk","description":"\u003cp\u003eThe Throw On Layback 21\" Swim Trunk is perfect for wearing in the waves or to the bar. Featuring a 21\" outseam and an elastic waistband.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 21\"\u003c\/li\u003e\n\u003cli\u003eNo liner, don’t forget your SAXX Underwear for under your boardshorts \u003ca href=\"https:\/\/swimco.com\/pages\/saxx\" target=\"_blank\"\u003eSAXX\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"details\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Details \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"details\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElastic waistband\u003c\/li\u003e\n\u003cli\u003eAdjustable fron tie\u003c\/li\u003e\n\u003cli\u003eSide pocket with velcro closure\u003c\/li\u003e\n\u003cli\u003e89% Polyester\/11% Elastane\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eThis item is a final sale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Billabong","offers":[{"title":"Throw On Pewter \/ S","offer_id":43892989788291,"sku":"20015531","price":29.97,"currency_code":"CAD","in_stock":false},{"title":"Throw On Pewter \/ M","offer_id":43892989821059,"sku":"20015532","price":29.97,"currency_code":"CAD","in_stock":false},{"title":"Throw On Pewter \/ L","offer_id":43892989853827,"sku":"20015533","price":29.97,"currency_code":"CAD","in_stock":false},{"title":"Throw On Pewter \/ XL","offer_id":43892989886595,"sku":"20015534","price":29.97,"currency_code":"CAD","in_stock":false},{"title":"Throw On Pewter \/ 2XL","offer_id":43892989919363,"sku":"20015535","price":29.97,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/BillabongThrowOnLayback21SwimTrunk_1.png?v=1727725468"},{"product_id":"colourblock-redondo-18-swim-trunk","title":"Colourblock Redondo 18\" Swim Trunk","description":"\u003cp\u003eClassic style, comfortable stretch, the Colourblock Redondo 18\" Swim Trunk is great for pool workouts or anytime thanks to the comfortable elastic waistband and shorter length.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam 18\"\u003c\/li\u003e\n\u003cli\u003eBuilt-in hydro square leg liner\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"details\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Details \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"details\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElasticized waistband for comfort\u003c\/li\u003e\n\u003cli\u003eDrawstring for adjustable fit\u003c\/li\u003e\n\u003cli\u003eSide pockets\u003c\/li\u003e\n\u003cli\u003eWater repellent and quick drying\u003c\/li\u003e\n\u003cli\u003eAdded stretch for comfortable fit\u003c\/li\u003e\n\u003cli\u003eUPF 50+ sun protection\u003c\/li\u003e\n\u003cli\u003e100% Polyester\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eThis item is a final sale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Speedo","offers":[{"title":"Redondo Black Green \/ S","offer_id":44406834757763,"sku":"20015986","price":24.97,"currency_code":"CAD","in_stock":true},{"title":"Redondo Black Green \/ M","offer_id":44406834790531,"sku":"20015987","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Redondo Black Green \/ L","offer_id":44406834823299,"sku":"20015988","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Redondo Black Green \/ XL","offer_id":44406834856067,"sku":"20015989","price":24.97,"currency_code":"CAD","in_stock":true},{"title":"Redondo Black Green \/ 2XL","offer_id":44406834888835,"sku":"20015990","price":24.97,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/SpeedoColourblockRedondo18SwimTrunk_1.png?v=1749137961"},{"product_id":"hapuna-floral-bondi-20-swim-trunk","title":"Hapuna Floral Bondi 20\" Swim Trunk","description":"\u003cp\u003eClassic style, comfortable stretch, the Hapuna Floral Bondi 20\" Swim Trunk is great for pool workouts or anytime thanks to the comfortable elastic waistband and shorter length.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam 20\"\u003c\/li\u003e\n\u003cli\u003eBuilt-in mesh liner\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"details\" aria-expanded=\"false\"\u003e Details \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"details\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElasticized waistband for comfort\u003c\/li\u003e\n\u003cli\u003eInternal drawstring for adjustable fit\u003c\/li\u003e\n\u003cli\u003eSide pockets\u003c\/li\u003e\n\u003cli\u003eWater repellent and quick drying\u003c\/li\u003e\n\u003cli\u003eAdded stretch for comfortable fit\u003c\/li\u003e\n\u003cli\u003eUPF 50+ sun protection\u003c\/li\u003e\n\u003cli\u003e100% Polyester\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eSale items ending in 0.98 or 0.99 are eligible for an exchange or store credit within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit these criteria will be sent back at customer’s expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Speedo","offers":[{"title":"Hapuna Peacoat Navy \/ S","offer_id":44415667929219,"sku":"20016053","price":39.98,"currency_code":"CAD","in_stock":false},{"title":"Hapuna Peacoat Navy \/ M","offer_id":44415667961987,"sku":"20016054","price":39.98,"currency_code":"CAD","in_stock":false},{"title":"Hapuna Peacoat Navy \/ L","offer_id":44415667994755,"sku":"20016055","price":39.98,"currency_code":"CAD","in_stock":false},{"title":"Hapuna Peacoat Navy \/ XL","offer_id":44415668027523,"sku":"20016056","price":39.98,"currency_code":"CAD","in_stock":false},{"title":"Hapuna Peacoat Navy \/ 2XL","offer_id":44415668060291,"sku":"20016057","price":39.98,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/SpeeodHapunaFloralBondi20SwimTrunk_1.png?v=1745853107"},{"product_id":"the-lookout-print-18-swim-trunk","title":"The Lookout Print 18\" Swim Trunk","description":"\u003cp\u003eClassic style, comfortable stretch, the The Lookout Print 18\" Swim Trunk is great for pool workouts or anytime thanks to the comfortable elastic waistband and shorter length.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam 18\"\u003c\/li\u003e\n\u003cli\u003eBuilt-in mesh liner\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"details\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Details \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"details\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElasticized waistband for comfort\u003c\/li\u003e\n\u003cli\u003eInternal drawstring for adjustable fit\u003c\/li\u003e\n\u003cli\u003eSide pockets\u003c\/li\u003e\n\u003cli\u003eWater repellent and quick drying\u003c\/li\u003e\n\u003cli\u003eAdded stretch for comfortable fit\u003c\/li\u003e\n\u003cli\u003eUPF 50+ sun protection\u003c\/li\u003e\n\u003cli\u003e100% Polyester\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eSale items ending in 0.98 or 0.99 are eligible for an exchange or store credit within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit these criteria will be sent back at customer’s expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Speedo","offers":[{"title":"Lookout Anthracite \/ S","offer_id":44416030441603,"sku":"20016074","price":59.99,"currency_code":"CAD","in_stock":false},{"title":"Lookout Anthracite \/ M","offer_id":44416030474371,"sku":"20016075","price":59.99,"currency_code":"CAD","in_stock":false},{"title":"Lookout Anthracite \/ L","offer_id":44416030507139,"sku":"20016076","price":59.99,"currency_code":"CAD","in_stock":false},{"title":"Lookout Anthracite \/ XL","offer_id":44416030539907,"sku":"20016077","price":59.99,"currency_code":"CAD","in_stock":false},{"title":"Lookout Anthracite \/ 2XL","offer_id":44416030572675,"sku":"20016078","price":59.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/1_c0012007-b472-47ef-997a-8e12659f47ae.png?v=1747838350"},{"product_id":"fun-times-16-swim-trunk","title":"Fun Times 16\" Swim Trunk","description":"\u003cp\u003eMade for laid-back vibes, the custom printed Fun Times 16\" Swim Trunk delivers on the casual vibes. The elastic waist band delivers a precise fit with an internally adjustable lasso waist.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca\u003eChat with a Fit Expert now!\u003c\/a\u003e \u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 16\"\u003c\/li\u003e\n\u003cli\u003eNo liner, don’t forget your SAXX Underwear for under your boardshorts \u003ca href=\"https:\/\/swimco.com\/pages\/saxx\" target=\"_blank\"\u003eSAXX\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"details\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Details \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"details\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElasticized waistband with adjustable draw string for comfort\u003c\/li\u003e\n\u003cli\u003eSide lined mesh pockets\u003c\/li\u003e\n\u003cli\u003eBack velcro pocket\u003c\/li\u003e\n\u003cli\u003eQuick drying material\u003c\/li\u003e\n\u003cli\u003e90% Polyester\/10% Elastane\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eRegular priced items are eligible for a refund if they are sent back within 30 days of the ship date. Sale items are eligible for an exchange or store credit within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit this criteria will be sent back at customers expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePromotional Items\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eItems purchased on a special promotion like a flash sale, Black Friday, Cyber Monday, or Boxing Day are considered sale items and will be refunded to a virtual gift card.\u003c\/p\u003e\n\u003cp\u003ePLEASE NOTE: All items ending in 0.96 or 0.97 are a final sale and are ineligible for a return.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rip Curl","offers":[{"title":"Fun Light Navy \/ S","offer_id":45890495643779,"sku":"20026356","price":60.0,"currency_code":"CAD","in_stock":false},{"title":"Fun Light Navy \/ M","offer_id":45890496495747,"sku":"20026357","price":60.0,"currency_code":"CAD","in_stock":false},{"title":"Fun Light Navy \/ L","offer_id":45890496626819,"sku":"20026358","price":60.0,"currency_code":"CAD","in_stock":false},{"title":"Fun Light Navy \/ XL","offer_id":45890496692355,"sku":"20026359","price":60.0,"currency_code":"CAD","in_stock":false},{"title":"Fun Light Navy \/ 2XL","offer_id":45890496757891,"sku":"20026360","price":60.0,"currency_code":"CAD","in_stock":false},{"title":"Fun Prune Purple \/ S","offer_id":44814881456259,"sku":"20018376","price":60.0,"currency_code":"CAD","in_stock":false},{"title":"Fun Prune Purple \/ M","offer_id":44814885257347,"sku":"20018377","price":60.0,"currency_code":"CAD","in_stock":false},{"title":"Fun Prune Purple \/ L","offer_id":44814888304771,"sku":"20018378","price":60.0,"currency_code":"CAD","in_stock":false},{"title":"Fun Prune Purple \/ XL","offer_id":44814888435843,"sku":"20018379","price":60.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/RipCurlFunTimes16SwimTrunk_4.png?v=1764799516"},{"product_id":"palu-bay-18-swim-trunk","title":"Palu Bay 18\" Swim Trunk","description":"\u003cp\u003eIf you're looking for a great short to rock when you're hitting the waves the Palu Bay 18\" Swim Trunk is the perfect choice to keep you cool with its light weight material.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 18\"\u003c\/li\u003e\n\u003cli\u003eNo liner, don’t forget your SAXX Underwear for under your boardshorts \u003ca href=\"https:\/\/swimco.com\/pages\/saxx\" target=\"_blank\"\u003eSAXX\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"details\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Details \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"details\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElastic waist with adjustable drawcord\u003c\/li\u003e\n\u003cli\u003eFront lined pockets\u003c\/li\u003e\n\u003cli\u003eBack pocket with velcro closure\u003c\/li\u003e\n\u003cli\u003e54% Polynosic\/46% Polyester\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eThis item is a final sale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Quiksilver Waterman","offers":[{"title":"Palu Bay Phantom Black \/ S","offer_id":44528802824323,"sku":"20016530","price":39.97,"currency_code":"CAD","in_stock":false},{"title":"Palu Bay Phantom Black \/ M","offer_id":44528802857091,"sku":"20016531","price":39.97,"currency_code":"CAD","in_stock":false},{"title":"Palu Bay Phantom Black \/ L","offer_id":44528802889859,"sku":"20016532","price":39.97,"currency_code":"CAD","in_stock":false},{"title":"Palu Bay Phantom Black \/ XL","offer_id":44528802922627,"sku":"20016533","price":39.97,"currency_code":"CAD","in_stock":false},{"title":"Palu Bay Phantom Black \/ 2XL","offer_id":44528802955395,"sku":"20016534","price":39.97,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/QuiksilverWatermanPaluBay18SwimTrunk_1.png?v=1739977408"},{"product_id":"resort-16-swim-trunk","title":"Resort 16\" Swim Trunk","description":"\u003cp\u003eShow off your cool side in the Resort 16\" Swim Trunk. This funky print mixes with an easily adjustable waistband for the ultimate short.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca\u003eChat with a Fit Expert now!\u003c\/a\u003e \u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"fit-features\" aria-expanded=\"false\"\u003e Fit Features \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"fit-features\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 16\"\u003c\/li\u003e\n\u003cli\u003eNo liner, don’t forget your SAXX Underwear for under your boardshorts \u003ca href=\"https:\/\/swimco.com\/pages\/saxx\" target=\"_blank\"\u003eSAXX\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart \u003cspan\u003eabove\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"details\" aria-expanded=\"false\"\u003e Details \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"details\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElastic waistband with adjustable drawcord for comfort\u003c\/li\u003e\n\u003cli\u003eFront mesh lined pockets\u003c\/li\u003e\n\u003cli\u003eBack pocket with button closure\u003c\/li\u003e\n\u003cli\u003e63% Polyester\/37% Cotton\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eRegular priced items are eligible for a refund if they are sent back within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit these criteria will be sent back at customer’s expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePromotional Items\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eItems purchased on a special promotion like a flash sale, Black Friday, Cyber Monday, Boxing Day, or Anniversary Sale are considered sale items and will be refunded to a virtual gift card.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"RVCA","offers":[{"title":"Resort Blue Haze \/ S","offer_id":44533579251843,"sku":"20016630","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Resort Blue Haze \/ M","offer_id":44533579284611,"sku":"20016631","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Resort Blue Haze \/ L","offer_id":44533579317379,"sku":"20016632","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Resort Blue Haze \/ XL","offer_id":44533579350147,"sku":"20016633","price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Resort Blue Haze \/ 2XL","offer_id":44533579382915,"sku":"20016634","price":80.0,"currency_code":"CAD","in_stock":false}]},{"product_id":"sundays-layback-17-swim-trunk-copy-1","title":"Sundays Layback 17\" Swim Trunk","description":"\u003cp\u003eMade for laid-back Sundays, the custom printed Sundays Layback 17\" Swim Trunk delivers on the casual vibes. The elastic waist band delivers a precise fit with an internally adjustable lasso waist.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 17\"\u003c\/li\u003e\n\u003cli\u003eNo liner, don’t forget your SAXX Underwear for under your boardshorts \u003ca href=\"https:\/\/swimco.com\/pages\/saxx\" target=\"_blank\"\u003eSAXX\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"details\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Details \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"details\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElasticized waistband with adjustable draw string for comfort\u003c\/li\u003e\n\u003cli\u003eSide lined mesh pockets\u003c\/li\u003e\n\u003cli\u003eBack velcro pocket\u003c\/li\u003e\n\u003cli\u003eQuick drying material\u003c\/li\u003e\n\u003cli\u003e90% Polyester\/10% Elastane\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eSale items ending in 0.98 or 0.99 are eligible for an exchange or store credit within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit these criteria will be sent back at customer’s expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Billabong","offers":[{"title":"Sundays Black Floral \/ S","offer_id":44568179966083,"sku":"20009249","price":39.98,"currency_code":"CAD","in_stock":false},{"title":"Sundays Black Floral \/ M","offer_id":44568179998851,"sku":"20009250","price":39.98,"currency_code":"CAD","in_stock":false},{"title":"Sundays Black Floral \/ L","offer_id":44568180031619,"sku":"20009251","price":39.98,"currency_code":"CAD","in_stock":false},{"title":"Sundays Black Floral \/ XL","offer_id":44568180064387,"sku":"20009252","price":39.98,"currency_code":"CAD","in_stock":false},{"title":"Sundays Black Floral \/ 2XL","offer_id":44568180097155,"sku":"20009253","price":39.98,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/abyjv00122_billabong_w_blk_frt1.jpg?v=1712609892"},{"product_id":"roofer-stretch-16-swim-trunk-copy","title":"Roofer Stretch 16\" Swim Trunk","description":"\u003cp\u003eClassic style, the Roofer Stretch 16'' Swim Trunk is great for pool workouts or anytime thanks to the comfortable elastic waistband and shorter length.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam 16\"\u003c\/li\u003e\n\u003cli\u003eBuilt-in mesh liner for comfort\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"details\" aria-expanded=\"false\"\u003e Details \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\" focusable=\"false\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"details\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElasticized waistband for comfort\u003c\/li\u003e\n\u003cli\u003eInterior drawstring for adjustable fit\u003c\/li\u003e\n\u003cli\u003eInterior key pocket\u003c\/li\u003e\n\u003cli\u003eWater repellent and quick drying\u003c\/li\u003e\n\u003cli\u003eLoose fit style\u003c\/li\u003e\n\u003cli\u003e100% Polyester\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eRegular priced items are eligible for a refund if they are sent back within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit these criteria will be sent back at customer’s expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePromotional Items\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eItems purchased on a special promotion like a flash sale, Black Friday, Cyber Monday, Boxing Day, or Anniversary Sale are considered sale items and will be refunded to a virtual gift card.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Speedo","offers":[{"title":"Navy \/ S","offer_id":44572292710531,"sku":"6859110","price":45.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":44572292743299,"sku":"6859120","price":45.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":44572292776067,"sku":"6859130","price":45.0,"currency_code":"CAD","in_stock":false},{"title":"Navy \/ XL","offer_id":44572292808835,"sku":"6859140","price":45.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":44572292841603,"sku":"6859150","price":45.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/products\/8784003_434.jpg?v=1713303722"},{"product_id":"blurred-floral-17-swim-trunk","title":"Blurred Floral 17\" Swim Trunk","description":"\u003cp\u003eThe Blurred Floral 17\" Swim Trunk is the ultimate men's swim short, made from lightweight, stretch material. Complete with dual zippered pockets and anti-itch label helping you feel more comfortable all day long. You won't need another swim style. Pair with the matching \u003ca href=\"https:\/\/swimco.com\/products\/blurred-floral-classic-button-up-shirt\"\u003eBlurred Floral Classic Button Up Shirt\u003c\/a\u003e for a coordinated look.\u003cspan\u003e \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 17\"\u003c\/li\u003e\n\u003cli\u003eBuilt-in mesh liner\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"details\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Details \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"details\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElastic waistband with adjustable drawcord\u003c\/li\u003e\n\u003cli\u003eFront lined zippered pockets\u003c\/li\u003e\n\u003cli\u003eVelcro back pocket\u003c\/li\u003e\n\u003cli\u003eLightweight and stretchy\u003c\/li\u003e\n\u003cli\u003e92% Polyester\/8% Elastane\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eThis item is a final sale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"TEAMLTD","offers":[{"title":"Blurred Floral Multi \/ S","offer_id":44657228611715,"sku":"20017425","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Blurred Floral Multi \/ M","offer_id":44657228644483,"sku":"20017426","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Blurred Floral Multi \/ L","offer_id":44657228677251,"sku":"20017427","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Blurred Floral Multi \/ XL","offer_id":44657228710019,"sku":"20017428","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Blurred Floral Multi \/ 2XL","offer_id":44657228742787,"sku":"20017429","price":24.97,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/TEAMLTDBlurredFloral17SwimTrunk.png?v=1741126295"},{"product_id":"sundays-layback-17-swim-trunk-copy-2-sundays-carolina-blue-sale","title":"Sundays Layback 17\" Swim Trunk","description":"\u003cp\u003eMade for laid-back Sundays, the custom printed Sundays Layback 17\" Swim Trunk delivers on the casual vibes. The elastic waist band delivers a precise fit with an internally adjustable lasso waist.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 17\"\u003c\/li\u003e\n\u003cli\u003eNo liner, don’t forget your SAXX Underwear for under your boardshorts \u003ca href=\"https:\/\/swimco.com\/pages\/saxx\" target=\"_blank\"\u003eSAXX\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"details\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Details \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"details\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElasticized waistband with adjustable draw string for comfort\u003c\/li\u003e\n\u003cli\u003eSide lined mesh pockets\u003c\/li\u003e\n\u003cli\u003eBack velcro pocket\u003c\/li\u003e\n\u003cli\u003eQuick drying material\u003c\/li\u003e\n\u003cli\u003e90% Polyester\/10% Elastane\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eSale items ending in 0.98 or 0.99 are eligible for an exchange or store credit within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit these criteria will be sent back at customer’s expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Billabong","offers":[{"title":"Sundays Carolina Blue \/ S","offer_id":44767563186307,"sku":"20017992","price":54.99,"currency_code":"CAD","in_stock":false},{"title":"Sundays Carolina Blue \/ M","offer_id":44767563743363,"sku":"20017993","price":54.99,"currency_code":"CAD","in_stock":false},{"title":"Sundays Carolina Blue \/ L","offer_id":44767565807747,"sku":"20017994","price":54.99,"currency_code":"CAD","in_stock":false},{"title":"Sundays Carolina Blue \/ XL","offer_id":44767567806595,"sku":"20017995","price":54.99,"currency_code":"CAD","in_stock":false},{"title":"Sundays Carolina Blue \/ 2XL","offer_id":44767568724099,"sku":"20017996","price":54.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/BillabongSundaysLayback17SwimTrunk_1_b237484b-3e47-4713-ab34-25c8016281e7.png?v=1746035856"},{"product_id":"solid-core-20-swim-trunk","title":"Solid Core 20\" Swim Trunk","description":"\u003cp\u003eGet ready for a day in the pool or your toes in the sand with the Solid Core 20\" Swim Trunk. Designed for the utmost in comfort with an elastic waistband and adjustable drawcord.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 20\"\u003c\/li\u003e\n\u003cli\u003eBuilt-in mesh liner\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"details\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Details \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"details\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElasticized waistband\u003c\/li\u003e\n\u003cli\u003eExternal adjustable drawcord for customized fit\u003c\/li\u003e\n\u003cli\u003eFront lined pockets\u003c\/li\u003e\n\u003cli\u003eLogo detail on thigh\u003c\/li\u003e\n\u003cli\u003e95% Polyester\/5% Elastane\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eSale items ending in 0.98 or 0.99 are eligible for an exchange or store credit within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit these criteria will be sent back at customer’s expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Reebok","offers":[{"title":"Blue \/ S","offer_id":44793025659011,"sku":"20018156","price":44.99,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ M","offer_id":44793025691779,"sku":"20018157","price":44.99,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ L","offer_id":44793025724547,"sku":"20018158","price":44.99,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ XL","offer_id":44793025757315,"sku":"20018159","price":44.99,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":44793025790083,"sku":"20018160","price":44.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/ReebokSolidCore20SwimTrunk_1_636024e5-bea4-43ba-adc5-ee9c28aed2cc.png?v=1750795984"},{"product_id":"print-core-20-swim-trunk-print-grey-sale","title":"Print Core 20\" Swim Trunk","description":"\u003cp\u003eGet ready for a day in the pool or your toes in the sand with the Print Core 20\" Swim Trunk. Designed for the utmost in comfort with an elastic waistband and adjustable drawcord.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca\u003eChat with a Fit Expert now!\u003c\/a\u003e \u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 20\"\u003c\/li\u003e\n\u003cli\u003eBuilt-in mesh liner\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"details\" aria-expanded=\"false\"\u003e Details \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"details\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElasticized waistband\u003c\/li\u003e\n\u003cli\u003eExternal adjustable drawcord for customized fit\u003c\/li\u003e\n\u003cli\u003eFront lined pockets\u003c\/li\u003e\n\u003cli\u003eLogo detail on thigh\u003c\/li\u003e\n\u003cli\u003e95% Polyester\/5% Elastane\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eThis item is a final sale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Reebok","offers":[{"title":"Print Grey \/ S","offer_id":44793026019459,"sku":"20018161","price":29.97,"currency_code":"CAD","in_stock":true},{"title":"Print Grey \/ M","offer_id":44793026052227,"sku":"20018162","price":29.97,"currency_code":"CAD","in_stock":false},{"title":"Print Grey \/ L","offer_id":44793026117763,"sku":"20018163","price":29.97,"currency_code":"CAD","in_stock":true},{"title":"Print Grey \/ XL","offer_id":44793026183299,"sku":"20018164","price":29.97,"currency_code":"CAD","in_stock":false},{"title":"Print Grey \/ 2XL","offer_id":44793026248835,"sku":"20018165","price":29.97,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/WebsiteImages_7d2db2f0-bbba-425c-93fd-64539d367a3a.png?v=1750796029"},{"product_id":"giant-prawn-20-swim-trunk","title":"Giant Prawn 20\" Swim Trunk","description":"\u003cp\u003eThe Giant Prawn 20\" Swim Trunk is perfect for wearing in the waves or to the bar. Featuring a 20\" outseam and an elastic waistband.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 20\"\u003c\/li\u003e\n\u003cli\u003eNo liner, don’t forget your SAXX Underwear for under your boardshorts \u003ca href=\"https:\/\/swimco.com\/pages\/saxx\" target=\"_blank\"\u003eSAXX\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"details\" aria-expanded=\"false\"\u003e Details \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\" focusable=\"false\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"details\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElastic waistband\u003c\/li\u003e\n\u003cli\u003eAdjustable drawcord\u003c\/li\u003e\n\u003cli\u003eBack pocket with velcro closure\u003c\/li\u003e\n\u003cli\u003e89% Polyester\/11% Elastane\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eThis item is a final sale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rip Curl","offers":[{"title":"Giant Prawn Bluestone \/ S","offer_id":44814856093827,"sku":"20018380","price":34.97,"currency_code":"CAD","in_stock":false},{"title":"Giant Prawn Bluestone \/ M","offer_id":44814856126595,"sku":"20018381","price":34.97,"currency_code":"CAD","in_stock":false},{"title":"Giant Prawn Bluestone \/ L","offer_id":44814856159363,"sku":"20018382","price":34.97,"currency_code":"CAD","in_stock":false},{"title":"Giant Prawn Bluestone \/ XL","offer_id":44814856192131,"sku":"20018383","price":34.97,"currency_code":"CAD","in_stock":true},{"title":"Giant Prawn Bluestone \/ 2XL","offer_id":44814856224899,"sku":"20018384","price":34.97,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/RipCurlGiantPrawn20SwimTrunk_1.png?v=1745524370"},{"product_id":"va-elastic-17-swim-trunk-va-multi-sale","title":"VA Elastic 17\" Swim Trunk","description":"\u003cp\u003eShow off your cool side in the VA Elastic 17\" Swim Trunk. This funky print mixes with an easily adjustable waistband for the ultimate short.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca\u003eChat with a Fit Expert now!\u003c\/a\u003e \u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"fit-features\" aria-expanded=\"false\"\u003e Fit Features \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"fit-features\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 17\"\u003c\/li\u003e\n\u003cli\u003eNo liner, don’t forget your SAXX Underwear for under your boardshorts \u003ca href=\"https:\/\/swimco.com\/pages\/saxx\" target=\"_blank\"\u003eSAXX\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart \u003cspan\u003eabove\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"details\" aria-expanded=\"false\"\u003e Details \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"details\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElastic waistband with adjustable drawcord for comfort\u003c\/li\u003e\n\u003cli\u003eFront mesh lined pockets\u003c\/li\u003e\n\u003cli\u003eBack pocket with button closure\u003c\/li\u003e\n\u003cli\u003e63% Polyester\/37% Cotton\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eThis item is a final sale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"RVCA","offers":[{"title":"VA Multi \/ S","offer_id":44835970220163,"sku":"20018527","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"VA Multi \/ M","offer_id":44835970252931,"sku":"20018528","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"VA Multi \/ L","offer_id":44835970285699,"sku":"20018529","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"VA Multi \/ XL","offer_id":44835970318467,"sku":"20018530","price":24.97,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/RVCAVAElastic17SwimTrunk_1.png?v=1751575902"},{"product_id":"hermosa-ew-17-swim-trunk","title":"Hermosa EW 17\" Swim Trunk","description":"\u003cp\u003eKeep it funky and fresh in the Hermosa EW 17\" Swim Trunk will keep you comfortable with an elastic waistband and built-in mesh liner.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 17\"\u003c\/li\u003e\n\u003cli\u003eBuilt-in mesh liner\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart below\u003c\/li\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"details\" aria-expanded=\"false\"\u003e Details \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\" focusable=\"false\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"details\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElastic waistband with adjustable drawcord\u003c\/li\u003e\n\u003cli\u003eFront lined pockets\u003c\/li\u003e\n\u003cli\u003eBack lined pocket with button closure\u003c\/li\u003e\n\u003cli\u003e55% Polyester\/35% Cotton\/10% Nylon\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eThis item is a final sale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"O Neill","offers":[{"title":"Hermosa Midnight Navy \/ S","offer_id":44836086972547,"sku":"20018549","price":34.97,"currency_code":"CAD","in_stock":false},{"title":"Hermosa Midnight Navy \/ M","offer_id":44836087005315,"sku":"20018550","price":34.97,"currency_code":"CAD","in_stock":false},{"title":"Hermosa Midnight Navy \/ L","offer_id":44836087038083,"sku":"20018551","price":34.97,"currency_code":"CAD","in_stock":false},{"title":"Hermosa Midnight Navy \/ XL","offer_id":44836087070851,"sku":"20018552","price":34.97,"currency_code":"CAD","in_stock":false},{"title":"Hermosa Midnight Navy \/ 2XL","offer_id":44836087103619,"sku":"20018553","price":34.97,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/O_NeillHermosaEW17SwimTrunk_1.png?v=1748975517"},{"product_id":"barbados-solid-16-5-swim-trunk","title":"Barbados Solid 16.5\" Swim Trunk","description":"\u003cp\u003eKeep it funky and fresh in the Barbados Solid 16.5\"  Swim Trunk will keep you comfortable with an elastic waistband and built-in mesh liner.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 16.5\"\u003c\/li\u003e\n\u003cli\u003eBuilt-in mesh liner\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"details\" aria-expanded=\"false\"\u003e Details \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\" focusable=\"false\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"details\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElastic waistband with adjustable drawcord\u003c\/li\u003e\n\u003cli\u003eFront lined pockets\u003c\/li\u003e\n\u003cli\u003eBack lined pocket with zipper closure\u003c\/li\u003e\n\u003cli\u003e55% Polyester\/35% Cotton\/10% Nylon\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eSale items ending in 0.98 or 0.99 are eligible for an exchange or store credit within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit these criteria will be sent back at customer’s expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Island Haze","offers":[{"title":"Barbados Olive \/ S","offer_id":44836153983107,"sku":"20018581","price":19.97,"currency_code":"CAD","in_stock":false},{"title":"Barbados Olive \/ M","offer_id":44836154245251,"sku":"20018582","price":19.97,"currency_code":"CAD","in_stock":false},{"title":"Barbados Olive \/ L","offer_id":44836154933379,"sku":"20018583","price":19.97,"currency_code":"CAD","in_stock":false},{"title":"Barbados Olive \/ XL","offer_id":44836155621507,"sku":"20018584","price":19.97,"currency_code":"CAD","in_stock":false},{"title":"Barbados Olive \/ 2XL","offer_id":44836155883651,"sku":"20018585","price":19.97,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/IslandHazeBarbadosSolid16.5SwimTrunk_1.png?v=1729095297"},{"product_id":"lavana-17-swim-trunk","title":"Lavana 17\" Swim Trunk","description":"\u003cp\u003eKeep it funky and fresh in the Lavana 17\" Swim Trunk will keep you comfortable with an elastic waistband and built-in mesh liner.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 17\"\u003c\/li\u003e\n\u003cli\u003eBuilt-in mesh liner\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"details\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Details \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"details\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElastic waistband with adjustable drawcord\u003c\/li\u003e\n\u003cli\u003eFront lined pockets\u003c\/li\u003e\n\u003cli\u003eBack lined pocket with zipper closure\u003c\/li\u003e\n\u003cli\u003e55% Polyester\/35% Cotton\/10% Nylon\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eThis item is a final sale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Island Haze","offers":[{"title":"Lavana Cranberry \/ S","offer_id":44836160831619,"sku":"20018571","price":19.97,"currency_code":"CAD","in_stock":false},{"title":"Lavana Cranberry \/ M","offer_id":44836160864387,"sku":"20018572","price":19.97,"currency_code":"CAD","in_stock":false},{"title":"Lavana Cranberry \/ L","offer_id":44836160897155,"sku":"20018573","price":19.97,"currency_code":"CAD","in_stock":false},{"title":"Lavana Cranberry \/ XL","offer_id":44836160929923,"sku":"20018574","price":19.97,"currency_code":"CAD","in_stock":false},{"title":"Lavana Cranberry \/ 2XL","offer_id":44836160962691,"sku":"20018575","price":19.97,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/IslandHazeLavana17SwimTrunk_1.png?v=1729095145"},{"product_id":"dreamers-16-swim-trunk-1","title":"Dreamers 16'' Swim Trunk","description":"\u003cp\u003eMade for laid-back vibes, the custom printed Dreamers 16'' Swim Trunk delivers on the casual vibes. The elastic waist band delivers a precise fit with an internally adjustable lasso waist.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 16\"\u003c\/li\u003e\n\u003cli\u003eNo liner, don’t forget your SAXX Underwear for under your boardshorts \u003ca href=\"https:\/\/swimco.com\/pages\/saxx\" target=\"_blank\"\u003eSAXX\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"details\" aria-expanded=\"false\"\u003e Details \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"details\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElasticized waistband with adjustable draw string for comfort\u003c\/li\u003e\n\u003cli\u003eSide lined mesh pockets\u003c\/li\u003e\n\u003cli\u003eBack velcro pocket\u003c\/li\u003e\n\u003cli\u003eQuick drying material\u003c\/li\u003e\n\u003cli\u003e90% Polyester\/10% Elastane\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eThis item is a final sale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rip Curl","offers":[{"title":"Dreamers Pine Night \/ S","offer_id":45001063858307,"sku":"20016171","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Dreamers Pine Night \/ M","offer_id":45001063891075,"sku":"20016172","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Dreamers Pine Night \/ L","offer_id":45001063923843,"sku":"20016173","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Dreamers Pine Night \/ XL","offer_id":45001063956611,"sku":"20016174","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Dreamers Pine Night \/ 2XL","offer_id":45001063989379,"sku":"20016175","price":24.97,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/RipCurlDreamers16_SwimTrunk_1_5d001fc3-4cdd-41fd-a291-6f99252f84d4.png?v=1736888445"},{"product_id":"redondo-print-edge-18-mens-swim-trunk-speedo","title":"Redondo Print Edge 18\" Swim Trunk","description":"\u003cp\u003eClassic style, comfortable stretch, the Colourblock Redondo 18\" Swim Trunk is great for pool workouts or anytime thanks to the comfortable elastic waistband and shorter length.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam 18\"\u003c\/li\u003e\n\u003cli\u003eBuilt-in hydro square leg liner\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"details\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Details \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"details\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElasticized waistband for comfort\u003c\/li\u003e\n\u003cli\u003eDrawstring for adjustable fit\u003c\/li\u003e\n\u003cli\u003eSide pockets\u003c\/li\u003e\n\u003cli\u003eWater repellent and quick drying\u003c\/li\u003e\n\u003cli\u003eAdded stretch for comfortable fit\u003c\/li\u003e\n\u003cli\u003eUPF 50+ sun protection\u003c\/li\u003e\n\u003cli\u003e100% Polyester\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eRegular priced items are eligible for a refund if they are sent back within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit these criteria will be sent back at customer’s expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePromotional Items\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eItems purchased on a special promotion like a flash sale, Black Friday, Cyber Monday, Boxing Day, or Anniversary Sale are considered sale items and will be refunded to a virtual gift card.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Speedo","offers":[{"title":"Redondo Peacoat Periwinkle \/ S","offer_id":45559590584451,"sku":"20024540","price":65.0,"currency_code":"CAD","in_stock":true},{"title":"Redondo Peacoat Periwinkle \/ M","offer_id":45559590813827,"sku":"20024541","price":65.0,"currency_code":"CAD","in_stock":true},{"title":"Redondo Peacoat Periwinkle \/ L","offer_id":45559591436419,"sku":"20024542","price":65.0,"currency_code":"CAD","in_stock":true},{"title":"Redondo Peacoat Periwinkle \/ XL","offer_id":45559591567491,"sku":"20024543","price":65.0,"currency_code":"CAD","in_stock":true},{"title":"Redondo Peacoat Periwinkle \/ 2XL","offer_id":45559591829635,"sku":"20024544","price":65.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/SpeedoRedondoPrintEdge18SwimTrunk_1_b89e15e7-8ca0-42ae-92e5-75f649649407.png?v=1778001869"},{"product_id":"barnes-17-swim-trunk-1-green-haze-sale","title":"Barnes 17\" Swim Trunk","description":"\u003cp\u003e\u003cspan\u003eSustainable style meets performance-enhancing fabrics in the RVCA Barnes Elastic Waist Boardshorts 17\". Featuring an all-over bold print, these standout boardshorts offer an Elastic Waist drawcord waist, faux fly, pockets for your needs, triple needle stitching at the rise and RVCA logo branding throughout.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 17\"\u003c\/li\u003e\n\u003cli\u003eNo liner, don’t forget your SAXX Underwear for under your boardshorts \u003ca href=\"https:\/\/swimco.com\/pages\/saxx\" target=\"_blank\"\u003eSAXX\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"details\" aria-expanded=\"false\"\u003e Details \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\" focusable=\"false\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"details\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElastic waistband with adjustable drawcord for comfort\u003c\/li\u003e\n\u003cli\u003eFront mesh lined pockets\u003c\/li\u003e\n\u003cli\u003eBack pocket with button closure\u003c\/li\u003e\n\u003cli\u003e63% Polyester\/37% Cotton\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eThis item is a final sale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"RVCA","offers":[{"title":"Green Haze \/ S","offer_id":45022600233091,"sku":"20010781","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Green Haze \/ M","offer_id":45022600265859,"sku":"20010782","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Green Haze \/ L","offer_id":45022600298627,"sku":"20010783","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Green Haze \/ XL","offer_id":45022600331395,"sku":"20010784","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Green Haze \/ 2XL","offer_id":45022600364163,"sku":"20010785","price":24.97,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/RVCABarnes17SwimTrunk_1.png?v=1721228169"},{"product_id":"zealand-17-mens-swim-trunk-island-haze","title":"Zealand 17\" Swim Trunk","description":"\u003cp\u003eKeep it funky and fresh in the Zealand 17\" Swim Trunk will keep you comfortable with an elastic waistband and built-in mesh liner.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 17\"\u003c\/li\u003e\n\u003cli\u003eBuilt-in mesh liner\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"details\" aria-expanded=\"false\"\u003e Details \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"details\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElastic waistband with adjustable drawcord\u003c\/li\u003e\n\u003cli\u003eFront lined pockets\u003c\/li\u003e\n\u003cli\u003eBack lined pocket with zipper closure\u003c\/li\u003e\n\u003cli\u003e55% Polyester\/35% Cotton\/10% Nylon\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eSale items ending in 0.98 or 0.99 are eligible for an exchange or store credit within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit these criteria will be sent back at customer’s expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Island Haze","offers":[{"title":"Zealand Blue \/ S","offer_id":45028854726787,"sku":"20019595","price":19.97,"currency_code":"CAD","in_stock":false},{"title":"Zealand Blue \/ M","offer_id":45028854759555,"sku":"20019596","price":19.97,"currency_code":"CAD","in_stock":false},{"title":"Zealand Blue \/ L","offer_id":45028854792323,"sku":"20019597","price":19.97,"currency_code":"CAD","in_stock":false},{"title":"Zealand Blue \/ XL","offer_id":45028854825091,"sku":"20019598","price":19.97,"currency_code":"CAD","in_stock":false},{"title":"Zealand Blue \/ 2XL","offer_id":45028854857859,"sku":"20019599","price":19.97,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/IslandHazeZealand17SwimTrunk_1.png?v=1742395701"},{"product_id":"anchor-beach-14-mens-swim-trunk-finz","title":"Anchor Beach 14\" Swim Trunk","description":"\u003cp\u003eClassic style, comfortable stretch, the Anchor Beach 14\" Swim Trunk is great for pool workouts or anytime thanks to the comfortable elastic waistband and shorter length.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam 14\"\u003c\/li\u003e\n\u003cli\u003eBuilt-in mesh liner\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"details\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Details \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"details\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElasticized waistband for comfort\u003c\/li\u003e\n\u003cli\u003eInterior drawstring for adjustable fit\u003c\/li\u003e\n\u003cli\u003eFront lined pockets\u003c\/li\u003e\n\u003cli\u003eInterior key pocket\u003c\/li\u003e\n\u003cli\u003eWater repellent and quick drying\u003c\/li\u003e\n\u003cli\u003eAdded stretch for comfortable fit\u003c\/li\u003e\n\u003cli\u003eUPF 50+ sun protection\u003c\/li\u003e\n\u003cli\u003e100% Polyester\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eThis item is a final sale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Finz","offers":[{"title":"Anchor Navy \/ S","offer_id":45031456800899,"sku":"20019706","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Anchor Navy \/ M","offer_id":45031456833667,"sku":"20019707","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Anchor Navy \/ L","offer_id":45031456866435,"sku":"20019708","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Anchor Navy \/ XL","offer_id":45031456899203,"sku":"20019709","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Anchor Navy \/ 2XL","offer_id":45031456931971,"sku":"20019710","price":24.97,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/FinzAnchorBeach14SwimTrunk_1_2f377914-da30-47e4-927d-da1b0a4d7d68.png?v=1762979747"},{"product_id":"floral-beach-14-mens-swim-trunk-finz","title":"Floral Beach 14\" Swim Trunk","description":"\u003cp\u003eClassic style, comfortable stretch, the Floral Beach 14\" Swim Trunk is great for pool workouts or anytime thanks to the comfortable elastic waistband and shorter length.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam 14\"\u003c\/li\u003e\n\u003cli\u003eBuilt-in mesh liner\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"details\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Details \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"details\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElasticized waistband for comfort\u003c\/li\u003e\n\u003cli\u003eInterior drawstring for adjustable fit\u003c\/li\u003e\n\u003cli\u003eFront lined pockets\u003c\/li\u003e\n\u003cli\u003eInterior key pocket\u003c\/li\u003e\n\u003cli\u003eWater repellent and quick drying\u003c\/li\u003e\n\u003cli\u003eAdded stretch for comfortable fit\u003c\/li\u003e\n\u003cli\u003eUPF 50+ sun protection\u003c\/li\u003e\n\u003cli\u003e100% Polyester\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eRegular priced items are eligible for a refund if they are sent back within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit these criteria will be sent back at customer’s expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePromotional Items\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eItems purchased on a special promotion like a flash sale, Black Friday, Cyber Monday, Boxing Day, or Anniversary Sale are considered sale items and will be refunded to a virtual gift card.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Finz","offers":[{"title":"Floral Beach Blue \/ S","offer_id":45031477903491,"sku":"20019711","price":52.0,"currency_code":"CAD","in_stock":false},{"title":"Floral Beach Blue \/ M","offer_id":45031477936259,"sku":"20019712","price":52.0,"currency_code":"CAD","in_stock":false},{"title":"Floral Beach Blue \/ L","offer_id":45031477969027,"sku":"20019713","price":52.0,"currency_code":"CAD","in_stock":false},{"title":"Floral Beach Blue \/ XL","offer_id":45031478001795,"sku":"20019714","price":52.0,"currency_code":"CAD","in_stock":false},{"title":"Floral Beach Blue \/ 2XL","offer_id":45031478034563,"sku":"20019715","price":52.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/FinzFloralBeach14SwimTrunk_1.png?v=1762979772"},{"product_id":"tropical-mist-cannonball-17-mens-swim-trunk-hurley","title":"Tropical Mist Cannonball 17\" Swim Trunk","description":"\u003cp\u003eMake your mark in the Tropical Mist Cannonball 17\" Swim Trunk. These swim trunks combine comfort and precision with an elastic waistband for a comfortable, secure fit.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca\u003eChat with a Fit Expert now!\u003c\/a\u003e \u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"fit-features\" aria-expanded=\"false\"\u003e Fit Features \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"fit-features\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 17\"\u003c\/li\u003e\n\u003cli\u003eNo liner, don’t forget your SAXX Underwear for under your boardshorts \u003ca href=\"https:\/\/swimco.com\/pages\/saxx\" target=\"_blank\"\u003eSAXX\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"details\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Details \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"details\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElastic waistband with external adjustable tie for custom fit\u003c\/li\u003e\n\u003cli\u003eLined front pockets\u003c\/li\u003e\n\u003cli\u003eLined back pocket with velcro closure\u003c\/li\u003e\n\u003cli\u003e100% Polyester\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eSale items ending in 0.98 or 0.99 are eligible for an exchange or store credit within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit these criteria will be sent back at customer’s expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Hurley","offers":[{"title":"Cannonball Tropical Mist \/ S","offer_id":45053668622467,"sku":"20019950","price":49.99,"currency_code":"CAD","in_stock":false},{"title":"Cannonball Tropical Mist \/ M","offer_id":45053668655235,"sku":"20019951","price":49.99,"currency_code":"CAD","in_stock":false},{"title":"Cannonball Tropical Mist \/ L","offer_id":45053668688003,"sku":"20019952","price":49.99,"currency_code":"CAD","in_stock":false},{"title":"Cannonball Tropical Mist \/ XL","offer_id":45053668720771,"sku":"20019953","price":49.99,"currency_code":"CAD","in_stock":false},{"title":"Cannonball Tropical Mist \/ 2XL","offer_id":45053668753539,"sku":"20019954","price":49.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/HurleyTropicalMistCannonball17SwimTrunk_1.png?v=1755107982"},{"product_id":"nightforce-cannonball-17-mens-swim-trunk-hurley","title":"Nightforce Cannonball 17\" Swim Trunk","description":"\u003cp\u003eMake your mark in the Nightforce Cannonball 17\" Swim Trunk. These swim trunks combine comfort and precision with an elastic waistband for a comfortable, secure fit.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca\u003eChat with a Fit Expert now!\u003c\/a\u003e \u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"fit-features\" aria-expanded=\"false\"\u003e Fit Features \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"fit-features\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 17\"\u003c\/li\u003e\n\u003cli\u003eNo liner, don’t forget your SAXX Underwear for under your boardshorts \u003ca href=\"https:\/\/swimco.com\/pages\/saxx\" target=\"_blank\"\u003eSAXX\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"details\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Details \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"details\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElastic waistband with external adjustable tie for custom fit\u003c\/li\u003e\n\u003cli\u003eLined front pockets\u003c\/li\u003e\n\u003cli\u003eLined back pocket with velcro closure\u003c\/li\u003e\n\u003cli\u003e100% Polyester\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eSale items ending in 0.98 or 0.99 are eligible for an exchange or store credit within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit these criteria will be sent back at customer’s expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Hurley","offers":[{"title":"Cannonball Nightforce \/ S","offer_id":45053668851843,"sku":"20019955","price":49.99,"currency_code":"CAD","in_stock":false},{"title":"Cannonball Nightforce \/ M","offer_id":45053668884611,"sku":"20019956","price":49.99,"currency_code":"CAD","in_stock":false},{"title":"Cannonball Nightforce \/ L","offer_id":45053668917379,"sku":"20019957","price":49.99,"currency_code":"CAD","in_stock":false},{"title":"Cannonball Nightforce \/ XL","offer_id":45053668950147,"sku":"20019958","price":49.99,"currency_code":"CAD","in_stock":false},{"title":"Cannonball Nightforce \/ 2XL","offer_id":45053668982915,"sku":"20019959","price":49.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/HurleyNightforceCannonball17SwimTrunk_1.png?v=1755108032"},{"product_id":"skelly-breach-18-mens-swim-trunk-rip-curl","title":"Skelly Breach 18\" Swim Trunk","description":"\u003cp\u003eLiving the laid back life in comfort with the Skelly Breach 18\" Swim Trunk. An adjustable elastic waist gives you a custom comfort fit.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca\u003eChat with a Fit Expert now!\u003c\/a\u003e \u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"fit-features\" aria-expanded=\"false\"\u003e Fit Features \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"fit-features\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam: 18\"\u003c\/li\u003e\n\u003cli\u003eNo liner, don’t forget your SAXX Underwear for under your boardshorts \u003ca href=\"https:\/\/swimco.com\/pages\/saxx\" target=\"_blank\"\u003eSAXX\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"details\" aria-expanded=\"false\"\u003e Details \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"details\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElastic waistband with adjustable drawcord\u003c\/li\u003e\n\u003cli\u003eFront pockets\u003c\/li\u003e\n\u003cli\u003eBack pocket with zipper closure\u003c\/li\u003e\n\u003cli\u003e38% Polyester\/38% Polyamide\/15% Cotton\/9% Elastane\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eSale items ending in 0.98 or 0.99 are eligible for an exchange or store credit within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit these criteria will be sent back at customer’s expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rip Curl","offers":[{"title":"Skelly Breach Black \/ S","offer_id":45053768532099,"sku":"20019970","price":49.99,"currency_code":"CAD","in_stock":false},{"title":"Skelly Breach Black \/ M","offer_id":45053768564867,"sku":"20019971","price":49.99,"currency_code":"CAD","in_stock":false},{"title":"Skelly Breach Black \/ L","offer_id":45053768597635,"sku":"20019972","price":49.99,"currency_code":"CAD","in_stock":false},{"title":"Skelly Breach Black \/ XL","offer_id":45053768630403,"sku":"20019973","price":49.99,"currency_code":"CAD","in_stock":false},{"title":"Skelly Breach Black \/ 2XL","offer_id":45053768663171,"sku":"20019974","price":49.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/RipCurlSkellyBreach18SwimTrunk_1.png?v=1755720942"},{"product_id":"strake-tie-dye-bondi-basin-20-mens-swim-trunk-speedo","title":"Coral Sea Bondi Basin 20\" Swim Trunk","description":"\u003cp\u003eClassic style, comfortable stretch, the Strake Tie Dye Bondi Basin 20\" Swim Trunk is great for pool workouts or anytime thanks to the comfortable elastic waistband and shorter length.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca\u003eChat with a Fit Expert now!\u003c\/a\u003e \u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam 20\"\u003c\/li\u003e\n\u003cli\u003eBuilt-in mesh liner\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"details\" aria-expanded=\"false\"\u003e Details \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"details\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElasticized waistband for comfort\u003c\/li\u003e\n\u003cli\u003eInternal drawstring for adjustable fit\u003c\/li\u003e\n\u003cli\u003eSide pockets\u003c\/li\u003e\n\u003cli\u003eWater repellent and quick drying\u003c\/li\u003e\n\u003cli\u003eAdded stretch for comfortable fit\u003c\/li\u003e\n\u003cli\u003eUPF 50+ sun protection\u003c\/li\u003e\n\u003cli\u003e100% Polyester\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eThis item is a final sale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Speedo","offers":[{"title":"Sun Kissed Coral \/ S","offer_id":45055054348419,"sku":"20020060","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Sun Kissed Coral \/ M","offer_id":45055054381187,"sku":"20020061","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Sun Kissed Coral \/ L","offer_id":45055054413955,"sku":"20020062","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Sun Kissed Coral \/ XL","offer_id":45055054446723,"sku":"20020063","price":24.97,"currency_code":"CAD","in_stock":false},{"title":"Sun Kissed Coral \/ 2XL","offer_id":45055054479491,"sku":"20020064","price":24.97,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/SpeedoCoralSeaBondiBasin20SwimTrunk_1.png?v=1737052755"},{"product_id":"falsa-palm-bondi-basin-20-mens-swim-trunk-speedo","title":"Compass Bondi Basin 20\" Swim Trunk","description":"\u003cp\u003eClassic style, comfortable stretch, the Falsa Palm Bondi Basin 20\" Swim Trunk is great for pool workouts or anytime thanks to the comfortable elastic waistband and shorter length.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam 20\"\u003c\/li\u003e\n\u003cli\u003eBuilt-in mesh liner\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"details\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Details \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"details\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElasticized waistband for comfort\u003c\/li\u003e\n\u003cli\u003eInternal drawstring for adjustable fit\u003c\/li\u003e\n\u003cli\u003eSide pockets\u003c\/li\u003e\n\u003cli\u003eWater repellent and quick drying\u003c\/li\u003e\n\u003cli\u003eAdded stretch for comfortable fit\u003c\/li\u003e\n\u003cli\u003eUPF 50+ sun protection\u003c\/li\u003e\n\u003cli\u003e100% Polyester\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eSale items ending in 0.98 or 0.99 are eligible for an exchange or store credit within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit these criteria will be sent back at customer’s expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Speedo","offers":[{"title":"Compass Peacoat Navy \/ S","offer_id":45055054676099,"sku":"20020065","price":39.98,"currency_code":"CAD","in_stock":false},{"title":"Compass Peacoat Navy \/ M","offer_id":45055054708867,"sku":"20020066","price":39.98,"currency_code":"CAD","in_stock":false},{"title":"Compass Peacoat Navy \/ L","offer_id":45055054741635,"sku":"20020067","price":39.98,"currency_code":"CAD","in_stock":false},{"title":"Compass Peacoat Navy \/ XL","offer_id":45055054774403,"sku":"20020068","price":39.98,"currency_code":"CAD","in_stock":false},{"title":"Compass Peacoat Navy \/ 2XL","offer_id":45055054807171,"sku":"20020069","price":39.98,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/SpeedoCompassBondiBasin20SwimTrunk_1.png?v=1737052785"},{"product_id":"stripe-bondi-20-mens-swim-trunk-speedo","title":"Pearl Desert Bondi 20\" Swim Trunk","description":"\u003cp\u003eClassic style, comfortable stretch, the Pearl Dessert Bondi 20\" Swim Trunk is great for pool workouts or anytime thanks to the comfortable elastic waistband and shorter length.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions about size, fit or anything else?\u003c\/strong\u003e \u003ca onclick=\"GorgiasChat.open();\"\u003eChat with a Fit Expert now!\u003c\/a\u003e\n\u003cbr\u003e\n\u003c\/p\u003e\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"fit-features\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Fit Features \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"fit-features\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eOutseam 20\"\u003c\/li\u003e\n\u003cli\u003eBuilt-in mesh liner\u003c\/li\u003e\n\u003cli\u003eFits true to size with regards to size chart above\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton type=\"button\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" aria-controls=\"details\" aria-expanded=\"false\"\u003e Details \u003cspan class=\"collapsible-trigger__icon collapsible-trigger__icon--open\" role=\"presentation\"\u003e \u003csvg aria-hidden=\"true\" role=\"presentation\" class=\"icon icon--wide icon-chevron-down\" viewbox=\"0 0 28 16\"\u003e\u003cpath d=\"M1.57 1.59l12.76 12.77L27.1 1.59\" stroke-width=\"2\" stroke=\"#000\" fill=\"none\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv id=\"details\" class=\"collapsible-content collapsible-content--all\" style=\"height: 0px;\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cul\u003e\n\u003cli\u003eElasticized waistband for comfort\u003c\/li\u003e\n\u003cli\u003eInternal drawstring for adjustable fit\u003c\/li\u003e\n\u003cli\u003eSide pockets\u003c\/li\u003e\n\u003cli\u003eWater repellent and quick drying\u003c\/li\u003e\n\u003cli\u003eAdded stretch for comfortable fit\u003c\/li\u003e\n\u003cli\u003eUPF 50+ sun protection\u003c\/li\u003e\n\u003cli\u003e100% Polyester\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, hang to dry\u003c\/li\u003e\n\u003cli\u003eImported\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"collapsibles-wrapper collapsibles-wrapper--border-bottom\"\u003e\n\u003cbutton aria-expanded=\"false\" aria-controls=\"returns\" class=\"label collapsible-trigger collapsible-trigger-btn collapsible-trigger-btn--borders collapsible--auto-height\" type=\"button\"\u003e Return Policy \u003cspan role=\"presentation\" class=\"collapsible-trigger__icon collapsible-trigger__icon--open\"\u003e \u003csvg viewbox=\"0 0 28 16\" class=\"icon icon--wide icon-chevron-down\" role=\"presentation\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" d=\"M1.57 1.59l12.76 12.77L27.1 1.59\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv style=\"height: 0px;\" class=\"collapsible-content collapsible-content--all\" id=\"returns\"\u003e\n\u003cdiv class=\"collapsible-content__inner rte\"\u003e\n\u003cp\u003eSale items ending in 0.98 or 0.99 are eligible for an exchange or store credit within 30 days of the ship date. All items must be in sellable condition with tags attached \u0026amp; hygienic liners in place. Any items that do not fit these criteria will be sent back at customer’s expense. This includes any deodorant, lotions, and any other markings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Speedo","offers":[{"title":"Pearl Beach Glass \/ S","offer_id":45055114903683,"sku":"20020070","price":39.98,"currency_code":"CAD","in_stock":false},{"title":"Pearl Beach Glass \/ M","offer_id":45055114936451,"sku":"20020071","price":39.98,"currency_code":"CAD","in_stock":false},{"title":"Pearl Beach Glass \/ L","offer_id":45055114969219,"sku":"20020072","price":39.98,"currency_code":"CAD","in_stock":false},{"title":"Pearl Beach Glass \/ XL","offer_id":45055115001987,"sku":"20020073","price":39.98,"currency_code":"CAD","in_stock":false},{"title":"Pearl Beach Glass \/ 2XL","offer_id":45070995554435,"sku":"20020074","price":39.98,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0348\/7488\/4227\/files\/SpeedoPearlDessertBondi20SwimTrunk_1.png?v=1736180528"}],"url":"https:\/\/swimco.com\/collections\/mens-swim-trunks.oembed?page=5","provider":"Swimco","version":"1.0","type":"link"}