{"title":"Cycling \u0026 Motor","description":null,"products":[{"product_id":"flat-mountain-bike-pedals-aluminum-anti-slip-cycling-pedals","title":"Flat Mountain Bike Pedals – Aluminum Anti-Slip Cycling Pedals","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSlipping pedals and worn-out grip are two of the most common frustrations for riders upgrading from stock components — and they affect confidence on trail more than almost anything else. These flat mountain bike pedals are built around a CNC-machined aluminum alloy platform, conical anti-slip pins, and a 12mm steel axle with a DU bushing and sealed cartridge bearing system, giving you a stable, grippy, and durable platform for trail, gravel, and enduro riding.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy It Stands Out\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✓ \u003cstrong\u003eCNC-machined aluminum alloy body\u003c\/strong\u003e — precision-machined construction means consistent dimensions and a rigid platform underfoot, so there's no flex or movement when you're putting power through the pedals.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eConical anti-slip pins\u003c\/strong\u003e — the tapered pin shape bites into your shoe sole while still allowing small foot adjustments mid-ride, so you can reposition your stance on technical terrain without fully losing contact with the platform.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003e12mm high-tensile steel axle\u003c\/strong\u003e — the oversized axle diameter increases load capacity and structural rigidity compared to the 9mm axles common on entry-level pedals, making it better suited to the repeated impacts of trail and enduro riding.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eDU bushing and sealed cartridge bearing\u003c\/strong\u003e — the dual-support axle system pairs a DU bushing for shock resistance with a sealed cartridge bearing for smooth rotation. The sealed design is built to resist water and grit ingress during wet and muddy rides.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003e118 × 99.5mm platform with 13.8mm profile\u003c\/strong\u003e — the wide platform gives your foot a well-supported base, while the low 13.8mm thickness keeps the pedal close to the crank for improved ground clearance on technical terrain.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eOpen-cage hollow body design\u003c\/strong\u003e — the cutaway sections in the platform allow mud and water to drain through rather than accumulate on the surface, keeping the pins exposed and in contact with your shoe.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003e~304g per pair\u003c\/strong\u003e — a lightweight aluminium construction that reduces rotational weight without sacrificing the platform stiffness needed for trail riding.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003e9\/16\" universal thread\u003c\/strong\u003e — compatible with the vast majority of adult mountain bikes, gravel bikes, enduro bikes, and cruisers straight out of the box, with no adapters required.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/79799ba6-ab5f-480f-a36c-fe3d31cae2d2.png?v=1779722498\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhere to Use It\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e→ \u003cstrong\u003eTrail and enduro riding\u003c\/strong\u003e — the conical pins and wide platform provide a stable, grippy contact point on technical singletrack, loose terrain, and rooted descents.\u003cbr\u003e\u003cbr\u003e→ \u003cstrong\u003eGravel and adventure cycling\u003c\/strong\u003e — the low 13.8mm profile suits gravel bikes where ground clearance matters, and the open cage drains the mud that accumulates on longer mixed-surface rides.\u003cbr\u003e\u003cbr\u003e→ \u003cstrong\u003eFirst upgrade from stock plastic pedals\u003c\/strong\u003e — the aluminium platform and pin system offer a meaningful improvement in grip and platform rigidity over moulded plastic stock pedals.\u003cbr\u003e\u003cbr\u003e→ \u003cstrong\u003eUrban and commuter riding\u003c\/strong\u003e — the sealed bearing system and aluminium construction are suited to daily use in wet city conditions.\u003cbr\u003e\u003cbr\u003e→ \u003cstrong\u003eBike park and pump track sessions\u003c\/strong\u003e — the reinforced 12mm axle is built to handle the repeated lateral and impact loads of jumps, drops, and berms.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/ea1043f7-bc79-48e9-84a1-65cb6c11b3b3.png?v=1779722267\" alt=\"\"\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eHow It Works\u003c\/h5\u003e\n\u003cp\u003e\u003cstrong\u003e1.Conical pin grip system\u003c\/strong\u003e — the tapered pins are positioned across the platform surface. When you step onto the pedal, the pin tips press into your shoe sole, creating multiple grip points. The conical shape allows small foot movements before reaching full resistance, so you can adjust your position without the pins disengaging completely.\u003cbr\u003e\u003cbr\u003e2. \u003cstrong\u003eDU bushing and sealed cartridge bearing axle\u003c\/strong\u003e — the 12mm steel axle is supported by a DU bushing at the outer end and a sealed cartridge bearing at the inner end. The sealed cartridge bearing is designed to keep grease retained and to resist water and grit entry, which helps maintain smooth axle rotation over time.\u003cbr\u003e\u003cbr\u003e3. \u003cstrong\u003eOpen-cage aluminium platform\u003c\/strong\u003e — the cutaway sections in the body create drainage channels through the platform. Mud, water, and debris pass through rather than sitting on top of the surface, keeping the pins at full height and in contact with your shoe sole.\u003c\/p\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/55d2e5f0-3fcf-4f65-bd2b-52d6eca43a67.png?v=1779722269\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow to Install and Set Up\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003e\u003cstrong\u003e1.Identify left and right pedals\u003c\/strong\u003e — each pedal axle is marked \"L\" (left) and \"R\" (right). Installing on the wrong side will cause the pedal to unthread during riding, so confirm before starting.\u003cbr\u003e\u003cbr\u003e2. \u003cstrong\u003eClean the crank arm threads\u003c\/strong\u003e — wipe the threaded holes with a clean cloth to remove old grease or debris from the previous pedals.\u003cbr\u003e\u003cbr\u003e3. \u003cstrong\u003eApply bicycle grease to the axle threads\u003c\/strong\u003e — a thin layer of grease on the axle threads before installation helps prevent seizing and makes future removal easier, particularly in wet riding environments.\u003cbr\u003e\u003cbr\u003e4. \u003cstrong\u003eThread in by hand first\u003c\/strong\u003e — start threading each pedal by hand to avoid cross-threading. The right pedal is standard (clockwise) thread; the left pedal is reverse (counter-clockwise) thread.\u003cbr\u003e\u003cbr\u003e5. \u003cstrong\u003eTighten with a pedal wrench or 6mm hex key\u003c\/strong\u003e — use the flats on the axle with a pedal wrench, or a 6mm hex key inserted into the axle end. Tighten firmly and evenly.\u003cbr\u003e\u003cbr\u003e6. \u003cstrong\u003eCheck foot position once installed\u003c\/strong\u003e — stand on the pedals and confirm that the ball of your foot sits over the axle centre point, which is the most efficient and stable position for pedalling.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eTip:\u003c\/strong\u003e A quick rinse of the platform after muddy rides keeps the pin holes clear and prevents hardened debris from building up around the bearing seal area.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/63a26146-01a5-4f35-8cf6-0adf75921b2e.png?v=1779722267\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCare and Maintenance\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✓ \u003cstrong\u003eRinse after muddy or wet rides\u003c\/strong\u003e — use a low-pressure hose or damp cloth to clear mud and grit from the platform and pin areas. Avoid directing high-pressure water at the axle seal, as this can force water past the bearing seal.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eInspect pins periodically\u003c\/strong\u003e — check pins for bending or wear after hard use, particularly following rock or root impacts. Damaged pins can be individually replaced using a standard hex key.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eRe-grease axle threads when removing pedals\u003c\/strong\u003e — apply fresh bicycle grease to the axle threads any time the pedals are removed and reinstalled, to prevent corrosion and thread damage.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eCheck for axle play every few months\u003c\/strong\u003e — hold the crank and gently rock each pedal laterally. Noticeable play may indicate the bearing or bushing needs servicing. This is normal after extended riding in wet conditions.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eDry before long-term storage\u003c\/strong\u003e — if the bike is stored for an extended period, ensure the pedals are dry and consider a light application of bike-specific protectant on the platform surface.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/0f04e0de-6153-44f5-98e0-ca0087110f11.png?v=1779722268\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eProduct Specifications\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003ePlatform Size\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e118 × 99.5mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003ePlatform Thickness\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e13.8mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003eWeight\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e~304g per pair\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003eAxle Diameter\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e12mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003eAxle Material\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eHigh-tensile steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003eBearing System\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eDU bushing + sealed cartridge bearing\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003eThread Size\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e9\/16\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003eBody Material\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eCNC aluminum alloy\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003ePin Type\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eConical anti-slip pins\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003eAvailable Colours\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBlack, Red, Grey, Purple\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003eCompatible Bike Types\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eMountain bike, gravel, enduro, cruiser\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's Included\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e1 × pair of flat mountain bike pedals (left + right)\u003c\/p\u003e","brand":"Homi Goods","offers":[{"title":"Black","offer_id":48627557302515,"sku":"BPUFAB-001","price":89.95,"currency_code":"CAD","in_stock":true},{"title":"Red","offer_id":48627557335283,"sku":"BPUFAR-001","price":89.95,"currency_code":"CAD","in_stock":true},{"title":"Grey","offer_id":48627557368051,"sku":"BPUFAG-001","price":89.95,"currency_code":"CAD","in_stock":true},{"title":"Purple","offer_id":48627557400819,"sku":"BPUFAP-001","price":89.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/purple-pedals-lifestyle-on-bike.png?v=1773375642"},{"product_id":"motorcycle-gloves-waterproof-riding-gloves-with-touchscreen-grip","title":"Motorcycle Gloves – Waterproof Riding Gloves with Touchscreen Grip","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eEvery rider knows the feeling — cold, wet hands locked around the handlebars, fumbling to check your phone at a red light without pulling off your gloves in the rain. These Waterproof Motorcycle Riding Gloves are built for Canadian riding conditions: full waterproof protection, thickened cotton warmth, hard shell impact protection on every knuckle, and two-finger touchscreen capability so your phone and GPS stay accessible without ever taking the gloves off.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy They Stand Out\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e✓ \u003cstrong\u003e100% waterproof outer layer\u003c\/strong\u003e — the water-repellent fabric outer keeps your hands completely dry in heavy rain; confirmed to handle several hours of normal rain and up to one hour of heavy rain without moisture penetrating through\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eHard shell knuckle guard + finger joint protection\u003c\/strong\u003e — a rigid hard plastic shell covers the knuckles and a series of individual protection blocks cover each finger joint, absorbing impact and abrasion force in the event of a fall\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eSilicone anti-slip palm\u003c\/strong\u003e — textured silicone on the palm improves grip on the handlebars without requiring you to clench — reduces hand fatigue on long rides and keeps control consistent on wet roads\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eTwo-finger touchscreen — forefinger and thumb\u003c\/strong\u003e — both the index finger and thumb have built-in conductive material so you can operate your phone, GPS, and car touch screens without removing the gloves; most riding gloves offer only one finger\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eThickened cotton lining with plus-velvet inner\u003c\/strong\u003e — the thick cotton and velvet interior traps warmth against your skin in cold and snowy conditions, making these suitable for winter riding where standard gloves fail\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003e10.5cm lengthened cuff with wrist elastic band\u003c\/strong\u003e — the extended cuff seals over your jacket sleeve with an elastic wrist band and adjustable strap, blocking cold air and wind from getting inside — longer than the standard 9cm cuffs found on most riding gloves\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eReflective stripe for night visibility\u003c\/strong\u003e — a reflective strip on the back of the glove catches headlights from other vehicles when you signal or gesture, adding a layer of visibility during night riding\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003ePleated stretch panels on the back\u003c\/strong\u003e — elasticated pleated panels allow the glove to flex and stretch naturally with your hand movements, preventing restriction when gripping, braking, or clutching\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/9d52009d-5dae-4212-ae21-a99659c2f8cc.png?v=1779634645\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhere to Use Them\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e→ \u003cstrong\u003eYear-round road riding\u003c\/strong\u003e — waterproof outer and warm cotton lining make these a practical choice from spring through to late autumn in Canadian conditions\u003c\/li\u003e\n\u003cli\u003e→ \u003cstrong\u003eWinter motorcycle commuting\u003c\/strong\u003e — the thickened cotton lining and windproof extended cuff handle cold morning commutes when standard gloves leave your hands freezing at speed\u003c\/li\u003e\n\u003cli\u003e→ \u003cstrong\u003eOff-road and motocross\u003c\/strong\u003e — the hard shell knuckle guard and finger joint protection blocks are specifically designed for impact protection during off-road riding and racing\u003c\/li\u003e\n\u003cli\u003e→ \u003cstrong\u003eLong-distance touring\u003c\/strong\u003e — the anti-slip palm reduces hand fatigue and the touchscreen fingers keep navigation accessible without stopping to remove gloves\u003c\/li\u003e\n\u003cli\u003e→ \u003cstrong\u003eRainy day riding\u003c\/strong\u003e — tested waterproof performance handles both light and heavy rain so you are not caught out on wet roads with wet hands\u003c\/li\u003e\n\u003cli\u003e→ \u003cstrong\u003eNight riding\u003c\/strong\u003e — the reflective stripe makes hand signals and movements visible to drivers approaching from behind\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/0f3774c3-f342-461f-9835-c1d850bb2baf.png?v=1779633823\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow They Work\u003c\/strong\u003e\u003c\/h5\u003e\n\u003col\u003e\n\u003cli\u003e\n\u003cstrong\u003eWaterproofing:\u003c\/strong\u003e The outer layer is constructed from a water-repellent fabric that causes water to bead and run off the surface rather than soaking through. The thickened cotton lining is kept dry inside this outer shell. Note: the cotton lining itself is not waterproof — the protection comes from the outer layer.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eImpact protection system:\u003c\/strong\u003e The hard plastic shell sits over the knuckle area and a series of individual protection blocks are positioned over each finger joint. On impact, these rigid shells absorb and distribute force away from the bones underneath, reducing injury risk from falls and impacts.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWindproof seal:\u003c\/strong\u003e The 10.5cm cuff extends over your jacket sleeve and is cinched down using both a wrist elastic band and an adjustable strap. This dual-closure system creates a seal that prevents cold air from travelling up the sleeve opening, which is the primary cause of cold hands at speed.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/1d8589ab-7194-451f-8dec-e1d25d5430e0.png?v=1779634645\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eComparison\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eFeature\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eThese Riding Gloves\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eStandard Summer Riding Gloves\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eRegular Winter Gloves\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003eWaterproof Outer\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e✓ Yes\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e✗ No\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eVaries\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003eHard Shell Knuckle Guard\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e✓ Yes\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eVaries\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e✗ No\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003eFinger Joint Protection\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e✓ Yes\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eVaries\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e✗ No\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003e2-Finger Touchscreen\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e✓ Forefinger + thumb\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e1 finger only\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e✗ No\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003eWinter Warm Lining\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e✓ Thickened cotton + velvet\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e✗ No\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e✓ Yes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003eExtended Windproof Cuff\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e✓ 10.5cm + elastic seal\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e✗ Standard cuff\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eVaries\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003eNight Reflective Strip\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e✓ Yes\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e✗ No\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e✗ No\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/49c05334-6244-46d5-8f92-252637ebbf86.png?v=1779633823\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow to Use\u003c\/strong\u003e\u003c\/h5\u003e\n\u003col\u003e\n\u003cli\u003eBefore putting on, check the size chart — measure your hand width and length against the palm of your hand to confirm the correct size (see size guide below)\u003c\/li\u003e\n\u003cli\u003eSlide your hand into the glove and seat each finger fully into the fingertips — the pleated back panels will stretch to accommodate your hand shape\u003c\/li\u003e\n\u003cli\u003ePull the extended cuff down over your jacket sleeve as far as possible — this seal is what keeps cold air out at speed\u003c\/li\u003e\n\u003cli\u003eFasten the wrist elastic band first, then tighten the adjustable strap to your preferred fit — snug but not restrictive\u003c\/li\u003e\n\u003cli\u003eTest the touchscreen function on your phone before riding — press firmly with the forefinger or thumb tip on the screen\u003c\/li\u003e\n\u003cli\u003eIn rain, the outer fabric will repel water — avoid submerging the gloves in standing water as prolonged submersion is beyond their design scope\u003c\/li\u003e\n\u003cli\u003eAfter wet rides, allow gloves to air dry naturally at room temperature — do not use direct heat sources to dry\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTip:\u003c\/strong\u003e If you are between sizes, size up — the thickened lining reduces interior space compared to standard gloves, and a slightly larger fit is more comfortable on long rides\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCare and Maintenance\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e✓ Hand wash only in cool water with mild detergent — do not machine wash as this can damage the hard shell protection components and waterproof outer layer\u003c\/li\u003e\n\u003cli\u003e✓ Air dry at room temperature away from direct sunlight or heat — do not tumble dry or use a radiator as heat degrades the waterproof treatment\u003c\/li\u003e\n\u003cli\u003e✓ After washing, allow to dry completely before storing — storing damp gloves can cause the cotton lining to develop odour\u003c\/li\u003e\n\u003cli\u003e✓ Inspect the hard shell and finger protection blocks periodically — if cracked or broken after a fall, replace the gloves as protection may be compromised\u003c\/li\u003e\n\u003cli\u003e✓ Store flat or hanging — avoid compressing the hard shell components for extended periods\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eProduct Specifications\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003eOuter Material\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003ePolyester \u0026amp; nylon waterproof fabric\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003ePalm Material\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eMicrofibre leather with silicone anti-slip\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003eLining\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eThickened cotton with plus-velvet inner\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003eKnuckle Protection\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eHard plastic shell — fist and joint protection\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003eFinger Protection\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eIndividual finger joint protection blocks\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003eTouchscreen Fingers\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e2 fingers — forefinger and thumb\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003eCuff Length\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e10.5cm \/ 4.13 inches (lengthened)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003eCuff Closure\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eWrist elastic band + adjustable strap\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003eReflective\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eYes — reflective stripe on back\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003eColours\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBlack, Red, Green\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003eSizes\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eM, L, XL, XXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top font-bold\"\u003eGender\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eUnisex\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/91a1dcc0-cecf-45f3-82e0-a5d9a2117185.png?v=1779633823\" alt=\"\"\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eWhat's Included\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e1 × Pair waterproof motorcycle riding gloves\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Homi Goods","offers":[{"title":"Black \/ M","offer_id":48737365655795,"sku":"MGWRTBM-001","price":65.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":48737365688563,"sku":"MGWRTBL-001","price":65.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":48737365721331,"sku":"MGWRTBXL-001","price":65.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XXL","offer_id":48737365754099,"sku":"MGWRTBXXL-001","price":65.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ M","offer_id":48737365819635,"sku":"MGWRTRM-001","price":65.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ L","offer_id":48737365852403,"sku":"MGWRTRL-001","price":65.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ XL","offer_id":48737365885171,"sku":"MGWRTRXL-001","price":65.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ XXL","offer_id":48737365917939,"sku":"MGWRTRXXL-001","price":65.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ M","offer_id":48737365983475,"sku":"MGWRTBLM-001","price":65.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ L","offer_id":48737366016243,"sku":"MGWRTBLL-001","price":65.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ XL","offer_id":48737366049011,"sku":"MGWRTBLXL-001","price":65.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ XXL","offer_id":48737366081779,"sku":"MGWRTBLXXL-001","price":65.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/261279e7-03c4-42ba-aa22-946864d01202.png?v=1779633823"},{"product_id":"bike-saddle-noseless-wide-padded-seat-mountain-bike-cushion","title":"Bike Saddle – Noseless Wide Padded Seat | Mountain Bike Cushion","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eIf you've ever cut a ride short because of saddle discomfort or pressure in sensitive areas, the problem isn't your endurance — it's your seat. Most standard saddles press directly on the perineum during pedalling, causing numbness and discomfort that builds with every kilometre. This noseless wide bike saddle eliminates that pressure point entirely with an open-nose cutout design and thickened padded cushioning, so you can focus on the ride rather than the discomfort.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy It Stands Out\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✓ \u003cstrong\u003eNoseless open-front design\u003c\/strong\u003e — eliminates perineal pressure so the lower body stays free and comfortable without numbness during long rides.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eWide padded seat (\u003cmeta charset=\"utf-8\"\u003e7.8 × 7.1 in)\u003c\/strong\u003e — broader sitting surface distributes weight across the sit bones rather than concentrating it in one spot.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eThickened PVC cushioning\u003c\/strong\u003e — the soft padded cover absorbs road vibration and trail bumps, reducing riding fatigue on both short commutes and long-distance rides.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eElastic bent-pipe rail system\u003c\/strong\u003e — the ergonomic spring rail design flexes with your pedalling motion, adding an extra layer of vertical buffer relief with every stroke.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003ePVC + PP + Steel construction\u003c\/strong\u003e — durable materials that hold their shape under frequent use and resist wear from regular cycling.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eUnisex fit\u003c\/strong\u003e — designed to suit a wide range of riders regardless of riding style, from daily commuters to mountain trail cyclists.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/e405716b-4c1f-4fc1-a8c7-56329f3654db.png?v=1780589875\" alt=\"\" style=\"display: block; margin-left: auto; margin-right: auto;\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhere It Fits Best\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis saddle suits a wide range of cycling setups and riders. It works well on mountain bikes tackling uneven terrain where shock absorption matters most. Commuters who spend time in the saddle every day will appreciate the pressure-free design on their daily route. Casual riders and recreational cyclists benefit from the wide padded surface on leisure rides. It is also a practical choice for stationary bikes and indoor cycling setups where seat comfort is often overlooked.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow the Saddle Design Works\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe noseless cutout at the front of the saddle removes the narrow nose that presses on the perineum in traditional saddle designs. Without that forward pressure point, blood flow to the lower body is less restricted and numbness is reduced during extended rides. The wide rear platform supports the sit bones directly, which are the two bony points naturally designed to bear your body weight while seated. The elastic bent-pipe steel rail beneath the cushion acts as a small suspension system — it flexes slightly under load and returns to shape, smoothing out vibration from the road or trail surface before it reaches the rider.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/66d47800-2c5e-4ff1-a4bc-dc389efda6b6.png?v=1780589983\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eComparison Table\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003eThis Saddle\u003c\/th\u003e\n\u003cth\u003eStandard Saddle\u003c\/th\u003e\n\u003cth\u003eBasic Padded Cover\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003ePerineal pressure relief\u003c\/td\u003e\n\u003ctd\u003e✓ Full — open nose cutout\u003c\/td\u003e\n\u003ctd\u003e✗ None\u003c\/td\u003e\n\u003ctd\u003e✗ None\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSeat width\u003c\/td\u003e\n\u003ctd\u003e200 mm wide\u003c\/td\u003e\n\u003ctd\u003eTypically 130–150 mm\u003c\/td\u003e\n\u003ctd\u003eDepends on base saddle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCushion thickness\u003c\/td\u003e\n\u003ctd\u003eThickened padded layer\u003c\/td\u003e\n\u003ctd\u003eMinimal\u003c\/td\u003e\n\u003ctd\u003eAdded over existing seat\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRail shock absorption\u003c\/td\u003e\n\u003ctd\u003e✓ Elastic bent-pipe rail\u003c\/td\u003e\n\u003ctd\u003eRigid rail only\u003c\/td\u003e\n\u003ctd\u003e✗ No rail improvement\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInstallation\u003c\/td\u003e\n\u003ctd\u003eStandard seatpost clamp\u003c\/td\u003e\n\u003ctd\u003eStandard seatpost clamp\u003c\/td\u003e\n\u003ctd\u003eSlip-over or strap-on\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eUnisex fit\u003c\/td\u003e\n\u003ctd\u003e✓ Yes\u003c\/td\u003e\n\u003ctd\u003eOften gender-specific\u003c\/td\u003e\n\u003ctd\u003e✓ Yes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eInstallation and Setup\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eRemove your existing saddle from the seatpost clamp by loosening the clamp bolt with an Allen key. Slide the steel rails of this saddle into the seatpost clamp, aligning them with the clamp channel. Tighten the clamp bolt securely — do not overtighten as this can crack the clamp. Adjust the saddle angle by tilting the rails slightly forward or backward before fully tightening, then test your position on the bike before your first ride. No specialist tools or professional fitting are required for standard seatpost clamps.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/0da287d8-7eb0-44be-8fb5-e745263fa169.png?v=1780589876\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCleaning and Care\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eWipe the PVC surface down with a damp cloth after muddy or wet rides to prevent grit from working into the cover seams. Use a mild soap solution for stubborn dirt — avoid harsh solvents or abrasive cleaners that can degrade the PVC material over time. Dry the saddle with a clean cloth before storage. Store the bike indoors or cover the saddle when leaving it outside for extended periods, as prolonged UV exposure can cause PVC surfaces to stiffen and crack over time. Inspect the steel rails periodically for any signs of bending or corrosion, particularly if the bike is stored in a damp environment.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eProduct Specifications\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eModel\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eBike Cushion\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMaterial\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003ePVC + PP + Steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eDimensions\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e200 × 180 mm (7.8 × 7.1 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eWeight\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e414 g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eColour\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eBlack\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eCompatible Use\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eRoad bicycles, mountain bikes, stationary bikes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eUser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eUnisex\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eOrigin\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eMainland China\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003ePackage Includes\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e1 × Bike Seat\u003c\/p\u003e","brand":"Homi Goods","offers":[{"title":"Default Title","offer_id":49197759168755,"sku":"BSNWPS-001","price":99.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/TBD0539958601E_1.jpg?v=1780489438"},{"product_id":"motorcycle-seat-cushion-comfort-riding-seat-pad","title":"Motorcycle Seat Cushion – Comfort Riding Seat Pad","description":"\u003cp\u003eLong rides can become uncomfortable when the seat feels hard, hot, or unstable after extended use. This motorcycle seat cushion adds an extra padded layer between you and the saddle, helping improve comfort during commuting, weekend rides, scooter trips, and longer motorbike journeys. Designed with raised cushioning blocks, shallow ventilation grooves, anti-slip backing particles, and double cross straps, it helps create a more supportive and secure riding surface without replacing the original seat.\u003c\/p\u003e\n\u003ch5\u003e\u003cstrong\u003eWhy It Stands Out\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003e✓ \u003cstrong\u003ePadded EVA Foam Support\u003c\/strong\u003e — the cushioned structure adds a softer layer over the original seat, helping reduce the discomfort caused by hard motorcycle or scooter saddles.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eShallow Groove Ventilation Design\u003c\/strong\u003e — the raised cushion blocks and groove gaps help improve airflow between the rider and the seat, reducing heat buildup during longer sitting periods.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eErgonomic Riding Comfort\u003c\/strong\u003e — the shaped cushion surface is designed to support the sitting area more comfortably during daily rides and extended cycling or motorbike use.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eSoft Lycra Diving Elastic Fabric\u003c\/strong\u003e — the supplier describes the surface material as soft, elastic, and wrinkle-recovering, helping improve the overall seat feel.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eDouble Cross-Strap Fixing\u003c\/strong\u003e — the bottom straps secure the cushion to the seat using a cross-style attachment method for a closer fit.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eAnti-Slip Backing Particles\u003c\/strong\u003e — the underside includes anti-slip particles to help reduce movement between the seat cushion and the original saddle.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eBlack Universal Riding Look\u003c\/strong\u003e — the simple black design blends easily with most motorcycle, scooter, motorbike, and electric bike seats where the shape and strap setup are compatible.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/dc7d5da4-1327-4a36-acea-54a3b4b3378f.png?v=1780772382\"\u003e\u003c\/p\u003e\n\u003ch5\u003e\u003cstrong\u003eWhere to Use It — Motorcycles, Scooters, Motorbikes and Electric Bike Seats\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003eThis motorcycle seat cushion is designed for riders who want extra comfort on compatible motorcycle, scooter, motorbike, or electric bike-style seats. It is useful for daily commuting, city riding, weekend rides, touring-style trips, and any situation where the original seat starts to feel hard after a longer period.\u003cbr\u003e\u003cbr\u003eIt works best on seats where the cushion shape and cross-strap fixing system can sit securely. Before use, check that your seat size, shape, and underside access allow the straps to fasten properly without interfering with safe riding.\u003c\/p\u003e\n\u003ch5\u003e\u003cstrong\u003eHow It Works — Raised Cushion Blocks with Ventilation Grooves\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003eThe top surface uses multiple raised EVA foam cushion blocks separated by shallow groove channels. These gaps help create airflow across the sitting surface, reducing direct heat buildup between the rider and the seat during longer rides.\u003cbr\u003e\u003cbr\u003eUnderneath, the cushion uses anti-slip particles and double-layer cross straps to help keep it in place. The straps wrap around the seat, while the textured underside helps reduce sliding. Together, the padded top, breathable groove layout, and fixing system create a more comfortable riding layer over the existing saddle.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/3eb49b97-5ad3-4c00-b855-279b3a0d18f5.png?v=1780772382\"\u003e\u003c\/p\u003e\n\u003ch5\u003e\u003cstrong\u003eComparison Table\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003eThis Motorcycle Seat Cushion\u003c\/th\u003e\n\u003cth\u003eBasic Seat Cover\u003c\/th\u003e\n\u003cth\u003eOriginal Motorcycle Seat Only\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eComfort Layer\u003c\/td\u003e\n\u003ctd\u003ePadded EVA foam cushion blocks\u003c\/td\u003e\n\u003ctd\u003eUsually thin fabric or cover layer\u003c\/td\u003e\n\u003ctd\u003eNo added cushion layer\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eVentilation\u003c\/td\u003e\n\u003ctd\u003eShallow groove design helps airflow\u003c\/td\u003e\n\u003ctd\u003eVaries by material\u003c\/td\u003e\n\u003ctd\u003eDepends on original seat design\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSeat Fixing\u003c\/td\u003e\n\u003ctd\u003eDouble cross straps with anti-slip backing\u003c\/td\u003e\n\u003ctd\u003eVaries by model\u003c\/td\u003e\n\u003ctd\u003eBuilt-in seat only\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInstallation\u003c\/td\u003e\n\u003ctd\u003eAdds over compatible existing seats\u003c\/td\u003e\n\u003ctd\u003eUsually cover-style installation\u003c\/td\u003e\n\u003ctd\u003eNo installation needed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBest For\u003c\/td\u003e\n\u003ctd\u003eRiders wanting extra padding and airflow\u003c\/td\u003e\n\u003ctd\u003eBasic protection or styling\u003c\/td\u003e\n\u003ctd\u003eShort rides or already comfortable seats\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eColour\u003c\/td\u003e\n\u003ctd\u003eBlack\u003c\/td\u003e\n\u003ctd\u003eVaries by model\u003c\/td\u003e\n\u003ctd\u003eDepends on motorcycle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h5\u003e\n\u003ch5\u003e\u003cstrong\u003eHow to Use It — Strap-On Seat Cushion Installation\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003e1.Place the motorcycle seat cushion on the original seat with the padded side facing up.\u003cbr\u003e2. Align the cushion so it sits evenly on the main riding area.\u003cbr\u003e3. Wrap the bottom straps around the compatible seat base.\u003cbr\u003e4. Cross and secure the straps so the cushion stays centred.\u003cbr\u003e5. Check that the anti-slip underside is sitting flat against the seat surface.\u003cbr\u003e6. Sit carefully and confirm that the cushion does not shift before riding.\u003cbr\u003e7. Recheck the strap tension after the first few uses and adjust if needed.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/da11daaa-2cc8-4091-a8aa-ceaafd069092.png?v=1780772383\" alt=\"\"\u003e\u003cbr\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e Always make sure the cushion is securely fixed and does not interfere with safe riding, seat locking, or vehicle controls.\u003c\/p\u003e\n\u003ch5\u003e\u003cstrong\u003eCare and Maintenance — Cleaning the Fabric, Straps and Anti-Slip Backing\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003e✓ Wipe the cushion surface gently when it becomes dusty or dirty.\u003cbr\u003e\u003cbr\u003e✓ Check the straps regularly to make sure they remain secure and in good condition.\u003cbr\u003e\u003cbr\u003e✓ Keep the anti-slip backing clean so it can grip the seat surface properly.\u003cbr\u003e\u003cbr\u003e✓ Allow the cushion to dry fully before storing it if it becomes wet.\u003cbr\u003e\u003cbr\u003e✓ Remove the cushion when not in use for long periods to help preserve the fabric, straps, and backing.\u003c\/p\u003e\n\u003ch5\u003e\u003cstrong\u003eProduct Specifications\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eProduct Type\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eMotorcycle seat cushion \/ seat cover cushion\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSupplier Title\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eMotorcycles Seat Cover Cushion EVA Foam for Motorbike Electric Bike Air Seat\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eColour\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eBlack\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eCushion Material\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eEVA foam\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSurface Fabric\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eLycra diving elastic fabric\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eTop Design\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eRaised cushion blocks with shallow groove ventilation channels\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eBottom Design\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eAnti-slip particles\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFixing Method\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eDouble-layer cross straps\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eCompatible Use\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eMotorcycle, scooter, motorbike, and electric bike-style seats where the shape and straps fit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eDimensions\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\n\u003cp class=\"p1\"\u003e34cm\/13.38in * 36cm\/14.17in * 14.5\/5.7in\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h5\u003e\n\u003ch5\u003e\u003cstrong\u003ePackage Includes\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003e1 × Motorcycle seat cushion\u003c\/p\u003e","brand":"Homi Goods","offers":[{"title":"Default Title","offer_id":49212837462259,"sku":"MSCCR-001","price":45.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/hf_20260427_061316_131571cb-6ead-4836-b1ab-6ae111e9ea98.png?v=1780769933"},{"product_id":"handlebar-bag-bicycle-bag-with-touchscreen-window","title":"Handlebar Bag – Bicycle Bag with Touchscreen Window","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eStopping every few minutes to check your phone for directions or answer a call is one of the most frustrating parts of cycling. This handlebar bag solves that with a touchscreen-compatible PVC window that sits directly in your line of sight on the handlebars, so you can see and tap your navigation without stopping or removing your gloves. It attaches with three solid velcro straps, fits most bicycles, scooters, and motorcycles, and converts into a shoulder bag in seconds with the included detachable strap.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy It Stands Out\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✓ \u003cstrong\u003eTouchscreen-compatible window\u003c\/strong\u003e — 6.6 × 3.0 in (16.8 × 7.6 cm) PVC window responds to touch so you can use maps, answer calls, or control music without stopping.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eFits phones up to 6.3 in\u003c\/strong\u003e — compatible with iPhone, Samsung Galaxy, Huawei, Xiaomi Redmi and most standard smartphones.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003e2.5L capacity\u003c\/strong\u003e — holds gloves, tools, keys, a power bank, small bottles, and everyday essentials without adding unnecessary bulk.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eFlexible cushion lining\u003c\/strong\u003e — removable interior padding protects your phone and valuables from impact, and can be taken out for easy cleaning.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eConverts to a shoulder bag\u003c\/strong\u003e — detachable adjustable shoulder strap (20–37 in \/ 51–94 cm) lets you carry it off the bike to class, the office, or a shop without leaving it unattended.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003e3 velcro straps\u003c\/strong\u003e — secure fit on most handlebars with no wobble, even on bumpy roads. Compatible with bicycles, scooters, motorcycles, and wheelchairs.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eWater-resistant high-density Oxford fabric\u003c\/strong\u003e — outer shell handles rain and splashes during daily rides.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/b8d80ac4-5d8d-4dff-a040-9d7ad7667dfe_1.png?v=1780841063\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhere It Fits Best\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis handlebar bag suits riders who use their bike for daily commuting, weekend trail rides, or city errands where keeping a phone accessible matters. It works well on road bikes, mountain bikes, hybrid bikes, e-bikes, scooters, and motorcycles. Because it detaches in seconds and carries as a shoulder bag, it is also suited to commuters who cycle to work and need to carry their essentials inside without leaving the bag on the bike. The cushion lining makes it practical for carrying a phone, a power bank, or other items that should be protected from road vibration.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow It Attaches and Works\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eLoop the three velcro straps around your handlebar and tighten until the bag sits firm and level. Place your phone in the touchscreen window pocket and close the zip. The PVC window allows full touchscreen operation through the material. The main compartment opens from the top with a double zipper. A light hanger loop on the bag allows it to be hung for drying or storage when not in use. To convert to shoulder carry, attach the included adjustable strap to the side clips and remove the velcro straps from the handlebar.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/cdc0e783-8206-4beb-8533-feacdffafcdb.png?v=1780841064\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eComparison Table\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003eThis Handlebar Bag\u003c\/th\u003e\n\u003cth\u003eStandard Bike Bag\u003c\/th\u003e\n\u003cth\u003eJersey Pocket\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eTouchscreen window\u003c\/td\u003e\n\u003ctd\u003e✓ 6.6 × 3.0 in window\u003c\/td\u003e\n\u003ctd\u003e✗ Usually none\u003c\/td\u003e\n\u003ctd\u003e✗ None\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eConverts to shoulder bag\u003c\/td\u003e\n\u003ctd\u003e✓ Detachable strap included\u003c\/td\u003e\n\u003ctd\u003e✗ Handlebar only\u003c\/td\u003e\n\u003ctd\u003e✗ No\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInterior cushion lining\u003c\/td\u003e\n\u003ctd\u003e✓ Removable, washable\u003c\/td\u003e\n\u003ctd\u003e✗ Rarely included\u003c\/td\u003e\n\u003ctd\u003e✗ None\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCapacity\u003c\/td\u003e\n\u003ctd\u003e✓ 2.5L\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003ctd\u003eVery limited\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWater-resistant\u003c\/td\u003e\n\u003ctd\u003e✓ Oxford fabric + coating\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHandlebar compatibility\u003c\/td\u003e\n\u003ctd\u003e✓ Most bikes, scooters, motorcycles\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow to Install\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePlace the bag on your handlebar with the touchscreen window facing upward toward you. Wrap the three velcro straps around the bar and press firmly to secure. Adjust the position so the window is at a comfortable viewing angle. To remove, peel back the velcro straps and lift the bag off. To carry as a shoulder bag, clip the adjustable strap to both side attachment points and set the length using the strap slider (adjustable 20–37 in \/ 51–94 cm).\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/320c3a53-7be3-420f-af14-4a6ed3333f68.png?v=1780840860\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCare and Maintenance\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eWipe the outer Oxford fabric with a damp cloth to remove dirt and moisture. Remove the interior cushion lining and wash separately with mild soap and water, then allow to dry fully before reinserting. Keep the zipper teeth clean and free of grit. The PVC touchscreen window can be wiped clean with a soft damp cloth. Avoid machine washing.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eProduct Specifications\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eDetail\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eHigh-density Oxford fabric, water-resistant coating, PVC touchscreen window\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBag dimensions\u003c\/td\u003e\n\u003ctd\u003e8.66 × 4.72 × 4.92 in (22 × 12 × 12.5 cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTouchscreen window\u003c\/td\u003e\n\u003ctd\u003e6.6 × 3.0 in (16.8 × 7.6 cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePhone compatibility\u003c\/td\u003e\n\u003ctd\u003eUp to 6.3 in smartphones\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCapacity\u003c\/td\u003e\n\u003ctd\u003e2.5L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e0.44 lb (0.2 kg)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eShoulder strap\u003c\/td\u003e\n\u003ctd\u003eAdjustable 20–37 in (51–94 cm), detachable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMounting\u003c\/td\u003e\n\u003ctd\u003e3 velcro straps — fits most handlebars\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInterior lining\u003c\/td\u003e\n\u003ctd\u003eFlexible cushion, removable and washable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eColours available\u003c\/td\u003e\n\u003ctd\u003eBlack, Dark Blue,Blue Sky, Green, Pink\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cbr\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003ePackage Includes\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e1 × Handlebar Bag\u003cbr\u003e1 × Adjustable Shoulder Strap\u003c\/p\u003e","brand":"Homi Goods","offers":[{"title":"Black","offer_id":49212920398067,"sku":"HBB-BLK-001","price":47.95,"currency_code":"CAD","in_stock":true},{"title":"Dark Blue","offer_id":49212920430835,"sku":"HBB-NVY-001","price":47.95,"currency_code":"CAD","in_stock":true},{"title":"Green","offer_id":49212920496371,"sku":"HBB-GRN-001","price":47.95,"currency_code":"CAD","in_stock":true},{"title":"Blue sky","offer_id":49213867819251,"sku":"HBB-SKY-001","price":47.95,"currency_code":"CAD","in_stock":true},{"title":"Pink","offer_id":49213867852019,"sku":"HBB-PNK-001","price":47.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/20a777d3-0a8f-470a-a534-ae50f21fb50b.png?v=1780840860"},{"product_id":"bike-cover-waterproof-all-weather-bicycle-cover","title":"Bike Cover – Waterproof All-Weather Bicycle Cover","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eLeaving your bike outside overnight, through the week, or across a full season takes a toll on paint, metal, and components. Rain causes rust, UV breaks down finishes, dust settles into cables and chains, and sun fades colour over time. This bike cover is made from 210T polyester with a PVC and UV-resistant waterproof coating that blocks all four of these. It fits most standard bicycle types, folds into a compact pouch when not in use, and includes a lock hole at the front wheel so you can keep your bike locked while it is covered.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy It Stands Out\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✓ \u003cstrong\u003e210T polyester + PVC waterproof coating\u003c\/strong\u003e — confirmed waterproof and UV-resistant material that protects against rain, snow, dust, dirt, and sun damage.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eDouble-stitched elastic hem + buckle\u003c\/strong\u003e — snug fit around the base of the bike keeps the cover secure and in place on windy days without blowing off.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eLock hole at the front wheel\u003c\/strong\u003e — dedicated opening lets you run a bike lock through without removing the cover, keeping your bike protected and secured at the same time.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eReflective patch\u003c\/strong\u003e — increases visibility in low-light conditions when the covered bike is parked near a road or pathway, and doubles as a hanging handle for drying and storage.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eFolds into compact pouch\u003c\/strong\u003e — folded size approx. 15.75 × 7.87 in (40 × 20 cm), easy to carry in a bag or store in a pannier when not in use.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eFits most bicycle types\u003c\/strong\u003e — expanded dimensions accommodate road bikes, mountain bikes, hybrid bikes, city bikes, and most standard adult bicycles.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eYear-round use\u003c\/strong\u003e — handles all seasons including winter storage, wet spring rides, summer UV exposure, and dusty autumn conditions.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/253f1c95-c5a7-401b-8bc3-a74c847a21a9.png?v=1780839581\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhere It Fits Best\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis bike cover is suited to cyclists who store their bicycle outdoors at home, at work, or at transit stations where it is exposed to weather for extended periods. It works well for apartment buildings and condos where indoor bike storage is limited, for commuters who leave their bike parked outside for hours during the day, and for seasonal storage when a bike will not be used for weeks at a time. The lock hole makes it practical for public parking where both weather protection and theft deterrence matter.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow It Works\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe cover drapes over the full bicycle from front to rear. The front height of 43.31 in (110 cm) covers the handlebars, and the total length of 78.74 in (200 cm) reaches from front wheel to rear wheel on most standard adult bikes. The elastic hem with buckle cinches under the frame to hold the cover in position. The lock hole at the front wheel base allows a chain or U-lock to pass through so the bike remains secured while covered. After use, fold the cover using the reflective patch as a handle and store in its pouch or hang to dry.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/af7be90f-530f-4f9f-9361-420054d7556b.png?v=1780839584\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eComparison Table\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003eThis Bike Cover\u003c\/th\u003e\n\u003cth\u003eTarpaulin\u003c\/th\u003e\n\u003cth\u003eNo Cover\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eWaterproof coating\u003c\/td\u003e\n\u003ctd\u003e✓ 210T polyester + PVC\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003ctd\u003e✗ None\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eUV protection\u003c\/td\u003e\n\u003ctd\u003e✓ UV-resistant layer\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003ctd\u003e✗ None\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLock hole\u003c\/td\u003e\n\u003ctd\u003e✓ Front wheel position\u003c\/td\u003e\n\u003ctd\u003e✗ None\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSecure fit\u003c\/td\u003e\n\u003ctd\u003e✓ Elastic hem + buckle\u003c\/td\u003e\n\u003ctd\u003e✗ No fit system\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eReflective strip\u003c\/td\u003e\n\u003ctd\u003e✓ Low-light visibility\u003c\/td\u003e\n\u003ctd\u003e✗ None\u003c\/td\u003e\n\u003ctd\u003e✔\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFolds compact\u003c\/td\u003e\n\u003ctd\u003e✓ 15.75 × 7.87 in pouch\u003c\/td\u003e\n\u003ctd\u003e✗ Bulky\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow to Fit and Remove\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eOpen the cover fully and drape it over the bike from the front, pulling it rearward until it covers the back wheel. Adjust so the front height sits over the handlebars and the elastic hem reaches the ground evenly on both sides. Fasten the buckle under the frame to secure. If locking the bike, thread your lock through the lock hole at the front wheel before fastening the buckle. To remove, unfasten the buckle, pull the cover forward off the bike, shake off any moisture, and fold using the reflective patch as a handle. Store folded in the included pouch.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCare and Maintenance\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eRinse the cover with clean water to remove dirt, road salt, or debris. Allow it to dry fully before folding and storing to prevent mildew. Do not machine wash or tumble dry. Store folded in a dry location when not in use for extended periods. The reflective patch can be wiped clean with a damp cloth.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eProduct Specifications\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eDetail\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003e210T polyester + PVC + UV-resistant waterproof coating\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFront height\u003c\/td\u003e\n\u003ctd\u003e43.31 in (110 cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRear height\u003c\/td\u003e\n\u003ctd\u003e29.92 in (76 cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLength\u003c\/td\u003e\n\u003ctd\u003e78.74 in (200 cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFront width\u003c\/td\u003e\n\u003ctd\u003e27.56 in (70 cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRear width\u003c\/td\u003e\n\u003ctd\u003e7.87 in (20 cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFolded size\u003c\/td\u003e\n\u003ctd\u003eapprox. 15.75 × 7.87 in (40 × 20 cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eColour\u003c\/td\u003e\n\u003ctd\u003eBlack\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLock hole\u003c\/td\u003e\n\u003ctd\u003eYes — front wheel position\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eReflective patch\u003c\/td\u003e\n\u003ctd\u003eYes — doubles as hanging handle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHem\u003c\/td\u003e\n\u003ctd\u003eDouble-stitched elastic + buckle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/4f3362ff-9064-4caf-8589-a89ce07399a5.png?v=1780839581\" alt=\"\"\u003e\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003ePackage Includes\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e1 × Bicycle Protector Cover\u003c\/p\u003e","brand":"Homi Goods","offers":[{"title":"Default Title","offer_id":49212920824051,"sku":"BCWPCC-001","price":59.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/43e5bc57-03b6-4eb4-a73c-5a93b786b5f0.png?v=1780839581"},{"product_id":"cycling-shorts-silicone-padded-bike-shorts-for-men","title":"Cycling Shorts – Silicone Padded Bike Shorts for Men","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSaddle discomfort is one of the most common reasons people cut rides short or avoid longer distances altogether. These padded cycling shorts are designed to be worn as an undergarment beneath any regular shorts or cycling bottoms, adding a multi-layer silicone gel pad between you and the saddle without changing how you look. The 94% polyester \/ 6% elastane fabric is breathable, moisture-wicking, and stretches with the body, making them suitable for road rides, mountain biking, commuting, and any cycling session where extended time in the saddle matters.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy It Stands Out\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✓ \u003cstrong\u003eSilicone gel padding\u003c\/strong\u003e — multi-layer silicone gel pad with comfort rebound foam absorbs shock, reduces pressure points, and cushions the sit bones during extended rides.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eBreathable perforated cushioning\u003c\/strong\u003e — deflector slots and ventilation channels in the pad structure promote airflow and reduce heat build-up in the saddle contact zone.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003e94% polyester \/ 6% elastane shell\u003c\/strong\u003e — brushed polyester outer fabric is soft to the touch, quick-drying, and moisture-wicking to keep you dry during effort.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eErgonomic anatomic design\u003c\/strong\u003e — shaped to move with the body during the cycling pedal stroke, reducing bunching and friction on longer rides.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eAbrasion-resistant fabric base\u003c\/strong\u003e — polyester abrasion-resistant layer at the outer pad surface adds durability in the highest-wear zone.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eCapsule protector construction\u003c\/strong\u003e — structured pad construction maintains shape and cushioning over repeated use and washing.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eSuitable for all seasons\u003c\/strong\u003e — designed for spring, summer, autumn, and winter riding. Worn under shorts or bibs, suitable for mountain bikes, road bikes, city bikes, scooters, and downhill bikes.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/9b87d5a9-13ee-4b3d-ac62-34ae88848002.png?v=1780838411\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhere They Fit Best\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThese shorts work well for any cyclist who wants saddle padding without committing to the look of a traditional lycra cycling short. Because they are worn as an undergarment, they pair with casual shorts, hiking trousers, or any regular bottom for commuting, touring, trail riding, or leisure cycling. They are particularly suited to riders who are new to longer distances and experiencing saddle discomfort for the first time, and to riders who prefer to avoid visible padded shorts in everyday settings.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow the Padding System Works\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe pad is built in multiple functional layers. The outer surface uses a brushed polyester fabric that feels soft against the skin. Below this sits a silicone gel layer with anti-shock and high-protection properties, combined with a comfort rebound foam base that absorbs road vibration. The pad includes deflector slots for ventilation and a perforated cushioning structure that allows air movement through the contact zone. The capsule protector shape holds the pad geometry in place during pedalling so it does not shift or bunch during a ride.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/53cb5b03-a0f0-40c6-b1d9-a7eb18a18bd9.png?v=1780838411\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eComparison Table\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003eThese Cycling Shorts\u003c\/th\u003e\n\u003cth\u003eUnpadded Underwear\u003c\/th\u003e\n\u003cth\u003ePadded Lycra Bib Shorts\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eSilicone gel pad\u003c\/td\u003e\n\u003ctd\u003e✓ Multi-layer with foam\u003c\/td\u003e\n\u003ctd\u003e✗ None\u003c\/td\u003e\n\u003ctd\u003e✓ Varies by model\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWorn as undergarment\u003c\/td\u003e\n\u003ctd\u003e✓ Under any shorts\u003c\/td\u003e\n\u003ctd\u003e✓ Yes\u003c\/td\u003e\n\u003ctd\u003e✗ Worn as outerwear\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBreathable pad structure\u003c\/td\u003e\n\u003ctd\u003e✓ Deflector slots + ventilation\u003c\/td\u003e\n\u003ctd\u003e✔ Fabric only\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMoisture-wicking fabric\u003c\/td\u003e\n\u003ctd\u003e✓ Polyester \/ elastane blend\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003ctd\u003e✓ Usually yes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eEveryday appearance\u003c\/td\u003e\n\u003ctd\u003e✓ Hidden under regular shorts\u003c\/td\u003e\n\u003ctd\u003e✓ Yes\u003c\/td\u003e\n\u003ctd\u003e✗ Visible cycling look\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAll-season use\u003c\/td\u003e\n\u003ctd\u003e✓ Spring to winter\u003c\/td\u003e\n\u003ctd\u003e✓ Yes\u003c\/td\u003e\n\u003ctd\u003eVaries by model\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eSizing and Fit\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThese shorts use EU\/standard sizing. Choose your size based on your waist measurement. If you are between sizes, size up for a more comfortable fit during extended rides. Available in Red and Blue. Sizes run from M through 3XL.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCare Instructions\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMachine wash at 30°C on a gentle cycle. Quick-drying fabric — air dry rather than tumble dry to preserve the pad structure and elastic. Do not bleach. Do not iron the pad area.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/e5cfc0d7-0f57-442b-b837-a7503f537180.png?v=1780839201\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eProduct Specifications\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eDetail\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003e94% polyester \/ 6% elastane\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePadding\u003c\/td\u003e\n\u003ctd\u003eMulti-layer silicone gel + comfort rebound foam\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePad features\u003c\/td\u003e\n\u003ctd\u003ePerforated cushioning, deflector slots, capsule protector, abrasion-resistant base\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGender\u003c\/td\u003e\n\u003ctd\u003eMen \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eColours\u003c\/td\u003e\n\u003ctd\u003eRed, Blue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSizes\u003c\/td\u003e\n\u003ctd\u003eM, L, XL, XXL, XXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSuitable for\u003c\/td\u003e\n\u003ctd\u003eMountain bike, road bike, city bike, scooter, downhill bike\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSeason\u003c\/td\u003e\n\u003ctd\u003eSpring, Summer, Autumn, Winter\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFunction\u003c\/td\u003e\n\u003ctd\u003eBreathable, quick-dry, anatomic design, moisture-wicking\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003ePackage Includes\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e1 × Padded Cycling Shorts (colour and size as selected)\u003c\/p\u003e","brand":"Homi Goods","offers":[{"title":"Red \/ M","offer_id":49212921086195,"sku":"CS-RED-M","price":49.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ L","offer_id":49212921118963,"sku":"CS-RED-L","price":49.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ XL","offer_id":49212921151731,"sku":"CS-RED-XL","price":55.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ XXL","offer_id":49212921184499,"sku":"CS-RED-XXL","price":55.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ XXXL","offer_id":49212921217267,"sku":"CS-RED-3XL","price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ M","offer_id":49212921282803,"sku":"CS-BLU-M","price":49.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ L","offer_id":49212921315571,"sku":"CS-BLU-L","price":49.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ XL","offer_id":49212921348339,"sku":"CS-BLU-XL","price":55.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ XXL","offer_id":49212921381107,"sku":"CS-BLU-XXL","price":55.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ XXXL","offer_id":49212921413875,"sku":"CS-BLU-3XL","price":59.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/ddaea1d6-90ca-4803-87e1-1e0f1d2076a6.png?v=1780838411"},{"product_id":"motorcycle-jeans-kevlar-reinforced-riding-jeans-with-ce-protectors","title":"Motorcycle Jeans – Kevlar Reinforced Riding Jeans with CE Protectors","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMost riding gear makes a visible statement — heavy textile trousers, padded overpants, or armoured suits that look out of place anywhere off the bike. These motorcycle jeans are built to look like regular denim while adding protection where it counts. Reinforced with a Kevlar lining at the knees and hips, they include removable CE-certified knee and hip protectors, and use a stretch denim construction with front knee folds and back waist fold panels that allow a full range of movement whether you are riding or walking around. Available in Blue and Black, in men’s and women’s cuts, from size S through 4XL.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy It Stands Out\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✓ \u003cstrong\u003eKevlar-reinforced lining\u003c\/strong\u003e — Kevlar at the knee and hip impact zones adds abrasion resistance in the areas most exposed during a slide, while the outer denim keeps a casual everyday appearance.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eCE-certified removable protectors\u003c\/strong\u003e — includes 2 removable knee pads and 2 removable hip pads, CE certified. Insert them for riding and remove them for everyday wear.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eStretch denim construction\u003c\/strong\u003e — front knee fold design and back waist fold panels allow full leg movement during pedalling and shifting without the fabric pulling tight.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eHard wearing and windproof\u003c\/strong\u003e — denim construction resists tearing and provides wind resistance at riding speeds across all four seasons.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eMen’s and women’s cuts\u003c\/strong\u003e — both versions include the same protection features. The men’s cut is straight and classic; the women’s cut is shaped at the waist, hips, and thighs.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eSize range S – 4XL\u003c\/strong\u003e — available from waist 31.5 in (80 cm) through 43.3 in (110 cm) with a full EU sizing chart.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eAll-season use\u003c\/strong\u003e — suitable for spring, summer, autumn, and winter riding and commuting.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/660da62b-5268-4b40-b93a-517da600c335.png?v=1780837149\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhere They Fit Best\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThese jeans are suited to motorcycle commuters and casual riders who want protective gear they can wear through the day without changing. They work well for city commuting where the rider moves between riding and walking or working, for weekend rides where protection matters but full riding gear feels excessive, and for touring riders who prefer a lighter, more versatile option. Both the men’s and women’s cut are designed for everyday wear off the bike as well as on it.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow the Protection System Works\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe jeans have internal pockets at the knees and hips that hold the included CE-certified removable protectors. The pads slide in and out easily, so you can ride with full protection and remove the pads for comfort when walking or sitting for extended periods. The Kevlar lining sits between the denim outer layer and the inner lining at the impact zones, providing abrasion resistance if the outer denim wears through in a slide. The fold design at the front knee allows the fabric to extend naturally during the pedalling position without restricting movement.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/0158973e-ecb0-4ffc-9cd7-5b619681e420_12f6549d-f624-43f8-bf34-98335d9099c5.png?v=1780837228\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eComparison Table\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003eThese Riding Jeans\u003c\/th\u003e\n\u003cth\u003eRegular Denim Jeans\u003c\/th\u003e\n\u003cth\u003eTextile Riding Trousers\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eKevlar reinforcement\u003c\/td\u003e\n\u003ctd\u003e✓ Knees and hips\u003c\/td\u003e\n\u003ctd\u003e✗ None\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCE-certified protectors\u003c\/td\u003e\n\u003ctd\u003e✓ Knee + hip, removable\u003c\/td\u003e\n\u003ctd\u003e✗ None\u003c\/td\u003e\n\u003ctd\u003e✓ Usually included\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eEveryday appearance\u003c\/td\u003e\n\u003ctd\u003e✓ Looks like regular jeans\u003c\/td\u003e\n\u003ctd\u003e✓ Yes\u003c\/td\u003e\n\u003ctd\u003e✗ Clearly riding gear\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStretch + fold design\u003c\/td\u003e\n\u003ctd\u003e✓ Knee + waist fold panels\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMen’s + women’s cut\u003c\/td\u003e\n\u003ctd\u003e✓ Both available\u003c\/td\u003e\n\u003ctd\u003e✓ Yes\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAll-season use\u003c\/td\u003e\n\u003ctd\u003e✓ Spring through winter\u003c\/td\u003e\n\u003ctd\u003e✓ Yes\u003c\/td\u003e\n\u003ctd\u003eVaries by lining\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eSizing Guide\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMeasure your waist at its narrowest point and refer to the chart below. If you are between sizes, size up for a more comfortable riding position. All measurements are in inches (cm in brackets). A tolerance of 0.4–1.2 in (1–3 cm) is normal.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/33e78bb3-910a-4873-b279-8276b844ad13.png?v=1780837118\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCare Instructions\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eRemove the knee and hip protectors before washing. Machine wash inside out at 30°C using mild liquid detergent. Do not tumble dry. Do not iron the pad pocket areas. Store the protectors separately in a dry location when not in use.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/b269c7a3-7073-44a7-ad01-c405091284e1.png?v=1780837149\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eProduct Specifications\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eDetail\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eStretch denim with Kevlar-reinforced lining at impact zones\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProtectors\u003c\/td\u003e\n\u003ctd\u003eCE-certified knee pads (x2) + hip pads (x2), removable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eReinforcement zones\u003c\/td\u003e\n\u003ctd\u003eKnees, hips\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDesign features\u003c\/td\u003e\n\u003ctd\u003eFront knee fold, back waist fold, stretch panels\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eColours\u003c\/td\u003e\n\u003ctd\u003eBlue, Black\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSizes\u003c\/td\u003e\n\u003ctd\u003eS \/ M \/ L \/ XL \/ XXL \/ XXXL \/ 4XL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGender\u003c\/td\u003e\n\u003ctd\u003eMen’s cut + Women’s cut (same protection)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSeason\u003c\/td\u003e\n\u003ctd\u003eSpring, Summer, Autumn, Winter\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eUse\u003c\/td\u003e\n\u003ctd\u003eCommuting, touring, casual riding, daily wear\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/4d05b1a5-1ad9-4b82-a29f-1ef222693eba.png?v=1780837150\" alt=\"\"\u003e\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003ePackage Includes\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e1 × Motorcycle Jeans (colour, size, and cut as selected)\u003cbr\u003e2 × Removable Hip Pads\u003cbr\u003e2 × Removable Knee Pads\u003c\/p\u003e","brand":"Homi Goods","offers":[{"title":"Blue \/ S (28)","offer_id":49212922233075,"sku":"RJ-BLU-28","price":129.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ M (30)","offer_id":49212922298611,"sku":"RJ-BLU-30","price":134.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ L (32)","offer_id":49212922364147,"sku":"RJ-BLU-32","price":134.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ XL (34)","offer_id":49212922429683,"sku":"RJ-BLU-34","price":144.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ 2XL (36)","offer_id":49212922495219,"sku":"RJ-BLU-36","price":149.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ 3XL (38)","offer_id":49212922560755,"sku":"RJ-BLU-38","price":149.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ 4XL (40)","offer_id":49212922626291,"sku":"RJ-BLU-40","price":159.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S (28)","offer_id":49212922822899,"sku":"RJ-BLK-28","price":129.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M (30)","offer_id":49212922888435,"sku":"RJ-BLK-30","price":134.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L (32)","offer_id":49212922953971,"sku":"RJ-BLK-32","price":134.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL (34)","offer_id":49212923019507,"sku":"RJ-BLK-34","price":144.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL (36)","offer_id":49212923085043,"sku":"RJ-BLK-36","price":149.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL (38)","offer_id":49212923150579,"sku":"RJ-BLK-38","price":149.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 4XL (40)","offer_id":49212923216115,"sku":"RJ-BLK-40","price":159.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/hf_20260427_045430_cab0536b-7371-4096-aaee-05ae1465b073.png?v=1780777035"},{"product_id":"motorcycle-half-face-helmet-vintage-style","title":"Motorcycle Half Face Helmet – Vintage Style","description":"\u003cp\u003eMost full-face helmets are the right choice for highway riding, but for city commuting, short trips, or warm-weather riding where wind and visibility matter more than maximum enclosure, a half face helmet offers a practical alternative. This German-style vintage half helmet delivers ABS impact protection in an open, lightweight design that sits low on the head, provides full peripheral vision, and pairs naturally with goggles or sunglasses. Available in Gloss Black, White, and Grey, in sizes S through 4XL.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/helmet1.png?v=1780847109\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5\u003e\u003cstrong\u003eWhy It Stands Out\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003e✓ \u003cstrong\u003eABS outer shell\u003c\/strong\u003e — high-quality ABS construction provides impact resistance, wind protection, and rain protection in a lightweight profile.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eRemovable interior lining\u003c\/strong\u003e — the inner comfort lining removes for washing, helping manage odour and moisture during regular use.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eQuick-release chin strap buckle\u003c\/strong\u003e — easy on and off without fiddling with traditional D-ring or ratchet systems. Quick plug buckle releases with a simple push.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eVintage German-style design\u003c\/strong\u003e — low-profile silhouette with a classic look that suits bobber, cruiser, and cafe racer style motorcycles as well as scooters.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eComfortable and breathable\u003c\/strong\u003e — open half-face design with a breathable interior lining keeps the helmet comfortable and reduces stuffiness during warm weather riding.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003e7 sizes S through 4XL\u003c\/strong\u003e — full size range from 21.7 in to 26 in head circumference with a detailed sizing chart to help you choose the right fit.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Motorcycle Half Face Helmet – Vintage Style\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/helmet7.png?v=1780847109\"\u003e\u003c\/p\u003e\n\u003ch5\u003e\u003cstrong\u003eWhere It Works Best\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003eThis helmet suits city commuting, neighbourhood cruising, scooter riding, and short to medium distance motorcycle trips where an open-face design is appropriate. It works particularly well for riders of bobbers, choppers, cafe racers, and classic-style motorcycles where the vintage aesthetic is part of the riding experience. It also suits warmer months when a full-face helmet feels excessive for the conditions. Pair with goggles or wraparound sunglasses for eye and wind protection.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Motorcycle Half Face Helmet – Side View\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/helmet9.png?v=1780847109\"\u003e\u003c\/p\u003e\n\u003ch5\u003e\u003cstrong\u003eHow It's Built\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003eThe outer shell is moulded from ABS — a hard thermoplastic that resists impact, disperses force across the shell surface, and provides a solid barrier against wind and rain. The interior uses a padded lining that cushions the head and absorbs moisture. The lining removes entirely from the shell for hand washing. The quick-release chin strap uses a push-button plug buckle that fastens and releases quickly without threading. The German-style low crown profile sits closer to the head than dome-shaped helmets, giving a cleaner, lower visual line.\u003c\/p\u003e\n\u003ch5\u003e\u003cstrong\u003eComparison Table\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003eThis Half Helmet\u003c\/th\u003e\n\u003cth\u003eFull Face Helmet\u003c\/th\u003e\n\u003cth\u003eOpen Face (3\/4) Helmet\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eFace coverage\u003c\/td\u003e\n\u003ctd\u003eTop and sides only\u003c\/td\u003e\n\u003ctd\u003e✓ Full face and chin\u003c\/td\u003e\n\u003ctd\u003eTop, sides, ears\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePeripheral vision\u003c\/td\u003e\n\u003ctd\u003e✓ Full open view\u003c\/td\u003e\n\u003ctd\u003eLimited by visor\u003c\/td\u003e\n\u003ctd\u003e✓ Wide view\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eVentilation\u003c\/td\u003e\n\u003ctd\u003e✓ Open face — maximum airflow\u003c\/td\u003e\n\u003ctd\u003eLimited to vents\u003c\/td\u003e\n\u003ctd\u003e✓ Good airflow\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRemovable lining\u003c\/td\u003e\n\u003ctd\u003e✓ Yes — washable\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eVintage styling\u003c\/td\u003e\n\u003ctd\u003e✓ German low-profile design\u003c\/td\u003e\n\u003ctd\u003e✗ Modern look\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5\u003e\u003cstrong\u003eSizing Guide\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003eMeasure your head circumference with a soft tape measure wrapped around the widest part — just above your eyebrows and ears. Match your measurement to the chart below. If between sizes, size up for comfort. All measurements shown in inches (cm in brackets).\u003c\/p\u003e\n\u003ch5\u003e\u003cimg alt=\"Helmet Size Chart\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/helmet10.png?v=1780847109\"\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eHead Circumference\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e21.7–22.0 in (55–56 cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e22.4–22.8 in (57–58 cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e23.2–23.6 in (59–60 cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e24.0 in (61 cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e24.4 in (62 cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e24.8–25.2 in (63–64 cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e25.6–26.0 in (65–66 cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5\u003e\u003cstrong\u003eCare and Maintenance\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003eRemove the interior lining and hand wash with mild soap, then allow to air dry fully before reinserting. Wipe the ABS outer shell with a damp cloth. Do not use solvent-based cleaners on the shell. Store in a cool, dry location away from direct sunlight when not in use. Replace the helmet if it sustains a significant impact, even if no visible damage is present.\u003c\/p\u003e\n\u003ch5\u003e\u003cstrong\u003eProduct Specifications\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eDetail\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eShell material\u003c\/td\u003e\n\u003ctd\u003eABS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLining\u003c\/td\u003e\n\u003ctd\u003eRemovable, washable interior padding\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eClosure\u003c\/td\u003e\n\u003ctd\u003eQuick-release plug buckle chin strap\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStyle\u003c\/td\u003e\n\u003ctd\u003eGerman vintage half helmet\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eColours\u003c\/td\u003e\n\u003ctd\u003eGloss Black, White, Grey\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSizes\u003c\/td\u003e\n\u003ctd\u003eS \/ M \/ L \/ XL \/ 2XL \/ 3XL \/ 4XL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eUse\u003c\/td\u003e\n\u003ctd\u003eMotorcycle, scooter, motorbike — road use\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5\u003e\u003cstrong\u003ePackage Includes\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003e1 × Motorcycle Half Face Helmet (colour and size as selected)\u003c\/p\u003e","brand":"Homi Goods","offers":[{"title":"White \/ S (21.7–22 in)","offer_id":49213894131955,"sku":"HLM-WHT-S","price":179.95,"currency_code":"CAD","in_stock":true},{"title":"White \/ M (22.4–22.8 in)","offer_id":49213894164723,"sku":"HLM-WHT-M","price":179.95,"currency_code":"CAD","in_stock":true},{"title":"White \/ L (23.2–23.6 in)","offer_id":49213894197491,"sku":"HLM-WHT-L","price":179.95,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL (24 in)","offer_id":49213894230259,"sku":"HLM-WHT-XL","price":179.95,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL (24.4 in)","offer_id":49213894263027,"sku":"HLM-WHT-2XL","price":179.95,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL (24.8–25.2 in)","offer_id":49213894295795,"sku":"HLM-WHT-3XL","price":179.95,"currency_code":"CAD","in_stock":true},{"title":"White \/ 4XL (25.6–26 in)","offer_id":49213894328563,"sku":"HLM-WHT-4XL","price":179.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S (21.7–22 in)","offer_id":49213894361331,"sku":"HLM-BLK-S","price":179.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M (22.4–22.8 in)","offer_id":49213894394099,"sku":"HLM-BLK-M","price":179.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L (23.2–23.6 in)","offer_id":49213894426867,"sku":"HLM-BLK-L","price":179.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL (24 in)","offer_id":49213894459635,"sku":"HLM-BLK-XL","price":179.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL (24.4 in)","offer_id":49213894492403,"sku":"HLM-BLK-2XL","price":179.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL (24.8–25.2 in)","offer_id":49213894525171,"sku":"HLM-BLK-3XL","price":179.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 4XL (25.6–26 in)","offer_id":49213894557939,"sku":"HLM-BLK-4XL","price":179.95,"currency_code":"CAD","in_stock":true},{"title":"Grey \/ S (21.7–22 in)","offer_id":49213894590707,"sku":"HLM-GRY-S","price":179.95,"currency_code":"CAD","in_stock":true},{"title":"Grey \/ M (22.4–22.8 in)","offer_id":49213894623475,"sku":"HLM-GRY-M","price":179.95,"currency_code":"CAD","in_stock":true},{"title":"Grey \/ L (23.2–23.6 in)","offer_id":49213894656243,"sku":"HLM-GRY-L","price":179.95,"currency_code":"CAD","in_stock":true},{"title":"Grey \/ XL (24 in)","offer_id":49213894689011,"sku":"HLM-GRY-XL","price":179.95,"currency_code":"CAD","in_stock":true},{"title":"Grey \/ 2XL (24.4 in)","offer_id":49213894721779,"sku":"HLM-GRY-2XL","price":179.95,"currency_code":"CAD","in_stock":true},{"title":"Grey \/ 3XL (24.8–25.2 in)","offer_id":49213894754547,"sku":"HLM-GRY-3XL","price":179.95,"currency_code":"CAD","in_stock":true},{"title":"Grey \/ 4XL (25.6–26 in)","offer_id":49213894787315,"sku":"HLM-GRY-4XL","price":179.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/helmet1.png?v=1780847109"},{"product_id":"motorcycle-jacket-breathable-design-with-protective-armor-for-men","title":"Motorcycle Jacket – Breathable Design with Protective Armor for Men","description":"\u003ch5\u003e\u003cstrong\u003eBreathable Mesh Motorcycle Jacket for Men with Protective Armour\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003eOverheating on long summer rides is one of the most common complaints among Canadian motorcyclists, and standard textile jackets often make it worse. This breathable mesh motorcycle jacket is designed specifically for warm weather riding, combining strategically placed mesh panels for airflow with integrated armour at the shoulders, elbows, and back for impact protection. Available in black and grey from size XS through 3XL, it suits a wide range of riders looking for a ventilated, protective jacket for commuting and touring.\u003c\/p\u003e\n\u003ch5\u003e\u003cstrong\u003eWhy It Stands Out\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMesh Ventilation Panels —\u003c\/strong\u003e Strategically positioned mesh sections allow continuous airflow through the jacket, reducing heat buildup during warm weather and summer rides.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIntegrated Protective Armour —\u003c\/strong\u003e Shoulder and elbow armour is built directly into the jacket structure, providing impact protection without requiring a separate armour vest underneath.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBack Armour Included —\u003c\/strong\u003e The rear panel includes back protection, covering one of the most vulnerable areas in a fall or collision.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReinforced Fabric Construction —\u003c\/strong\u003e The outer shell uses reinforced fabric in high-wear zones to add abrasion resistance beyond what standard mesh alone provides.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReflective Details —\u003c\/strong\u003e Reflective elements on the jacket improve rider visibility in low light and night riding conditions.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRider-Fit Cut —\u003c\/strong\u003e The jacket is cut to allow a full range of arm and shoulder movement in the riding position without excess bulk or restriction.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWide Size Range —\u003c\/strong\u003e Available from XS (US 28) to 3XL (US 40) in both black and grey, covering a broad range of rider builds.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/armor-infographic.png?v=1781097094\" alt=\"Armor Infographic\"\u003e\u003c\/p\u003e\n\u003ch5\u003e\u003cstrong\u003eWhere to Use It · How It Works · How to Use\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003eThis jacket is suited for warm weather motorcycle commuting in city traffic, weekend touring on highways and rural roads, and general recreational riding during spring and summer months in Canada. It is designed for adult male riders who prioritise ventilation and coverage on longer rides in temperatures where a heavy textile jacket would be uncomfortable.\u003c\/p\u003e\n\u003cp\u003eThe jacket works by combining two layers of protection: the outer reinforced fabric shell provides abrasion resistance on impact, while the inner armour inserts at the shoulders, elbows, and back absorb and distribute impact force. The mesh panel construction allows air to flow through the jacket continuously while riding, keeping the rider cooler compared to solid textile alternatives. Reflective strips on the exterior reflect light from headlights and street lighting to improve visibility to other road users.\u003c\/p\u003e\n\u003cp\u003eTo put on the jacket, slide both arms through and zip the front fully closed before mounting the motorcycle. Check that the shoulder armour sits over the shoulder joint and the elbow armour aligns with the elbow when the arm is bent in the riding position. Adjust any internal velcro or cinch straps to achieve a snug fit that does not shift during riding. For cold weather use, a thermal base layer underneath will add warmth without affecting the armour positioning.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/breathability-infographic.png?v=1781097097\" alt=\"Breathability Infographic\"\u003e\u003c\/p\u003e\n\u003ch5\u003e\u003cstrong\u003eSize Chart\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003e\u003cem\u003eAll measurements are of the garment itself (not body measurements), in inches.\u003c\/em\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-size: 14px; text-align: center;\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"background-color: #1a1a2e; color: #ffffff;\"\u003e\n\u003cth style=\"padding: 10px 8px; border: 1px solid #444;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"padding: 10px 8px; border: 1px solid #444;\"\u003eUS\u003c\/th\u003e\n\u003cth style=\"padding: 10px 8px; border: 1px solid #444;\"\u003eBack Length\u003c\/th\u003e\n\u003cth style=\"padding: 10px 8px; border: 1px solid #444;\"\u003eChest\u003c\/th\u003e\n\u003cth style=\"padding: 10px 8px; border: 1px solid #444;\"\u003eShoulder Width\u003c\/th\u003e\n\u003cth style=\"padding: 10px 8px; border: 1px solid #444;\"\u003eSleeve Length\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd; font-weight: bold;\"\u003eXS\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e28\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e25.2 in\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e44.5 in\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e18.7 in\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e23.4 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd; font-weight: bold;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e30\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e26.0 in\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e46.1 in\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e19.5 in\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e24.2 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd; font-weight: bold;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e32\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e26.8 in\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e47.6 in\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e20.3 in\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e25.0 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd; font-weight: bold;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e34\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e27.6 in\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e49.2 in\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e21.1 in\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e25.8 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd; font-weight: bold;\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e36\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e28.3 in\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e50.8 in\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e21.9 in\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e26.6 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd; font-weight: bold;\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e38\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e29.1 in\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e52.4 in\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e22.6 in\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e27.4 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd; font-weight: bold;\"\u003e3XL\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e40\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e29.9 in\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e53.5 in\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e23.4 in\u003c\/td\u003e\n\u003ctd style=\"padding: 9px 8px; border: 1px solid #ddd;\"\u003e27.9 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5\u003e\u003cstrong\u003eRecommended Size by Height \u0026amp; Weight\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003e\u003cem\u003eHeight in feet\/inches — Weight in lbs.\u003c\/em\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-size: 13px; text-align: center;\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"background-color: #1a1a2e; color: #ffffff;\"\u003e\n\u003cth style=\"padding: 9px 6px; border: 1px solid #444;\"\u003eHeight \\ Weight\u003c\/th\u003e\n\u003cth style=\"padding: 9px 6px; border: 1px solid #444;\"\u003e132 lbs\u003c\/th\u003e\n\u003cth style=\"padding: 9px 6px; border: 1px solid #444;\"\u003e143 lbs\u003c\/th\u003e\n\u003cth style=\"padding: 9px 6px; border: 1px solid #444;\"\u003e154 lbs\u003c\/th\u003e\n\u003cth style=\"padding: 9px 6px; border: 1px solid #444;\"\u003e165 lbs\u003c\/th\u003e\n\u003cth style=\"padding: 9px 6px; border: 1px solid #444;\"\u003e176 lbs\u003c\/th\u003e\n\u003cth style=\"padding: 9px 6px; border: 1px solid #444;\"\u003e187 lbs\u003c\/th\u003e\n\u003cth style=\"padding: 9px 6px; border: 1px solid #444;\"\u003e198 lbs\u003c\/th\u003e\n\u003cth style=\"padding: 9px 6px; border: 1px solid #444;\"\u003e209 lbs\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd; font-weight: bold; background-color: #f0f0f0;\"\u003e5'5\"\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eXS\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #fafafa;\"\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd; font-weight: bold; background-color: #f0f0f0;\"\u003e5'7\"\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eXS\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd; font-weight: bold; background-color: #f0f0f0;\"\u003e5'9\"\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #fafafa;\"\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd; font-weight: bold; background-color: #f0f0f0;\"\u003e5'11\"\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003e2XL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd; font-weight: bold; background-color: #f0f0f0;\"\u003e6'1\"\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003e3XL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #fafafa;\"\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd; font-weight: bold; background-color: #f0f0f0;\"\u003e6'3\"\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003e3XL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003e3XL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd; font-weight: bold; background-color: #f0f0f0;\"\u003e6'5\"\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003e3XL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003e3XL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003e3XL\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 6px; border: 1px solid #ddd;\"\u003e3XL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5\u003e\u003cstrong\u003eCare \u0026amp; Maintenance\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMachine Wash Cold, Gentle Cycle —\u003c\/strong\u003e Remove the armour inserts before washing and wash the shell on a gentle cycle with cold water to maintain fabric integrity.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDo Not Bleach —\u003c\/strong\u003e Avoid bleach or harsh detergents that can degrade the reinforced fabric and mesh over time.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAir Dry Only —\u003c\/strong\u003e Hang to dry away from direct sunlight and heat sources — do not tumble dry as heat can affect the fabric structure.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eInspect Armour Regularly —\u003c\/strong\u003e Check armour inserts periodically for cracks or deformation and replace if damaged, as compromised armour provides reduced protection.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStore Flat or Hung —\u003c\/strong\u003e Store on a hanger in a cool dry location to maintain the jacket shape and prevent the mesh panels from distorting.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/night-visibility-infographic.png?v=1781098992\" alt=\"Night Visibility Infographic\"\u003e\u003c\/p\u003e\n\u003ch5\u003e\u003cstrong\u003eSpecifications\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eProduct Type\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eMotorcycle Jacket\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMaterial\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eBreathable Mesh, Reinforced Fabric\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eColours\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eBlack, Grey\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSizes\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eXS (US 28) to 3XL (US 40)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eProtection\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eShoulder, elbow, and back armour included\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eTarget User\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eAdult men\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5\u003e\u003cstrong\u003eWhat's Included\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e1 × Motorcycle Jacket with integrated armour\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Homi Goods","offers":[{"title":"Black \/ XS (US 28)","offer_id":49231016820979,"sku":"Lr1781028171657977439","price":242.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S (US 30)","offer_id":49231016853747,"sku":"Oz1781028171658136634","price":245.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M (US 32)","offer_id":49231016886515,"sku":"vq1781028171658271063","price":248.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L (US 34)","offer_id":49231016919283,"sku":"XA1781028171658375603","price":256.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL (US 36)","offer_id":49231016952051,"sku":"aI1781028171658471090","price":253.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL (US 38)","offer_id":49231016984819,"sku":"Ib1781028171658562947","price":261.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL (US 40)","offer_id":49231017017587,"sku":"zP1781028171658654393","price":259.95,"currency_code":"CAD","in_stock":true},{"title":"Gray \/ XS (US 28)","offer_id":49231017083123,"sku":"EA1781028171658836015","price":242.95,"currency_code":"CAD","in_stock":true},{"title":"Gray \/ S (US 30)","offer_id":49231017115891,"sku":"Ii1781028171658926821","price":245.95,"currency_code":"CAD","in_stock":true},{"title":"Gray \/ M (US 32)","offer_id":49231017148659,"sku":"to1781028171659020058","price":248.95,"currency_code":"CAD","in_stock":true},{"title":"Gray \/ L (US 34)","offer_id":49231017181427,"sku":"mq1781028171659114034","price":256.95,"currency_code":"CAD","in_stock":true},{"title":"Gray \/ XL (US 36)","offer_id":49231017214195,"sku":"eV1781028171659220055","price":253.95,"currency_code":"CAD","in_stock":true},{"title":"Gray \/ 2XL (US 38)","offer_id":49231017246963,"sku":"nJ1781028171659313181","price":261.95,"currency_code":"CAD","in_stock":true},{"title":"Gray \/ 3XL (US 40)","offer_id":49231017312499,"sku":"cE1781028171659495383","price":259.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/Motorcycle_Jacket__Breathable_Design_with_Protective_Armor_for_Men_0.png?v=1781028541"},{"product_id":"bike-light-usb-rechargeable-front-rear-bicycle-light-set-ipx4-waterproof","title":"Bike Light – USB Rechargeable Front \u0026 Rear Bicycle Light Set | IPX4 Waterproof","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eRiding at dusk, dawn, or after dark without reliable lights puts you and other road users at risk. Disposable battery lights that run flat mid-ride or dim without warning are not a dependable solution. This USB rechargeable bike light set gives you a bright white front beam and a red rear taillight that both charge via USB — so you always know they will be ready for your next ride, rain or shine.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/61vARv02dAL._AC_SL1000_8998c7c3-4928-48b3-9d34-c2aea6e5f32e.jpg?v=1781167916\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy It Stands Out\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✓ \u003cstrong\u003eFront and rear lights included\u003c\/strong\u003e — a complete set covering both your forward visibility and rear visibility to other road users in one purchase.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eUSB rechargeable — no disposable batteries\u003c\/strong\u003e — both lights charge via included USB cables, saving money and avoiding the inconvenience of replacing batteries.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003e2000 mAh front headlight\u003c\/strong\u003e — provides up to 5 hours of full-brightness use on a single charge.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003e330 mAh rear taillight\u003c\/strong\u003e — provides up to 12 hours of use on a single charge.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eIPX4 water-resistant rating\u003c\/strong\u003e — both lights handle splashes, rain, and wet conditions without damage.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003e4 lighting modes per light\u003c\/strong\u003e — one-touch control cycles through steady, dim, fast flash, and slow flash on both the front and rear units.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eTool-free installation\u003c\/strong\u003e — adjustable silicone straps and mounting brackets attach to any handlebar or seat post in seconds. Headlight also doubles as an emergency torch.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/61DzpifDSwL._AC_SL1200_c8a60fbb-e0cd-4102-bf05-623981e56d75.jpg?v=1781167916\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhere They Fit Best\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis light set is designed for any cyclist who rides in conditions with reduced visibility — commuters on early morning or evening routes, recreational riders who are out at dusk, and anyone cycling in overcast or rainy weather. The mounting system fits standard road bikes, mountain bikes, city bikes, and scooters. The compact size makes them practical to remove and take with you when locking up. The headlight’s secondary use as an emergency flashlight extends its value beyond cycling for camping, hiking, and power outages.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/5217956d-1ded-4582-b499-9cc303e7.jpg?v=1781167916\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003ePower and Lighting System\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe front headlight contains a 2000 mAh lithium battery that charges via the included USB cable. At full brightness it provides up to 5 hours of continuous use. The rear taillight contains a 330 mAh lithium battery and provides up to 12 hours of use. Both lights use a single-button control — one press powers on, subsequent presses cycle through the 4 available modes: steady full, steady dim, fast flash, and slow flash. The IPX4 rating means both units are protected against water splashed from any direction. Mounting uses adjustable silicone straps that fit a wide range of handlebar and seat post diameters without tools.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eComparison Table\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003eThis Bike Light Set\u003c\/th\u003e\n\u003cth\u003eTypical Bike Light Set\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eFront battery\u003c\/td\u003e\n\u003ctd\u003e2000 mAh (up to 5h full brightness)\u003c\/td\u003e\n\u003ctd\u003eOften smaller capacity\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRear battery\u003c\/td\u003e\n\u003ctd\u003e330 mAh (up to 12h use)\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharging\u003c\/td\u003e\n\u003ctd\u003eUSB rechargeable (both lights)\u003c\/td\u003e\n\u003ctd\u003eOften battery-powered\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWaterproofing\u003c\/td\u003e\n\u003ctd\u003eIPX4 rated\u003c\/td\u003e\n\u003ctd\u003eNot always rated\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLighting modes\u003c\/td\u003e\n\u003ctd\u003e4 modes (front and rear)\u003c\/td\u003e\n\u003ctd\u003eOften 2–3 modes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInstallation\u003c\/td\u003e\n\u003ctd\u003eTool-free silicone strap mount\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSecondary use\u003c\/td\u003e\n\u003ctd\u003eHeadlight doubles as torch\u003c\/td\u003e\n\u003ctd\u003eNot typical\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCharging and Fitting\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eCharge both lights fully before first use using the included USB cables. To mount, thread the silicone strap through the bracket and wrap around your handlebar or seat post, then secure the strap. Press the power button once to activate and press again to cycle through modes. Both lights can be charged simultaneously from any standard USB port or power bank.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/d640cc90-d2b3-4df4-9817-cb1c6403.jpg?v=1781167916\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCare and Maintenance\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eWipe both lights with a dry cloth after use in wet conditions. Do not submerge in water — the IPX4 rating covers splashing and rain but not immersion. Charge regularly rather than allowing the batteries to fully deplete, as this extends battery life. Inspect the silicone mounting straps periodically for wear or cracking.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eProduct Specifications\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eDetail\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eFront headlight battery\u003c\/td\u003e\n\u003ctd\u003e2000 mAh lithium\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFront headlight runtime\u003c\/td\u003e\n\u003ctd\u003eUp to 5 hours (full brightness)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRear taillight battery\u003c\/td\u003e\n\u003ctd\u003e330 mAh lithium\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRear taillight runtime\u003c\/td\u003e\n\u003ctd\u003eUp to 12 hours\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLighting modes\u003c\/td\u003e\n\u003ctd\u003e4 (steady \/ dim \/ fast flash \/ slow flash)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWater resistance\u003c\/td\u003e\n\u003ctd\u003eIPX4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharging\u003c\/td\u003e\n\u003ctd\u003eUSB (cables included)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMounting\u003c\/td\u003e\n\u003ctd\u003eTool-free silicone strap and bracket\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFront beam colour\u003c\/td\u003e\n\u003ctd\u003eWhite\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRear light colour\u003c\/td\u003e\n\u003ctd\u003eRed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003ePackage Includes\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e1 × Front headlight\u003cbr\u003e1 × Rear taillight\u003cbr\u003e2 × USB charging cables\u003cbr\u003e2 × Mounting brackets\u003cbr\u003e1 × User manual\u003c\/p\u003e","brand":"Homi Goods","offers":[{"title":"Default Title","offer_id":49243296989427,"sku":"HG-BKL-SET-001","price":44.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/71hCsvC-xJL._AC_SL1500.jpg?v=1781167915"},{"product_id":"polarized-sunglasses-mens-uv-sport-sunglasses","title":"Polarized Sunglasses – Men's UV Sport Sunglasses","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eWhen you're driving into the sun, cycling on a bright afternoon, or spending hours outdoors, glare and UV exposure make your eyes work harder than they should. Ordinary sunglasses reduce light but do nothing about the reflected glare that causes eye strain and distorts your vision. These polarized sunglasses with UV400 protection filter out horizontal glare at the source, giving you cleaner, more comfortable vision wherever you wear them.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/fishing-lifestyle.png?v=1781282480\" alt=\"Fishing Lifestyle\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy It Stands Out\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✓ \u003cstrong\u003ePolarized lenses with UV400 protection\u003c\/strong\u003e — blocks 100% of UVA and UVB rays and eliminates horizontal glare from roads, water, and glass surfaces, keeping your eyes relaxed in strong light.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003ePolycarbonate TAC lens construction\u003c\/strong\u003e — lightweight, impact-resistant lenses with an anti-scratch coating that hold up to daily outdoor use without distorting colour or clarity.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eFilter category 3\u003c\/strong\u003e — rated for medium to bright sunlight conditions, making these suitable for driving, cycling, fishing, hiking, and everyday outdoor wear.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eHD true colour perception\u003c\/strong\u003e — the polarized filter enhances contrast and visual definition, making colours appear more natural and outlines sharper than with standard tinted lenses.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003ePolycarbonate frame\u003c\/strong\u003e — lightweight and flexible, the frame holds its shape under regular use and sits comfortably without pressure on the nose or temples during extended wear.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eUnisex wrap-sport design\u003c\/strong\u003e — the oval wrap silhouette suits a range of face shapes and works equally well for men and women across sport, driving, and casual use.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/features-infographic-updated.png?v=1781282690\" alt=\"Features Infographic Updated\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhere They Work Best\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eOn the road, polarized lenses cut the glare off wet pavement and oncoming windshields, making driving significantly more comfortable in bright conditions. Cyclists benefit from reduced wind-induced eye strain and cleaner forward vision on sunny rides. Anglers and paddlers wear them to see through surface glare on water. Hikers and trail runners use them for eye protection on exposed terrain. They also work well for everyday outdoor use — festivals, markets, beach days, or any activity where you're spending extended time in sunlight.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow the Polarized Lens Works\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eLight reflected off flat surfaces — roads, water, car bonnets, glass — becomes horizontally polarized, meaning all the light waves are aligned in the same direction. This concentrated, aligned light is what causes glare. The polarized filter in these lenses contains a vertical molecular structure that blocks horizontally polarized light while allowing all other light through normally. The result is that glare is eliminated without darkening your overall vision or distorting colour. The UV400 coating adds a separate layer of protection that absorbs ultraviolet radiation before it reaches the eye, covering the full UVA and UVB spectrum.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/use-case-collage-fishing-replace.png?v=1781282785\" alt=\"Use Case Collage – Fishing Replace\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eComparison Table\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003eThese Sunglasses\u003c\/th\u003e\n\u003cth\u003eStandard Tinted Sunglasses\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eGlare elimination\u003c\/td\u003e\n\u003ctd\u003eYes — polarized filter\u003c\/td\u003e\n\u003ctd\u003eNo — only reduces brightness\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eUV protection\u003c\/td\u003e\n\u003ctd\u003eUV400 (100% UVA + UVB)\u003c\/td\u003e\n\u003ctd\u003eVaries — often unrated\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLens material\u003c\/td\u003e\n\u003ctd\u003ePolycarbonate TAC\u003c\/td\u003e\n\u003ctd\u003eOften basic plastic\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLens coating\u003c\/td\u003e\n\u003ctd\u003eAnti-scratch\u003c\/td\u003e\n\u003ctd\u003eNot always included\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFilter category\u003c\/td\u003e\n\u003ctd\u003eCategory 3 (medium–bright sun)\u003c\/td\u003e\n\u003ctd\u003eOften unlisted\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCertification\u003c\/td\u003e\n\u003ctd\u003eCE certified\u003c\/td\u003e\n\u003ctd\u003eNot always certified\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFrame material\u003c\/td\u003e\n\u003ctd\u003ePolycarbonate\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow to Wear and Care for Them\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSlide the frame onto the face and adjust the nose piece for a comfortable, even fit. The flexible polycarbonate frame adjusts gently to different head widths. To clean the lenses, use a soft microfibre cloth — avoid paper towels or clothing fabric which can scratch the coating over time. Store in a protective case when not in use to prevent scratches and frame distortion. Do not leave in a hot vehicle for extended periods, as heat can warp the polycarbonate frame.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCare and Maintenance\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eWipe lenses with a clean microfibre cloth. Rinse with cool water if lenses are dusty or sandy before wiping to avoid dragging grit across the anti-scratch coating. Avoid contact with harsh chemicals, solvents, or aerosol sprays. Store flat or in a protective case. The polycarbonate frame can be gently flexed for fit adjustment but should not be bent past its natural range.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eProduct Specifications\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eDetail\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eLens material\u003c\/td\u003e\n\u003ctd\u003ePolycarbonate (TAC)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFrame material\u003c\/td\u003e\n\u003ctd\u003ePolycarbonate\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLens optical attribute\u003c\/td\u003e\n\u003ctd\u003ePolarized\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eUV protection\u003c\/td\u003e\n\u003ctd\u003eUV400 (100% UVA and UVB)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFilter category\u003c\/td\u003e\n\u003ctd\u003e3 (medium to bright sunlight)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLens coating\u003c\/td\u003e\n\u003ctd\u003eAnti-scratch\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLens width\u003c\/td\u003e\n\u003ctd\u003e140 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLens height\u003c\/td\u003e\n\u003ctd\u003e44 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStyle\u003c\/td\u003e\n\u003ctd\u003eOval wrap-sport\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCertification\u003c\/td\u003e\n\u003ctd\u003eCE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGender\u003c\/td\u003e\n\u003ctd\u003eUnisex (Adult)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eColours available\u003c\/td\u003e\n\u003ctd\u003eBlack\/ Orange \/ Blue \/ Yellow \/ Black\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003ePackage Includes\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e1 × Polarized sunglasses\u003c\/p\u003e","brand":"Homi Goods","offers":[{"title":"Orange","offer_id":49246230642931,"sku":"HG-SG-ORG","price":29.95,"currency_code":"CAD","in_stock":true},{"title":"Blue","offer_id":49246230675699,"sku":"HG-SG-BLU","price":29.95,"currency_code":"CAD","in_stock":true},{"title":"Yellow","offer_id":49246230708467,"sku":"HG-SG-YEL","price":29.95,"currency_code":"CAD","in_stock":true},{"title":"Black","offer_id":49246230741235,"sku":"HG-SG-BLK","price":29.95,"currency_code":"CAD","in_stock":true},{"title":"Green","offer_id":49246230774003,"sku":"HG-SG-GRN","price":29.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/SUNVUE__Runde_polarisierte_Sonnenbrille_mit_UV400-Augenschutz_1.jpg?v=1781213521"},{"product_id":"bicycle-seat-wide-comfort-bike-seat-with-shock-absorbing-springs","title":"Bicycle Seat – Wide Comfort Bike Seat with Shock-Absorbing Springs","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMost standard bicycle seats are designed to be lightweight, not comfortable — which works for short rides but becomes a real problem on anything longer than 20 minutes. This wide-platform bicycle seat is built around the opposite priority: a broad PU leather surface, high-elasticity polyurethane foam filling that absorbs pressure across the full sitting area, and a steel bow spring suspension underneath that absorbs vibration and road shock before it reaches the rider. The result is a seat that lets you stay on the bike longer without discomfort.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/comfortabel-fietszadel-met-extra-brede-zitting-ergonomisch-design-ademende-bekleding-schokabsorberen-1.jpg?v=1781213707\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy It Stands Out\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✓ \u003cstrong\u003eExtra-wide 32.5 × 26 cm platform\u003c\/strong\u003e — the oversized seat surface distributes weight across a broader area, reducing pressure concentration at the sit bones during extended rides.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003ePU leather outer surface\u003c\/strong\u003e — super-fibre wear-resistant leather that is non-slip, durable, and resistant to moisture from rain and sweat without cracking or peeling.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eHigh-elasticity polyurethane foam filling\u003c\/strong\u003e — the foam filling is firm enough to provide support without bottoming out, and elastic enough to return to shape after pressure is removed.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eSteel bow spring suspension system\u003c\/strong\u003e — dual springs under the seat absorb road vibration and bumps before they transfer to the rider, making rough surfaces and cobblestones significantly more comfortable.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eCentral ventilation channel\u003c\/strong\u003e — an open channel running the length of the seat centre reduces pressure on the perineal area and improves airflow during longer rides.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eBreathable mesh rear panel\u003c\/strong\u003e — the rear section of the seat uses a breathable mesh fabric to reduce heat and moisture build-up at the contact area during use.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eUniversal saddle rail mounting\u003c\/strong\u003e — standard saddle rail clamp compatible with the seat post clamps on road bikes, mountain bikes, city bikes, exercise bikes, and most other bicycles.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/why-it-stands-out-blue-background.png?v=1781285760\" alt=\"Why It Stands Out – Blue Background\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhere It Works Best\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis seat is particularly suited to city commuters, leisure cyclists, and riders on stationary or exercise bikes who prioritise comfort over aerodynamic positioning. The wide platform benefits riders who sit upright on hybrid or city bikes more than those in an aggressive road-racing position. It also works well as a replacement seat on older bikes where the original saddle has worn down, and on exercise bikes where extended sessions make seat comfort a significant factor.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/use-case-collage-description-accurate.png?v=1781285524\" alt=\"Use Case Collage – Description Accurate\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow the Comfort System Works\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSeat discomfort on a bicycle typically comes from two sources: pressure concentration at the sit bones, and vibration transmitted through the frame. This seat addresses both. The oversized polyurethane foam pad distributes rider weight across the full 32.5 × 26 cm surface area, spreading the load rather than concentrating it. The steel bow springs flex independently under load and return to their neutral position when the pressure lifts, absorbing vibration cycles from road surface variations before they travel up through the seat post to the rider. The central channel removes the raised ridge that would otherwise create pressure on the central soft tissue area during longer rides.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eComparison Table\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003eThis Bicycle Seat\u003c\/th\u003e\n\u003cth\u003eStandard Road Saddle\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eWidth\u003c\/td\u003e\n\u003ctd\u003e35 cm\u003c\/td\u003e\n\u003ctd\u003eOften 13–15 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCushioning\u003c\/td\u003e\n\u003ctd\u003eHigh-elasticity PU foam\u003c\/td\u003e\n\u003ctd\u003eMinimal padding\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSuspension\u003c\/td\u003e\n\u003ctd\u003eSteel bow spring system\u003c\/td\u003e\n\u003ctd\u003eNone typically\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSurface\u003c\/td\u003e\n\u003ctd\u003ePU leather + breathable mesh\u003c\/td\u003e\n\u003ctd\u003eSynthetic or carbon\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCentral channel\u003c\/td\u003e\n\u003ctd\u003eYes — pressure relief + airflow\u003c\/td\u003e\n\u003ctd\u003eOften absent\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e~1040 g\u003c\/td\u003e\n\u003ctd\u003eOften 200–400 g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eInstallation and Adjustment\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe seat mounts using a standard saddle rail clamp on any compatible seat post. Loosen the seat post clamp bolt, slide the saddle rails into the clamp, position the seat at your preferred fore\/aft position and angle, then tighten the clamp to the manufacturer’s torque specification. Most riders find a level or very slightly nose-down angle most comfortable on a wide comfort seat. Adjust height by raising or lowering the seat post to achieve a slight bend in the knee at the bottom of the pedal stroke.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/installation-guide-card.png?v=1781285949\" alt=\"Installation Guide Card\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCare and Maintenance\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eWipe the PU leather surface with a damp cloth after use to remove sweat and debris. Dry fully before storage to prevent moisture sitting between the leather and foam layer. Periodically check the spring tension and saddle rail clamp bolt for tightness, particularly after the first few rides when components settle. Store indoors when not in use for extended periods to protect the spring mechanism from corrosion.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eProduct Specifications\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eDetail\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eDimensions\u003c\/td\u003e\n\u003ctd\u003e32.5 × 26 × 18.5 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e~1040 g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCushion fabric\u003c\/td\u003e\n\u003ctd\u003ePU leather (super-fibre, wear-resistant, non-slip)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFilling material\u003c\/td\u003e\n\u003ctd\u003ePolyurethane foam (high elasticity)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSuspension\u003c\/td\u003e\n\u003ctd\u003eSteel bow spring system\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCentral channel\u003c\/td\u003e\n\u003ctd\u003eYes — ventilation and pressure relief\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRear panel\u003c\/td\u003e\n\u003ctd\u003eBreathable mesh\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMounting\u003c\/td\u003e\n\u003ctd\u003eUniversal saddle rail clamp\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eColour\u003c\/td\u003e\n\u003ctd\u003eBlack\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003ePackage Includes\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e1 × Wide comfort bicycle seat \u003c\/p\u003e","brand":"Homi Goods","offers":[{"title":"Default Title","offer_id":49246236311795,"sku":"HG-BS-WDC","price":119.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/comfortabel-fietszadel-met-extra-brede-zitting-ergonomisch-design-ademende-bekleding-schokabsorberen-5.jpg?v=1781213707"},{"product_id":"cycling-shoes-men-s-mountain-bike-shoes-with-rotating-buckle","title":"Cycling Shoes – Men’s Mountain Bike Shoes with Rotating Buckle","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eStandard trainers are not built for cycling — the soft, flexible sole flexes under pedal pressure and disperses the power you're putting in, causing fatigue on longer rides. These cycling shoes have a rigid nylon composite sole that transfers pedal input efficiently, a rotating BOA-style dial buckle that lets you dial in a precise fit on the move, and a breathable leather upper with ventilation holes throughout. Available in mountain, road, and flat (unlocked) sole configurations, they cover the full range of riding styles.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/5_76340c90-7025-4933-97e6-b3be54be0b6e.png?v=1781213784\" alt=\"\"\u003e\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy It Stands Out\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✓ \u003cstrong\u003eThree sole options — Mountain (SPD), Highroad (SPD), and Unlocked (flat rubber)\u003c\/strong\u003e — one shoe body available in the sole configuration that matches your pedal system, so you get the right grip and clip-in compatibility for your riding style.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eRotating BOA-style dial buckle\u003c\/strong\u003e — pull the dial out to release, rotate clockwise to tighten, and dial in micro-adjustments for a precise, consistent fit without stopping to retie laces. Flexible elastic retraction keeps the cable neat.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eNylon composite outsole\u003c\/strong\u003e — rigid enough to transfer power efficiently to the pedal without flex, while remaining lighter than a full carbon sole for everyday and long-distance riding.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eLeather upper with porous bilateral ventilation\u003c\/strong\u003e — the one-piece moulded leather upper has ventilation holes on both sides that allow airflow to circulate around the foot during riding, keeping feet from overheating.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eEVA insole\u003c\/strong\u003e — cushioned insole that provides a comfortable base for long-duration riding without adding unnecessary weight.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eCotton lining\u003c\/strong\u003e — soft interior lining that sits comfortably against the foot during extended wear.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eTrue-to-size fit, medium width (B\/M)\u003c\/strong\u003e — confirmed true to size across the EU 37–47 range with a detailed foot length chart for accurate sizing.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/why-it-stands-out_aef07aa1-ce12-494c-ab0f-00ee19cc3460.png?v=1781286313\" alt=\"Why It Stands Out\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhere They Work Best\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe mountain (SPD) sole is designed for off-road and trail riding where a recessed cleat lets you walk on the shoe without the cleat contacting the ground. The highroad (SPD) sole suits road cycling and spin sessions where maximum power transfer is the priority. The unlocked flat rubber sole works for casual cycling, commuting, and any riding where clip-in pedals are not used. All three sole types share the same upper construction, dial buckle system, and breathable design.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow the Dial Buckle System Works\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe rotating dial buckle works by threading a thin internal cable through guides around the upper of the shoe. Rotating the dial clockwise pulls the cable, tightening the upper evenly across the width of the foot. Micro-adjustments can be made while riding without removing the shoe or stopping. To release, pull the dial outward to disengage the ratchet, at which point the cable releases and the shoe opens fully. The elastic retraction system keeps the cable from bunching inside the shoe when open.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/6_89b414f8-5995-4d99-84b8-4d51dc0ef31f.png?v=1781213784\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eComparison Table\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003eThese Cycling Shoes\u003c\/th\u003e\n\u003cth\u003eRegular Trainers for Cycling\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eSole\u003c\/td\u003e\n\u003ctd\u003eRigid nylon composite (3 options)\u003c\/td\u003e\n\u003ctd\u003eFlexible rubber — loses power\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eClosure\u003c\/td\u003e\n\u003ctd\u003eRotating dial buckle (micro-adjust)\u003c\/td\u003e\n\u003ctd\u003eStandard laces\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eUpper ventilation\u003c\/td\u003e\n\u003ctd\u003ePorous bilateral airflow holes\u003c\/td\u003e\n\u003ctd\u003eVaries — not cycling-specific\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCleat compatibility\u003c\/td\u003e\n\u003ctd\u003eSPD (mountain\/road) or flat\u003c\/td\u003e\n\u003ctd\u003eNot compatible\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInsole\u003c\/td\u003e\n\u003ctd\u003eEVA cushioned\u003c\/td\u003e\n\u003ctd\u003eStandard foam\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFit\u003c\/td\u003e\n\u003ctd\u003eTrue to size, medium width\u003c\/td\u003e\n\u003ctd\u003eStandard sizing\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eSizing and Fitting\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThese shoes are confirmed true to size. Measure your bare foot from heel to longest toe and match to the chart below. For wide feet, consider sizing up by one.\u003c\/p\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eEU Size\u003c\/th\u003e\n\u003cth\u003eFoot Length (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e37\u003c\/td\u003e\n\u003ctd\u003e23.0\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e38\u003c\/td\u003e\n\u003ctd\u003e23.67\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e39\u003c\/td\u003e\n\u003ctd\u003e24.27\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e40\u003c\/td\u003e\n\u003ctd\u003e24.94\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e41\u003c\/td\u003e\n\u003ctd\u003e25.61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e42\u003c\/td\u003e\n\u003ctd\u003e26.28\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e43\u003c\/td\u003e\n\u003ctd\u003e26.95\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e44\u003c\/td\u003e\n\u003ctd\u003e27.62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e45\u003c\/td\u003e\n\u003ctd\u003e28.29\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e46\u003c\/td\u003e\n\u003ctd\u003e28.96\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e47\u003c\/td\u003e\n\u003ctd\u003e29.2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCare and Maintenance\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eWipe the upper with a damp cloth after each ride to remove dirt and sweat. Allow to air dry fully before storing — do not place near direct heat sources as heat can warp the sole or damage the dial buckle cable. Store with the buckle in the open (released) position to reduce tension on the internal cable during storage. Clean the sole periodically to maintain cleat engagement quality.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/1_0145afdb-3a55-4cba-9910-5a9edf5f3aee.png?v=1781213785\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eProduct Specifications\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eDetail\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eUpper material\u003c\/td\u003e\n\u003ctd\u003eLeather (one-piece moulded, water-repellent)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInsole material\u003c\/td\u003e\n\u003ctd\u003eEVA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLining material\u003c\/td\u003e\n\u003ctd\u003eCotton\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOutsole material\u003c\/td\u003e\n\u003ctd\u003eNylon composite (rubber for unlocked variant)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSole options\u003c\/td\u003e\n\u003ctd\u003eMountain \/ SPD, Highroad \/ SPD, Unlocked \/ flat rubber\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eClosure\u003c\/td\u003e\n\u003ctd\u003eRotating dial buckle + elastic band\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eShoe width\u003c\/td\u003e\n\u003ctd\u003eMedium (B\/M)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFit\u003c\/td\u003e\n\u003ctd\u003eTrue to size\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGender\u003c\/td\u003e\n\u003ctd\u003eMen \/ Adult\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSeason\u003c\/td\u003e\n\u003ctd\u003eAll-season\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSizes available\u003c\/td\u003e\n\u003ctd\u003eEU 37–47\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eColours available\u003c\/td\u003e\n\u003ctd\u003eBlack \/ White \/ Red\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003ePackage Includes\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e1 × Pair of cycling shoes\u003c\/p\u003e","brand":"Homi Goods","offers":[{"title":"Black \/ 38","offer_id":49246236999923,"sku":"HG-CYS-BLK-38","price":99.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 39","offer_id":49246237032691,"sku":"HG-CYS-BLK-39","price":99.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 40","offer_id":49246237065459,"sku":"HG-CYS-BLK-40","price":99.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 41","offer_id":49246237098227,"sku":"HG-CYS-BLK-41","price":109.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 42","offer_id":49246237130995,"sku":"HG-CYS-BLK-42","price":109.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 43","offer_id":49246237163763,"sku":"HG-CYS-BLK-43","price":109.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 44","offer_id":49246237196531,"sku":"HG-CYS-BLK-44","price":109.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 45","offer_id":49246237229299,"sku":"HG-CYS-BLK-45","price":119.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 46","offer_id":49246237262067,"sku":"HG-CYS-BLK-46","price":119.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 47","offer_id":49246237294835,"sku":"HG-CYS-BLK-47","price":119.95,"currency_code":"CAD","in_stock":true},{"title":"White \/ 38","offer_id":49246237327603,"sku":"HG-CYS-WHT-38","price":99.95,"currency_code":"CAD","in_stock":true},{"title":"White \/ 39","offer_id":49246237360371,"sku":"HG-CYS-WHT-39","price":99.95,"currency_code":"CAD","in_stock":true},{"title":"White \/ 40","offer_id":49246237393139,"sku":"HG-CYS-WHT-40","price":99.95,"currency_code":"CAD","in_stock":true},{"title":"White \/ 41","offer_id":49246237425907,"sku":"HG-CYS-WHT-41","price":109.95,"currency_code":"CAD","in_stock":true},{"title":"White \/ 42","offer_id":49246237458675,"sku":"HG-CYS-WHT-42","price":109.95,"currency_code":"CAD","in_stock":true},{"title":"White \/ 43","offer_id":49246237491443,"sku":"HG-CYS-WHT-43","price":109.95,"currency_code":"CAD","in_stock":true},{"title":"White \/ 44","offer_id":49246237524211,"sku":"HG-CYS-WHT-44","price":109.95,"currency_code":"CAD","in_stock":true},{"title":"White \/ 45","offer_id":49246237556979,"sku":"HG-CYS-WHT-45","price":119.95,"currency_code":"CAD","in_stock":true},{"title":"White \/ 46","offer_id":49246237589747,"sku":"HG-CYS-WHT-46","price":119.95,"currency_code":"CAD","in_stock":true},{"title":"White \/ 47","offer_id":49246237622515,"sku":"HG-CYS-WHT-47","price":119.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ 38","offer_id":49246237655283,"sku":"HG-CYS-RED-38","price":99.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ 39","offer_id":49246237688051,"sku":"HG-CYS-RED-39","price":99.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ 40","offer_id":49246237720819,"sku":"HG-CYS-RED-40","price":99.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ 41","offer_id":49246237753587,"sku":"HG-CYS-RED-41","price":109.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ 42","offer_id":49246237786355,"sku":"HG-CYS-RED-42","price":109.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ 43","offer_id":49246237819123,"sku":"HG-CYS-RED-43","price":109.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ 44","offer_id":49246237851891,"sku":"HG-CYS-RED-44","price":109.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ 45","offer_id":49246237884659,"sku":"HG-CYS-RED-45","price":119.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ 46","offer_id":49246237917427,"sku":"HG-CYS-RED-46","price":119.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ 47","offer_id":49246237950195,"sku":"HG-CYS-RED-47","price":119.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/1_0145afdb-3a55-4cba-9910-5a9edf5f3aee.png?v=1781213785"},{"product_id":"portable-air-compressor-electric-pump-for-car-tires-portable-pump-with-led-light","title":"Portable Air Compressor – Electric Pump for Car Tires | Portable Pump with LED Light","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eA flat tyre doesn't wait for a convenient moment — it happens at night, in the rain, in a car park, or on the way to something important. This portable air compressor fits in a glove box, charges via USB, and inflates a standard car tyre in under 2 minutes. It shuts off automatically when your preset pressure is reached, works on cars, bikes, balls, and inflatables, and has a built-in LED light for exactly the moments when you need it most.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/H23304694b4534bb295d3fd56db37e9c8M.jpg?v=1782735615\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy It Stands Out\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✓ \u003cstrong\u003eAuto shut-off at preset pressure\u003c\/strong\u003e — set your target tyre pressure in PSI, BAR, KPA, or KG\/CM², and the compressor stops automatically when it's reached. No guessing, no over-inflation.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003e150 PSI maximum pressure\u003c\/strong\u003e — handles car tyres, bicycle tyres, motorcycle tyres, sports balls, inflatable toys, and air mattresses with a single device.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003e2000mAh rechargeable lithium-ion battery\u003c\/strong\u003e — fully wireless operation with enough charge for up to 4 car tyres on a single charge. Charges via USB with fast-charging support.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003e15L\/min flow rate\u003c\/strong\u003e — inflates a standard car tyre quickly and efficiently without needing to run for extended periods.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eBuilt-in LED light\u003c\/strong\u003e — illuminates your workspace in dark emergency situations so you can see what you're doing without a separate torch.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eCompact aluminium alloy body\u003c\/strong\u003e — 5.5 × 4.5 × 19.8 cm and 360g, light enough to keep in a glove box, backpack, or cycling kit bag without taking up meaningful space.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhere It Works Best\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eKeep one in your car for flat tyre emergencies, in your cycling kit for trail rides, or at home for topping up sports balls, inflatables, and air mattresses. The wireless battery operation means no need to be near a car battery or power outlet — works anywhere you need it, indoors or outdoors.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg style=\"display: block; margin-left: auto; margin-right: auto;\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0361\/2934\/1578\/files\/AIR_PUMP_large_1cbdf04f-98cd-4736-a2c4-925aa9353e56_480x480.gif?v=1602610180\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow the Auto Shut-Off Works\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eUse the display to set your target pressure in your preferred unit (PSI, BAR, KPA, or KG\/CM²). Press start — the compressor inflates and monitors pressure in real time. The moment the preset pressure is reached, the motor stops automatically, preventing over-inflation and protecting your tyres. Maximum continuous working time is 8 minutes; allow the unit to cool between extended inflation sessions.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eComparison Table\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003eThis Portable Air Compressor\u003c\/th\u003e\n\u003cth\u003eStandard Plug-In Compressor\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePower source\u003c\/td\u003e\n\u003ctd\u003e2000mAh battery — fully wireless\u003c\/td\u003e\n\u003ctd\u003eRequires 12V car outlet or mains\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAuto shut-off\u003c\/td\u003e\n\u003ctd\u003eYes — preset pressure\u003c\/td\u003e\n\u003ctd\u003eOften manual monitoring required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLED light\u003c\/td\u003e\n\u003ctd\u003eYes — built-in\u003c\/td\u003e\n\u003ctd\u003eUsually none\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePressure units\u003c\/td\u003e\n\u003ctd\u003ePSI \/ BAR \/ KPA \/ KG\/CM²\u003c\/td\u003e\n\u003ctd\u003eOften PSI only\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSize\u003c\/td\u003e\n\u003ctd\u003e5.5×4.5×19.8 cm — glove box ready\u003c\/td\u003e\n\u003ctd\u003eOften large and bulky\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCharging\u003c\/td\u003e\n\u003ctd\u003eUSB — fast charging\u003c\/td\u003e\n\u003ctd\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eSetup and Use\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eCharge fully via the USB cable before first use. Select the correct nozzle adapter for your application — the Presta valve adapter for road bikes, the ball needle for sports balls, or the toy nozzle for inflatables. Attach the air hose to the tyre valve or nozzle. Turn on, set your target pressure, and press start. The compressor will stop automatically when the pressure is reached. For the LED light, activate separately using the designated button.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg style=\"display: block; margin-left: auto; margin-right: auto;\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0173\/6140\/4004\/files\/1_36748859-748d-43be-adbb-8b63ddf99b4c.gif?v=1582605450\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCare and Maintenance\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAllow the compressor to cool for at least 10 minutes after 8 minutes of continuous use before restarting. Store in the included storage bag to protect from dust and moisture. Do not expose to extreme temperatures below 0°C or above 60°C. Charge regularly to maintain battery health even when not in use for extended periods.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg style=\"display: block; margin-left: auto; margin-right: auto;\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0073\/4088\/4052\/files\/11_large.gif?v=1566470629\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eProduct Specifications\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eVoltage\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e12V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eBattery\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e2000mAh lithium-ion\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMax Pressure\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e150 PSI\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFlow Rate\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e15L\/min\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003ePressure Units\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003ePSI, BAR, KPA, KG\/CM²\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eHose Length\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e13 cm ± 0.5 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMax Continuous Work\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e8 minutes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eDimensions\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e5.5 × 4.5 × 19.8 cm (2.2 × 1.8 × 7.8 in)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eWeight\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e360g (0.8 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMaterial\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eAluminium alloy\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eWorking Temperature\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e0°C to 60°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eColours\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eBlack, Grey\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's in the Box\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e1 × Portable Air Compressor\u003cbr\u003e1 × USB Charging Cable\u003cbr\u003e1 × Air Hose\u003cbr\u003e1 × Presta Valve Adapter\u003cbr\u003e1 × Ball Needle\u003cbr\u003e1 × Toy Nozzle\u003cbr\u003e1 × Storage Bag\u003cbr\u003e1 × User Manual\u003c\/p\u003e","brand":"Homi Goods","offers":[{"title":"Black","offer_id":49313672921331,"sku":"HG-ACP-BLK","price":149.95,"currency_code":"CAD","in_stock":true},{"title":"Grey","offer_id":49313672954099,"sku":"HG-ACP-GRY","price":149.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/H3750dc9a767d4b94a462dd05b3dbbef6L.jpg?v=1782735616"},{"product_id":"bike-lock-folding-anti-theft-bicycle-lock-portable-cycle-lock","title":"Bike Lock – Folding Anti-Theft Bicycle Lock | Portable Cycle Lock","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eBike theft happens fast — opportunistic thieves carry bolt cutters, and a cheap lock is gone in seconds. This folding bike lock is built from alloy steel with 9.05mm diameter lock bars, zinc alloy lock core, and stainless steel rivets at every joint. It folds into a compact block small enough to slip into a jersey pocket or clip to a frame bracket, and unfolds into a rigid security bar that resists cutting, smashing, and sawing. Available in three lengths to match different locking situations.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/vise-locki-img-14.jpg?v=1782745469\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy It Stands Out\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✓ \u003cstrong\u003e9.05mm alloy steel lock bars\u003c\/strong\u003e — thick enough to resist standard bolt cutters, angle grinders, and hammers as tested in cut\/smash\/saw resistance trials.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eSix-section folding design\u003c\/strong\u003e — collapses to a compact block that stores on the bike frame bracket or in a jersey pocket; unfolds rigidly for locking.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003e360° rotating lock head\u003c\/strong\u003e — button-type release rotates freely so you can lock in tight angles without forcing the mechanism.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eZinc alloy lock core (C-level anti-pick)\u003c\/strong\u003e — double-sided inner milling groove key is difficult to pick or copy compared to standard lock cores.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eART certification (95cm model)\u003c\/strong\u003e — the longest variant carries internationally recognised ART security certification, accepted by many bicycle insurers.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eWaterproof and dustproof cover\u003c\/strong\u003e — the lock head uses a protective cover keeping the mechanism clean and functional in rain.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003ePP material body sleeve\u003c\/strong\u003e — the outer coating prevents the lock bars from scratching your bike’s paint during storage and use.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/ae01.alicdn.com\/kf\/S369e12405c8044c997168676eb64a68e0.jpg\" alt=\"Folding bike lock securing bicycle to pillar\" style=\"max-width: 100%;\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhere It Works Best\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis portable bicycle lock suits cyclists who want a compact lock that doesn’t require a separate bag. The 67cm version handles a quick lock to a rail or post with one wheel secured. The 80cm version is enough to loop through both wheels and a fixed object. The 95cm ART-certified version is suited for overnight locking of high-value bikes, electric bicycles, and motorcycles. All three install on the frame using either the screw-mount bracket (requires water bottle holder holes) or strap-mount for frames without standard holes.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/ae01.alicdn.com\/kf\/Sd5d990ad516e4ce5b3f2cbdf5fd40c87m.jpg\" alt=\"Anti-theft bicycle lock cut smash saw resistance test\" style=\"max-width: 100%;\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow the Folding Lock System Works\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe lock consists of six alloy steel sections connected by stainless steel rivets. In storage, the sections fold flat against each other and the lock head snaps over the end bar to hold everything compact. To use: unsnap the lock head, unfold the chain of bars, wrap or pass them through the wheel and frame or around a fixed object, and insert the open end into the lock head. Turn the included key to lock. The 360° rotating lock head means you can align it at any angle, which is particularly useful in tight racks. Unlock by inserting the key and pulling the lock head to release.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eComparison\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background: #f5f5f5;\"\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e\u003cstrong\u003eFeature\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e\u003cstrong\u003eThis Folding Lock\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e\u003cstrong\u003eCable Lock\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e\u003cstrong\u003eChain Lock\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eCut resistance\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eHigh (9.05mm alloy steel)\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eLow\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eMedium–High\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003ePortability\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eCompact folding block\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eCoil, moderate\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eHeavy\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eFrame mount\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e✓ Bracket included\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e✗ Coils around frame\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e✗ No bracket\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003ePaint protection\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e✓ PP sleeve\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e✓ Sleeve\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eVariable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eART certification\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e✓ 95cm model\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e✗\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eVariable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eInstallation and Setup\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eScrew mount (recommended):\u003c\/strong\u003e Locate the water bottle holder holes on your bike frame. Align the lock bracket’s mounting holes and secure with the included screws. Slide the folded lock into the bracket — it clicks in and sits flush against the frame.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eStrap mount:\u003c\/strong\u003e Pass the included rolling strap through the slot at the bottom of the bracket. Wrap tightly around the frame tube and tighten the screws to clamp firmly. Slide the lock in as above.\u003cbr\u003e\u003cbr\u003eTo lock your bike: unfold the lock, pass through wheel\/frame\/post, insert the end into the lock head, and turn the key.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/ae01.alicdn.com\/kf\/S98550d667c8b4eb680b34ca973457fd6g.jpg\" alt=\"Portable bicycle lock installation steps screw bracket\" style=\"max-width: 100%;\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCare and Storage\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eWipe the lock bars dry after use in rain to prevent surface rust over time. Apply a small drop of bicycle lubricant to the lock core once or twice a year for smooth key operation. The waterproof\/dustproof cover on the lock head protects the core — keep it closed when not in use. Store the spare keys in a separate location from your primary key.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eProduct Specifications\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background: #f5f5f5;\"\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e\u003cstrong\u003eSpecification\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e\u003cstrong\u003e67cm\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e\u003cstrong\u003e80cm\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e\u003cstrong\u003e95cm\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eUnfolded length\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e67cm\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e80cm\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e95cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eWeight\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e423g\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e503g\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e1397g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eLock bar diameter\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e9.05mm\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e9.05mm\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e9.05mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eLock body material\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eZinc alloy \/ A3 \/ Modified PP\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eABS + Alloy Steel\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e20Cr Mnti + Stainless rivets\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eART certification\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e✗\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e✗\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e✓\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eSuitable for\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eBicycle, e-bike, motorcycle\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eBicycle, e-bike, motorcycle\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eBicycle, e-bike, motorcycle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eKeys included\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e3\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e3\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e3\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's in the Box\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e1 × Folding bike lock\u003cbr\u003e1 × Frame mounting bracket\u003cbr\u003e2 × Mounting straps\u003cbr\u003e3 × Keys\u003cbr\u003e2 × Strap screws\u003cbr\u003e2 × Support screws\u003c\/p\u003e","brand":"Homi Goods","offers":[{"title":"67cm","offer_id":49313938768115,"sku":"HG-BKL-67","price":95.95,"currency_code":"CAD","in_stock":true},{"title":"80cm","offer_id":49313938800883,"sku":"HG-BKL-80","price":114.95,"currency_code":"CAD","in_stock":true},{"title":"95cm","offer_id":49314127708403,"sku":"HG-BKL-90","price":249.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/bike-lock-white-background.png?v=1782780295"},{"product_id":"portable-air-compressor-electric-air-pump-cordless-tyre-inflator","title":"Portable Air Compressor – Electric Air Pump | Cordless Tyre Inflator","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eA flat tyre on your car, a soft basketball, a deflated inflatable mattress — these happen at the worst times and in the most inconvenient places. This cordless portable air compressor fits in a glovebox, handles car and motorcycle tyres, bicycle tubes, and sports balls, and shuts off automatically the moment your preset pressure is reached. It runs wirelessly on a 3600mAh battery, charges by USB-C, and includes LED lighting so you can use it roadside at night.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/blitzo-pum-img-14.jpg?v=1782745510\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy It Stands Out\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✓ \u003cstrong\u003eAutomatic pressure shutoff\u003c\/strong\u003e — set your target PSI, start inflation, and the motor stops precisely when that pressure is reached — no manual monitoring needed.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eFive inflation modes\u003c\/strong\u003e — pre-configured settings for car tyres (default 2.2–2.8 Bar), motorcycle tyres (1.8–2.8 Bar), bicycle tyres (45PSI default), balls (7–9PSI), and a free-adjust mode.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003e40L\/min airflow, 100W motor\u003c\/strong\u003e — inflates a standard car tyre from flat to pressure in approximately 70 seconds.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eSeven-stage noise reduction\u003c\/strong\u003e — engineered to operate at 20dB, significantly quieter than conventional portable compressors.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003e3600mAh rechargeable battery\u003c\/strong\u003e — enough capacity for multiple inflation sessions; charges via USB-C in 3–4 hours.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eBuilt-in LED lighting\u003c\/strong\u003e — white LED and SOS flash modes for roadside use after dark.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eDigital pressure display\u003c\/strong\u003e — real-time Bar\/PSI\/KPA readout; units switch with a long press.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/ae01.alicdn.com\/kf\/S03aa2ad954044ca7a3ac730c797b0f12Q.jpg\" alt=\"Portable air compressor on car tyre\" style=\"max-width: 100%;\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhere It Works Best\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eKeep one in the car glovebox for roadside tyre emergencies. Take it on camping and road trips where a petrol station may not be nearby. Use it before cycling sessions to top up road or mountain bike tyres quickly. Sports coaches and parents find it useful for basketball, football, and volleyball. The compact 13×9.5×6cm body and 0.5kg weight mean it adds almost nothing to a bag or boot.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/ae01.alicdn.com\/kf\/S69b91eef8a0840389bbd5c9a955fbc18w.jpg\" alt=\"Cordless electric pump inflation modes car motorcycle bicycle ball\" style=\"max-width: 100%;\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow the Auto-Stop Inflation Works\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSelect your inflation mode using the mode button — the display shows the default pressure for that vehicle type. Use the + and − buttons to adjust the target pressure if needed. Connect the correct nozzle to the valve (car\/motorcycle nozzle for Schrader valves, needle for balls, pin adaptor for some bicycle valves), then press the power button to start inflation. The motor runs continuously, displaying real-time pressure on the screen, and cuts off automatically the moment the preset target is reached. The pressure memory function saves your last setting so you don’t need to re-enter it next time.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eComparison\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background: #f5f5f5;\"\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e\u003cstrong\u003eFeature\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e\u003cstrong\u003eThis Air Compressor\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e\u003cstrong\u003eStandard Portable Compressor\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eAuto pressure cutoff\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e✓ Yes, precise\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eOften manual\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eInflation modes\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e5 (car, moto, bike, ball, free)\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e1–2 modes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eNoise level\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e20dB (7-stage reduction)\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e50–70dB typical\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003ePower source\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e3600mAh, USB-C rechargeable\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e12V car lighter or corded\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eLED \/ SOS\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e✓ Built-in\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eRarely included\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003ePressure memory\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e✓ Saves last setting\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eNot available\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eSetup and Use\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e1. Charge fully via the included USB-C cable before first use (3–4 hours). 2. Select the appropriate nozzle from the included accessories and attach it to the air hose. 3. Connect the nozzle to the tyre or ball valve. 4. Press the mode button to choose the vehicle type. Adjust target pressure if needed using + \/ −. 5. Hold the power button to start inflation. The screen shows current pressure in real time. 6. The motor stops automatically at target pressure. Disconnect the hose and replace the valve cap. For LED\/SOS light use, press the dedicated light button on the front panel.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/ae01.alicdn.com\/kf\/S6ced86c83e784b9c9a07c89b745f5661G.jpg\" alt=\"Portable air pump usage steps\" style=\"max-width: 100%;\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCare and Storage\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eWipe the exterior with a dry or slightly damp cloth after each use. Keep the USB-C charging port and nozzle connection port free of dust and debris. Store the nozzles and air hose in a small zip pouch to prevent damage. Do not store in temperatures above 60°C — avoid leaving it on a car dashboard in direct sun for extended periods. Recharge the battery every 3–4 months if stored without use to maintain battery health.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eProduct Specifications\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background: #f5f5f5;\"\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e\u003cstrong\u003eSpecification\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e\u003cstrong\u003eDetails\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003ePower\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e100W\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eAir pressure range\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e3–150 PSI (0.2–10.3 Bar)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eAir flow rate\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e40L\/min\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eBattery\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e7.4V, 3600mAh\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eCharging\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eUSB-C, 3–4 hours\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eBattery runtime\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e15–25 minutes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eDimensions\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e13 × 9.5 × 6cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eWeight\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e0.5kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eNoise level\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e20dB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eInflation modes\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eCar, motorcycle, bicycle, ball, free adjust\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eLighting\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eLED white + SOS flash\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eMaterial\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eABS + electronic components\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's in the Box\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e1 × Cordless air compressor\u003cbr\u003e3 × Gas nozzles (car\/motorcycle, ball needle, valve adaptor)\u003cbr\u003e1 × Air tube (15cm)\u003cbr\u003e1 × USB-C charging cable\u003cbr\u003e1 × User manual\u003c\/p\u003e","brand":"Homi Goods","offers":[{"title":"Default Title","offer_id":49313941782771,"sku":"HG-ACP-001","price":96.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/blitzo-pum-img-03.png?v=1782745510"},{"product_id":"bike-pump-mini-electric-air-pump-portable-bicycle-inflator","title":"Bike Pump – Mini Electric Air Pump | Portable Bicycle Inflator","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eStopping mid-ride to check tyre pressure — or worse, dealing with a flat — is frustrating when your pump is back home or too bulky to carry. This mini electric bike pump fits in your palm, weighs 145g, and clips into a saddle bag or jersey pocket without adding meaningful bulk. Set your target PSI on the dual display, connect to the valve, and the pump stops automatically the moment that pressure is reached. Compatible with both Presta (FV) and Schrader (AV) valves, it works on road bikes, mountain bikes, city bikes, and electric bicycles.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/Sa193bf3f6b3649fc8656e14ed8714bfeu.webp?v=1782746308\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy It Stands Out\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✓ \u003cstrong\u003e150PSI brushless motor\u003c\/strong\u003e — reaches high road bike pressures (up to 120PSI in 130 seconds) and handles mountain bike pressures (40PSI in 50 seconds).\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eDual digital display\u003c\/strong\u003e — shows both the current real-time tyre pressure and your preset target simultaneously for precise inflation monitoring.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eAuto-stop with pressure memory\u003c\/strong\u003e — inflation stops exactly at your preset PSI, and the pump remembers the setting for your next session — no re-entering each ride.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eFV and AV valve compatible\u003c\/strong\u003e — supports Presta (road and some mountain bikes) and Schrader (most mountain bikes, hybrid, and e-bikes) valves via the included extension tube.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eBuilt-in LED light\u003c\/strong\u003e — illuminate the valve area for after-dark inflation, whether on a night ride or in a poorly lit garage.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003e145g, 83.2×57.8×37.6mm\u003c\/strong\u003e — palm-sized and light enough to carry in a jersey pocket or small saddle bag without noticing it.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003e60-minute full charge via Type-C\u003c\/strong\u003e — charges quickly from any USB-C source; the 1100mAh battery fills multiple tyres per charge.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/ae01.alicdn.com\/kf\/S4e9edf7bc3b54df6b326889afa3338ad2.jpg\" alt=\"Mini electric bike pump on bicycle wheel\" style=\"max-width: 100%;\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhere It Works Best\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eDesigned exclusively for bicycle tyres — road, mountain, city, and electric bikes all fall within the supported pressure range. Road cyclists who run high pressures (80–120PSI) will appreciate the 150PSI ceiling and the precise auto-stop. Mountain bikers checking lower pressures (20–45PSI) benefit from the fast fill time. Commuters can do a quick pre-ride top-up in under a minute. It’s also compact enough to carry in a jersey pocket as a ride emergency backup so you can inflate after fixing a flat on the road.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/ae01.alicdn.com\/kf\/S448f923eb5234738a3bd595024652ad2I.jpg\" alt=\"Mini bike pump compatible with mountain road and electric bikes\" style=\"max-width: 100%;\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow the Dual Display and Auto-Stop Work\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe LED screen shows two numbers simultaneously: the top row displays current tyre pressure in real time, and the bottom row shows your preset target. Use the up\/down buttons to set your desired PSI before connecting to the valve. Once you start inflation, watch the top number climb toward your target. The pump’s motor cuts off automatically the instant they match. The memory function stores your last preset, so next time you just connect and press start. The light button activates the front-facing LED for inflating in the dark.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eComparison\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background: #f5f5f5;\"\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e\u003cstrong\u003eFeature\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e\u003cstrong\u003eThis Electric Pump\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e\u003cstrong\u003eStandard Hand Pump\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eEffort required\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003ePress a button\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eManual pumping\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eMax pressure\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e150PSI\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e100–160PSI\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003ePressure display\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eDual digital (current + preset)\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eAnalogue gauge or none\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eAuto-stop\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e✓ Yes\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e✗ No\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eLED light\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e✓ Built-in\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e✗ No\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eWeight\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e145g\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e150–300g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow to Use It\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e1. Charge fully via Type-C before your first use (60 minutes). 2. Select the correct valve connection — for FV (Presta) valves, attach the pump directly or via the extension tube; for AV (Schrader) valves, use the extension tube with the AV nozzle. 3. Unscrew the valve cap on your tyre and attach the pump connector. 4. Use the up\/down buttons to set your target PSI. 5. Press the power button to start; the display shows current pressure rising. 6. The pump stops automatically when your preset is reached. 7. Disconnect, replace the valve cap. To use the LED light, press the light button independently of inflation.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/ae01.alicdn.com\/kf\/S05caea24b13f44fda9d7d48f1129e4a77.jpg\" alt=\"Bike pump dual LED display screen detail\" style=\"max-width: 100%;\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCare and Storage\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eKeep the Type-C port and valve connection port free of dirt and moisture. Wipe the body with a dry cloth after wet rides. Do not submerge or rinse under running water. Store in a saddle bag or small zip pouch to protect the display and ports. Charge every 2–3 months if not in regular use to maintain battery health.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eProduct Specifications\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background: #f5f5f5;\"\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e\u003cstrong\u003eSpecification\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e\u003cstrong\u003eDetails\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eMax pressure\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e150PSI (0.2–10.3 Bar)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eMotor type\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eBrushless, alloy gear variable-speed cylinder\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eAir flow rate\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e12L\/min\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eInflation speed\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e40PSI in 50s \/ 120PSI in 130s\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eBattery\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e1100mAh\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eCharging\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eType-C, ~60 minutes full charge\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eDimensions\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e83.2 × 57.8 × 37.6mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eWeight\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003e145g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eDisplay\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eDual LED digital (current PSI + preset PSI)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eAuto-stop\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eYes, with pressure memory\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eLED light\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eBuilt-in front LED\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eValve compatibility\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eFV (Presta) and AV (Schrader)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eBody material\u003c\/td\u003e\n\u003ctd style=\"padding: 8px; border: 1px solid #ddd;\"\u003eFireproof ABS + PC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's in the Box\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e1 × Mini electric bike pump\u003cbr\u003e1 × FV extension tube\u003cbr\u003e1 × AV extension tube\u003cbr\u003e1 × Type-C charging cable\u003cbr\u003e1 × User manual\u003c\/p\u003e","brand":"Homi Goods","offers":[{"title":"Default Title","offer_id":49313960820979,"sku":"HG-BPM-001","price":139.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/bike-pump-white-background.png?v=1782779707"},{"product_id":"heat-retaining-thermal-warming-gloves-touchscreen-cycling-ski-gloves","title":"Heat Retaining Thermal Warming Gloves – Touchscreen Cycling \u0026 Ski Gloves","description":"\u003cp\u003eCold fingers make everything harder — gripping handlebars, working a zipper, or just holding onto a ski pole without your hands cramping up. Most cheap winter gloves solve half the problem: they keep you warm but turn your phone screen and your grip into a fight. These thermal gloves are built to handle both sides at once, with a fleece-lined, windproof shell that still lets you use a touchscreen and hold onto slick surfaces without pulling the gloves off every few minutes.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/6-activity-grid-all-panels-filled.png?v=1784588122\" alt=\"6-Activity Grid — All Panels Filled\"\u003e\u003c\/p\u003e\n\u003cp\u003eThat's the real test of a winter glove: not how warm it is standing still, but whether you can still do things with your hands while wearing it. The touchscreen fingertips and silicone anti-slip palm print are both aimed directly at that problem.\u003c\/p\u003e\n\u003ch5\u003e\u003cstrong\u003eWhy It Stands Out\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003e✓ \u003cstrong\u003eWindproof \u0026amp; Water Splash-Resistant Shell\u003c\/strong\u003e — blocks cold air and sheds light rain or snow without needing a separate outer layer.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eTouchscreen Fingertips\u003c\/strong\u003e — conductive fabric on the thumb and index finger lets you use your phone without exposing skin to the cold.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eSilicone Anti-Slip Palm\u003c\/strong\u003e — a textured grip pattern keeps handlebars, poles, and steering wheels secure even with gloves on.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003ePlush Fleece Lining\u003c\/strong\u003e — traps heat against your hand without adding bulk that limits dexterity.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eWrist Zipper Closure\u003c\/strong\u003e — seals out drafts at the wrist instead of relying on a loose elastic cuff alone.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/built-for-cold.png?v=1784587969\" alt=\"Built for Cold\"\u003e\u003c\/p\u003e\n\u003ch5\u003e\u003cstrong\u003eBest Uses\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003eCycling and motorcycling where wind chill at speed is constant and grip matters, skiing and snowboarding where you need warmth without losing pole control, running and hiking in cold conditions, and everyday winter driving or commuting where you want to use your phone without removing a glove.\u003c\/p\u003e\n\u003ch5\u003e\u003cstrong\u003eHow It Compares\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003c\/th\u003e\n\u003cth\u003eThermal Warming Gloves\u003c\/th\u003e\n\u003cth\u003eBasic Knit Gloves\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWindproof\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003ctd\u003eNo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTouchscreen Use\u003c\/td\u003e\n\u003ctd\u003eYes, dedicated fingertips\u003c\/td\u003e\n\u003ctd\u003eRarely\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGrip\u003c\/td\u003e\n\u003ctd\u003eSilicone anti-slip palm\u003c\/td\u003e\n\u003ctd\u003eNone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWrist Seal\u003c\/td\u003e\n\u003ctd\u003eZipper closure\u003c\/td\u003e\n\u003ctd\u003eElastic only\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/heatgloteddd_3752cc79-d82d-459e-9035-f01c048444b8.webp?v=1784474528\" alt=\"\"\u003e\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ch5\u003e\u003cstrong\u003eSetup and Use\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003e1. Check the size chart below and measure your palm width and perimeter to pick the right fit — going too tight will limit dexterity, too loose will let cold air in.\u003cbr\u003e2. Pull the glove on fully and zip the wrist closed for a sealed fit.\u003cbr\u003e3. Use the marked touchscreen fingertip areas directly on your phone or device screen — no need to remove the glove.\u003cbr\u003e4. Rely on the silicone palm print for grip on handlebars, poles, or a steering wheel rather than gripping harder than necessary.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/heatgloted.webp?v=1784474528\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSize\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eWidth (cm\/in)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003ePalm Perimeter (cm\/in)\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e7–7.5 \/ 2.76–2.95\u003c\/td\u003e\n\u003ctd\u003e17–18 \/ 6.69–7.09\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e7.5–8 \/ 2.95–3.15\u003c\/td\u003e\n\u003ctd\u003e18–19 \/ 7.09–7.48\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e8–9 \/ 3.15–3.54\u003c\/td\u003e\n\u003ctd\u003e19–20 \/ 7.48–7.87\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e9–10 \/ 3.54–3.94\u003c\/td\u003e\n\u003ctd\u003e20–22 \/ 7.87–8.66\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXXL\u003c\/td\u003e\n\u003ctd\u003e10–12 \/ 3.94–4.72\u003c\/td\u003e\n\u003ctd\u003e22–24 \/ 8.66–9.45\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5\u003e\u003cstrong\u003eCare and Storage\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003eHand wash in cold water and avoid high heat, which can degrade the silicone palm print and the touchscreen fingertip fabric over time. Air dry fully before storing to prevent the fleece lining from developing odor or mildew.\u003c\/p\u003e\n\u003ch5\u003e\u003cstrong\u003eProduct Specifications\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eComposite waterproof fabric + nylon + silicone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFunction\u003c\/td\u003e\n\u003ctd\u003eWindproof, water splash-resistant, touchscreen compatible\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eClosure\u003c\/td\u003e\n\u003ctd\u003eWrist zipper\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSizes\u003c\/td\u003e\n\u003ctd\u003eS, M, L, XL, XXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eColors\u003c\/td\u003e\n\u003ctd\u003eBlack, Blue, Rose Pink\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5\u003e\u003cstrong\u003eWhat's in the Box\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003e1× Pair of Thermal Warming Gloves.\u003c\/p\u003e","brand":"Homi Goods","offers":[{"title":"S","offer_id":49941093875955,"sku":"HG-TWG-S","price":31.95,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":49941093908723,"sku":"HG-TWG-M","price":31.95,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":49941093941491,"sku":"HG-TWG-L","price":31.95,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":49941093974259,"sku":"HG-TWG-XL","price":31.95,"currency_code":"CAD","in_stock":true},{"title":"XXL","offer_id":49944416125171,"sku":"HG-TWG-XXL","price":31.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/s-l1600_7_ed7b263c-9508-431d-94b6-49be0696901c.jpg?v=1784474529"},{"product_id":"outdoor-riding-balaclava-ski-mask-full-face-windproof-face-mask","title":"Outdoor Riding Balaclava Ski Mask – Full-Face Windproof Face Mask","description":"\u003cp\u003eWind hitting bare skin at speed is a different problem than just being cold — it's the reason your face goes numb on a fast descent or a winter ride long before the rest of you feels it. A balaclava-style ski mask solves that specific problem by covering the head, neck, and face in one piece instead of layering a hat and a scarf that both shift and gap as you move.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/description-banner.png?v=1784633827\" alt=\"Description Banner\"\u003e\u003c\/p\u003e\n\u003cp\u003eThis one is built from a stretchy, breathable polyester knit rather than a thick, stiff fabric, which matters because the goal isn't to trap as much heat as possible — it's to block wind and hold its shape on your face without restricting breathing or fogging up goggles more than necessary.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch5\u003e\u003cstrong\u003eWhy It Stands Out\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003e✓ \u003cstrong\u003eFull Face \u0026amp; Head Coverage\u003c\/strong\u003e — one piece protects your head, neck, and face, with an opening for the eyes so peripheral vision isn't blocked.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eUV Protection\u003c\/strong\u003e — the fabric blocks harmful rays, which matters as much on a bright winter day on snow as it does in summer.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eMoisture-Wicking \u0026amp; Quick-Dry\u003c\/strong\u003e — pulls sweat away from skin during high-output activity instead of leaving it damp and cold against your face.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eStretch Fit\u003c\/strong\u003e — elastic fabric fits most head sizes without slipping down or needing to be pulled back into place mid-activity.\u003cbr\u003e\u003cbr\u003e✓ \u003cstrong\u003eNon-Fading Fabric\u003c\/strong\u003e — holds its color and shape through repeated washes instead of graying out after a season.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/why-it-stands-out_68fba552-9d32-4b69-9822-79aedb4795bd.png?v=1784633679\" alt=\"Why It Stands Out\"\u003e\u003c\/p\u003e\n\u003ch5\u003e\u003cstrong\u003eBest Uses\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003eSkiing and snowboarding where wind chill on exposed skin is the main hazard, cycling and motorcycling where wind at speed is a constant, hiking and hunting in cold, exposed terrain, and cold-weather commuting on foot or by bike where a hat alone leaves your face and neck unprotected.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/activity-grid_da931ba7-5804-4a70-b8b3-a92dc5e16857.png?v=1784633673\" alt=\"Activity Grid\"\u003e\u003c\/p\u003e\n\u003ch5\u003e\u003cstrong\u003eHow It Compares\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003c\/th\u003e\n\u003cth\u003eBalaclava Ski Mask\u003c\/th\u003e\n\u003cth\u003eBasic Neck Gaiter\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCoverage\u003c\/td\u003e\n\u003ctd\u003eFull head, neck, and face\u003c\/td\u003e\n\u003ctd\u003eNeck only\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eUV Protection\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003ctd\u003eRarely\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWindproof\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003ctd\u003eNo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStays in Place\u003c\/td\u003e\n\u003ctd\u003eYes, full-head stretch fit\u003c\/td\u003e\n\u003ctd\u003eCan slip down\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5\u003e\u003cstrong\u003eSetup and Use\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003e1. Pull the mask on over your head like a hood, positioning the eye opening so your full field of vision is clear.\u003cbr\u003e2. Adjust the fabric around your nose and mouth for comfortable breathing without gaps at the edges.\u003cbr\u003e3. Tuck the lower edge into a jacket collar for a sealed fit against wind.\u003cbr\u003e4. Remove and store it somewhere accessible so it's easy to put back on if conditions change mid-activity.\u003c\/p\u003e\n\u003ch5\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/one-mask-every-adventure.png?v=1784633834\" alt=\"One Mask Every Adventure\"\u003e\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ch5\u003e\u003cstrong\u003eCare and Storage\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003eHand or machine wash in cold water on a gentle cycle, and avoid bleach or fabric softener, which can break down the moisture-wicking finish. Air dry rather than using high heat, since that helps preserve both the stretch and the non-fading color treatment over repeated washes.\u003c\/p\u003e\n\u003ch5\u003e\u003cstrong\u003eProduct Specifications\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003e100% Polyester\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSize\u003c\/td\u003e\n\u003ctd\u003eOne size, 23 × 36cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFeatures\u003c\/td\u003e\n\u003ctd\u003eUV protection, windproof, dustproof, moisture-wicking, quick-dry, elastic\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eColors\u003c\/td\u003e\n\u003ctd\u003eBlack, Gray, Navy, Pink, Yellow\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch5\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/5-colors.png?v=1784633683\" alt=\"5 Colors\"\u003e\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ch5\u003e\u003cstrong\u003eWhat's in the Box\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003e1× Balaclava Ski Mask.\u003c\/p\u003e","brand":"Homi Goods","offers":[{"title":"Black","offer_id":49941094039795,"sku":"HG-BLV-BLK","price":35.95,"currency_code":"CAD","in_stock":true},{"title":"Gray","offer_id":49941094072563,"sku":"HG-BLV-GRY","price":35.95,"currency_code":"CAD","in_stock":true},{"title":"Navy","offer_id":49941094105331,"sku":"HG-BLV-NVY","price":35.95,"currency_code":"CAD","in_stock":true},{"title":"Pink","offer_id":49941094138099,"sku":"HG-BLV-PNK","price":35.95,"currency_code":"CAD","in_stock":true},{"title":"Yellow","offer_id":49941094170867,"sku":"HG-BLV-YLW","price":35.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/hiking-gray.png?v=1784633659"},{"product_id":"bike-light-speaker-bluetooth-speaker-with-power-bank-flashlight","title":"Bike Light Speaker – Bluetooth Speaker with Power Bank \u0026 Flashlight","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eRiding after dark shouldn't mean choosing between being seen and enjoying your ride. This all-in-one bike light combines a powerful flashlight, a Bluetooth speaker, and a portable power bank into one rugged, mountable unit — so you get visibility, music, and a phone charger in a single piece of gear clipped to your handlebars or backpack. Built for cyclists, campers, and anyone who spends long hours outdoors away from an outlet, it keeps you lit, entertained, and charged from sunset to sunrise.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg alt=\"Your Ride. Your Soundtrack. — Cycling background with product\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/your-ride-your-soundtrack-cycling-background-with-product.png?v=1785078105\"\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy It Stands Out\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e✓ \u003cstrong\u003eBluetooth 5.2 connectivity\u003c\/strong\u003e — pairs quickly and holds a stable connection with your phone or music player, even with obstacles between you and your device.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003e4000mAh built-in battery\u003c\/strong\u003e — delivers up to 36 hours of continuous use on a single charge, so it easily outlasts a full day (or several) of riding.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eBuilt-in power bank function\u003c\/strong\u003e — plug your phone in directly and charge it from the unit's own battery when you're out of juice mid-ride.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003e3-mode flashlight\u003c\/strong\u003e — switch between strong beam, low beam, and SOS flashing depending on whether you need maximum visibility or emergency signalling.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003e5W HORN tweeter with 20Hz–2KHz range\u003c\/strong\u003e — produces clear, punchy sound with real bass, not the tinny output typical of compact speakers.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eTF card and AUX support\u003c\/strong\u003e — keep playing music from a memory card or wired input even without a Bluetooth connection.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eBuilt-in microphone\u003c\/strong\u003e — take hands-free calls straight from the unit while you ride.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eWater-resistant IPX7 rating\u003c\/strong\u003e — shrugs off rain, splashes, and wet-weather rides without missing a beat.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg alt=\"Dark navy + gold infographic with 6 feature callouts\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/dark-navy-gold-infographic-with-6-feature-callouts.png?v=1785077623\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhere to Use It\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e→ Night commutes and early-morning rides where visibility and safety matter most.\u003c\/li\u003e\n\u003cli\u003e→ Camping and hiking trips where you want light and music without carrying two devices.\u003c\/li\u003e\n\u003cli\u003e→ Clipped to a backpack or hydration pack strap using the integrated hook for hands-free carrying.\u003c\/li\u003e\n\u003cli\u003e→ Beach days, tailgates, and outdoor hangouts far from a wall outlet.\u003c\/li\u003e\n\u003cli\u003e→ Emergency kits and glove boxes, thanks to the SOS flashing mode and power bank backup.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg alt='Product centered with 6 activity circles — \"ONE SPEAKER. EVERY ADVENTURE.\"' src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/product-centered-with-6-activity-circles-one-speaker-every-adventure.png?v=1785077743\"\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow It Works\u003c\/strong\u003e\u003c\/h5\u003e\n\u003col\u003e\n\u003cli\u003ePair the speaker with your phone via Bluetooth, or skip pairing entirely and load music onto a TF card for offline playback.\u003c\/li\u003e\n\u003cli\u003eMount the unit to your handlebars with the included bracket, or clip it to a bag using the built-in hook.\u003c\/li\u003e\n\u003cli\u003eUse the power button to cycle through the three flashlight modes, and connect your phone by USB any time you need a top-up charge from the built-in battery.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003e\u003cimg alt=\"How It Works technical infographic\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/how-it-works-technical-infographic.png?v=1785077983\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eFeature\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eStandard Bike Light\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eBasic Bluetooth Speaker\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eThis Bike Light Speaker\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eLighting\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBasic single-mode beam\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eNone\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e3-mode flashlight (strong\/low\/SOS)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eAudio playback\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eNone\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBluetooth only\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBluetooth + TF card + AUX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003ePhone charging\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eNo\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eNo\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBuilt-in 4000mAh power bank\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBattery life\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e4–8 hours\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e6–10 hours\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eUp to 36 hours\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eMounting\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eHandlebar clamp only\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eNot designed for bikes\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBike mount + integrated hook\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cimg alt=\"36 Hours Battery Life\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/36-hours-battery-life.png?v=1785078207\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow to Use\u003c\/strong\u003e\u003c\/h5\u003e\n\u003col\u003e\n\u003cli\u003eFully charge the unit before first use with the included USB cable.\u003c\/li\u003e\n\u003cli\u003eAttach the mounting bracket to your handlebars, or clip the integrated hook onto a bag or gear strap.\u003c\/li\u003e\n\u003cli\u003ePress and hold the power button to turn the unit on.\u003c\/li\u003e\n\u003cli\u003eTap the power button to cycle through flashlight modes: strong, low, and SOS.\u003c\/li\u003e\n\u003cli\u003eOpen Bluetooth settings on your phone and pair with the speaker, or insert a TF card to play music without pairing.\u003c\/li\u003e\n\u003cli\u003eUse the AUX input for a wired audio connection if preferred.\u003c\/li\u003e\n\u003cli\u003ePlug your phone into the unit via USB any time you need to top up its charge.\u003c\/li\u003e\n\u003cli\u003ePower off after use to conserve battery for your next ride.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eTip:\u003c\/strong\u003e Charge the unit fully before long trips — at up to 36 hours of use, one charge can easily cover a multi-day camping or cycling trip.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg alt=\"Take It Anywhere\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/take-it-anywhere.png?v=1785078218\"\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCare and Maintenance\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e✓ Wipe down with a dry or slightly damp cloth after rides, especially in wet or dusty conditions.\u003c\/li\u003e\n\u003cli\u003e✓ Avoid full submersion in water — the IPX7 rating covers rain and splashes, not prolonged submersion.\u003c\/li\u003e\n\u003cli\u003e✓ Store in a cool, dry place away from direct sunlight when not in use.\u003c\/li\u003e\n\u003cli\u003e✓ Recharge every few months if stored long-term to keep the battery healthy.\u003c\/li\u003e\n\u003cli\u003e✓ Keep the USB port cover closed when not charging to prevent dust and moisture buildup.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg alt=\"Your Ultimate Ride Companion - premium marketing image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/your-ultimate-ride-companion-premium-marketing-image.png?v=1785078340\"\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eProduct Specifications\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBluetooth Version\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e5.2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eSpeaker Output\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e5W (HORN tweeter)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eFrequency Range\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e20Hz–2KHz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eSignal-to-Noise Ratio\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e≥90dB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eDistortion\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e≤1%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBattery Capacity\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e4000mAh\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBattery Life\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eUp to 36 hours\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eStandby Time\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eUp to 30 days\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eCharging Time\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eApprox. 5 hours\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eFlashlight Modes\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eStrong \/ Low \/ SOS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eWater Resistance\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eIPX7 (water-resistant)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eAudio Input\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBluetooth, TF card, AUX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003ePorts\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e3.5mm audio jack, Micro SD (up to 32GB), Micro USB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eMedia Formats Supported\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eMP3, WMA, WAV\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's Included\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e1x Bike Light Speaker Power Bank\u003c\/li\u003e\n\u003cli\u003e1x Bike handlebar mount\u003c\/li\u003e\n\u003cli\u003e1x USB charging cable\u003c\/li\u003e\n\u003cli\u003e1x User manual\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Homi Goods","offers":[{"title":"Blue","offer_id":49959394869491,"sku":"HG-BLS-BLU","price":93.95,"currency_code":"CAD","in_stock":true},{"title":"Grey","offer_id":49959394967795,"sku":"HG-BLS-GRY","price":93.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/product-image-421535844_35cfcbed-d9a5-433d-a5d9-bc9ba6a6ceb6.jpg?v=1784921110"},{"product_id":"led-bike-tail-light-rechargeable-bicycle-rear-light-6-colors","title":"LED Bike Tail Light – Rechargeable Bicycle Rear Light, 6 Colors","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eGetting clipped by a car that \"didn't see you\" is one of the most preventable risks in cycling. This LED bike tail light mounts to the seatpost in seconds with a tool-free elastic strap and lights up with bright COB LEDs in a choice of 6 colours, giving drivers behind a clear, unmistakable warning instead of relying on reflectors alone.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/night-road-cyclist-with-red-led-glow.png?v=1785078758\" alt=\"Night road cyclist with red LED glow\"\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAs a genuinely useful bike light rather than a novelty, it runs multiple brightness and flash modes from one button, charges fully in about 40 minutes over Type-C, and holds a charge for up to 12 hours on its lower-brightness and flash settings, ready for a full week of commutes between charges.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/bike_light_2.webp?v=1785078698\" alt=\"\" style=\"display: block; margin-left: auto; margin-right: auto;\"\u003e\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy It Stands Out\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e✓ \u003cstrong\u003eHigh-brightness COB LEDs\u003c\/strong\u003e — even light penetration for a clear warning signal as a genuine bicycle rear light, not a dim afterthought.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003e6 colour options\u003c\/strong\u003e — Red, Blue, Pink, Green, Orange, and Yellow, so it's easy to match a bike or just stand out more.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eMultiple modes, one-click switching\u003c\/strong\u003e — steady strong, flash, and pulsing modes without digging through a manual.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003e300mAh battery, Type-C charging\u003c\/strong\u003e — about 40 minutes to a full charge.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eUp to 12 hours of runtime\u003c\/strong\u003e — on medium brightness or flash mode, 8 hours on high brightness.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eTool-free elastic strap mount\u003c\/strong\u003e — adjustable bracket angle, fits most seatposts without tools.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eWater-resistant, -30°C to 65°C rated\u003c\/strong\u003e — built to handle real riding conditions, not just dry summer evenings.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eJust 25g\u003c\/strong\u003e — adds effectively no weight to the bike.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/high-brightness-warning-tail-light-hero.png?v=1785079005\" alt=\"High-Brightness Warning Tail Light - Hero\"\u003e\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhere to Use It\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e→ \u003cstrong\u003eCommuting in low light\u003c\/strong\u003e — dawn or dusk conditions where rear visibility matters most.\u003c\/li\u003e\n\u003cli\u003e→ \u003cstrong\u003eRoad and commuter bikes\u003c\/strong\u003e — as a dedicated bike tail light near traffic.\u003c\/li\u003e\n\u003cli\u003e→ \u003cstrong\u003eAny regular rider\u003c\/strong\u003e — as a general-purpose bike light for anyone riding near cars.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/activity-circles-with-exact-led-bike-tail-light-centered.png?v=1785078862\" alt=\"Activity circles with exact LED bike tail light centered\"\u003e\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow It Works\u003c\/strong\u003e\u003c\/h5\u003e\n\u003col\u003e\n\u003cli\u003eCOB LEDs distribute light evenly across the lens instead of a single bright point, improving visibility from an angle.\u003c\/li\u003e\n\u003cli\u003eA single button cycles through steady and flash modes to balance visibility against battery life.\u003c\/li\u003e\n\u003cli\u003eThe elastic strap stretches around most seatpost shapes and sizes without tools or brackets to lose.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/how-it-works-technical-callout-infographic.png?v=1785079277\" alt=\"How It Works - technical callout infographic\"\u003e\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow It Compares\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eFeature\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eLED Bike Tail Light\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eBasic Reflector\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eStandard Single-Mode Tail Light\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eVisibility\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eHigh-brightness COB LED, 6 colours\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003ePassive only, needs external light source\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eSingle colour, fixed brightness\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eModes\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eMultiple brightness + flash modes\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eNone\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eUsually 1-2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBattery life\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eUp to 12 hours\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eN\/A, no battery\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eVaries\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eMounting\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eTool-free elastic strap\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eOften permanent\/adhesive\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eVaries\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cbr\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow to Use\u003c\/strong\u003e\u003c\/h5\u003e\n\u003col\u003e\n\u003cli\u003eCharge fully via Type-C before first use (about 40 minutes); the indicator glows red while charging and blue when full.\u003c\/li\u003e\n\u003cli\u003eAdjust the bracket direction to aim the light where wanted.\u003c\/li\u003e\n\u003cli\u003eSecure the elastic strap around the seatpost without tools.\u003c\/li\u003e\n\u003cli\u003ePress the button to power on and cycle through brightness and flash modes.\u003c\/li\u003e\n\u003cli\u003eRecharge via Type-C when the light dims or after roughly a week of regular commuting.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eTip:\u003c\/strong\u003e Use flash mode for the best balance of visibility and battery life on daily commutes.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/how-to-use-5-step-guide.png?v=1785079313\" alt=\"How to Use - 5 step guide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/how-to-use-5-step-guide.png?v=1785079313\" alt=\"How to Use - 5 step guide\"\u003e\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCare and Maintenance\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e✓ Wipe the housing with a damp cloth.\u003c\/li\u003e\n\u003cli\u003e✓ Avoid submerging despite its water-resistant rating.\u003c\/li\u003e\n\u003cli\u003e✓ Store at normal room temperature when not in use.\u003c\/li\u003e\n\u003cli\u003e✓ Recharge before long-term storage.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eProduct Specifications\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eProduct name\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBicycle warning tail light\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eShell material\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eABS\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eLED type\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eCOB LED\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eWeight\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e25g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e300mAh, Type-C charging\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eCharge time\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eAbout 40 minutes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBattery life\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eUp to 8h (high brightness), up to 12h (medium brightness or flash)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eColours\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eRed, Blue, Pink, Green, Orange, Yellow\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eMounting\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eTool-free elastic strap, adjustable bracket\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eWater resistance\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eWater-resistant\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eOperating temperature\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e-30°C to 65°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eStorage temperature\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e-40°C to 75°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/specifications-and-dimensions-infographic.png?v=1785079152\" alt=\"Specifications and Dimensions infographic\"\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's Included\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e1x LED Bike Tail Light, 1x elastic mounting strap, 1x Type-C charging cable.\u003c\/p\u003e","brand":"Homi Goods","offers":[{"title":"Yellow","offer_id":49959398637811,"sku":"HG-BTL-YEL","price":52.95,"currency_code":"CAD","in_stock":true},{"title":"Pink","offer_id":49959398670579,"sku":"HG-BTL-PNK","price":52.95,"currency_code":"CAD","in_stock":true},{"title":"Red","offer_id":49959398703347,"sku":"HG-BTL-RED","price":52.95,"currency_code":"CAD","in_stock":true},{"title":"Green","offer_id":49959398736115,"sku":"HG-BTL-GRN","price":52.95,"currency_code":"CAD","in_stock":true},{"title":"Blue","offer_id":49959398768883,"sku":"HG-BTL-BLU","price":52.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/spp_20231115154038_16bc449a4dc9e67829531aa8fa3bf393.jpg?v=1784921137"},{"product_id":"half-finger-cycling-gloves-gel-padded-bike-gloves-for-road-mtb","title":"Half Finger Cycling Gloves – Gel Padded Bike Gloves for Road \u0026 MTB","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eLong rides shouldn't leave your palms sore or your grip slipping. These half-finger cycling gloves pair 5mm gel padding with a breathable, non-slip build so your hands stay cushioned, cool, and in control whether you're grinding out road miles or bombing down a mountain trail.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/lifestyle-hero_65d66157-0fe7-4c78-915d-9095be8a7a5e.png?v=1785084006\" alt=\"Lifestyle Hero\"\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eWhy It Stands Out\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e✓ \u003cstrong\u003e5mm gel pads\u003c\/strong\u003e — cushion your palms and absorb road vibration, reducing pressure on long rides.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eBreathable mesh backing\u003c\/strong\u003e — lets air circulate across the back of your hand to keep it cool and dry.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eNon-slip palm grip\u003c\/strong\u003e — keeps your hands locked onto the handlebars, even when sweaty.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eReflective wrist strip\u003c\/strong\u003e — adds a layer of visibility for early morning or evening rides.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eEasy-off hook closure\u003c\/strong\u003e — get the gloves on and off quickly between rides without fumbling with clasps.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eTerry cloth thumb panel\u003c\/strong\u003e — wipe sweat from your brow mid-ride without stopping.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eSized S to XL\u003c\/strong\u003e — a fitted size chart takes the guesswork out of finding your fit.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eMulti-purpose design\u003c\/strong\u003e — built for road cycling and mountain biking, but just as at home in the gym, on the climbing wall, or during general training.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/features-callout_b20c3286-06dc-485f-a78c-c657e655c3ca.png?v=1785083708\" alt=\"Features Callout\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eWhere to Use It\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e→ Road cycling and long-distance rides where palm comfort matters most.\u003c\/li\u003e\n\u003cli\u003e→ Mountain biking over rough, vibration-heavy terrain.\u003c\/li\u003e\n\u003cli\u003e→ Gym workouts, weight training, and general fitness sessions.\u003c\/li\u003e\n\u003cli\u003e→ Climbing and other grip-intensive outdoor activities.\u003c\/li\u003e\n\u003cli\u003e→ Everyday commuting by bike.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eHow It Works\u003c\/h5\u003e\n\u003col\u003e\n\u003cli\u003eMeasure your palm width or circumference against the size chart to find your fit.\u003c\/li\u003e\n\u003cli\u003eSlip the glove on and secure the wrist strap for a snug hold.\u003c\/li\u003e\n\u003cli\u003eThe gel pads cushion pressure points across your palm during extended grip and impact, while the breathable back keeps your hand temperature down.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/activity-grid_7feaad13-2290-4c7e-a48d-d55b9efe1f5c.png?v=1785083190\" alt=\"Activity Grid\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eFeature\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eStandard Cycling Gloves\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eBasic Fingerless Gloves\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eThese Cycling Gloves\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003ePalm cushioning\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eThin foam padding\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eMinimal or none\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e5mm gel pads\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eGrip\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eStandard fabric palm\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eStandard fabric palm\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eNon-slip textured grip\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBreathability\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eLimited venting\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBasic mesh\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eFull breathable mesh backing\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eSizing options\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eOften one-size\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eS\/M\/L only\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eFull S–XL range\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eVersatility\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eCycling only\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eCycling only\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eCycling, gym, climbing, training\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eHow to Use\u003c\/h5\u003e\n\u003col\u003e\n\u003cli\u003eMeasure your palm circumference or width and compare to the size chart.\u003c\/li\u003e\n\u003cli\u003eChoose a snug fit for control, or a looser fit for comfort if you're between sizes.\u003c\/li\u003e\n\u003cli\u003eSlide the glove on, working it snugly over the palm and fingers.\u003c\/li\u003e\n\u003cli\u003eSecure the wrist strap using the hook closure.\u003c\/li\u003e\n\u003cli\u003eUse the terry cloth thumb panel to wipe sweat during your ride.\u003c\/li\u003e\n\u003cli\u003eRemove by releasing the wrist strap and easy-off hook.\u003c\/li\u003e\n\u003cli\u003eHand wash or machine wash on a gentle cycle after use.\u003c\/li\u003e\n\u003cli\u003eAir dry fully before storing.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eTip:\u003c\/strong\u003e If you're between sizes, size down for a snug performance fit or size up for extra comfort on longer rides.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/with-vs-without.png?v=1785083359\" alt=\"With vs Without\"\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eCare and Maintenance\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e✓ Hand wash or machine wash on a gentle cycle.\u003c\/li\u003e\n\u003cli\u003e✓ Air dry only — avoid direct heat or tumble drying, which can break down the gel padding.\u003c\/li\u003e\n\u003cli\u003e✓ Avoid prolonged exposure to direct sunlight when drying.\u003c\/li\u003e\n\u003cli\u003e✓ Store flat in a cool, dry place between rides.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eProduct Specifications\u003c\/h5\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\" style=\"width: 100%; height: 137.238px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.6055px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 33.5307%; height: 19.6055px;\"\u003eBack of Hand Material\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 64.2151%; height: 19.6055px;\"\u003e88% Nylon, 12% Spandex\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.6055px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 33.5307%; height: 19.6055px;\"\u003ePalm Material\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 64.2151%; height: 19.6055px;\"\u003e30% Nylon, 40% Polyester, 30% Silica Gel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.6055px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 33.5307%; height: 19.6055px;\"\u003ePadding\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 64.2151%; height: 19.6055px;\"\u003e5mm gel pads\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.6055px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 33.5307%; height: 19.6055px;\"\u003eSizes Available\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 64.2151%; height: 19.6055px;\"\u003eS, M, L, XL, 2XL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.6055px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 33.5307%; height: 19.6055px;\"\u003eClosure Type\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 64.2151%; height: 19.6055px;\"\u003eHook-and-loop wrist strap\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.6055px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 33.5307%; height: 19.6055px;\"\u003eReflective Detailing\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 64.2151%; height: 19.6055px;\"\u003eYes, wrist strip\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.6055px;\"\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 33.5307%; height: 19.6055px;\"\u003eCare\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\" style=\"width: 64.2151%; height: 19.6055px;\"\u003eHand or machine washable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/size-chart_8f266426-ccbe-485a-873f-bb90629428de.png?v=1785083893\" alt=\"Size Chart\"\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eWhat's Included\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e1x Pair of Half Finger Gel Padded Cycling Gloves\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Homi Goods","offers":[{"title":"Green \/ S","offer_id":49959414628595,"sku":"HG-HFG-NGR-S","price":42.95,"currency_code":"CAD","in_stock":true},{"title":"Green \/ M","offer_id":49959414661363,"sku":"HG-HFG-NGR-M","price":42.95,"currency_code":"CAD","in_stock":true},{"title":"Green \/ L","offer_id":49959414694131,"sku":"HG-HFG-NGR-L","price":42.95,"currency_code":"CAD","in_stock":true},{"title":"Green \/ XL","offer_id":49959414726899,"sku":"HG-HFG-NGR-XL","price":42.95,"currency_code":"CAD","in_stock":true},{"title":"Green \/ 2XL","offer_id":49971014762739,"sku":"HG-HFG-NGR-2XL","price":42.95,"currency_code":"CAD","in_stock":true},{"title":"Grey \/ S","offer_id":49959414759667,"sku":"HG-HFG-GRY-S","price":42.95,"currency_code":"CAD","in_stock":true},{"title":"Grey \/ M","offer_id":49959414792435,"sku":"HG-HFG-GRY-M","price":42.95,"currency_code":"CAD","in_stock":true},{"title":"Grey \/ L","offer_id":49959414825203,"sku":"HG-HFG-GRY-L","price":42.95,"currency_code":"CAD","in_stock":true},{"title":"Grey \/ XL","offer_id":49959414857971,"sku":"HG-HFG-GRY-XL","price":42.95,"currency_code":"CAD","in_stock":true},{"title":"Grey \/ 2XL","offer_id":49971014795507,"sku":"HG-HFG-GRY-2XL","price":42.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ S","offer_id":49959414890739,"sku":"HG-HFG-BLU-S","price":42.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ M","offer_id":49959414923507,"sku":"HG-HFG-BLU-M","price":42.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ L","offer_id":49959414956275,"sku":"HG-HFG-BLU-L","price":42.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ XL","offer_id":49959414989043,"sku":"HG-HFG-BLU-XL","price":42.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":49971014828275,"sku":"HG-HFG-BLU-2XL","price":42.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ S","offer_id":49959415021811,"sku":"HG-HFG-RED-S","price":42.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ M","offer_id":49959415054579,"sku":"HG-HFG-RED-M","price":42.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ L","offer_id":49959415087347,"sku":"HG-HFG-RED-L","price":42.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ XL","offer_id":49959415120115,"sku":"HG-HFG-RED-XL","price":42.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ 2XL","offer_id":49971014861043,"sku":"HG-HFG-RED-2XL","price":42.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/Half_finger_gel_padded_gloves_2.png?v=1785176982"},{"product_id":"cycling-gloves-padded-bike-gloves-for-mountain-bike-riding","title":"Cycling Gloves – Padded Bike Gloves for Mountain Bike Riding","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cb\u003eStop numb hands and slipping grips on long rides — these cycling gloves keep hands comfortable whether commuting, road riding, or off-road.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThese bike gloves combine SBR gel padding with a non-slip silicone palm, so tired hands and slipping grips don't turn a good ride into a chore. Breathable knit fabric with perforated fingers and mesh ventilation keeps hands cool and dry, and touchscreen-compatible fingertips allow checking a phone without stopping. Built as true mountain bike gloves as much as road bike gloves, with reinforced construction that holds up to daily use.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/mtb-indoor-clean.png?v=1785070159\" alt=\"MTB Indoor Clean\"\u003e\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy It Stands Out\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e✓ \u003cstrong\u003eNon-slip silicone palm\u003c\/strong\u003e — increases control on the handlebars in all conditions.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eSBR gel padding\u003c\/strong\u003e — reduces vibration fatigue on longer rides.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eBreathable knit with mesh ventilation\u003c\/strong\u003e — keeps hands cool and dry.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eTouchscreen-compatible fingertips\u003c\/strong\u003e — use a phone without removing a glove.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eHigh-stretch lycra back\u003c\/strong\u003e — moves with the hand without feeling bulky.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003ePerforated fingers\u003c\/strong\u003e — adds airflow across the whole hand, not just the palm.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eReinforced construction\u003c\/strong\u003e — built to hold up to daily commuting and training.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/why-it-stands-out-no-badges.png?v=1785070902\" alt=\"Why It Stands Out No Badges\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhere to Use It\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e→ \u003cstrong\u003eRoad cycling\u003c\/strong\u003e — grip and padding hold up over long-distance rides.\u003c\/li\u003e\n\u003cli\u003e→ \u003cstrong\u003eMountain biking\u003c\/strong\u003e — non-slip palm keeps control on rough terrain.\u003c\/li\u003e\n\u003cli\u003e→ \u003cstrong\u003eDaily commuting\u003c\/strong\u003e — breathable knit works in most conditions short of winter cold.\u003c\/li\u003e\n\u003cli\u003e→ \u003cstrong\u003eCasual and fitness riding\u003c\/strong\u003e — comfortable enough for everyday use.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow It Works\u003c\/strong\u003e\u003c\/h5\u003e\n\u003col\u003e\n\u003cli\u003eSBR gel padding in the palm compresses under pressure, cushioning the hand against road and trail vibration.\u003c\/li\u003e\n\u003cli\u003eA textured silicone print on the palm increases friction against the grip, even when hands are damp.\u003c\/li\u003e\n\u003cli\u003eA conductive patch on the thumb and index fingertip allows touchscreen use without removing the glove.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/activity-circles-correct.png?v=1785070717\" alt=\"Activity Circles Correct\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow It Compares\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eFeature\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eCycling Gloves\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eBasic Fingerless Gloves\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eUnpadded Work Gloves\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003ePadding\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eSBR gel padding\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eMinimal or none\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eNone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eFinger coverage\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eFull-finger\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eHalf-finger only\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eFull-finger\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eTouchscreen use\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eTouchscreen-compatible\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eVaries\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eNo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBreathability\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003ePerforated, mesh-ventilated\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eGood, but no padding trade-off\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eLow\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/red-touchscreen.png?v=1785070291\" alt=\"Red Touchscreen\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow to Use\u003c\/strong\u003e\u003c\/h5\u003e\n\u003col\u003e\n\u003cli\u003eMeasure palm breadth and match it to the size chart (S 7.5-8cm, M 8-8.5cm, L 8.5-9cm, XL 9-9.5cm).\u003c\/li\u003e\n\u003cli\u003ePull the glove on fully so the padded panel sits centred under the palm.\u003c\/li\u003e\n\u003cli\u003eFasten or adjust the cuff for a secure, non-restrictive fit.\u003c\/li\u003e\n\u003cli\u003eUse the thumb or index fingertip directly on a touchscreen device.\u003c\/li\u003e\n\u003cli\u003eRinse off dirt and sweat after muddy or heavy-sweat rides to extend the fabric's life.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eTip:\u003c\/strong\u003e If between sizes, size down for a snugger grip on the bars.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCare and Maintenance\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e✓ Hand wash in cold water.\u003c\/li\u003e\n\u003cli\u003e✓ Air dry away from direct heat or sunlight.\u003c\/li\u003e\n\u003cli\u003e✓ Avoid wringing, which can damage the palm padding.\u003c\/li\u003e\n\u003cli\u003e✓ Store flat to help the gloves keep their shape.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/shock-absorption.png?v=1785071025\" alt=\"Shock Absorption\"\u003e\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eProduct Specifications\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eType\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eFull-finger cycling gloves \/ bicycle gloves\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eMaterial\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eHigh-elastic lycra + microfibre, SBR cushioning\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eGender\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eUnisex\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eColours\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBlack, Red, Blue, White\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eSizes\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eS, M, L, XL (palm breadth: S 7.5-8cm \/ M 8-8.5cm \/ L 8.5-9cm \/ XL 9-9.5cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eWeight\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eApprox. 35g per pair (size M)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eSuited for\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eCycling, mountain biking, road riding, commuting, daily sport\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's Included\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e1x pair of Cycling Gloves.\u003c\/p\u003e","brand":"Homi Goods","offers":[{"title":"Black \/ M","offer_id":49959426556147,"sku":"HG-KPG-BLK-M","price":38.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":49959426588915,"sku":"HG-KPG-BLK-L","price":38.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ M","offer_id":49959426621683,"sku":"HG-KPG-RED-M","price":38.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":49959426654451,"sku":"HG-KPG-BLK-XL","price":38.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ L","offer_id":49959426687219,"sku":"HG-KPG-RED-L","price":38.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ XL","offer_id":49959426719987,"sku":"HG-KPG-RED-XL","price":38.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":49964995903731,"sku":"HG-KPG-BLK-S","price":38.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ S","offer_id":49964995936499,"sku":"HG-KPG-RED-S","price":38.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/mtb-indoor-clean.png?v=1785070159"},{"product_id":"winter-cycling-gloves-fleece-lined-touchscreen-bike-gloves","title":"Winter Cycling Gloves – Fleece-Lined Touchscreen Bike Gloves","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cb\u003eCold fingers shouldn't be the reason you cut a ride short. These winter cycling gloves are built to keep hands warm, gripping the bars, and still able to use a phone.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAs temperatures drop, thin gloves stop being enough. These thermal cycling gloves pair a fleece-lined back with a padded microfibre palm, so hands stay warm without losing feel for the bars. A textured silicone grip and SBR cushioning in the palm keep control steady over long rides, while touchscreen-compatible thumb and index fingers mean not stripping off a glove at every stoplight.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/description-banner_0c1e79e5-37b4-420a-8c18-90eaca8ee62a.png?v=1785066062\" alt=\"Description Banner\"\u003e\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy It Stands Out\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e✓ \u003cstrong\u003eFleece-lined back\u003c\/strong\u003e — traps warmth for cold-weather rides without adding bulk.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eSBR-padded microfibre palm\u003c\/strong\u003e — cushions vibration and improves grip and shock absorption.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eTouchscreen-compatible thumb and index finger\u003c\/strong\u003e — check a map or answer a message without removing a glove.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eAnti-slip silicone grip\u003c\/strong\u003e — keeps hands locked to the bars even when damp.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003ePerforated palm\u003c\/strong\u003e — adds breathability so hands don't overheat mid-ride.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eReinforced high-wear zone\u003c\/strong\u003e — between thumb and index finger, where gloves wear out first.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eExtended pull tabs\u003c\/strong\u003e — makes it quick to get these on and off with cold fingers.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/why-it-stands-out_80997d18-aba4-409f-b057-7d0c70e9a6ef.png?v=1785066090\" alt=\"Why It Stands Out\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhere to Use It\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e→ \u003cstrong\u003eAutumn and winter commuting\u003c\/strong\u003e — keeps hands functional on cold morning rides.\u003c\/li\u003e\n\u003cli\u003e→ \u003cstrong\u003eRoad and gravel riding\u003c\/strong\u003e — touchscreen fingertips work for navigation stops.\u003c\/li\u003e\n\u003cli\u003e→ \u003cstrong\u003eMountain biking in cool weather\u003c\/strong\u003e — grip and cushioning hold up off-road.\u003c\/li\u003e\n\u003cli\u003e→ \u003cstrong\u003eAny ride between 5°C and 15°C\u003c\/strong\u003e — the fleece lining is built for this range specifically.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow It Works\u003c\/strong\u003e\u003c\/h5\u003e\n\u003col\u003e\n\u003cli\u003eA fleece-backed knit (Elastane + Nylon) traps warmth against the hand while staying flexible for full control of brakes and shifters.\u003c\/li\u003e\n\u003cli\u003eSBR foam in the palm compresses under pressure to absorb road vibration, while a textured silicone print adds grip.\u003c\/li\u003e\n\u003cli\u003eA conductive patch on the thumb and index fingertip lets a touchscreen register a touch through the fabric.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/activity-circles-clean.png?v=1785066267\" alt=\"Activity Circles Clean\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow It Compares\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eFeature\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eWinter Cycling Gloves\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eBasic Summer Cycling Gloves\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eBulky Winter Mittens\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eWarmth\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eFleece-lined for 5-15°C\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eMinimal, not built for cold\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eHigh, but overkill for mild cold\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eTouchscreen use\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eTouchscreen-compatible fingertips\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eVaries\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eRarely, bulk gets in the way\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eDexterity\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eFull-finger, brake\/shifter control\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eGood\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eReduced by bulk\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eGrip\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eSilicone palm + SBR padding\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eVaries\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eVaries\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/silicone-grip-clean.png?v=1785066683\" alt=\"Silicone Grip Clean\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow to Use\u003c\/strong\u003e\u003c\/h5\u003e\n\u003col\u003e\n\u003cli\u003eCheck the size chart against palm width before ordering (S 8-9cm, M 9-10cm, L 10-12cm).\u003c\/li\u003e\n\u003cli\u003ePull the glove on using the extended tab at the cuff.\u003c\/li\u003e\n\u003cli\u003eAdjust so the reinforced palm panel sits centred under the grip.\u003c\/li\u003e\n\u003cli\u003eUse the thumb or index fingertip directly on a phone or bike computer screen.\u003c\/li\u003e\n\u003cli\u003eRemove using the pull tab rather than tugging on the fingers.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eTip:\u003c\/strong\u003e Size down if between sizes for a snugger, warmer fit.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/touchscreen-navy.png?v=1785066506\" alt=\"Touchscreen Navy\"\u003e\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCare and Maintenance\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e✓ Hand wash in cold water.\u003c\/li\u003e\n\u003cli\u003e✓ Air dry away from direct heat to protect the fleece lining.\u003c\/li\u003e\n\u003cli\u003e✓ Avoid machine drying, which can damage the silicone grip print.\u003c\/li\u003e\n\u003cli\u003e✓ Store flat rather than folded at the palm to preserve the padding shape.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eProduct Specifications\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eType\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eFull-finger winter cycling gloves\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eMaterial\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eFleece back, microfibre palm (Elastane\/Nylon knit blend)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eGender\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eUnisex\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eColours\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBlack, Blue, Green\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eSizes\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eS, M, L (palm width: S 8-9cm \/ M 9-10cm \/ L 10-12cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eTemperature range\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e5°C to 15°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eSeason\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eAutumn\/Winter\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/size-guide-professional.png?v=1785067009\" alt=\"Size Guide Professional\"\u003e\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's Included\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e1x pair of Winter Cycling Gloves.\u003c\/p\u003e","brand":"Homi Goods","offers":[{"title":"Blue \/ M","offer_id":49959429669107,"sku":"HG-NRG-BLU-M","price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ L","offer_id":49959429701875,"sku":"HG-NRG-BLU-L","price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":49959429767411,"sku":"HG-NRG-GRN-M","price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":49959429800179,"sku":"HG-NRG-GRN-L","price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Green \/ M","offer_id":49959429964019,"sku":"HG-NRG-PUR-M","price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Green \/ L","offer_id":49959429996787,"sku":"HG-NRG-PUR-L","price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ S","offer_id":49964993347827,"sku":"HG-NRG-BLU-S","price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":49964993380595,"sku":"HG-NRG-GRN-S","price":59.95,"currency_code":"CAD","in_stock":true},{"title":"Green \/ S","offer_id":49964993413363,"sku":"HG-NRG-PUR-S","price":59.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/blue-winter-road-clean.png?v=1785066259"},{"product_id":"folding-bike-lock-heavy-duty-anti-theft-steel-chain-lock-for-bikes-e-bikes","title":"Folding Bike Lock – Heavy-Duty Anti-Theft Steel Chain Lock for Bikes \u0026 E-Bikes","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eA cable lock stops an opportunist, not someone who came prepared with cutters. This folding bike lock, sometimes called a bike chain lock for its hinged steel-link design, uses steel alloy bars connected by hardened rivets, tested against cutting, drilling, and smashing, then folds down to a compact 7.5 x 6.6 x 5.5cm block that mounts right on the bike frame instead of living in a bag.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe 78cm length wraps around a bike frame, wheel, and a fixed post or rack all at once, giving real anti-theft coverage instead of just locking the frame to the wheel. A dedicated mount attaches to the seat post or frame, so the lock travels with the bike and is ready whenever needed.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/lock-hero-with-text.png?v=1785064929\" alt=\"Lock Hero with Text\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy It Stands Out\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e✓ \u003cstrong\u003eHardened steel alloy rivet links (HRC45)\u003c\/strong\u003e — quenched for extra hardness, tested against cutting, drilling, and smashing.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eAnti-drill lock cylinder\u003c\/strong\u003e — the keyhole is reinforced against drill attacks, a common way basic locks get defeated.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003e78cm folding length\u003c\/strong\u003e — long enough to secure the frame, a wheel, and a fixed point, not just the frame alone.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eFolds to 7.5 x 6.6 x 5.5cm\u003c\/strong\u003e — compact enough to mount on the bike instead of taking up backpack space.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eTwo mounting methods\u003c\/strong\u003e — strap it to a seat post with the included skidproof loop straps, or screw the mount directly to the frame.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003e3 keys included\u003c\/strong\u003e — spares on hand without an extra trip to get one cut.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eApplicable to MTB, road bikes, motorcycles, and e-bikes\u003c\/strong\u003e — one lock covers most of what's in a garage.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg alt=\"Folding bike lock mounted on frame\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/Sa2a073186c574d4bb6c9bd28f2abee6fs.jpg?v=1785008166\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhere to Use It\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e→ \u003cstrong\u003eStreet parking\u003c\/strong\u003e — locking up a bike, e-bike, or motorcycle at a rack or post.\u003c\/li\u003e\n\u003cli\u003e→ \u003cstrong\u003eTrailheads\u003c\/strong\u003e — anywhere a flimsy cable lock or basic bike chain lock isn't enough.\u003c\/li\u003e\n\u003cli\u003e→ \u003cstrong\u003eDaily commuting\u003c\/strong\u003e — compact folded size makes it practical to keep mounted permanently.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/activity-circles_c78fc679-c440-4693-8ae5-630ecb6da1e0.png?v=1785064862\" alt=\"Activity Circles\"\u003e\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow It Works\u003c\/strong\u003e\u003c\/h5\u003e\n\u003col\u003e\n\u003cli\u003eHardened steel bars connect via rivets that resist cutting, drilling, and prying.\u003c\/li\u003e\n\u003cli\u003eThe lock folds flat at each rivet joint, collapsing into a compact block for storage.\u003c\/li\u003e\n\u003cli\u003eAn anti-drill cylinder protects the keyhole itself from being drilled out.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/installation-guide-navy.png?v=1785065073\" alt=\"Installation Guide Navy\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow It Compares\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eFeature\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eFolding Bike Lock\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eBasic Cable Lock\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eRigid U-Lock\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eCut resistance\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eHardened steel alloy, HRC45 rivets\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eLow, easily cut\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eHigh, but rigid shape\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eReach\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e78cm, covers frame + wheel + post\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eVaries, often thin cable\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eLimited by fixed shackle size\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003ePortability\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eFolds to 7.5 x 6.6 x 5.5cm, mounts on frame\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eCoils, but bulkier\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eRigid, harder to carry\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eDrill resistance\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eAnti-drill lock cylinder\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eRarely reinforced\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eVaries by model\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cbr\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow to Use\u003c\/strong\u003e\u003c\/h5\u003e\n\u003col\u003e\n\u003cli\u003eChoose a mounting method: thread the included loop straps through the mount and secure it to the seat post, or screw the mount directly to the bike frame with the included screws.\u003c\/li\u003e\n\u003cli\u003ePush the folded lock into the mount until it clicks into place for storage.\u003c\/li\u003e\n\u003cli\u003eTo use, unfold the lock, wrap it around the bike frame, wheel, and a fixed rack or post, then insert the key and lock.\u003c\/li\u003e\n\u003cli\u003eTo reset or remove the lock core, take the key out, the core pops out, then press it down to reset.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eTip:\u003c\/strong\u003e Keep one spare key at home in case the daily-carry key is lost.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/how-to-use-navy.png?v=1785065242\" alt=\"How To Use Navy\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCare and Maintenance\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e✓ Wipe down the lock and keyhole periodically to keep dirt and grit out of the mechanism.\u003c\/li\u003e\n\u003cli\u003e✓ Keep spare keys somewhere safe and separate from the ones carried daily.\u003c\/li\u003e\n\u003cli\u003e✓ Store the lock folded in its mount when not in use.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eProduct Specifications\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eItem type\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eFolding bike lock\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eLength (unfolded)\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e78cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eFolded size\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e7.5 x 6.6 x 5.5cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eNet weight\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eAbout 574.5g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eMaterial\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eAlloy steel bars, 304 stainless steel rivets (HRC45 hardness), ABS plastic mount\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eColour\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBlack\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eApplicable to\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eMTB bikes, road bikes, motorcycles, e-bikes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/product-specs-navy.png?v=1785065305\" alt=\"Product Specs Navy\"\u003e\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's Included\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e1x Folding Lock, 1x Mount, 2x Screws, 3x Keys, 2x Skidproof Loop Straps.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Homi Goods","offers":[{"title":"Default Title","offer_id":49959439007987,"sku":"HG-FBL-001","price":119.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/ultimate-safe-bike-lock-titanlock-pro-1-bicycle-lock-nora_luxe.jpg?v=1784921355"},{"product_id":"road-mountain-bike-helmet-with-light-lightweight-cycling-helmet-with-magnetic-visor","title":"Road \u0026 Mountain Bike Helmet with Light – Lightweight Cycling Helmet with Magnetic Visor","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eA helmet left in the drawer because it's uncomfortable or hard to see out of doesn't protect anyone. This bike helmet pairs a lightweight PC shell and EPS foam interior with a magnetic detachable visor, giving real head protection plus wind and glare protection that pops on or off in seconds, even over glasses.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eA rear warning light and a separate reflective strip keep the rider visible from behind, while a 360° rotating dial allows dialling in a secure, adjustable fit across a wide range of head sizes (58-62cm) instead of guessing at a fixed shell size.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg alt=\"Bike helmet with magnetic visor\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/helme-safix-img-04.jpg?v=1784921371\"\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy It Stands Out\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e✓ \u003cstrong\u003ePC shell + EPS foam construction\u003c\/strong\u003e — lightweight impact protection at just 230g.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eMagnetic detachable visor\u003c\/strong\u003e — impact-resistant PC lens pops on or off in seconds, with a low wind resistance design comfortable to wear over glasses.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eRear warning light + separate reflective strip\u003c\/strong\u003e — added visibility from behind, day or night.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003e360° dial adjustment\u003c\/strong\u003e — one-size shell fits head circumferences from 58-62cm with a secure, tool-free adjustment.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eRemovable, washable liner\u003c\/strong\u003e — pulls out for washing after sweaty rides.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eMultiple ventilation channels\u003c\/strong\u003e — keeps air moving across the scalp on longer rides.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eOne-piece moulded shell\u003c\/strong\u003e — integrated construction for consistent strength.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/why-it-stands-out_e7f6b14c-b9c4-45df-b2c7-5e8ed4cb68d1.png?v=1785064123\" alt=\"Why It Stands Out\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhere to Use It\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e→ \u003cstrong\u003eRoad cycling\u003c\/strong\u003e — ventilation and low weight for long-distance rides.\u003c\/li\u003e\n\u003cli\u003e→ \u003cstrong\u003eMountain biking\u003c\/strong\u003e — secure fit and impact protection off-road.\u003c\/li\u003e\n\u003cli\u003e→ \u003cstrong\u003eCommuting\u003c\/strong\u003e — rear visibility and detachable visor for changing conditions.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow It Works\u003c\/strong\u003e\u003c\/h5\u003e\n\u003col\u003e\n\u003cli\u003eA one-piece moulded PC shell over EPS foam absorbs and disperses impact energy.\u003c\/li\u003e\n\u003cli\u003eThe magnetic visor snaps into recessed mounts on the shell, so it detaches and reattaches without tools.\u003c\/li\u003e\n\u003cli\u003eThe rear dial tightens or loosens an internal cradle for a secure, adjustable fit.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/activity-circles_0813916a-610e-481e-a1f0-e1c1db2de419.png?v=1785064102\" alt=\"Activity Circles\"\u003e\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow It Compares\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eFeature\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eThis Bike Helmet\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eBasic Vent-Only Helmet\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eFull-Face Helmet\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eVisor\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eMagnetic detachable, glasses-friendly\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eNone\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eOften fixed, can't remove\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eRear visibility\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eLight + reflective strip\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eRarely included\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eVaries by model\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eWeight\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e230g\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eSimilar range\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eMuch heavier\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBest for\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eRoad, MTB, commuting\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eCasual riding\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eDownhill, motocross-style riding\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow to Use\u003c\/strong\u003e\u003c\/h5\u003e\n\u003col\u003e\n\u003cli\u003eLoosen the chin strap and place the helmet level on the head.\u003c\/li\u003e\n\u003cli\u003eRotate the rear dial to tighten or loosen the fit until snug but not pressing on any one spot.\u003c\/li\u003e\n\u003cli\u003eBuckle and adjust the chin strap so it's snug under the chin.\u003c\/li\u003e\n\u003cli\u003eSnap the magnetic visor into place for sun and wind protection, or remove it when not needed.\u003c\/li\u003e\n\u003cli\u003eRemove the liner padding periodically to hand wash and air dry.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eTip:\u003c\/strong\u003e Adjust the rear dial before buckling the chin strap for the most accurate fit.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/step-by-step-installation.png?v=1785064444\" alt=\"Step-by-Step Installation\"\u003e\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCare and Maintenance\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e✓ Hand wash the removable liner in cold water and air dry.\u003c\/li\u003e\n\u003cli\u003e✓ Wipe the shell and visor with a damp cloth.\u003c\/li\u003e\n\u003cli\u003e✓ Store out of direct sunlight and away from extreme heat, which can weaken the EPS foam over time.\u003c\/li\u003e\n\u003cli\u003e✓ Check the chin strap and dial mechanism periodically for wear.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg alt=\"Bike helmet colour options\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/helme-safix-img-03.jpg?v=1784921370\"\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eProduct Specifications\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eMaterial\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003ePC shell + EPS foam\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eWeight\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e230g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eHead circumference\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e58-62cm, adjustable via 360° dial\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eVisor\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eMagnetic detachable, impact-resistant PC lens\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eRear visibility\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eIntegrated warning light + separate reflective strip\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eLiner\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eRemovable, washable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eVentilation\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eMultiple channels\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eShell construction\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eOne-piece moulded\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eColours\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBlue, Red, Black, Purple, White\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/ventilation.png?v=1785064306\" alt=\"Ventilation\"\u003e\u003c\/strong\u003e\u003c\/h5\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's Included\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e1x Cycling Helmet (with integrated rear warning light and reflective strip), 1x Magnetic Detachable Visor.\u003c\/p\u003e","brand":"Homi Goods","offers":[{"title":"Blue","offer_id":49959444119795,"sku":"HG-BHL-BLU","price":85.95,"currency_code":"CAD","in_stock":true},{"title":"Red","offer_id":49959444185331,"sku":"HG-BHL-RED","price":85.95,"currency_code":"CAD","in_stock":true},{"title":"Black","offer_id":49959444250867,"sku":"HG-BHL-BLK","price":85.95,"currency_code":"CAD","in_stock":true},{"title":"Purple","offer_id":49959444316403,"sku":"HG-BHL-PUR","price":85.95,"currency_code":"CAD","in_stock":true},{"title":"White","offer_id":49959444381939,"sku":"HG-BHL-WHT","price":85.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/helme-safix-img-07.jpg?v=1784921370"},{"product_id":"electric-bike-pump-digital-portable-mini-pump-with-pressure-display","title":"Electric Bike Pump – Digital Portable Mini Pump with Pressure Display","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eA flat tire mid-ride or a soft tire before heading out shouldn't mean digging out a bulky floor pump or riding to a gas station. This electric bike pump is also a genuinely portable bike pump, compact enough to call a mini bike pump without exaggerating, fitting in a jacket pocket and inflating a tire to an exact target pressure at the press of a button. As a digital bike pump, it uses a real pressure sensor instead of a guess-and-check hand gauge.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eA brushless motor and metal cylinder push air at 18L\/min up to 150 PSI, fast enough for a full-size bike tire and strong enough for motorcycle and e-bike tires too, with 3 preset modes (bike, motorcycle, ball) to avoid manually calculating pressure targets every time.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/tyrisclix-img-11_e253a249-2e78-4ee5-a0c2-9d5fc7c44fa9.jpg?v=1784921387\" alt=\"Electric bike pump digital display\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy It Stands Out\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e✓ \u003cstrong\u003eDigital pressure display\u003c\/strong\u003e — shows real-time PSI while inflating, plus battery level and active mode.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eAdjustable 3–150 PSI target pressure\u003c\/strong\u003e — set the number and the pump shuts off automatically once it's reached.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003e3 preset modes\u003c\/strong\u003e — Bikes (30–130 PSI), Motorcycle (30–43 PSI), and Balls (2–16 PSI, with finer settings for basketball, football, soccer, and rugby).\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003e18L\/min airflow from a brushless motor\u003c\/strong\u003e — inflates a full-size bike tire quickly instead of pumping for minutes.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eAV\/FV compatible\u003c\/strong\u003e — works with both Schrader (AV) and Presta (FV) valves using the included nozzle adapters and extension hose.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eQuiet operation at approximately 75dB\u003c\/strong\u003e — noticeably quieter than typical mini bike pumps in this category.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003e500mAh battery, Type-C charging\u003c\/strong\u003e — about 250 seconds of continuous run time per charge, enough for multiple tires between charges.\u003c\/li\u003e\n\u003cli\u003e✓ \u003cstrong\u003eAuto standby and overheat protection\u003c\/strong\u003e — built-in safeguards for the motor and battery.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/S09737cc6bc4c4225bd6e25c51bbe629fF.jpg?v=1785007014\" alt=\"Electric bike pump in use\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhere to Use It\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e→ \u003cstrong\u003eBefore a ride\u003c\/strong\u003e — topping off bike, e-bike, or motorcycle tires.\u003c\/li\u003e\n\u003cli\u003e→ \u003cstrong\u003eAs a travel backup\u003c\/strong\u003e — a compact portable bike pump instead of a full floor pump.\u003c\/li\u003e\n\u003cli\u003e→ \u003cstrong\u003eAt home\u003c\/strong\u003e — inflating sports balls (basketball, football, soccer, rugby) with the same unit.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/tyrisclix-img-07_44b1c3d6-44ae-4cf7-8a03-e87f6db98ffe.jpg?v=1784921386\" alt=\"Electric bike pump size comparison\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow It Compares\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003ctr\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eFeature\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eElectric Bike Pump\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eManual Floor Pump\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eBasic Single-Button Mini Pump\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eMax pressure\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e150 PSI\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eVaries, manual effort\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eTypically 100 PSI\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eAdjustability\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e3–150 PSI, auto-stop at target\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eNone, manual gauge reading\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eNone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eNoise level\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e~75dB\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eSilent, but manual effort\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e~80dB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eExtras\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eDisplay, auto standby, overheat protection\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eNone\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eNone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/Sc4343fb361b44a3686475dd633f7a1b87.jpg?v=1785007014\" alt=\"Electric bike pump nozzle adapters\"\u003e\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow to Use\u003c\/strong\u003e\u003c\/h5\u003e\n\u003col\u003e\n\u003cli\u003eCharge fully via Type-C before first use (about 90 minutes).\u003c\/li\u003e\n\u003cli\u003eSelect a target mode (Bike, Motorcycle, or Ball) and use the + and - buttons to set target PSI.\u003c\/li\u003e\n\u003cli\u003eAttach the correct nozzle adapter for the valve type (AV\/Schrader or FV\/Presta), using the extension hose if needed.\u003c\/li\u003e\n\u003cli\u003ePress the power button to start inflation; the pump stops automatically once it reaches the target pressure.\u003c\/li\u003e\n\u003cli\u003eIf an \"EoP\" error appears, the tire already has some air in it: power the pump on first, then connect the nozzle to the valve.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eTip:\u003c\/strong\u003e Keep the extension hose in the case so it's always on hand for hard-to-reach valves.\u003c\/p\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCare and Maintenance\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e✓ Wipe down the housing with a dry cloth.\u003c\/li\u003e\n\u003cli\u003e✓ Keep the nozzle threads clean and free of debris.\u003c\/li\u003e\n\u003cli\u003e✓ Store away from extreme heat.\u003c\/li\u003e\n\u003cli\u003e✓ Charge before long-term storage to protect the battery.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eProduct Specifications\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eModel\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eHW-125\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eMax pressure\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e150 PSI (adjustable 3–150 PSI)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eAirflow\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e18L\/min\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBattery\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e500mAh (7.4V), Type-C charging\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eCharge time\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eAbout 90 minutes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eRun time\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eAbout 250 seconds continuous per charge\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eMotor\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBrushless\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eCylinder\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eAlloy die-cast metal\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eHousing material\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eABS + PMMA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eValve compatibility\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eAV (Schrader) \/ FV (Presta), adapters included\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eOperating noise\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eApprox. 75dB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eDisplay\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eDigital screen (PSI, battery, mode)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003ePreset modes\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBike, Motorcycle, Ball\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eWeight\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e144g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eSize\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e75 x 51 x 34mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eColours\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eBlack, White\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003ch5 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's Included\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e1x Electric Bike Pump, nozzle adapter set (AV\/FV, seal kits), extension hose, USB-C charging cable, user manual.\u003c\/p\u003e","brand":"Homi Goods","offers":[{"title":"Black","offer_id":49959447789811,"sku":"HG-EBP-BLK","price":119.95,"currency_code":"CAD","in_stock":true},{"title":"White","offer_id":49959447822579,"sku":"HG-EBP-WHT","price":119.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/files\/tyrisclix-img-06_726547a5-00b5-4c12-b760-0d5d8678ec89.jpg?v=1784921386"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/5864\/0115\/collections\/cycling-motor.png?v=1787828991","url":"https:\/\/homigoods.com\/collections\/cycling-motor.oembed?page=2","provider":"Homi Goods","version":"1.0","type":"link"}