{"product_id":"bc-foil-fest-2026","title":"BC Foil Fest — August Long Weekend 2026 | Squamish","description":"\u003cp style=\"margin: 4.0pt 0cm 4.0pt 0cm;\" class=\"MsoNormal\"\u003eBC's biggest wing foiling weekend hits Squamish on the August long weekend.\u003c\/p\u003e\n\u003cp style=\"margin: 4.0pt 0cm 4.0pt 0cm;\" class=\"MsoNormal\"\u003e \u003c\/p\u003e\n\u003cp style=\"margin: 4.0pt 0cm 4.0pt 0cm;\" class=\"MsoNormal\"\u003eBC Foil Fest is a three-day celebration of foiling, community, and the legendary inflow winds of Howe Sound. Whether you're stepping onto a foil for the first time or you're ready to compete, there's a spot for you.\u003c\/p\u003e\n\u003cp style=\"margin: 4.0pt 0cm 4.0pt 0cm;\" class=\"MsoNormal\"\u003e \u003c\/p\u003e\n\u003ch3\u003eIntro to Foiling Sessions — $125\u003c\/h3\u003e\n\u003cp style=\"margin: 4.0pt 0cm 4.0pt 0cm;\" class=\"MsoNormal\"\u003eNew to foiling? Start here. These 2-hour sessions run three times each morning across the festival weekend, giving curious beginners a safe, coached introduction to wing foiling with InFlow's certified team.\u003c\/p\u003e\n\u003cp style=\"margin: 4.0pt 0cm 4.0pt 0cm;\" class=\"MsoNormal\"\u003e \u003c\/p\u003e\n\u003ctable style=\"width: 468.0pt; border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 1184; mso-padding-alt: 0cm .5pt 0cm .5pt; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext;\" width=\"624\" cellpadding=\"0\" cellspacing=\"0\" border=\"1\" class=\"MsoNormalTable\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"mso-yfti-irow: 0; mso-yfti-firstrow: yes;\"\u003e\n\u003ctd style=\"width: 140.0pt; border: solid #CCCCCC 1.0pt; mso-border-alt: solid #CCCCCC .25pt; background: #D0EBF0; padding: 4.0pt 6.0pt 4.0pt 6.0pt;\" valign=\"top\" width=\"187\"\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003e\u003cspan style=\"font-size: 10.0pt; color: black; mso-color-alt: windowtext;\"\u003eSession Duration\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 328.0pt; border: solid #CCCCCC 1.0pt; border-left: none; mso-border-left-alt: solid #CCCCCC .25pt; mso-border-alt: solid #CCCCCC .25pt; padding: 4.0pt 6.0pt 4.0pt 6.0pt;\" valign=\"top\" width=\"437\"\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cspan style=\"font-size: 10.0pt;\"\u003e2 hours\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"mso-yfti-irow: 1;\"\u003e\n\u003ctd style=\"width: 140.0pt; border: solid #CCCCCC 1.0pt; border-top: none; mso-border-top-alt: solid #CCCCCC .25pt; mso-border-alt: solid #CCCCCC .25pt; background: #D0EBF0; padding: 4.0pt 6.0pt 4.0pt 6.0pt;\" valign=\"top\" width=\"187\"\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003e\u003cspan style=\"font-size: 10.0pt; color: black; mso-color-alt: windowtext;\"\u003eSession Times\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 328.0pt; border-top: none; border-left: none; border-bottom: solid #CCCCCC 1.0pt; border-right: solid #CCCCCC 1.0pt; mso-border-top-alt: solid #CCCCCC .25pt; mso-border-left-alt: solid #CCCCCC .25pt; mso-border-alt: solid #CCCCCC .25pt; padding: 4.0pt 6.0pt 4.0pt 6.0pt;\" valign=\"top\" width=\"437\"\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cspan style=\"font-size: 10.0pt;\"\u003e9–11am | 10am–12pm | 11am–1pm\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"mso-yfti-irow: 2;\"\u003e\n\u003ctd style=\"width: 140.0pt; border: solid #CCCCCC 1.0pt; border-top: none; mso-border-top-alt: solid #CCCCCC .25pt; mso-border-alt: solid #CCCCCC .25pt; background: #D0EBF0; padding: 4.0pt 6.0pt 4.0pt 6.0pt;\" valign=\"top\" width=\"187\"\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003e\u003cspan style=\"font-size: 10.0pt; color: black; mso-color-alt: windowtext;\"\u003eSessions Available\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 328.0pt; border-top: none; border-left: none; border-bottom: solid #CCCCCC 1.0pt; border-right: solid #CCCCCC 1.0pt; mso-border-top-alt: solid #CCCCCC .25pt; mso-border-left-alt: solid #CCCCCC .25pt; mso-border-alt: solid #CCCCCC .25pt; padding: 4.0pt 6.0pt 4.0pt 6.0pt;\" valign=\"top\" width=\"437\"\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cspan style=\"font-size: 10.0pt;\"\u003e3 per morning across August 1, 2 \u0026amp; 3\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"mso-yfti-irow: 3;\"\u003e\n\u003ctd style=\"width: 140.0pt; border: solid #CCCCCC 1.0pt; border-top: none; mso-border-top-alt: solid #CCCCCC .25pt; mso-border-alt: solid #CCCCCC .25pt; background: #D0EBF0; padding: 4.0pt 6.0pt 4.0pt 6.0pt;\" valign=\"top\" width=\"187\"\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003e\u003cspan style=\"font-size: 10.0pt; color: black; mso-color-alt: windowtext;\"\u003eGroup Size\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 328.0pt; border-top: none; border-left: none; border-bottom: solid #CCCCCC 1.0pt; border-right: solid #CCCCCC 1.0pt; mso-border-top-alt: solid #CCCCCC .25pt; mso-border-left-alt: solid #CCCCCC .25pt; mso-border-alt: solid #CCCCCC .25pt; padding: 4.0pt 6.0pt 4.0pt 6.0pt;\" valign=\"top\" width=\"437\"\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cspan style=\"font-size: 10.0pt;\"\u003eMaximum 8 participants per session\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"mso-yfti-irow: 4; mso-yfti-lastrow: yes;\"\u003e\n\u003ctd style=\"width: 140.0pt; border: solid #CCCCCC 1.0pt; border-top: none; mso-border-top-alt: solid #CCCCCC .25pt; mso-border-alt: solid #CCCCCC .25pt; background: #D0EBF0; padding: 4.0pt 6.0pt 4.0pt 6.0pt;\" valign=\"top\" width=\"187\"\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003e\u003cspan style=\"font-size: 10.0pt; color: black; mso-color-alt: windowtext;\"\u003eLevel\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 328.0pt; border-top: none; border-left: none; border-bottom: solid #CCCCCC 1.0pt; border-right: solid #CCCCCC 1.0pt; mso-border-top-alt: solid #CCCCCC .25pt; mso-border-left-alt: solid #CCCCCC .25pt; mso-border-alt: solid #CCCCCC .25pt; padding: 4.0pt 6.0pt 4.0pt 6.0pt;\" valign=\"top\" width=\"437\"\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cspan style=\"font-size: 10.0pt;\"\u003eComplete beginners — no experience needed\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp style=\"margin: 4.0pt 0cm 4.0pt 0cm;\" class=\"MsoNormal\"\u003e \u003c\/p\u003e\n\u003ch3\u003eWeCANFoil — $950 Early Bird \/ $1,200 Standard\u003c\/h3\u003e\n\u003cp style=\"margin: 4.0pt 0cm 4.0pt 0cm;\" class=\"MsoNormal\"\u003eThree days of high-intensity, coached foiling for intermediate and advanced riders. This is the full Foil Fest experience — on-water coaching from InFlow's expert team, a regatta-format finale, and the energy of BC's foiling community all in one place.\u003c\/p\u003e\n\u003cp style=\"margin: 4.0pt 0cm 4.0pt 0cm;\" class=\"MsoNormal\"\u003e \u003c\/p\u003e\n\u003ctable style=\"width: 468.0pt; border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 1184; mso-padding-alt: 0cm .5pt 0cm .5pt; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext;\" width=\"624\" cellpadding=\"0\" cellspacing=\"0\" border=\"1\" class=\"MsoNormalTable\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"mso-yfti-irow: 0; mso-yfti-firstrow: yes;\"\u003e\n\u003ctd style=\"width: 140.0pt; border: solid #CCCCCC 1.0pt; mso-border-alt: solid #CCCCCC .25pt; background: #D0EBF0; padding: 4.0pt 6.0pt 4.0pt 6.0pt;\" valign=\"top\" width=\"187\"\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003e\u003cspan style=\"font-size: 10.0pt; color: black; mso-color-alt: windowtext;\"\u003eFormat\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 328.0pt; border: solid #CCCCCC 1.0pt; border-left: none; mso-border-left-alt: solid #CCCCCC .25pt; mso-border-alt: solid #CCCCCC .25pt; padding: 4.0pt 6.0pt 4.0pt 6.0pt;\" valign=\"top\" width=\"437\"\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cspan style=\"font-size: 10.0pt;\"\u003e3 x 3-hour coached sessions over the weekend\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"mso-yfti-irow: 1;\"\u003e\n\u003ctd style=\"width: 140.0pt; border: solid #CCCCCC 1.0pt; border-top: none; mso-border-top-alt: solid #CCCCCC .25pt; mso-border-alt: solid #CCCCCC .25pt; background: #D0EBF0; padding: 4.0pt 6.0pt 4.0pt 6.0pt;\" valign=\"top\" width=\"187\"\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003e\u003cspan style=\"font-size: 10.0pt; color: black; mso-color-alt: windowtext;\"\u003eDays\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 328.0pt; border-top: none; border-left: none; border-bottom: solid #CCCCCC 1.0pt; border-right: solid #CCCCCC 1.0pt; mso-border-top-alt: solid #CCCCCC .25pt; mso-border-left-alt: solid #CCCCCC .25pt; mso-border-alt: solid #CCCCCC .25pt; padding: 4.0pt 6.0pt 4.0pt 6.0pt;\" valign=\"top\" width=\"437\"\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cspan style=\"font-size: 10.0pt;\"\u003eAugust 1, 2 \u0026amp; 3, 2026\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"mso-yfti-irow: 2;\"\u003e\n\u003ctd style=\"width: 140.0pt; border: solid #CCCCCC 1.0pt; border-top: none; mso-border-top-alt: solid #CCCCCC .25pt; mso-border-alt: solid #CCCCCC .25pt; background: #D0EBF0; padding: 4.0pt 6.0pt 4.0pt 6.0pt;\" valign=\"top\" width=\"187\"\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003e\u003cspan style=\"font-size: 10.0pt; color: black; mso-color-alt: windowtext;\"\u003eMax Participants\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 328.0pt; border-top: none; border-left: none; border-bottom: solid #CCCCCC 1.0pt; border-right: solid #CCCCCC 1.0pt; mso-border-top-alt: solid #CCCCCC .25pt; mso-border-left-alt: solid #CCCCCC .25pt; mso-border-alt: solid #CCCCCC .25pt; padding: 4.0pt 6.0pt 4.0pt 6.0pt;\" valign=\"top\" width=\"437\"\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cspan style=\"font-size: 10.0pt;\"\u003e16 riders\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"mso-yfti-irow: 3;\"\u003e\n\u003ctd style=\"width: 140.0pt; border: solid #CCCCCC 1.0pt; border-top: none; mso-border-top-alt: solid #CCCCCC .25pt; mso-border-alt: solid #CCCCCC .25pt; background: #D0EBF0; padding: 4.0pt 6.0pt 4.0pt 6.0pt;\" valign=\"top\" width=\"187\"\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003e\u003cspan style=\"font-size: 10.0pt; color: black; mso-color-alt: windowtext;\"\u003eCoaching\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 328.0pt; border-top: none; border-left: none; border-bottom: solid #CCCCCC 1.0pt; border-right: solid #CCCCCC 1.0pt; mso-border-top-alt: solid #CCCCCC .25pt; mso-border-left-alt: solid #CCCCCC .25pt; mso-border-alt: solid #CCCCCC .25pt; padding: 4.0pt 6.0pt 4.0pt 6.0pt;\" valign=\"top\" width=\"437\"\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cspan style=\"font-size: 10.0pt;\"\u003eInFlow coaches in the RIB providing real-time feedback — Days 1 \u0026amp; 2\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"mso-yfti-irow: 4;\"\u003e\n\u003ctd style=\"width: 140.0pt; border: solid #CCCCCC 1.0pt; border-top: none; mso-border-top-alt: solid #CCCCCC .25pt; mso-border-alt: solid #CCCCCC .25pt; background: #D0EBF0; padding: 4.0pt 6.0pt 4.0pt 6.0pt;\" valign=\"top\" width=\"187\"\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003e\u003cspan style=\"font-size: 10.0pt; color: black; mso-color-alt: windowtext;\"\u003eDay 3\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 328.0pt; border-top: none; border-left: none; border-bottom: solid #CCCCCC 1.0pt; border-right: solid #CCCCCC 1.0pt; mso-border-top-alt: solid #CCCCCC .25pt; mso-border-left-alt: solid #CCCCCC .25pt; mso-border-alt: solid #CCCCCC .25pt; padding: 4.0pt 6.0pt 4.0pt 6.0pt;\" valign=\"top\" width=\"437\"\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cspan style=\"font-size: 10.0pt;\"\u003eRegatta format — put your skills to the test\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"mso-yfti-irow: 5;\"\u003e\n\u003ctd style=\"width: 140.0pt; border: solid #CCCCCC 1.0pt; border-top: none; mso-border-top-alt: solid #CCCCCC .25pt; mso-border-alt: solid #CCCCCC .25pt; background: #D0EBF0; padding: 4.0pt 6.0pt 4.0pt 6.0pt;\" valign=\"top\" width=\"187\"\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003e\u003cspan style=\"font-size: 10.0pt; color: black; mso-color-alt: windowtext;\"\u003eLevel\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 328.0pt; border-top: none; border-left: none; border-bottom: solid #CCCCCC 1.0pt; border-right: solid #CCCCCC 1.0pt; mso-border-top-alt: solid #CCCCCC .25pt; mso-border-left-alt: solid #CCCCCC .25pt; mso-border-alt: solid #CCCCCC .25pt; padding: 4.0pt 6.0pt 4.0pt 6.0pt;\" valign=\"top\" width=\"437\"\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cspan style=\"font-size: 10.0pt;\"\u003eIntermediate to advanced wing foilers\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"mso-yfti-irow: 6;\"\u003e\n\u003ctd style=\"width: 140.0pt; border: solid #CCCCCC 1.0pt; border-top: none; mso-border-top-alt: solid #CCCCCC .25pt; mso-border-alt: solid #CCCCCC .25pt; background: #D0EBF0; padding: 4.0pt 6.0pt 4.0pt 6.0pt;\" valign=\"top\" width=\"187\"\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003e\u003cspan style=\"font-size: 10.0pt; color: black; mso-color-alt: windowtext;\"\u003eEarly Bird Price\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 328.0pt; border-top: none; border-left: none; border-bottom: solid #CCCCCC 1.0pt; border-right: solid #CCCCCC 1.0pt; mso-border-top-alt: solid #CCCCCC .25pt; mso-border-left-alt: solid #CCCCCC .25pt; mso-border-alt: solid #CCCCCC .25pt; padding: 4.0pt 6.0pt 4.0pt 6.0pt;\" valign=\"top\" width=\"437\"\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cspan style=\"font-size: 10.0pt;\"\u003e$950 CAD — book early to save. Ends July 1.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"mso-yfti-irow: 7; mso-yfti-lastrow: yes;\"\u003e\n\u003ctd style=\"width: 140.0pt; border: solid #CCCCCC 1.0pt; border-top: none; mso-border-top-alt: solid #CCCCCC .25pt; mso-border-alt: solid #CCCCCC .25pt; background: #D0EBF0; padding: 4.0pt 6.0pt 4.0pt 6.0pt;\" valign=\"top\" width=\"187\"\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003e\u003cspan style=\"font-size: 10.0pt; color: black; mso-color-alt: windowtext;\"\u003eStandard Price\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 328.0pt; border-top: none; border-left: none; border-bottom: solid #CCCCCC 1.0pt; border-right: solid #CCCCCC 1.0pt; mso-border-top-alt: solid #CCCCCC .25pt; mso-border-left-alt: solid #CCCCCC .25pt; mso-border-alt: solid #CCCCCC .25pt; padding: 4.0pt 6.0pt 4.0pt 6.0pt;\" valign=\"top\" width=\"437\"\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cspan style=\"font-size: 10.0pt;\"\u003e$1,200 CAD\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp style=\"margin: 4.0pt 0cm 4.0pt 0cm;\" class=\"MsoNormal\"\u003e \u003c\/p\u003e\n\u003ch3\u003eWhat to Bring (All Participants)\u003c\/h3\u003e\n\u003cp style=\"text-indent: -18.0pt; mso-list: l0 level1 lfo1; margin: 2.0pt 0cm 2.0pt 36.0pt;\" class=\"MsoListParagraph\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e       \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003eMinimum 5mm full wetsuit + booties (required — not provided)\u003c\/p\u003e\n\u003cp style=\"text-indent: -18.0pt; mso-list: l0 level1 lfo1; margin: 2.0pt 0cm 2.0pt 36.0pt;\" class=\"MsoListParagraph\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e       \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003eWater, snacks, sunscreen\u003c\/p\u003e\n\u003cp style=\"text-indent: -18.0pt; mso-list: l0 level1 lfo1; margin: 2.0pt 0cm 2.0pt 36.0pt;\" class=\"MsoListParagraph\"\u003e\u003c!-- [if !supportLists]--\u003e\u003cspan style=\"mso-list: Ignore;\"\u003e•\u003cspan style=\"font: 7.0pt 'Times New Roman';\"\u003e       \u003c\/span\u003e\u003c\/span\u003e\u003c!--[endif]--\u003eYour own wing foiling gear if you have it (gear also provided for Intro sessions)\u003c\/p\u003e","brand":"InFlow Adventure Co.","offers":[{"title":"Intro to Foiling Sessions","offer_id":52425351921976,"sku":null,"price":124.99,"currency_code":"CAD","in_stock":true},{"title":"WeCANFoil - intermediate and advanced riders","offer_id":52425351954744,"sku":null,"price":1200.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/5834\/0408\/files\/We_Can_Foil_Squamish_Sept_8th_7of33.jpg?v=1779748800","url":"https:\/\/inflowadventure.com\/products\/bc-foil-fest-2026","provider":"InFlow Adventure  Co.","version":"1.0","type":"link"}