{"title":"Frame Bags","description":null,"products":[{"product_id":"ortlieb-frame-pack-matte-black-6l","title":"Ortlieb Frame-Pack Matte Black 6L","description":"","brand":"Ortlieb","offers":[{"title":"Default Title","offer_id":42162755305703,"sku":"210000005963","price":160.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0549\/1969\/2472\/files\/ortlieb-bags-panniers-ortlieb-frame-pack-matte-black-6l-1146061742.jpg?v=1741637844"},{"product_id":"wolf-tooth-b-rad-roll-top-bag-black","title":"Wolf Tooth B-RAD Roll-Top Bag Black","description":"","brand":"Ottawa Bike and Trail, LLC","offers":[{"title":"Default Title","offer_id":46329431294183,"sku":"210000003339","price":34.95,"currency_code":"USD","in_stock":true}]},{"product_id":"orr-top-tube-bag","title":"Orr Top Tube Bag","description":"\u003ch3 data-start=\"163\" data-end=\"185\"\u003eORR Top Tube Bag\u003c\/h3\u003e\n\u003cp data-start=\"187\" data-end=\"527\"\u003eQuick access meets reliable protection with the \u003cstrong data-start=\"235\" data-end=\"255\"\u003eORR Top Tube Bag\u003c\/strong\u003e — the perfect spot for your ride essentials within easy reach. Built from \u003cstrong data-start=\"330\" data-end=\"369\"\u003epremium weatherproof ripstop fabric\u003c\/strong\u003e and sealed with \u003cstrong data-start=\"386\" data-end=\"413\"\u003ewater-resistant zippers\u003c\/strong\u003e, this durable bag shields your snacks, tools, and electronics from rain, dust, and road spray on any adventure.\u003c\/p\u003e\n\u003cp data-start=\"529\" data-end=\"810\"\u003eA \u003cstrong data-start=\"531\" data-end=\"553\"\u003elow-profile design\u003c\/strong\u003e keeps the bag sleek and stable, while the \u003cstrong data-start=\"596\" data-end=\"623\"\u003eadjustable strap system\u003c\/strong\u003e ensures a secure, no-slip fit on any frame. Inside, a \u003cstrong data-start=\"678\" data-end=\"707\"\u003espacious main compartment\u003c\/strong\u003e and \u003cstrong data-start=\"712\" data-end=\"736\"\u003einternal mesh pocket\u003c\/strong\u003e help organize your gear, making it easy to grab what you need mid-ride.\u003c\/p\u003e\n\u003cp data-start=\"812\" data-end=\"993\"\u003eWhether you’re tackling long gravel miles, urban commutes, or all-day bikepacking trips, the ORR Top Tube Bag delivers convenient storage without sacrificing performance or style.\u003c\/p\u003e\n\u003cp data-start=\"995\" data-end=\"1014\"\u003e\u003cstrong data-start=\"995\" data-end=\"1012\"\u003eKey Features:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1015\" data-end=\"1345\"\u003e\n\u003cli data-start=\"1015\" data-end=\"1081\"\u003e\n\u003cp data-start=\"1017\" data-end=\"1081\"\u003eWeatherproof ripstop construction with water-resistant zippers\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1082\" data-end=\"1138\"\u003e\n\u003cp data-start=\"1084\" data-end=\"1138\"\u003eSpacious main compartment with internal organization\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1139\" data-end=\"1178\"\u003e\n\u003cp data-start=\"1141\" data-end=\"1178\"\u003eEasy one-handed access while riding\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1179\" data-end=\"1231\"\u003e\n\u003cp data-start=\"1181\" data-end=\"1231\"\u003eAdjustable straps for secure fit on any top tube\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1232\" data-end=\"1288\"\u003e\n\u003cp data-start=\"1234\" data-end=\"1288\"\u003eStreamlined, low-profile design stays out of the way\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1289\" data-end=\"1345\"\u003e\n\u003cp data-start=\"1291\" data-end=\"1345\"\u003eIdeal for road, gravel, mountain, and commuter bikes\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Orr Cycling","offers":[{"title":"Twilight","offer_id":51382442426599,"sku":"210000010168","price":40.0,"currency_code":"USD","in_stock":false},{"title":"Gold","offer_id":51382442459367,"sku":"210000010169","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Obsidian","offer_id":51382445146343,"sku":"210000010170","price":0.0,"currency_code":"USD","in_stock":false},{"title":"Carmine","offer_id":51382445179111,"sku":"210000010171","price":40.0,"currency_code":"USD","in_stock":false},{"title":"Olive","offer_id":51382445211879,"sku":"210000010172","price":40.0,"currency_code":"USD","in_stock":false},{"title":"Slate","offer_id":51382445244647,"sku":"210000010173","price":0.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0549\/1969\/2472\/files\/orr-cycling-bagspanniers-orr-top-tube-bag-1196903834.webp?v=1759985836"},{"product_id":"orr-frame-hydration-bag","title":"Orr Frame Hydration Bag","description":"\u003ch3 data-start=\"193\" data-end=\"235\"\u003eORR Frame Bag with Hydration Bladder\u003c\/h3\u003e\n\u003cp data-start=\"237\" data-end=\"621\"\u003eDesigned for riders who go the distance, the \u003cstrong data-start=\"282\" data-end=\"322\"\u003eORR Frame Bag with Hydration Bladder\u003c\/strong\u003e combines smart storage, durable construction, and on-the-go hydration in one streamlined package. Built from \u003cstrong data-start=\"432\" data-end=\"463\"\u003eweatherproof ripstop fabric\u003c\/strong\u003e with reinforced panels, it keeps your essentials protected from rain, mud, and trail grit—whether you’re commuting across town or bikepacking off the grid.\u003c\/p\u003e\n\u003cp data-start=\"623\" data-end=\"884\"\u003eInside, a \u003cstrong data-start=\"633\" data-end=\"657\"\u003e2L hydration bladder\u003c\/strong\u003e with an easy-access hose port keeps you fueled and hydrated without breaking your rhythm. The main compartment offers generous space for tools, snacks, and layers, while internal organizers keep gear secure and easy to find.\u003c\/p\u003e\n\u003cp data-start=\"886\" data-end=\"1187\"\u003eA \u003cstrong data-start=\"888\" data-end=\"910\"\u003elow-profile design\u003c\/strong\u003e ensures a snug fit within most bike frames, while the \u003cstrong data-start=\"965\" data-end=\"992\"\u003eadjustable strap system\u003c\/strong\u003e provides a stable, bounce-free ride over any terrain. Water-resistant zippers and thoughtful layout make it an ideal choice for gravel riders, adventure cyclists, and endurance athletes alike.\u003c\/p\u003e\n\u003cp data-start=\"1189\" data-end=\"1208\"\u003e\u003cstrong data-start=\"1189\" data-end=\"1206\"\u003eKey Features:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1209\" data-end=\"1593\"\u003e\n\u003cli data-start=\"1209\" data-end=\"1269\"\u003e\n\u003cp data-start=\"1211\" data-end=\"1269\"\u003eWeatherproof ripstop construction with reinforced panels\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1270\" data-end=\"1325\"\u003e\n\u003cp data-start=\"1272\" data-end=\"1325\"\u003eIncludes 2L hydration bladder with hose access port\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1326\" data-end=\"1382\"\u003e\n\u003cp data-start=\"1328\" data-end=\"1382\"\u003eSpacious main compartment with internal organization\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1383\" data-end=\"1433\"\u003e\n\u003cp data-start=\"1385\" data-end=\"1433\"\u003eWater-resistant zippers keep out rain and dirt\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1434\" data-end=\"1486\"\u003e\n\u003cp data-start=\"1436\" data-end=\"1486\"\u003eAdjustable straps ensure a secure, universal fit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1487\" data-end=\"1530\"\u003e\n\u003cp data-start=\"1489\" data-end=\"1530\"\u003eLow-profile shape fits most bike frames\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1531\" data-end=\"1593\"\u003e\n\u003cp data-start=\"1533\" data-end=\"1593\"\u003ePerfect for road, gravel, mountain, and bikepacking setups\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Orr Cycling","offers":[{"title":"Twilight","offer_id":51382444359911,"sku":"210000010524","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Gold","offer_id":51382444392679,"sku":"210000010525","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Obsidian","offer_id":51382444425447,"sku":"210000010526","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Carmine","offer_id":51382444458215,"sku":"210000010527","price":95.0,"currency_code":"USD","in_stock":false},{"title":"Olive","offer_id":51382444490983,"sku":"210000010528","price":95.0,"currency_code":"USD","in_stock":true},{"title":"Slate","offer_id":51382444523751,"sku":"210000010529","price":95.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0549\/1969\/2472\/files\/orr-cycling-bagspanniers-orr-frame-hydration-bag-1196903854.webp?v=1759986192"}],"url":"https:\/\/ottawabikeandtrail.com\/collections\/frame-bags.oembed","provider":"Ottawa Bike and Trail, LLC","version":"1.0","type":"link"}