{"title":"Fitness \u0026 Outdoor","description":"Gear for training harder, recovering smarter, and taking your workouts anywhere.","products":[{"product_id":"silicone-finger-grip-strengthener-hand-forearm-trainer","title":"Silicone Finger Grip Strengthener - Hand \u0026 Forearm Trainer for Climbers \u0026 Musicians","description":"\u003cp\u003eBuild real grip strength in minutes a day. This silicone ring trainer works fingers and forearms, a favorite of climbers, guitarists, and anyone training hand strength.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eDurable silicone resistance ring for finger and forearm training\u003c\/li\u003e\n\u003cli\u003eCompact enough for desk breaks, commutes, or gym bags\u003c\/li\u003e\n\u003cli\u003eSupports climbing performance and instrument practice\u003c\/li\u003e\n\u003cli\u003eSimple to use: squeeze, hold, repeat\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eA few minutes a day, noticeably stronger hands.\u003c\/p\u003e","brand":"Viral store","offers":[{"title":"Default Title","offer_id":47637811101730,"sku":"14:173","price":26.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/S5dbf5a4439a447b4b6012c60c834b42cd.webp?v=1789679081"},{"product_id":"smart-health-ring","title":"Smart Health Ring - 24H Heart Rate, Sleep \u0026 Fitness Tracker","description":"\u003cp\u003eAll the health tracking of a smartwatch, none of the bulk. This sleek ring monitors your heart rate, sleep, blood oxygen, and daily activity around the clock.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e24-hour heart rate, sleep stage, and blood oxygen monitoring\u003c\/li\u003e\n\u003cli\u003eStep and calorie tracking synced to a companion app\u003c\/li\u003e\n\u003cli\u003eLightweight, waterproof titanium-style design worn all day and night\u003c\/li\u003e\n\u003cli\u003eDays of battery life on a single charge\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eThe discreet upgrade from wrist tech to finger tech.\u003c\/p\u003e","brand":"Viral store","offers":[{"title":"Silver \/ 13","offer_id":47637812183074,"sku":"14:350853#Silver;200000369:200000296","price":56.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 10","offer_id":47637811396642,"sku":"14:193#Black;200000369:1583","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 8","offer_id":47637811429410,"sku":"14:193#Black;200000369:699","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Silver Pro \/ 13","offer_id":47637811462178,"sku":"14:173#Silver Pro;200000369:200000296","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Silver Pro \/ 11","offer_id":47637811494946,"sku":"14:173#Silver Pro;200000369:100010420","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Silver Pro \/ 9","offer_id":47637811527714,"sku":"14:173#Silver Pro;200000369:350262","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Silver Pro \/ 7","offer_id":47637811560482,"sku":"14:173#Silver Pro;200000369:3434","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Silver Pro \/ 12","offer_id":47637811593250,"sku":"14:173#Silver Pro;200000369:1663","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Silver Pro \/ 10","offer_id":47637811626018,"sku":"14:173#Silver Pro;200000369:1583","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Gold Pro \/ 12","offer_id":47637811658786,"sku":"14:366#Gold Pro;200000369:1663","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Gold Pro \/ 10","offer_id":47637811691554,"sku":"14:366#Gold Pro;200000369:1583","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Gold Pro \/ 8","offer_id":47637811724322,"sku":"14:366#Gold Pro;200000369:699","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 13","offer_id":47637811757090,"sku":"14:193#Black;200000369:200000296","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 11","offer_id":47637811789858,"sku":"14:193#Black;200000369:100010420","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 9","offer_id":47637811822626,"sku":"14:193#Black;200000369:350262","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 7","offer_id":47637811855394,"sku":"14:193#Black;200000369:3434","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 12","offer_id":47637811888162,"sku":"14:193#Black;200000369:1663","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Silver Pro \/ 8","offer_id":47637811920930,"sku":"14:173#Silver Pro;200000369:699","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Black Pro \/ 13","offer_id":47637811953698,"sku":"14:29#Black Pro;200000369:200000296","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Black Pro \/ 11","offer_id":47637811986466,"sku":"14:29#Black Pro;200000369:100010420","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Black Pro \/ 9","offer_id":47637812019234,"sku":"14:29#Black Pro;200000369:350262","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Black Pro \/ 7","offer_id":47637812052002,"sku":"14:29#Black Pro;200000369:3434","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Black Pro \/ 12","offer_id":47637812084770,"sku":"14:29#Black Pro;200000369:1663","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Black Pro \/ 10","offer_id":47637812117538,"sku":"14:29#Black Pro;200000369:1583","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Black Pro \/ 8","offer_id":47637812150306,"sku":"14:29#Black Pro;200000369:699","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Silver \/ 11","offer_id":47637812215842,"sku":"14:350853#Silver;200000369:100010420","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Gold \/ 7","offer_id":47637812248610,"sku":"14:350850#Gold;200000369:3434","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Gold \/ 12","offer_id":47637812281378,"sku":"14:350850#Gold;200000369:1663","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Gold \/ 10","offer_id":47637812314146,"sku":"14:350850#Gold;200000369:1583","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Gold \/ 8","offer_id":47637812346914,"sku":"14:350850#Gold;200000369:699","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Gold Pro \/ 13","offer_id":47637812379682,"sku":"14:366#Gold Pro;200000369:200000296","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Gold Pro \/ 11","offer_id":47637812412450,"sku":"14:366#Gold Pro;200000369:100010420","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Gold Pro \/ 9","offer_id":47637812445218,"sku":"14:366#Gold Pro;200000369:350262","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Gold Pro \/ 7","offer_id":47637812477986,"sku":"14:366#Gold Pro;200000369:3434","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Silver \/ 9","offer_id":47637812510754,"sku":"14:350853#Silver;200000369:350262","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Silver \/ 7","offer_id":47637812543522,"sku":"14:350853#Silver;200000369:3434","price":56.99,"currency_code":"CAD","in_stock":true},{"title":"Silver \/ 12","offer_id":47637812576290,"sku":"14:350853#Silver;200000369:1663","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Silver \/ 10","offer_id":47637812609058,"sku":"14:350853#Silver;200000369:1583","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Silver \/ 8","offer_id":47637812641826,"sku":"14:350853#Silver;200000369:699","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Gold \/ 13","offer_id":47637812674594,"sku":"14:350850#Gold;200000369:200000296","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Gold \/ 11","offer_id":47637812707362,"sku":"14:350850#Gold;200000369:100010420","price":61.99,"currency_code":"CAD","in_stock":true},{"title":"Gold \/ 9","offer_id":47637812740130,"sku":"14:350850#Gold;200000369:350262","price":61.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/S6110f4c81cab44569bd41ee0c13f0343k.webp?v=1789679083"},{"product_id":"adjustable-posture-corrector","title":"Adjustable Posture Corrector - Breathable Shoulder Support Brace","description":"\u003cp\u003eStand taller without thinking about it. This adjustable brace gently draws your shoulders back as a reminder to sit and stand upright during long hours at a desk or on your phone.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eAdjustable straps fit most body types comfortably under clothing\u003c\/li\u003e\n\u003cli\u003eBreathable, lightweight material for all-day wear\u003c\/li\u003e\n\u003cli\u003eGentle shoulder support that encourages upright posture\u003c\/li\u003e\n\u003cli\u003eAvailable in multiple sizes for a true, secure fit\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eSmall daily habit, more confident posture.\u003c\/p\u003e","brand":"Viral store","offers":[{"title":"Black \/ M","offer_id":47637813133346,"sku":"14:29#Black;5:361386","price":39.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":47637813166114,"sku":"14:29#Black;5:361385","price":39.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":47637813198882,"sku":"14:29#Black;5:100014064","price":39.99,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ XXXL","offer_id":47637813231650,"sku":"14:100013777#Pink;5:4183","price":39.99,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ XL","offer_id":47637813264418,"sku":"14:100013777#Pink;5:100014065","price":39.99,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ XXL","offer_id":47637813297186,"sku":"14:100013777#Pink;5:4182","price":39.99,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ M","offer_id":47637813329954,"sku":"14:100013777#Pink;5:361386","price":39.99,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ L","offer_id":47637813362722,"sku":"14:100013777#Pink;5:361385","price":39.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XXXL","offer_id":47637813395490,"sku":"14:29#Black;5:4183","price":39.99,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ S","offer_id":47637813428258,"sku":"14:100013777#Pink;5:100014064","price":39.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":47637813461026,"sku":"14:29#Black;5:100014065","price":39.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XXL","offer_id":47637813493794,"sku":"14:29#Black;5:4182","price":39.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/S2130dcea08424e74aef29e351e8533876.webp?v=1789679083"},{"product_id":"resistance-bands-set","title":"Resistance Bands Set - 5 Level Yoga \u0026 Strength Training Bands with Handles","description":"\u003cp\u003eA full home gym that fits in a drawer. Five resistance levels let you scale from warm-up stretches to serious strength work, all without a single weight plate.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e5 resistance levels from light stretch to heavy strength training\u003c\/li\u003e\n\u003cli\u003eComfortable handles for rows, curls, and presses\u003c\/li\u003e\n\u003cli\u003eIdeal for yoga, Pilates, physical therapy, and travel workouts\u003c\/li\u003e\n\u003cli\u003eCompact and lightweight — packs flat for any bag\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eStrength training, anywhere you have two feet and a door.\u003c\/p\u003e","brand":"Viral store","offers":[{"title":"Blue","offer_id":47642548109346,"sku":"14:691#Blue","price":10.99,"currency_code":"CAD","in_stock":true},{"title":"Black","offer_id":47642547945506,"sku":"14:200002130#Black","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"1Set","offer_id":47642547978274,"sku":"14:350852#1Set","price":33.99,"currency_code":"CAD","in_stock":true},{"title":"Yellow","offer_id":47642548011042,"sku":"14:496#Yellow","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"Red","offer_id":47642548043810,"sku":"14:10#Red","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"Green","offer_id":47642548076578,"sku":"14:365458#Green","price":11.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/Sec5f3f41707747ffbd94922307e0f8a7Z.webp?v=1789710726"},{"product_id":"portable-handheld-neck-fan","title":"Portable Handheld Neck Fan - Foldable USB Rechargeable Mini Fan with Power Bank","description":"\u003cp\u003eStay cool anywhere — commute, gym, festival, or backyard. This foldable fan hangs hands-free around your neck or folds into a handheld, with enough battery to double as a phone charger in a pinch.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eHands-free neck wear or fold flat for handheld use\u003c\/li\u003e\n\u003cli\u003eUSB rechargeable with power bank function\u003c\/li\u003e\n\u003cli\u003eMultiple speed settings, quiet operation\u003c\/li\u003e\n\u003cli\u003eCompact enough for a bag, pocket, or desk drawer\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eYour new go-to for hot commutes and outdoor days.\u003c\/p\u003e","brand":"Viral store","offers":[{"title":"White","offer_id":47642548371490,"sku":"14:200000914#white;200467261:203031826#149x70x20mm","price":25.99,"currency_code":"CAD","in_stock":true},{"title":"Pink","offer_id":47642548404258,"sku":"14:202713809#pink;200467261:203031826#149x70x20mm","price":25.99,"currency_code":"CAD","in_stock":true},{"title":"Blue","offer_id":47642548437026,"sku":"14:201504125#blue;200467261:203031826#149x70x20mm","price":25.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/S85004eeb3e4942dd8f0f2210238498779.webp?v=1789710727"},{"product_id":"adjustable-jump-rope-digital-counter","title":"Adjustable Jump Rope with Digital Counter - Smart Skipping Rope for Fitness","description":"\u003cp\u003eTrack every jump without a smartwatch. This adjustable skipping rope counts reps automatically so you can focus on the workout, not the math.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eBuilt-in digital counter tracks jumps in real time\u003c\/li\u003e\n\u003cli\u003eFully adjustable length fits any height\u003c\/li\u003e\n\u003cli\u003eSmooth ball-bearing rotation for fast, tangle-free skipping\u003c\/li\u003e\n\u003cli\u003eCompact and lightweight — tosses in a gym bag or carry-on\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eA simple, brutally effective cardio tool that goes anywhere.\u003c\/p\u003e","brand":"Viral store","offers":[{"title":"Blue","offer_id":47642548731938,"sku":"14:29#Blue","price":34.99,"currency_code":"CAD","in_stock":true},{"title":"Red","offer_id":47642548764706,"sku":"14:366#Red","price":34.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/rope-01-fix.jpg?v=1792032794"},{"product_id":"time-tracking-sports-water-bottle-leak-proof-flip-straw","title":"Time-Tracking Sports Water Bottle with Leak-Proof Flip Straw","description":"\u003cp\u003eDrink more water without thinking about it. This \u003cstrong\u003etime-tracking water bottle\u003c\/strong\u003e has hourly markers down the side so you can see at a glance whether you're on pace.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eTime markers\u003c\/strong\u003e keep your intake on track through the day\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLeak-proof flip straw lid\u003c\/strong\u003e opens one-handed\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCarry handle\u003c\/strong\u003e for the gym, desk or car\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBPA-free\u003c\/strong\u003e and easy to refill\u003c\/li\u003e\n\u003cli\u003eWide mouth takes ice cubes and fits most cup holders\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Viral store","offers":[{"title":"Style C","offer_id":47643850997794,"sku":"14:173#Style C","price":12.99,"currency_code":"CAD","in_stock":true},{"title":"Style J","offer_id":47643850702882,"sku":"14:504#Style J","price":17.99,"currency_code":"CAD","in_stock":true},{"title":"Style I","offer_id":47643850735650,"sku":"14:201336230#Style I","price":17.99,"currency_code":"CAD","in_stock":true},{"title":"Style L","offer_id":47643850768418,"sku":"14:1202#Style L","price":17.99,"currency_code":"CAD","in_stock":true},{"title":"Style K","offer_id":47643850801186,"sku":"14:29#Style K","price":16.99,"currency_code":"CAD","in_stock":true},{"title":"Style M","offer_id":47643850833954,"sku":"14:200021498#Style M","price":17.99,"currency_code":"CAD","in_stock":true},{"title":"Style D","offer_id":47643850866722,"sku":"14:496#Style D","price":12.99,"currency_code":"CAD","in_stock":true},{"title":"Style W","offer_id":47643850899490,"sku":"14:200006153#Style W","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Style B","offer_id":47643850932258,"sku":"14:10#Style B","price":17.99,"currency_code":"CAD","in_stock":true},{"title":"Style Y","offer_id":47643850965026,"sku":"14:202135822#Style Y","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Style X","offer_id":47643851030562,"sku":"14:200006152#Style X","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Style Z","offer_id":47643851063330,"sku":"14:202573807#Style Z","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Style P","offer_id":47643851096098,"sku":"14:200070701#Style P","price":17.99,"currency_code":"CAD","in_stock":true},{"title":"Style Q","offer_id":47643851128866,"sku":"14:933#Style Q","price":17.99,"currency_code":"CAD","in_stock":true},{"title":"Style N","offer_id":47643851161634,"sku":"14:200004889#Style N","price":16.99,"currency_code":"CAD","in_stock":true},{"title":"Style O","offer_id":47643851194402,"sku":"14:771#Style O","price":17.99,"currency_code":"CAD","in_stock":true},{"title":"Style Sport Purple","offer_id":47643851227170,"sku":"14:202072807#Style Sport Purple","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Style Sport Rose","offer_id":47643851259938,"sku":"14:13978534#Style Sport Rose","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Style F","offer_id":47643851292706,"sku":"14:366#Style F","price":17.99,"currency_code":"CAD","in_stock":true},{"title":"Style S","offer_id":47643851325474,"sku":"14:200002984#Style S","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Style E","offer_id":47643851358242,"sku":"14:175#Style E","price":16.99,"currency_code":"CAD","in_stock":true},{"title":"Style R","offer_id":47643851391010,"sku":"14:347#Style R","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Style H","offer_id":47643851423778,"sku":"14:94#Style H","price":17.99,"currency_code":"CAD","in_stock":true},{"title":"Style G","offer_id":47643851456546,"sku":"14:350852#Style G","price":17.99,"currency_code":"CAD","in_stock":true},{"title":"Style V","offer_id":47643851489314,"sku":"14:202573808#Style V","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Style U","offer_id":47643851522082,"sku":"14:6144#Style U","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Style T","offer_id":47643851554850,"sku":"14:1063#Style T","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Style A","offer_id":47643851587618,"sku":"14:193#Style A","price":16.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/bottle-01-fix.jpg?v=1792032982"},{"product_id":"knee-high-compression-socks","title":"Knee-High Compression Socks - Support \u0026 Anti-Fatigue Socks","description":"\u003cp\u003eComfort for long days and long flights. These \u003cstrong\u003eknee-high compression socks\u003c\/strong\u003e apply graduated pressure that feels supportive without being restrictive.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eGraduated compression\u003c\/strong\u003e, firmer at the ankle, lighter up the calf\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBreathable knit\u003c\/strong\u003e with a cushioned sole\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReinforced heel and toe\u003c\/strong\u003e for durability\u003c\/li\u003e\n\u003cli\u003ePopular for travel, nursing shifts, standing work and running\u003c\/li\u003e\n\u003cli\u003eMultiple sizes and colours\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cem\u003eGeneral comfort wear. If you have a medical condition, check with your doctor first.\u003c\/em\u003e\u003c\/p\u003e","brand":"Viral store","offers":[{"title":"Nude \/ L-XL","offer_id":48787017269282,"sku":"14:8044133#skin;5:201446750#L-XL","price":13.99,"currency_code":"CAD","in_stock":true},{"title":"Black Copper \/ S-M","offer_id":48787017203746,"sku":"14:52751041#blackcoffee;5:201446749#S-M","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Black Copper \/ L-XL","offer_id":48787017236514,"sku":"14:52751041#blackcoffee;5:201446750#L-XL","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Nude \/ XXL","offer_id":48787017302050,"sku":"14:8044133#skin;5:201446751#XXL","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Nude Copper \/ L-XL","offer_id":48787017334818,"sku":"14:58425899#skincoffee;5:201446750#L-XL","price":16.99,"currency_code":"CAD","in_stock":true},{"title":"Nude Copper \/ XXL","offer_id":48787017367586,"sku":"14:58425899#skincoffee;5:201446751#XXL","price":16.99,"currency_code":"CAD","in_stock":true},{"title":"Black Copper \/ XXL","offer_id":48787017400354,"sku":"14:52751041#blackcoffee;5:201446751#XXL","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Nude Copper \/ S-M","offer_id":48787017433122,"sku":"14:58425899#skincoffee;5:201446749#S-M","price":16.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XXL","offer_id":48787017465890,"sku":"14:771#black;5:201446751#XXL","price":14.99,"currency_code":"CAD","in_stock":true},{"title":"Nude \/ S-M","offer_id":48787017498658,"sku":"14:8044133#skin;5:201446749#S-M","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S-M","offer_id":48787017531426,"sku":"14:771#black;5:201446749#S-M","price":15.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L-XL","offer_id":48787017564194,"sku":"14:771#black;5:201446750#L-XL","price":15.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/S7f439703fa8a4243a41a97c2db638adel.webp?v=1789770209"},{"product_id":"hexagonal-foam-roller","title":"Hexagonal Foam Roller - Deep Tissue Muscle Recovery Tool","description":"\u003cp\u003eLoosen up after training. This \u003cstrong\u003ehexagonal foam roller\u003c\/strong\u003e has a textured surface that targets tight spots more precisely than a smooth roller.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eHex-textured surface\u003c\/strong\u003e for targeted pressure\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFirm EVA core\u003c\/strong\u003e that holds its shape over time\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHollow design\u003c\/strong\u003e keeps it light and easy to carry\u003c\/li\u003e\n\u003cli\u003eGreat for calves, quads, glutes, back and IT band\u003c\/li\u003e\n\u003cli\u003eUse before training to warm up or after to unwind\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Viral store","offers":[{"title":"Black","offer_id":48787018252322,"sku":"14:193#1pc","price":25.99,"currency_code":"CAD","in_stock":true},{"title":"Pink","offer_id":48787018285090,"sku":"14:1052#1pc","price":25.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/Sb6dcc0f505d24174a911b250903c8ce6d.webp?v=1789770211"},{"product_id":"360-motorcycle-bike-phone-mount","title":"360 Motorcycle \u0026 Bike Phone Mount - Universal Handlebar Holder","description":"\u003cp\u003eKeep your map in view and your hands on the bars. This \u003cstrong\u003e360 bike and motorcycle phone mount\u003c\/strong\u003e clamps to the handlebar and rotates to any angle.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e360-degree rotation\u003c\/strong\u003e between portrait and landscape\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSecure clamp and arms\u003c\/strong\u003e hold your phone through bumps\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUniversal fit\u003c\/strong\u003e for most handlebars and phone sizes\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTool-free install\u003c\/strong\u003e in under a minute\u003c\/li\u003e\n\u003cli\u003eSuits cycling, motorcycles, scooters and e-bikes\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Viral store","offers":[{"title":"Blue Patch only - no phone holder","offer_id":48787018874914,"sku":"14:193#1Pcs Blue Patches","price":10.99,"currency_code":"CAD","in_stock":true},{"title":"Red Holder","offer_id":48787018743842,"sku":"14:10#Red Holder","price":23.99,"currency_code":"CAD","in_stock":true},{"title":"Red Holder Max","offer_id":48787018776610,"sku":"14:366#Red Holder Max","price":31.99,"currency_code":"CAD","in_stock":true},{"title":"Blue Holder","offer_id":48787018809378,"sku":"14:29#Blue Holder","price":23.99,"currency_code":"CAD","in_stock":true},{"title":"Red Patch only - no phone holder","offer_id":48787018842146,"sku":"14:691#1Pcs Blue Patches","price":11.99,"currency_code":"CAD","in_stock":true},{"title":"Blue Holder Max","offer_id":48787018907682,"sku":"14:175#Blue Holder Max","price":31.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/Sfa0b10ea0a2e413ea999ef20c4997f9d2.webp?v=1789770213"},{"product_id":"mini-massage-gun","title":"Mini Massage Gun - Ultra-Quiet Deep Tissue Percussion","description":"\u003cp\u003eRecovery that fits in your gym bag. This \u003cstrong\u003emini massage gun\u003c\/strong\u003e delivers percussive massage to tired muscles without the bulk or noise of a full-size unit.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMultiple speed settings\u003c\/strong\u003e from gentle to deep\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eInterchangeable heads\u003c\/strong\u003e for different muscle groups\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUltra-quiet motor\u003c\/strong\u003e you can use while watching TV\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUSB-C rechargeable\u003c\/strong\u003e with long runtime\u003c\/li\u003e\n\u003cli\u003ePalm-sized and light enough to travel with\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Viral store","offers":[{"title":"Pink set","offer_id":48787019235362,"sku":"14:193#PINK SET","price":29.99,"currency_code":"CAD","in_stock":true},{"title":"White set","offer_id":48787019268130,"sku":"14:771#WHITE SET","price":29.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/S15af3cd6ae174c199f23213c56ff4ac55.webp?v=1789770214"},{"product_id":"collapsible-water-bottle-64oz","title":"Collapsible Water Bottle 64oz - Foldable Silicone Sports Bottle","description":"\u003cp\u003eA big bottle that shrinks when it's empty. This \u003cstrong\u003e64oz collapsible water bottle\u003c\/strong\u003e rolls down to a fraction of its size once you've finished it.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eLarge 64oz capacity\u003c\/strong\u003e to cut refill trips\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCollapsible silicone body\u003c\/strong\u003e that packs flat\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLeak-proof lid\u003c\/strong\u003e with a carry handle\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBPA-free\u003c\/strong\u003e and easy to rinse\u003c\/li\u003e\n\u003cli\u003eGreat for the gym, hiking, travel and long shifts\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Viral store","offers":[{"title":"Pink","offer_id":48788478918690,"sku":"14:1052#Pink;26:200008146","price":45.99,"currency_code":"CAD","in_stock":true},{"title":"Green","offer_id":48788478951458,"sku":"14:175#Green;26:200008146","price":45.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/S3bc5d1046f1a4d489586df6f55392b91U.webp?v=1789773035"},{"product_id":"ab-roller-wheel","title":"Ab Roller Wheel - Non-Slip Core \u0026 Abs Workout Trainer","description":"\u003cp\u003eOne of the cheapest, hardest core tools there is. This \u003cstrong\u003eab roller wheel\u003c\/strong\u003e works your abs, back and shoulders together in a single movement.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eWide non-slip wheel\u003c\/strong\u003e that tracks straight and grips the floor\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePadded handles\u003c\/strong\u003e for a comfortable grip\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eKnee pad included\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompact\u003c\/strong\u003e, stores under a bed or sofa\u003c\/li\u003e\n\u003cli\u003eStart from your knees and progress to standing\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Viral store","offers":[{"title":"Blue","offer_id":48788487569442,"sku":"14:173","price":54.99,"currency_code":"CAD","in_stock":true},{"title":"Black Red","offer_id":48788487602210,"sku":"14:365458#Black red","price":54.99,"currency_code":"CAD","in_stock":true},{"title":"Black","offer_id":48788487634978,"sku":"14:771#black","price":54.99,"currency_code":"CAD","in_stock":true},{"title":"Red","offer_id":48788487667746,"sku":"14:10","price":54.99,"currency_code":"CAD","in_stock":true},{"title":"Black and Yellow","offer_id":48788487700514,"sku":"14:350850#Black and yellow","price":54.99,"currency_code":"CAD","in_stock":true},{"title":"Black and White","offer_id":48788487733282,"sku":"14:691#black and white","price":54.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/S45bb1dd2d8b94bcfbbe89106d45bd5d5v.webp?v=1789773039"},{"product_id":"portable-handheld-mini-fan","title":"Portable Handheld Mini Fan - Foldable Neck \u0026 Desk Fan","description":"\u003cp\u003eStay cool wherever you are. This \u003cstrong\u003efoldable mini fan\u003c\/strong\u003e works handheld, folds into a desk stand, or hangs around your neck for hands-free airflow.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e3-in-1 design\u003c\/strong\u003e: handheld, desk stand or neck-hung\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMultiple speeds\u003c\/strong\u003e from a gentle breeze to full blast\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUSB rechargeable\u003c\/strong\u003e with long battery life\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eQuiet motor\u003c\/strong\u003e that won't drown out conversation\u003c\/li\u003e\n\u003cli\u003eGreat for commutes, festivals, travel and hot offices\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Viral store","offers":[{"title":"Purple","offer_id":48793169231906,"sku":"14:496","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Pink","offer_id":48793169199138,"sku":"14:100013777","price":41.99,"currency_code":"CAD","in_stock":true},{"title":"White","offer_id":48793169264674,"sku":"14:29","price":21.99,"currency_code":"CAD","in_stock":true},{"title":"Blue","offer_id":48793169297442,"sku":"14:173","price":23.99,"currency_code":"CAD","in_stock":true},{"title":"Green","offer_id":48793169330210,"sku":"14:175","price":41.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/Sdfd39cb079384032b4c6d9a224888f5aL.webp?v=1789789393"},{"product_id":"portable-blender-bottle-electric","title":"Portable Blender Bottle - Electric USB Rechargeable Juicer","description":"\u003cp\u003eBlend smoothies, shakes, and fresh juice anywhere with this compact rechargeable blender. Six sharp blades crush ice and fruit in seconds - just add ingredients, blend, and drink straight from the cup.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e6-blade motor crushes ice, fruit \u0026amp; veggies\u003c\/li\u003e\n\u003cli\u003eUSB rechargeable, cordless \u0026amp; portable\u003c\/li\u003e\n\u003cli\u003eBlend and drink from the same cup\u003c\/li\u003e\n\u003cli\u003eGreat for gym, travel, office \u0026amp; home\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Viral store","offers":[{"title":"Blue Single Cup","offer_id":48793170411554,"sku":"14:29#Blue Single Cup","price":42.99,"currency_code":"CAD","in_stock":true},{"title":"Pink Double Cup","offer_id":48793170444322,"sku":"14:100013777#Pink Double Cup","price":42.99,"currency_code":"CAD","in_stock":true},{"title":"Blue Double Cup","offer_id":48793170477090,"sku":"14:173#Blue Double Cup","price":42.99,"currency_code":"CAD","in_stock":true},{"title":"Pink Single Cup","offer_id":48793170509858,"sku":"14:366#Pink Single Cup","price":42.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/S3966bead0bc642f4815dc83177566ab1q.webp?v=1789789396"},{"product_id":"adjustable-silicone-wrist-ankle-weights","title":"Adjustable Silicone Wrist \u0026 Ankle Weights (Pair) - Pilates \u0026 Walking Weights","description":"\u003cp\u003eAdd a little resistance to what you already do. These \u003cstrong\u003eadjustable silicone wrist and ankle weights\u003c\/strong\u003e wrap comfortably and stay put through movement.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoft silicone\u003c\/strong\u003e that doesn't chafe like fabric straps\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdjustable fit\u003c\/strong\u003e for wrists and ankles\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eSold as a pair\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSlim profile\u003c\/strong\u003e that fits under trousers\u003c\/li\u003e\n\u003cli\u003ePopular for pilates, walking, barre and rehab-style work\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Viral store","offers":[{"title":"Dark Pink 500g","offer_id":50423193567266,"sku":"14:175#Dark pink 500g","price":45.99,"currency_code":"CAD","in_stock":true},{"title":"Dark Pink 1 pound","offer_id":50423193600034,"sku":"14:200002130#Dark pink 1 pound","price":45.99,"currency_code":"CAD","in_stock":true},{"title":"Black 1 pound","offer_id":50423193632802,"sku":"14:771#black 1 pound","price":45.99,"currency_code":"CAD","in_stock":true},{"title":"Black 500g","offer_id":50423193665570,"sku":"14:193#black 500g","price":45.99,"currency_code":"CAD","in_stock":true},{"title":"Gray1 pound","offer_id":50423193698338,"sku":"14:350850#Gray1 pound","price":45.99,"currency_code":"CAD","in_stock":true},{"title":"Pink 500g","offer_id":50423193731106,"sku":"14:691#pink 500g","price":45.99,"currency_code":"CAD","in_stock":true},{"title":"Pink 1 pound","offer_id":50423193763874,"sku":"14:173#pink 1 pound","price":45.99,"currency_code":"CAD","in_stock":true},{"title":"Gray 500g","offer_id":50423193796642,"sku":"14:365458#Gray 500g","price":45.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/S0b4929d5a7534b829799b840e4d986c8N.webp?v=1790167905"},{"product_id":"rechargeable-led-camping-lantern","title":"Rechargeable LED Camping Lantern - Bright Waterproof Tent Light","description":"\u003cp\u003eBright, dependable light away from the grid. This \u003cstrong\u003erechargeable LED camping lantern\u003c\/strong\u003e gives 360-degree light and folds down small.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e360-degree light\u003c\/strong\u003e that fills a tent or table\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMultiple brightness modes\u003c\/strong\u003e including SOS\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWater-resistant\u003c\/strong\u003e for rain and damp\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUSB rechargeable\u003c\/strong\u003e, some models double as a power bank\u003c\/li\u003e\n\u003cli\u003eKeep one for camping and one for power cuts\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Viral store","offers":[{"title":"Default Title","offer_id":50423194026018,"sku":"249:201299372#KXK-686","price":58.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/S7bfad9c99c1f4940a85bafb345db9f67S.webp?v=1790167905"},{"product_id":"waterproof-phone-pouch-dry-bag","title":"Waterproof Phone Pouch - Touchscreen Dry Bag with Lanyard","description":"\u003cp\u003eTake your phone to the water without worrying. This \u003cstrong\u003ewaterproof phone pouch\u003c\/strong\u003e seals tight and still lets the touchscreen work through the window.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eTouchscreen works through the pouch\u003c\/strong\u003e, so you can still shoot photos\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTriple-seal closure\u003c\/strong\u003e keeps water and sand out\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdjustable lanyard\u003c\/strong\u003e to wear around your neck\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFits most phones\u003c\/strong\u003e, including larger models\u003c\/li\u003e\n\u003cli\u003eMade for the beach, pool, kayaking and festivals\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Viral store","offers":[{"title":"Black","offer_id":50423194124322,"sku":"14:193","price":10.99,"currency_code":"CAD","in_stock":true},{"title":"White","offer_id":50423194157090,"sku":"14:29","price":10.99,"currency_code":"CAD","in_stock":true},{"title":"Blue","offer_id":50423194189858,"sku":"14:173","price":10.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/S5b2b27690b524a3db3acf0b9403d818fe.webp?v=1790167906"},{"product_id":"instant-cooling-hoodie-towel","title":"Instant Cooling Hoodie Towel - Evaporative Cool Towel for Gym \u0026 Outdoors","description":"\u003cp\u003eCool down fast after a hard session. This \u003cstrong\u003eevaporative cooling towel\u003c\/strong\u003e is shaped like a hood, so it sits over your head and neck hands-free.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEvaporative cooling\u003c\/strong\u003e: wet it, wring it, snap it\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHood shape\u003c\/strong\u003e that stays on your shoulders\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoft breathable fabric\u003c\/strong\u003e that doesn't drip\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReusable\u003c\/strong\u003e again and again\u003c\/li\u003e\n\u003cli\u003eGreat for the gym, running, golf, hiking and hot work\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Viral store","offers":[{"title":"Rose Red","offer_id":50423194353698,"sku":"14:200004891#Rose Red","price":16.99,"currency_code":"CAD","in_stock":true},{"title":"Orange","offer_id":50423194386466,"sku":"14:350852#Orange","price":16.99,"currency_code":"CAD","in_stock":true},{"title":"Green","offer_id":50423194419234,"sku":"14:175#Green","price":16.99,"currency_code":"CAD","in_stock":true},{"title":"Grey","offer_id":50423194452002,"sku":"14:691#Grey","price":16.99,"currency_code":"CAD","in_stock":true},{"title":"Blue","offer_id":50423194484770,"sku":"14:173#Blue","price":16.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/S52e21353b92945199cd632fcd728aa2e0.webp?v=1790167907"},{"product_id":"rechargeable-bike-light-set-front-rear","title":"Rechargeable Bike Light Set - 1000LM Smart Front \u0026 Rear Bicycle Lights","description":"\u003cp\u003eBe seen on every ride. This \u003cstrong\u003erechargeable bike light set\u003c\/strong\u003e pairs a bright 1000-lumen front light with a red rear light.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e1000 lumen front beam\u003c\/strong\u003e that lights the road ahead\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRed rear light\u003c\/strong\u003e with steady and flashing modes\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUSB rechargeable\u003c\/strong\u003e, no disposable batteries\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWater-resistant\u003c\/strong\u003e for wet commutes\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTool-free mounts\u003c\/strong\u003e that move between bikes\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Viral store","offers":[{"title":"Red Tail Light","offer_id":50423194746914,"sku":"14:366#Red Tail Light","price":16.99,"currency_code":"CAD","in_stock":true},{"title":"Bike light A 2PCs","offer_id":50423194648610,"sku":"14:10#Bike light A 2PCs","price":36.99,"currency_code":"CAD","in_stock":true},{"title":"Bike light A 1PC","offer_id":50423194681378,"sku":"14:29#Bike light A 1PC","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"Set A","offer_id":50423194714146,"sku":"14:496#Set A","price":22.99,"currency_code":"CAD","in_stock":true},{"title":"Front and Rear Lamp","offer_id":50423194779682,"sku":"14:365458#Front and Rear Lamp","price":31.99,"currency_code":"CAD","in_stock":true},{"title":"Bike light B 1PC","offer_id":50423194812450,"sku":"14:350850#Bike light B 1PC","price":28.99,"currency_code":"CAD","in_stock":true},{"title":"Bike light A 5PCs","offer_id":50423194845218,"sku":"14:350852#Bike light A 5PCs","price":68.99,"currency_code":"CAD","in_stock":true},{"title":"Bike light A 3PCs","offer_id":50423194877986,"sku":"14:350853#Bike light A 3PCs","price":43.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/S7dd8a5250e284c77ba4c377d835841f4U.webp?v=1790167907"},{"product_id":"4-tube-pedal-resistance-band-pull-rope","title":"4-Tube Pedal Resistance Band - Yoga \u0026 Pilates Pull Rope Trainer","description":"\u003cp\u003eA whole-body workout that rolls up in a drawer. This \u003cstrong\u003e4-tube pedal resistance band\u003c\/strong\u003e anchors under your feet for rowing, curls, presses and stretches.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e4 resistance tubes\u003c\/strong\u003e for meaningful tension\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePadded foot pedals\u003c\/strong\u003e that stay comfortable\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFoam handles\u003c\/strong\u003e with a secure grip\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLightweight and packable\u003c\/strong\u003e for travel\u003c\/li\u003e\n\u003cli\u003eSuits yoga, pilates, stretching and strength work\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Viral store","offers":[{"title":"Default Title","offer_id":50423198548002,"sku":"14:193#Pink and Grey","price":16.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/Scf0850164521469fb1956e93451da42ak.webp?v=1790167910"},{"product_id":"large-crossbody-belt-bag","title":"Large Crossbody Belt Bag - Water-Resistant Fanny Pack for Travel \u0026 Workouts","description":"\u003cp\u003eThe everyday bag everyone is wearing. This \u003cstrong\u003elarge crossbody belt bag\u003c\/strong\u003e holds your phone, wallet, keys, earbuds and water bottle, and keeps it all close and secure.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eRoomy main compartment\u003c\/strong\u003e plus zip pockets to stay organised\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWater-resistant fabric\u003c\/strong\u003e that wipes clean\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdjustable strap\u003c\/strong\u003e: wear it crossbody, over the shoulder or around the waist\u003c\/li\u003e\n\u003cli\u003eLightweight and hands-free for running errands, travel, festivals and the gym\u003c\/li\u003e\n\u003cli\u003eAvailable in 4 versatile colours\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Viral store","offers":[{"title":"Brown","offer_id":50423525900322,"sku":"14:100018753#Brown","price":37.99,"currency_code":"CAD","in_stock":true},{"title":"Green","offer_id":50423525867554,"sku":"14:100018755#Green","price":41.99,"currency_code":"CAD","in_stock":true},{"title":"Gray","offer_id":50423525933090,"sku":"14:100018757#Gray","price":41.99,"currency_code":"CAD","in_stock":true},{"title":"Black","offer_id":50423525965858,"sku":"14:350853#Black","price":41.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/Se88a43620cbe4527a9eab781cd3fb1cer.webp?v=1790169412"},{"product_id":"rechargeable-hand-warmer","title":"Rechargeable Hand Warmer - Double-Sided Electric Pocket Warmer \u0026 Power Bank","description":"\u003cp\u003eWarm hands in seconds, all winter long. This \u003cstrong\u003erechargeable hand warmer\u003c\/strong\u003e heats on both sides and fits right in your pocket.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDouble-sided heating\u003c\/strong\u003e for fast, even warmth\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eTwo temperature settings\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUSB rechargeable\u003c\/strong\u003e, replacing disposable warmer packs\u003c\/li\u003e\n\u003cli\u003ePocket-sized and lightweight\u003c\/li\u003e\n\u003cli\u003eA cozy stocking stuffer in 4 colours\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Viral store","offers":[{"title":"Light Pink","offer_id":50423585177634,"sku":"14:200004891#light pink","price":39.99,"currency_code":"CAD","in_stock":true},{"title":"Pink","offer_id":50423585210402,"sku":"14:1052#pink","price":39.99,"currency_code":"CAD","in_stock":true},{"title":"Green","offer_id":50423585243170,"sku":"14:200004889#green","price":39.99,"currency_code":"CAD","in_stock":true},{"title":"Black","offer_id":50423585275938,"sku":"14:193#black","price":39.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/S31a12bf9d1c548b98f8c78057042717eh.webp?v=1790170269"},{"product_id":"open-ear-clip-earbuds","title":"Open-Ear Clip Earbuds - Wireless Bluetooth Sport Headphones with Mic","description":"\u003cp\u003eHear your music and the world around you. These \u003cstrong\u003eopen-ear clip earbuds\u003c\/strong\u003e hug the outside of your ear, so nothing sits inside your ear canal.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eOpen-ear design\u003c\/strong\u003e keeps you aware on runs, rides and commutes\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSecure clip fit\u003c\/strong\u003e that stays put during workouts\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBuilt-in mic\u003c\/strong\u003e for hands-free calls\u003c\/li\u003e\n\u003cli\u003eLightweight comfort for all-day wear\u003c\/li\u003e\n\u003cli\u003ePink, black or white\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Viral store","offers":[{"title":"Pink","offer_id":50423585341474,"sku":"14:1052#Pink","price":17.99,"currency_code":"CAD","in_stock":true},{"title":"Black","offer_id":50423585374242,"sku":"14:203192887#Black","price":17.99,"currency_code":"CAD","in_stock":true},{"title":"White","offer_id":50423585439778,"sku":"14:201659824#White","price":17.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/Sb702e4662c664e45bf3b303a0fa14c6dD.webp?v=1790170269"},{"product_id":"reusable-water-balloons","title":"Reusable Water Balloons - Quick-Fill Self-Sealing Water Splash Balls","description":"\u003cp\u003eAll the fun of water balloons, none of the mess. These \u003cstrong\u003ereusable water balloons\u003c\/strong\u003e fill in seconds, seal automatically and pop open on impact, ready to refill and throw again.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eQuick-fill, self-sealing\u003c\/strong\u003e, no tying knots\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReusable\u003c\/strong\u003e, so there are no latex scraps in the grass\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoft silicone\u003c\/strong\u003e that's gentle on impact\u003c\/li\u003e\n\u003cli\u003ePacks of 6 to 60 for small families or big parties\u003c\/li\u003e\n\u003cli\u003eGreat for pools, beaches, backyards and summer camps\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Viral store","offers":[{"title":"6pcs","offer_id":50423589011490,"sku":"14:200006151#6pcs","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"42pcs","offer_id":50423588814882,"sku":"14:200004889#42pcs","price":62.99,"currency_code":"CAD","in_stock":true},{"title":"36pcs","offer_id":50423588847650,"sku":"14:200006156#36pcs","price":50.99,"currency_code":"CAD","in_stock":true},{"title":"30pcs","offer_id":50423588880418,"sku":"14:200006155#30pcs","price":45.99,"currency_code":"CAD","in_stock":true},{"title":"24pcs","offer_id":50423588913186,"sku":"14:200006154#24pcs","price":40.99,"currency_code":"CAD","in_stock":true},{"title":"18pcs","offer_id":50423588945954,"sku":"14:200006153#18pcs","price":36.99,"currency_code":"CAD","in_stock":true},{"title":"12pcs","offer_id":50423588978722,"sku":"14:200006152#12pcs","price":28.99,"currency_code":"CAD","in_stock":true},{"title":"60pcs","offer_id":50423589044258,"sku":"14:200000195#60pcs","price":82.99,"currency_code":"CAD","in_stock":true},{"title":"54pcs","offer_id":50423589077026,"sku":"14:200002984#54pcs","price":75.99,"currency_code":"CAD","in_stock":true},{"title":"48pcs","offer_id":50423589109794,"sku":"14:200004870#48pcs","price":74.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/S523d365776d64570a7a505c56a237d65o.webp?v=1790170277"},{"product_id":"extra-thick-8mm-yoga-mat","title":"Extra-Thick 8mm Yoga Mat - Non-Slip NBR Exercise Mat for Home Workouts","description":"\u003cp\u003eExtra cushioning for your knees, hips and elbows. This \u003cstrong\u003e8mm thick yoga mat\u003c\/strong\u003e gives you a comfortable, stable surface for every floor workout.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e8mm NBR foam\u003c\/strong\u003e: soft underfoot and on hard floors\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNon-slip textured surface\u003c\/strong\u003e for steady poses\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eGenerous 185 x 61cm size\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003eLightweight and easy to roll up\u003c\/li\u003e\n\u003cli\u003eGreat for yoga, pilates, stretching and bodyweight training\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Viral store","offers":[{"title":"Purple","offer_id":50423591796770,"sku":"14:365458#Purple;5:203370125#185x61cm","price":58.99,"currency_code":"CAD","in_stock":true},{"title":"Black","offer_id":50423591829538,"sku":"14:193#Black;5:203370125#185x61cm","price":58.99,"currency_code":"CAD","in_stock":true},{"title":"Pink","offer_id":50423591862306,"sku":"14:771#Pink;5:203370125#185x61cm","price":69.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/S47f6680298064eedab550d09bad70ce9y.webp?v=1790170357"},{"product_id":"foldable-push-up-board","title":"Foldable Push-Up Board System - Multi-Grip Home Workout Board with Handles","description":"\u003cp\u003eTurn basic push-ups into a full upper-body workout. This \u003cstrong\u003efoldable push-up board\u003c\/strong\u003e uses colour-coded positions so you can target chest, shoulders, triceps and back.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eColour-coded grip positions\u003c\/strong\u003e for different muscle groups\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNon-slip handles\u003c\/strong\u003e that rotate for comfortable wrists\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFolds flat\u003c\/strong\u003e and stores under the bed\u003c\/li\u003e\n\u003cli\u003eBundle options with resistance ropes, a jump rope or a knee pad\u003c\/li\u003e\n\u003cli\u003eHome gym results with no membership\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Viral store","offers":[{"title":"Board pad","offer_id":50423591993378,"sku":"14:193#Board pad","price":43.99,"currency_code":"CAD","in_stock":true},{"title":"Board jump rope","offer_id":50423591927842,"sku":"14:771#Board jump rope","price":54.99,"currency_code":"CAD","in_stock":true},{"title":"Board rope","offer_id":50423591960610,"sku":"14:365458#Board rope","price":54.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/p187i1_fix.jpg?v=1792091918"},{"product_id":"solar-camping-string-lights","title":"Solar Camping String Lights - 10M Rechargeable Outdoor Lantern with RGB Modes","description":"\u003cp\u003eA lantern and a string light in one. Pull out the \u003cstrong\u003e10-metre string lights\u003c\/strong\u003e to set the mood at your campsite or patio, then retract it to use as a bright flashlight or tent lantern.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSolar and USB rechargeable\u003c\/strong\u003e, great for off-grid trips\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e10m retractable string light\u003c\/strong\u003e with warm and RGB colour modes\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBuilt-in hook\u003c\/strong\u003e to hang in tents, trees or pergolas\u003c\/li\u003e\n\u003cli\u003eWater-resistant for outdoor use\u003c\/li\u003e\n\u003cli\u003eBuy 1, 2 or 4 for the whole campsite\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Viral store","offers":[{"title":"1PC","offer_id":50423592484898,"sku":"136:200002573#Camping Light;249:200006305#1PC","price":41.99,"currency_code":"CAD","in_stock":true},{"title":"2PCS","offer_id":50423592419362,"sku":"136:200002573#Camping Light;249:200006306#2PCS","price":72.99,"currency_code":"CAD","in_stock":true},{"title":"4PCS","offer_id":50423592452130,"sku":"136:200002573#Camping Light;249:200006307#4PCS","price":124.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/S4a1fc91aa93e4247b09c3bfb6841b379d.webp?v=1790170362"},{"product_id":"weighted-smart-hula-hoop","title":"Weighted Smart Hula Hoop - Adjustable","description":"\u003cp\u003eThe hoop that cannot fall down. A weighted ball on a track does the spinning, so it keeps going whether or not your technique is any good.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eDetachable links - size it to your waist\u003c\/li\u003e\n\u003cli\u003eWeighted gravity ball instead of a free hoop\u003c\/li\u003e\n\u003cli\u003eQuiet enough for a flat with neighbours below\u003c\/li\u003e\n\u003cli\u003eComes apart for storage behind a door\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eSet it up in front of the TV and the time disappears.\u003c\/p\u003e","brand":"Viral store","offers":[{"title":"Green","offer_id":50560912850978,"sku":"14:175","price":38.99,"currency_code":"CAD","in_stock":true},{"title":"Pink","offer_id":50560912883746,"sku":"14:1052","price":38.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/Sd7fc36af91fa49858920a5497a4d73fbW.webp?v=1790435790"},{"product_id":"carbon-fibre-padel-racket","title":"Carbon Fibre Padel Racket - Diamond Shape","description":"\u003cp\u003eDiamond head and a high balance point - the shape that rewards a full swing. Carbon fibre face over a soft EVA core, so it stays powerful without beating up your arm.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eCarbon fibre face with a soft EVA core\u003c\/li\u003e\n\u003cli\u003eDiamond shape, high balance - built for power\u003c\/li\u003e\n\u003cli\u003eRough surface for spin off the wall\u003c\/li\u003e\n\u003cli\u003eWrist cord and protective cover included\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eAimed at intermediate and advanced players, not first-timers.\u003c\/p\u003e","brand":"Viral store","offers":[{"title":"INSUM-BLU1","offer_id":50560916717602,"sku":"14:200006154#INSUM-BLU1","price":98.99,"currency_code":"CAD","in_stock":true},{"title":"P18-12K-1","offer_id":50560916586530,"sku":"14:200004890#P18-12K-1","price":120.99,"currency_code":"CAD","in_stock":true},{"title":"P39-3K-1","offer_id":50560916619298,"sku":"14:200004889#P39-3K-1","price":139.99,"currency_code":"CAD","in_stock":true},{"title":"P90-18K-1","offer_id":50560916652066,"sku":"14:200004891#P90-18K-1","price":139.99,"currency_code":"CAD","in_stock":true},{"title":"P18-3K-1","offer_id":50560916684834,"sku":"14:200006156#P18-3K-1","price":111.99,"currency_code":"CAD","in_stock":true},{"title":"P90-3K-1","offer_id":50560916750370,"sku":"14:200006153#P90-3K-1","price":139.99,"currency_code":"CAD","in_stock":true},{"title":"POWERP119-ORG","offer_id":50560916783138,"sku":"14:350852#POWERP119-ORG","price":116.99,"currency_code":"CAD","in_stock":true},{"title":"FASTP41-PNK","offer_id":50560916815906,"sku":"14:200000195#FASTP41-PNK","price":115.99,"currency_code":"CAD","in_stock":true},{"title":"FASTP41-Blue","offer_id":50560916848674,"sku":"14:200006151#FASTP41-BLU","price":112.99,"currency_code":"CAD","in_stock":true},{"title":"FASTP41-BLK","offer_id":50560916881442,"sku":"14:365458#FASTP41-BLK","price":116.99,"currency_code":"CAD","in_stock":true},{"title":"Random1pcs-FC-1","offer_id":50560916914210,"sku":"14:200002130#Random1pcs-FC-1","price":99.99,"currency_code":"CAD","in_stock":true},{"title":"POWERP119-Blue","offer_id":50560916946978,"sku":"14:200006152#POWERP119-BLU","price":117.99,"currency_code":"CAD","in_stock":true},{"title":"P42-18K-1","offer_id":50560916979746,"sku":"14:200003699#P42-18K-1","price":139.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/Sc2be5011198b403fa204692f5a39dfd8x.webp?v=1790435793"},{"product_id":"haylou-solar-lite-2-smartwatch-amoled","title":"HAYLOU Solar Lite 2 Smartwatch - 1.43\" AMOLED, 24h Health Tracking","description":"\u003cp\u003eA 1.43-inch AMOLED smartwatch that tracks the whole day without you thinking about it, then goes a week between charges. Bright enough to read in direct sun, light enough to sleep in.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e1.43\" AMOLED display with always-on option and custom watch faces\u003c\/li\u003e\n\u003cli\u003eRound-the-clock heart rate, blood oxygen, sleep and stress tracking\u003c\/li\u003e\n\u003cli\u003eOver 100 sport modes with automatic workout detection\u003c\/li\u003e\n\u003cli\u003eLong multi-day battery instead of a nightly charge\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eFitness and wellness figures are estimates from consumer sensors, not medical readings.\u003c\/p\u003e","brand":"Viral store","offers":[{"title":"Solar Lite 2-Silver","offer_id":50601497788450,"sku":"14:10#Solar Lite 2-Silver","price":77.99,"currency_code":"CAD","in_stock":true},{"title":"Solar Lite 2-Black","offer_id":50601497821218,"sku":"14:175#Solar Lite 2-Black","price":77.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/p273i1_fix.jpg?v=1792110226"},{"product_id":"2-inch-hd-smart-watch-bluetooth-calling","title":"2.01\" HD Smart Watch - Bluetooth Calling \u0026 Fitness Tracking","description":"\u003cp\u003eA big-screen smartwatch that takes calls straight from your wrist, which is the feature people actually use every day. The 2.01-inch display makes notifications readable without squinting.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e2.01\" HD display - large text, easy to read at a glance\u003c\/li\u003e\n\u003cli\u003eBluetooth calling with a built-in speaker and microphone\u003c\/li\u003e\n\u003cli\u003eStep, heart rate, sleep and multi-sport tracking\u003c\/li\u003e\n\u003cli\u003eMagnetic charging and several days of use per charge\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eFitness and wellness readings are estimates from consumer sensors, not medical measurements.\u003c\/p\u003e","brand":"Viral store","offers":[{"title":"Black steel strip","offer_id":50602172383266,"sku":"14:29#Black steel strip","price":18.99,"currency_code":"CAD","in_stock":true},{"title":"Black ML","offer_id":50602172416034,"sku":"14:175#Black ML","price":38.99,"currency_code":"CAD","in_stock":true},{"title":"Gray","offer_id":50602172448802,"sku":"14:10#Gray","price":38.99,"currency_code":"CAD","in_stock":true},{"title":"Black","offer_id":50602172481570,"sku":"14:193#Black","price":34.99,"currency_code":"CAD","in_stock":true},{"title":"Orange","offer_id":50602172514338,"sku":"14:691#Orange","price":38.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/S8a7bcd8bed5748e1b70854268f7d493ct.webp?v=1790484245"},{"product_id":"haylou-watch-4s-gps-smartwatch","title":"HAYLOU Watch 4S GPS Smartwatch - 1.43\" AMOLED, 5-System GPS","description":"\u003cp\u003eA GPS smartwatch that finds its own position from five satellite systems, so a run or a ride is mapped without dragging your phone along. The 1.43-inch AMOLED stays readable in daylight.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eFive-system satellite positioning for accurate route tracking\u003c\/li\u003e\n\u003cli\u003e1.43\" HD AMOLED display with always-on mode\u003c\/li\u003e\n\u003cli\u003eHeart rate, blood oxygen, sleep and stress monitoring\u003c\/li\u003e\n\u003cli\u003eOver 100 sport modes with route maps in the app\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eHealth figures are consumer-grade estimates, not medical readings.\u003c\/p\u003e","brand":"Viral store","offers":[{"title":"Watch 4S-Silver","offer_id":50602172579874,"sku":"14:10#Watch 4S-Silver","price":111.99,"currency_code":"CAD","in_stock":true},{"title":"Watch 4S-Black","offer_id":50602172612642,"sku":"14:175#Watch 4S-Black","price":111.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/p290i1_fix.jpg?v=1792127762"},{"product_id":"portable-blender-bottle-6-blade","title":"Portable Blender Bottle - 6-Blade Rechargeable Juicer Cup","description":"\u003cp\u003eA rechargeable blender built into a drinking bottle, so the smoothie is made in the thing you carry it in and there is no jug to wash. Six stainless blades handle frozen fruit, not just soft bananas.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eSix stainless steel blades crush ice and frozen fruit\u003c\/li\u003e\n\u003cli\u003eUSB rechargeable - works at a desk, in a car or at the gym\u003c\/li\u003e\n\u003cli\u003eBlend and drink from the same bottle; rinse in seconds\u003c\/li\u003e\n\u003cli\u003eSafety lock so it will not spin unless the lid is on properly\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eBreakfast in ninety seconds with one thing to wash.\u003c\/p\u003e","brand":"Viral store","offers":[{"title":"Red","offer_id":50602187620386,"sku":"14:200004889#Red;200007763:201336100","price":32.99,"currency_code":"CAD","in_stock":true},{"title":"Yellow","offer_id":50602187587618,"sku":"14:193#YELLOW;200007763:201336100","price":75.99,"currency_code":"CAD","in_stock":true},{"title":"White","offer_id":50602187653154,"sku":"14:1254#WHITE;200007763:201336100","price":75.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/S27cd37220aa0487bb5a6d28001a08223X.webp?v=1790484250"},{"product_id":"ulefone-armor-34-pro-plus-rugged-5g","title":"Ulefone Armor 34 Pro+ Rugged 5G Phone - 16GB+512GB, 25500mAh","description":"\u003cp\u003eA rugged 5G phone with an enormous battery, built for site work, long hikes and anywhere a normal handset would be dead or broken by lunchtime. 16GB of RAM and 512GB of storage means it does not feel like a compromise either.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e25500mAh battery - multi-day use, and it charges other devices too\u003c\/li\u003e\n\u003cli\u003eRugged IP-rated body built for drops, dust and rain\u003c\/li\u003e\n\u003cli\u003e16GB RAM with 512GB storage and dual SIM 5G\u003c\/li\u003e\n\u003cli\u003eBuilt-in high-output light for camp and worksite use\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eThis is a Global Version import. It is not sold through a North American carrier, so it carries no local manufacturer warranty - check your carrier's supported 5G bands before buying.\u003c\/p\u003e","brand":"Viral store","offers":[{"title":"Armor 34 Pro","offer_id":50602189619234,"sku":"14:29#Armor 34 Pro;200000828:200003983#US Plug;200007763:201336100;200281263:200215111","price":1109.99,"currency_code":"CAD","in_stock":true},{"title":"Add Film","offer_id":50602189684770,"sku":"14:193#Add Film;200000828:200003983#US Plug;200007763:201336100;200281263:200215111","price":1109.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/S2b907e92439e48aca41cad6e8d2acaf5B.webp?v=1790484252"},{"product_id":"haylou-solar-ultra-gps-smartwatch","title":"HAYLOU Solar Ultra GPS Smartwatch - 1.6\" AMOLED, 5ATM Waterproof","description":"\u003cp\u003eA big 1.6-inch AMOLED outdoor watch rated to 5ATM, so it goes in the pool and the sea rather than coming off at the changing room. Onboard GPS maps runs, rides and hikes without your phone.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e1.6\" AMOLED display, bright enough to read in full sun\u003c\/li\u003e\n\u003cli\u003e5ATM water resistance for swimming and open water\u003c\/li\u003e\n\u003cli\u003eBuilt-in multi-system GPS with route tracking in the app\u003c\/li\u003e\n\u003cli\u003eHeart rate, blood oxygen, sleep and 100+ sport modes\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eHealth and fitness figures are consumer-grade estimates, not medical readings.\u003c\/p\u003e","brand":"Viral store","offers":[{"title":"Silver","offer_id":50602190405666,"sku":"14:193#Silver;200007763:201336100","price":170.99,"currency_code":"CAD","in_stock":true},{"title":"Orange-22MM Purple","offer_id":50602189881378,"sku":"14:365458#Orange-22MM Purple;200007763:201336100","price":326.99,"currency_code":"CAD","in_stock":true},{"title":"Silver-22MM Steel","offer_id":50602189914146,"sku":"14:350852#Silver-22MM Steel;200007763:201336100","price":175.99,"currency_code":"CAD","in_stock":true},{"title":"Silver-22MM Braided","offer_id":50602189946914,"sku":"14:100018786#Silver-22MM Braided;200007763:201336100","price":173.99,"currency_code":"CAD","in_stock":true},{"title":"Orange-22MM Green","offer_id":50602189979682,"sku":"14:1202#Orange-22MM Green;200007763:201336100","price":326.99,"currency_code":"CAD","in_stock":true},{"title":"Black-22MM Steel","offer_id":50602190012450,"sku":"14:1052#Black-22MM Steel;200007763:201336100","price":175.99,"currency_code":"CAD","in_stock":true},{"title":"Silver-22MM Green","offer_id":50602190045218,"sku":"14:496#Silver-22MM Green;200007763:201336100","price":173.99,"currency_code":"CAD","in_stock":true},{"title":"Silver-22MM Blue","offer_id":50602190077986,"sku":"14:350850#Silver-22MM Blue;200007763:201336100","price":173.99,"currency_code":"CAD","in_stock":true},{"title":"Silver-22MM Purple","offer_id":50602190110754,"sku":"14:200003699#Silver-22MM Purple;200007763:201336100","price":173.99,"currency_code":"CAD","in_stock":true},{"title":"Orange-22MM Blue","offer_id":50602190143522,"sku":"14:771#Orange-22MM Blue;200007763:201336100","price":326.99,"currency_code":"CAD","in_stock":true},{"title":"Orange-22MM Steel","offer_id":50602190176290,"sku":"14:201452310#Orange-22MM Steel;200007763:201336100","price":326.99,"currency_code":"CAD","in_stock":true},{"title":"Orange-22MM Braided","offer_id":50602190209058,"sku":"14:200001951#Orange-22MM Braided;200007763:201336100","price":326.99,"currency_code":"CAD","in_stock":true},{"title":"Black-22MM Green","offer_id":50602190241826,"sku":"14:10#Black-22MM Green;200007763:201336100","price":173.99,"currency_code":"CAD","in_stock":true},{"title":"Black-22MM Blue","offer_id":50602190274594,"sku":"14:691#Black-22MM Blue;200007763:201336100","price":173.99,"currency_code":"CAD","in_stock":true},{"title":"Black-22MM Purple","offer_id":50602190307362,"sku":"14:173#Black-22MM Purple;200007763:201336100","price":173.99,"currency_code":"CAD","in_stock":true},{"title":"Black-22MM Braided","offer_id":50602190340130,"sku":"14:366#Black-22MM Braided;200007763:201336100","price":173.99,"currency_code":"CAD","in_stock":true},{"title":"Black","offer_id":50602190372898,"sku":"14:29#Black;200007763:201336100","price":170.99,"currency_code":"CAD","in_stock":true},{"title":"Orange","offer_id":50602190438434,"sku":"14:175#Orange;200007763:201336100","price":326.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/Sdc5d2ac4e1d44cb0954e2d0e7c83c94fr.webp?v=1790484254"},{"product_id":"oukitel-wp53-rugged-phone","title":"OUKITEL WP53 Rugged Phone - 10600mAh, 24GB Total RAM, Android 15","description":"\u003cp\u003eA rugged Android 15 handset with a very large battery and a bright work light, for trades, camping and anyone who has already killed a normal phone.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e10600mAh battery that lasts days rather than hours\u003c\/li\u003e\n\u003cli\u003eRugged shockproof, dustproof and water-resistant build (IP68 \/ IP69K \/ MIL-STD-810H)\u003c\/li\u003e\n\u003cli\u003e6.52\" FHD+ display, Android 15\u003c\/li\u003e\n\u003cli\u003e24GB total RAM - 12GB physical plus 12GB virtual expansion - and 128GB storage\u003c\/li\u003e\n\u003cli\u003eHigh-output LED work light built into the back\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eGood to know\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eThe RAM figure is not all physical.\u003c\/strong\u003e \"24GB\" is physical memory plus virtual expansion borrowed from storage; virtual RAM is slower and does not perform like real memory.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBattery figure:\u003c\/strong\u003e the supplier's own material quotes both 10600mAh and 11000mAh for this model. We list the lower of the two.\u003c\/li\u003e\n\u003cli\u003eThis is a Global Version import with no North American manufacturer warranty - check your carrier's supported bands before buying.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Viral store","offers":[{"title":"Black","offer_id":50602247192610,"sku":"14:193#Black;200000828:200003982#Official Standard","price":370.99,"currency_code":"CAD","in_stock":true},{"title":"WP53PRO","offer_id":50602247225378,"sku":"14:100018786#WP53PRO;200000828:200003982#Official Standard","price":455.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/p313i1.jpg?v=1792146094"},{"product_id":"qcy-crossky-c50i-open-ear-earbuds","title":"QCY Crossky C50i Open-Ear Earbuds - Ear Clip with LDAC","description":"\u003cp\u003eOpen-ear clip buds that sit beside the ear canal rather than in it, so you hear traffic, colleagues and your own footsteps while still getting real music. They do not fall out on a run.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eClip-on open-ear design - nothing pushed into the ear canal\u003c\/li\u003e\n\u003cli\u003eLDAC Hi-Res audio support for higher-bitrate streaming\u003c\/li\u003e\n\u003cli\u003eSecure enough for running, cycling and long shifts\u003c\/li\u003e\n\u003cli\u003eComfortable for hours because there is no in-ear pressure\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eThe pair for people who cannot stand earbuds but still want music.\u003c\/p\u003e","brand":"Viral store","offers":[{"title":"Grey","offer_id":50602255941666,"sku":"14:10#GREY;200007763:201336100","price":95.99,"currency_code":"CAD","in_stock":true},{"title":"White with PouchPen","offer_id":50602255712290,"sku":"14:691#White with PouchPen;200007763:201336100","price":106.99,"currency_code":"CAD","in_stock":true},{"title":"Grey with PouchPen","offer_id":50602255745058,"sku":"14:496#Grey with PouchPen;200007763:201336100","price":106.99,"currency_code":"CAD","in_stock":true},{"title":"White with Pouch","offer_id":50602255777826,"sku":"14:366#White with Pouch;200007763:201336100","price":99.99,"currency_code":"CAD","in_stock":true},{"title":"Grey with Pouch","offer_id":50602255810594,"sku":"14:193#Grey with Pouch;200007763:201336100","price":99.99,"currency_code":"CAD","in_stock":true},{"title":"White with ClearPen","offer_id":50602255843362,"sku":"14:175#White with ClearPen;200007763:201336100","price":101.99,"currency_code":"CAD","in_stock":true},{"title":"Grey with ClearPen","offer_id":50602255876130,"sku":"14:173#Grey with ClearPen;200007763:201336100","price":101.99,"currency_code":"CAD","in_stock":true},{"title":"White","offer_id":50602255908898,"sku":"14:29#WHITE;200007763:201336100","price":213.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/S6038cb4d4ce94b1089d08c36bd2ceb96g.webp?v=1790484299"},{"product_id":"4-fold-100w-foldable-solar-panel","title":"Foldable Solar Charger - 4-Panel Portable USB Panel","description":"\u003cp\u003eA four-panel solar charger that folds flat into a carry pouch and unfolds on a tent, a backpack or a car roof. USB outputs run straight into a phone or a power bank - no battery in the panel itself, nothing to maintain.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eFolds to book size, opens to a four-segment array\u003c\/li\u003e\n\u003cli\u003eUSB output charges phones and power banks directly\u003c\/li\u003e\n\u003cli\u003eWeather-resistant fabric backing with mounting eyelets and carabiners\u003c\/li\u003e\n\u003cli\u003eNo batteries, no maintenance - just daylight\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eGood to know\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eWe have removed the wattage figure from this listing.\u003c\/strong\u003e The supplier advertises 100W, which is not credible for a panel this size - a genuine 100W array is roughly a square metre. Treat this as a trickle charger for phones, power banks and lights, not something that will run an appliance.\u003c\/li\u003e\n\u003cli\u003eReal-world output depends entirely on sun angle and cloud cover.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Viral store","offers":[{"title":"Standard","offer_id":50602275602466,"sku":"14:193#4-fold solar panel;200007763:201336100","price":53.99,"currency_code":"CAD","in_stock":true},{"title":"Larger panel","offer_id":50602275635234,"sku":"14:201700814#4-fold solar panel;200007763:201336100","price":68.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/S88a8bd45a7114857bcabe6a2fb61d4ebr.webp?v=1790484336"},{"product_id":"mini-4k-magnetic-pov-camera","title":"Mini 4K Magnetic POV Camera - Wearable Chest \u0026 Body Cam","description":"\u003cp\u003eA thumb-sized 4K camera with a magnetic mount, so it clips to a shirt, a bag strap or a bike frame and records the view from where you are standing. No rig, no tripod, no setup.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e4K recording from a body barely bigger than a coin\u003c\/li\u003e\n\u003cli\u003eMagnetic back clips through fabric without clamps\u003c\/li\u003e\n\u003cli\u003eWearable as a chest cam, helmet cam or dash cam\u003c\/li\u003e\n\u003cli\u003eRecords to microSD and charges over USB-C\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eCheck local rules on recording before using it in public or at work.\u003c\/p\u003e","brand":"Viral store","offers":[{"title":"1080P-White \/ NONE Card","offer_id":50602275930146,"sku":"14:29#1080P-White;200000828:201335940#NONE Card","price":101.99,"currency_code":"CAD","in_stock":true},{"title":"4K-Black \/ 64GB","offer_id":50602275700770,"sku":"14:10#4K-Black;200000828:201335941#64GB","price":177.99,"currency_code":"CAD","in_stock":true},{"title":"4K-Black \/ NONE Card","offer_id":50602275733538,"sku":"14:10#4K-Black;200000828:201335940#NONE Card","price":177.99,"currency_code":"CAD","in_stock":true},{"title":"1080P-Black \/ 64GB","offer_id":50602275766306,"sku":"14:193#1080P-Black;200000828:201335941#64GB","price":124.99,"currency_code":"CAD","in_stock":true},{"title":"1080P-Black \/ NONE Card","offer_id":50602275799074,"sku":"14:193#1080P-Black;200000828:201335940#NONE Card","price":109.99,"currency_code":"CAD","in_stock":true},{"title":"4K-White \/ 64GB","offer_id":50602275831842,"sku":"14:175#4K-White;200000828:201335941#64GB","price":177.99,"currency_code":"CAD","in_stock":true},{"title":"4K-White \/ NONE Card","offer_id":50602275864610,"sku":"14:175#4K-White;200000828:201335940#NONE Card","price":140.99,"currency_code":"CAD","in_stock":true},{"title":"1080P-White \/ 64GB","offer_id":50602275897378,"sku":"14:29#1080P-White;200000828:201335941#64GB","price":124.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/S6ddfe100912041cbb360ba19fbce4040p.webp?v=1790484336"},{"product_id":"foldable-waterproof-solar-charger","title":"Foldable Waterproof Solar Charger - 25W to 100W USB Panel","description":"\u003cp\u003eA waterproof folding solar charger in four sizes, from a 25W panel that lives in a day pack to a 100W array for a campsite. Straps to a tent or a bag and charges while you walk.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e25W, 40W, 60W and 100W options\u003c\/li\u003e\n\u003cli\u003eWaterproof fabric construction with sealed junction box\u003c\/li\u003e\n\u003cli\u003eUSB outputs for phones, power banks, lights and speakers\u003c\/li\u003e\n\u003cli\u003eCarabiner loops to hang it from a pack or a guy line\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eOutput varies with sun angle and cloud cover; rated wattage is a direct-sun peak.\u003c\/p\u003e","brand":"Viral store","offers":[{"title":"4 Folding 25W","offer_id":50602285432866,"sku":"14:201700814#4 Folding 25W","price":52.99,"currency_code":"CAD","in_stock":true},{"title":"6 Folding 100W","offer_id":50602285367330,"sku":"14:201703809#6 Folding 100W","price":74.99,"currency_code":"CAD","in_stock":true},{"title":"4 Folding 40W","offer_id":50602285400098,"sku":"14:193#4 Folding 40W","price":58.99,"currency_code":"CAD","in_stock":true},{"title":"5 Folding 70W","offer_id":50602285465634,"sku":"14:201700815#5 Folding 70W","price":64.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/Ab2369f7335f14b5bb4dee15374cb2e14R.webp?v=1790484339"},{"product_id":"ansvicam-5k-action-camera","title":"ANSVICAM 5K Action Camera - 4K60 with EIS \u0026 Waterproof Case","description":"\u003cp\u003eA 5K action camera with electronic stabilisation and a 30m waterproof housing, so handlebar footage stops looking like an earthquake. Comes with a remote and the usual mount set.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e5K stills and 4K60 video with electronic image stabilisation\u003c\/li\u003e\n\u003cli\u003e170° wide angle and a 30m waterproof case\u003c\/li\u003e\n\u003cli\u003eWrist remote plus WiFi control and transfer from the phone app\u003c\/li\u003e\n\u003cli\u003eMount set included for helmet, handlebar and chest\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eBring your own microSD card - a fast V30 card is recommended for 4K60.\u003c\/p\u003e","brand":"Viral store","offers":[{"title":"5k-EIS with bracket","offer_id":50602284875810,"sku":"14:173#5k-EIS with bracket;200000828:201335940#No SD Card","price":163.99,"currency_code":"CAD","in_stock":true},{"title":"5k-EIS","offer_id":50602284908578,"sku":"14:691#5k-EIS;200000828:201335940#No SD Card","price":163.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/A1594a1421c2449f7878b0f98a0cfa2e4o.webp?v=1790484338"},{"product_id":"50mp-4k-solar-trail-camera","title":"50MP 4K Solar Trail Camera - Infrared Night Vision Wildlife Cam","description":"\u003cp\u003eA solar-topped trail camera that sits on a tree and records wildlife, driveways and outbuildings for months without anyone changing batteries. Infrared night vision means it works after dark without a visible flash.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e50MP stills and 4K video with a fast motion trigger\u003c\/li\u003e\n\u003cli\u003eIntegrated solar panel keeps the battery topped up\u003c\/li\u003e\n\u003cli\u003eNo-glow infrared night vision - animals are not spooked\u003c\/li\u003e\n\u003cli\u003eWeatherproof housing with a strap mount for trees and posts\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eCheck local privacy rules before pointing any camera at land you do not own.\u003c\/p\u003e","brand":"Viral store","offers":[{"title":"Default Title","offer_id":50602285334562,"sku":"\u003cnone\u003e","price":88.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/Sf3eaaac3adb542148a5c5bfe2561e5328.webp?v=1790484339"},{"product_id":"allpowers-solar-generator-kit","title":"ALLPOWERS Solar Generator Kit - 100W-200W Panel \u0026 Power Station","description":"\u003cp\u003eA full off-grid kit: a folding solar panel plus a LiFePO4 power station that will run a fridge, a laptop and lights through a blackout or a weekend in a van. LiFePO4 cells last far longer than the lithium packs in cheaper stations.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e100W, 140W and 200W folding panel options\u003c\/li\u003e\n\u003cli\u003eLiFePO4 power station with AC, USB-C PD and 12V outputs\u003c\/li\u003e\n\u003cli\u003eUPS function keeps sensitive equipment running through a cut\u003c\/li\u003e\n\u003cli\u003eRecharges from mains, solar or a car socket\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eCheck the station's continuous wattage against what you plan to run before ordering.\u003c\/p\u003e","brand":"Viral store","offers":[{"title":"R600 Only","offer_id":50602300932130,"sku":"14:366#R600 Only;200006447:200660849;200007763:201336106","price":437.99,"currency_code":"CAD","in_stock":true},{"title":"R600 with 2X100W","offer_id":50602297655330,"sku":"14:193#R600 with 2X100W;200006447:200660849;200007763:201336106","price":747.99,"currency_code":"CAD","in_stock":true},{"title":"R600 with 200W","offer_id":50602298048546,"sku":"14:10#R600 with 200W;200006447:200660849;200007763:201336106","price":738.99,"currency_code":"CAD","in_stock":true},{"title":"R600 with 140W","offer_id":50602298966050,"sku":"14:29#R600 with 140W;200006447:200660849;200007763:201336106","price":654.99,"currency_code":"CAD","in_stock":true},{"title":"R600 with 200W IBC","offer_id":50602302275618,"sku":"14:173#R600 with 200W IBC;200006447:200660849;200007763:201336106","price":906.99,"currency_code":"CAD","in_stock":true},{"title":"R600 with 100W","offer_id":50602303029282,"sku":"14:175#R600 with 100W;200006447:200660849;200007763:201336106","price":607.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/Sf5becc38e02647a9b856bdc6a6bf846aY.webp?v=1790484351"},{"product_id":"flexible-solar-panel-100w-200w","title":"Flexible Solar Panel 100W \u0026 200W - 12V Camper \u0026 Shed Charging","description":"\u003cp\u003eA bendable solar panel that follows the curve of a van roof or a shed, fixed with adhesive instead of a heavy frame. No glass, so it weighs a fraction of a rigid panel.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e100W and 200W flexible panels for 12V battery charging\u003c\/li\u003e\n\u003cli\u003eBends to around 30° to follow a curved roof\u003c\/li\u003e\n\u003cli\u003eFrameless and lightweight - glues down, no drilling through the roof\u003c\/li\u003e\n\u003cli\u003eWeatherproof construction with a sealed junction box\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eYou will need a compatible charge controller between the panel and your battery - it is not included.\u003c\/p\u003e","brand":"Viral store","offers":[{"title":"100W Solar Panel","offer_id":50602303848482,"sku":"14:201700815#100W Solar Panel;200007763:201336106","price":125.99,"currency_code":"CAD","in_stock":true},{"title":"300W Solar Panel","offer_id":50602303684642,"sku":"14:201703809#300W Solar Panel;200007763:201336106","price":323.99,"currency_code":"CAD","in_stock":true},{"title":"400W Solar Panel","offer_id":50602303750178,"sku":"14:201448921#400W Solar Panel;200007763:201336106","price":403.99,"currency_code":"CAD","in_stock":true},{"title":"200W Solar Panel","offer_id":50602303815714,"sku":"14:201700814#200W Solar Panel;200007763:201336106","price":227.99,"currency_code":"CAD","in_stock":true},{"title":"500W Solar Panel","offer_id":50602303979554,"sku":"14:200006157#500W Solar Panel;200007763:201336106","price":485.99,"currency_code":"CAD","in_stock":true},{"title":"600W Solar Panel","offer_id":50602304045090,"sku":"14:193#600W Solar Panel;200007763:201336106","price":567.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/S88e909b24cff4707ae384b825121ef4f6.webp?v=1790484350"},{"product_id":"xdobo-x8-ii-60w-bluetooth-speaker","title":"Xdobo X8 II Bluetooth Speaker - 60W Waterproof TWS Boombox","description":"\u003cp\u003eA 60W waterproof boombox with a 6600mAh battery, built for beaches, building sites and back gardens where a small speaker would disappear. Pair two for stereo.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e60W output with deep bass from a sealed enclosure\u003c\/li\u003e\n\u003cli\u003eWaterproof housing - rain, spray and poolside are fine\u003c\/li\u003e\n\u003cli\u003e6600mAh battery for a full day of playback\u003c\/li\u003e\n\u003cli\u003eTWS pairing links two units into a stereo pair\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eDoubles as a power bank for a phone in an emergency.\u003c\/p\u003e","brand":"Viral store","offers":[{"title":"Blue","offer_id":50602335404066,"sku":"14:347#BLUE","price":109.99,"currency_code":"CAD","in_stock":true},{"title":"Red","offer_id":50602335436834,"sku":"14:348#RED","price":109.99,"currency_code":"CAD","in_stock":true},{"title":"Black","offer_id":50602335469602,"sku":"14:193#BLACK","price":109.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/p361i1.jpg?v=1792146016"},{"product_id":"600ml-portable-blender-4000mah","title":"600ml Portable Blender - 4000mAh Rechargeable Juicer Cup","description":"\u003cp\u003eA 600ml rechargeable blender with a 4000mAh battery, so it makes a dozen smoothies before it needs plugging in. Blends and serves in the same bottle.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e600ml capacity - a proper full-size smoothie, not a tasting cup\u003c\/li\u003e\n\u003cli\u003e4000mAh battery for many blends per charge\u003c\/li\u003e\n\u003cli\u003eSix stainless blades that handle ice and frozen fruit\u003c\/li\u003e\n\u003cli\u003eRinse-clean - add water, pulse, pour away\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eSafety lock prevents the blades spinning unless the lid is fitted correctly.\u003c\/p\u003e","brand":"Viral store","offers":[{"title":"Black","offer_id":50602363027490,"sku":"14:193#black;200007763:201336100","price":90.99,"currency_code":"CAD","in_stock":true},{"title":"White","offer_id":50602363060258,"sku":"14:29#white;200007763:201336100","price":90.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/Sb1ac1ff4e4f943b5885de81619ad9716q.webp?v=1790484431"},{"product_id":"blackview-oscal-tank-1-rugged-5g","title":"Blackview Oscal TANK 1 Rugged 5G Phone - 6.78\" 2.4K 120Hz","description":"\u003cp\u003eA rugged 5G phone with a 2.4K 120Hz screen, which is unusual - most tough phones give you a poor display as the price of the armour. This one does not, and it has a camping light bright enough to be useful.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e6.78\" 2.4K 120Hz display in a rugged, IP-rated body\u003c\/li\u003e\n\u003cli\u003e5G with dual SIM and generous RAM and storage\u003c\/li\u003e\n\u003cli\u003eEnormous battery with reverse charging for other devices\u003c\/li\u003e\n\u003cli\u003eHigh-output built-in camping and work light\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eThis is a Global Version import with no North American manufacturer warranty. Our supplier ships it to Canada only - please do not order it to a US or Mexican address. Check your carrier's supported 5G bands before buying.\u003c\/p\u003e","brand":"Viral store","offers":[{"title":"12GB 256GB Orange","offer_id":50605872611362,"sku":"14:193#12GB 256GB Orange;200000828:200003982#Official Standard;200007763:201336100","price":709.99,"currency_code":"CAD","in_stock":true},{"title":"12GB 256GB Black","offer_id":50605872644130,"sku":"14:29#12GB 256GB Black;200000828:200003982#Official Standard;200007763:201336100","price":709.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/p382i1.jpg?v=1792146061"},{"product_id":"adjustable-wrist-ankle-weights","title":"Adjustable Wrist \u0026 Ankle Weights - 450g or 900g Pair","description":"\u003cp\u003eAdd a little resistance to what you already do. These soft weighted bands strap to your wrists or your ankles, so walks, yoga flows and shadow boxing all ask a bit more of you.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e450g or 900g per pair\u003c\/strong\u003e — pick your level, and the weights lift out if you want it lighter still\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWrists or ankles\u003c\/strong\u003e, same band either way\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWide hook-and-loop strap\u003c\/strong\u003e that stays put through running and jumping\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoft silicone and rubber\u003c\/strong\u003e against the skin, with a stainless buckle\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eSmall enough to leave in a gym bag and forget about until you need them.\u003c\/p\u003e","brand":"Viral store","offers":[{"title":"450g Pair - Blue","offer_id":68691031392290,"sku":"14:173#1 pair-2pc-450g","price":74.99,"currency_code":"CAD","in_stock":true},{"title":"450g Pair - Green","offer_id":68691031457826,"sku":"14:175#1 pair-2pc-450g","price":74.99,"currency_code":"CAD","in_stock":true},{"title":"450g Pair - Black","offer_id":68691031523362,"sku":"14:193#1 pair-2pc-450g","price":74.99,"currency_code":"CAD","in_stock":true},{"title":"450g Pair - Grey","offer_id":68691031654434,"sku":"14:691#1 pair-2pc-450g","price":74.99,"currency_code":"CAD","in_stock":true},{"title":"450g Pair - Pink","offer_id":68691031687202,"sku":"14:1052#1 pair-2pc-450g","price":74.99,"currency_code":"CAD","in_stock":true},{"title":"900g Pair - Blue","offer_id":68691031425058,"sku":"14:10#1pair-2pc-900g-blue","price":104.99,"currency_code":"CAD","in_stock":true},{"title":"900g Pair - Green","offer_id":68691031588898,"sku":"14:29#1pair-2pc-900g-green","price":104.99,"currency_code":"CAD","in_stock":true},{"title":"900g Pair - Black","offer_id":68691031556130,"sku":"14:496#1pair-2pc-900g-black","price":104.99,"currency_code":"CAD","in_stock":true},{"title":"900g Pair - Grey","offer_id":68691031490594,"sku":"14:350853#1pair-2pc-900g-grey","price":104.99,"currency_code":"CAD","in_stock":true},{"title":"900g Pair - Pink","offer_id":68691031621666,"sku":"14:347#1pair-2pc-900g-pink","price":104.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/files\/S441814511adb4a28a4d32174a95c888cO.webp?v=1792074738"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0907\/9891\/5618\/collections\/vs-cat-fitness-outdoor.jpg?v=1790314107","url":"https:\/\/viralstore.gpviralgenie.com\/collections\/fitness-amp-outdoor.oembed","provider":"Viral Store","version":"1.0","type":"link"}