Backpack uses technical materials and streamlined, ‘less is more’ design principles tailored to the rigours of backcountry riding.
S/M = 14L total pack capacity (2.0L bladder)
I'm looking to buy this product, when will it arrive and how much does postage cost?
Hire Ortlieb 40L Pannier Bags
<
£0.00If the item is showing in stock, we aim to post the product within 24 hours. Please allow 5 working days to receive the item.
Postage is free on orders over £50. Orders under £50, our postage charge is £3.99.
We also have a physical store, if you are local please pop in -
ProjektRide Bike Shop Edinburgh
Life Systems Pocket First Aid Kit - HIRE 82 Newington Road, EH91QN, Edinburgh. >
<
a class="product__media product__media--featured"
href="/collections/road-gravel-touring-bikes/products/life-systems-pocket-first-aid-kit-hire"
title="Life Systems Pocket First Aid Kit - HIRE"
aria-label="Life Systems Pocket First Aid Kit - HIRE"
style="background-image: url(//projektride.co.uk/cdn/shop/files/Screenshot2022-02-24at21.18.22_5c0e6e2d-1913-4fd1-a90d-b486895960b6_600x.png?v=1691610357)">
Workshop Prices
Cycle to WorkHire Kryptolok Standard U-Lock & 4 foot Kryptoflex cable
>
Tel
ProjektRide
0131 374 5324
Buy Sell Ride Confident
div class="product__media-hover-img product__media" style="background-image: url(//projektride.co.uk/cdn/shop/files/Screenshot2022-02-24at21.18.32_9d81277b-124e-4fdc-8a0f-fbfb40a9343d_600x.png?v=1691610357)">
>
Location
FAQ
Questions and answers
82 Newington Road
EdinburghLife Systems Pocket First Aid Kit - HIRE
EH9 1QN
£0.00
I'm looking to find out more information about a product, where can I find this?
refoot, with your back, heels, shoulders and head all touching a wall. While looking straight ahead, place a book or straight edge on your head and slowly push it against the wall. Your straight edge should be parallel with the floor. Mark the spot where the bottom of the book is touching the wall. The distance from the marked spot to the floor is your height.
Email
What is your inside leg?
Hire Kryptolok Standard U-Lock & 4 foot Kryptoflex cablePlease get in touch with a member of
't forget the trusted performance of Shimano's clean shifting XT drivetrain.\u003c\/p\u003e\n\u003cp\u003eThe final word\u003cbr\u003eThe Fuel EXe 9.8 is a refined trail bike with just the right amount of power for scorching climbs before turning around to rally though technical and flow trails alike. It's equipped with future-minded technology, like the space-approved TQ transmission and Shimano XT shifting that keeps your cockpit minimalist. Finally, carbon wheels and an upgraded RockShox suspension package keeps you floating on the trail even when the conditions get hairy.\u003c\/p\u003e\n\u003cp\u003eHow tall are you?\u003cbr\u003eTo measure your height, stand up straight, barefoot, with your back, heels, shoulders and head all touching a wall. While looking straight ahead, place a book or straight edge on your head and slowly push it against the wall. Your straight edge should be parallel with the floor. Mark the spot where the bottom of the book is touching the wall. The distance from the marked spot to
window._RestockRocketConfig = window._RestockRocketConfig || {}
// Helper function to normalize locale format from hyphen to underscore (e.g., 'en-US' -> 'en_us')
// This matches the backend's Mobility.normalize_locale behavior
// Returns empty string if locale is empty or invalid (matches original behavior)
function normalizeLocale(locale) {
if (!locale || locale.trim() === '') {
return '';
}
return locale.toString().toLowerCase().replace(/-/g, '_');
}
window._RestockRocketConfig.locale = 'en';
window._RestockRocketConfig.normalizedLocale = normalizeLocale('en');
window._RestockRocketConfig.shop = 'projektride.myshopify.com';
window._RestockRocketConfig.pageType = 'product';window._RestockRocketConfig.marketId = 382140642;window._RestockRocketConfig.countryName = 'United Kingdom';
window._RestockRocketConfig.countryIsoCode = 'GB';window._RestockRocketConfig.cartInventoryQuantity = {};window._RestockRocketConfig.cachedSettings = {"id":38500,"shop_id":38436,"currency":"GBP","created_at":"2025-07-26T09:13:57.337Z","updated_at":"2025-11-11T14:27:02.312Z","enable_app":true,"enable_signup_widget":false,"storefront_button_text":"Notify me when available","storefront_button_text_color":"#FFFFFF","storefront_button_background_color":"#202223","storefront_form_header":"Notify me","storefront_form_description":"Get a notification as soon as this product is back in stock by signing up below!","storefront_form_button_text":"Notify me when available","storefront_form_button_text_color":"#FFFFFF","storefront_form_button_background_color":"#202223","storefront_form_terms":"Promise we won't spam. You'll only receive notifications for this product.","storefront_form_error":"Please enter a valid email address","storefront_form_success":"Thank you! We will notify you when the product is available.","enable_powered_by":true,"show_button_on_preorder":true,"sms_enabled":false,"email_enabled":true,"storefront_button_disable_tag":"rocket-hide","theme_config":{},"storefront_form_email_placeholder":"Email address","storefront_form_phone_placeholder":"SMS","storefront_form_phone_label":"Phone number","storefront_form_email_label":"Email","storefront_form_phone_error":"Please enter a valid phone number","storefront_form_customer_name_placeholder":"Name","storefront_form_customer_name_error":"Please enter your name","storefront_form_did_you_mean_error":"Did you mean %{suggested_email}? Or use %{current_email}","form_customer_name_enabled":false,"form_customer_name_required":false,"css_config":"","js_config":null,"collect_promotion_consent":false,"storefront_form_promotion_consent_label":"Notify me about other news, sales, discounts & offers too","show_button_on_collection":false,"sms_default_country":"us","sms_restrict_country":false,"sms_default_channel":true,"optin_required":false,"optin_success_text":"Registration confirmed! You'll receive an alert when the product is restocked.","storefront_button_border_radius":0,"storefront_button_disable_tag_hides_button":true,"storefront_butt
orm_push_description":"Click 'Allow' to be notified via push notification","storefront_form_push_error":"Permission rejected! Please review notification settings and try again","storefront_font_family":"OpenSans","insert_button_after_selector_collection_type":"afterend","show_channel_selector":false,"storefront_form_empty_error":"Please fill in one or more of the options above","storefront_form_push_input":"Send notification to your browser","insert_button_after_selector_page":null,"show_button_on_page":false,"insert_button_after_selector_search":null,"show_button_on_search":false,"app_proxy_path_prefix":"/apps/restockrocket-production","collection_link_selector":"","index_link_selector":"","page_link_selector":"","search_link_selector":"","collection_check_link_visibility":true,"collection_buttons_container":null,"index_buttons_container":null,"page_buttons_container":null,"search_buttons_container":null,"extension_enable_url_variant_detection":true,"extension_enable_value_variant_detection":true,"extension_
3118434,43936250429666,43936255803618,43936266682594,43936266715362,43936293978338,43936294011106,43936316424418,43936316457186,43936320880866,43936320913634,43936320946402,43936327041250,43936327074018,43936327106786,43936331661538,43936332349666,43936333103330,43936351224034,43936353714402,43936362889442,43936362922210,43936388153570,43936389333218,43936395526370,43936398508258,43936401522914,43936408568034,43936414400738,43936700727522,43936706101474,43936706134242,43936706167010,43936706199778,43936706232546,43936706265314,43938308587746,43938308653282,43938308718818,43938308751586,43938308784354,43938308817122,43938322612450,43938322645218,43938322677986,43981336051938,43981336084706,43981336117474,43981336150242,43981345587426,43981345620194,43981345652962,43981345685730,43981357580514,43981357613282,43981362462946,43981362495714,43981362528482,43981369016546,43981369049314,43981374914786,43981374947554,43981374980322,43981392904418,43981695844578,43981695877346,43981695910114,43981695942882,43981986070_limit_text":"{{ quantity }} units available for preorder","preorder_button_description_show_shipping":true,"preorder_button_description_icons_enabled":true,"preorder_shipping_text":"Shipping: {{ date }}","shipping_applies_to_all_products":true,"shipping_text":"Estimated to ship within 2 months","payment_type":"full","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":"100.0","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"discount_text":"Save {{ discount }}","billing_title":"Full payment","billing_description":null,"enable_billing_widget":false,"inventory_provider":"stoq","preorder_badge_enabled":false,"preorder_badge_text":"Preorder","preorder_badge_text_color":"#FFFFFF","preorder_badge_background_color":"#000000","preorder_discounted_price_enabled":null,"payment_line_item_property_enabled":false,"shipping_line_item_property_enabled":true,"custom_line_item_property_text":null,"preorder_button_text_color":"#fffff
ce-fragment=\"1\"\u003eConstructed from a lightweight, breathable 3D mesh the Backcountry Hydration Backpack features an endurance on-bike anatomic fit for unrivalled stability and all-day comfort. Two rear stretch mesh pockets provide on-the-bike storage and access for food, drinks, and mid-ride essentials, while an additional font mesh pocket and zippered device pocket keeps your smartphone and snacks close to hand. A large, roll-top compartment on the back provides serious storage and features a high-contrast reflective design and a light attachment point for enhanced visibility in all light conditions.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe Hydration Backpack is available in two sizes to enable the perfect fit for all body shapes. Adjustable sternum straps ensure a comfortable fit, with further side adjustment to ensure there is no unwanted movement while riding. Hydration hose organisation loops and a magnetic clip keep the hose nearby, yet out of the way.\u003c\/p\u003e\n\u003c\/div\u0
,"options":["Small \/ Medium"],"price":15300,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":44140349325538,"title":"Large \/ Extra Large","option1":"Large \/ Extra Large","option2":null,"option3":null,"sku":"VBL","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"BACKCOUNTRY HYDRATION BACKPACK - Large \/ Extra Large","public_title":"Large \/ Extra Large","options":["Large \/ Extra Large"],"price":15300,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-06-25at12.04.48.png?v=1687691253","\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-06-25at12.05.22.png?v=1687691253","\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-06-25at12.05.29.png?v=1687691252"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/fi
252"},"aspect_ratio":1.31,"height":942,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-06-25at12.05.29.png?v=1687691252","width":1234}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv class=\"wrap-details read-more\" data-mce-fragment=\"1\"\u003e\n\u003cdiv data-mce-fragment=\"1\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eHydration backpack for mountain biking on technical terrain\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eDesigned for mountain biking and long rides in remote locations where extra water carrying capacity and increased storage are essential, the Backcountry Hydration Backpack adds significant capacity and versatility to mountain bike setups. It features our custom 2L fast-flow bladder, a 12L main storage compartment and an additional 2L of capacity spread across easy-access pockets.\u003c\/p\u003e\n\u003cp data-mce-fragmen
3c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eWash by hand, using a mild diluted soap if necessary. Afterwards, let it air dry. Do not machine wash, machine dry, or iron.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e"};
window._RestockRocketConfig.variantsInventoryPolicy = {44140349292770 : "deny",44140349325538 : "deny",};
window._RestockRocketConfig.variantsInventoryQuantity = {44140349292770 : parseInt("100"),44140349325538 : parseInt("100"),};
window._RestockRocketConfig.variantsPreorderCount = {44140349292770 : parseInt(""),44140349325538 : parseInt(""),};
window._RestockRocketConfig.variantsPreorderCountForMarket = {44140349292770 : null,44140349325538 : null,};
window._RestockRocketConfig.variantsPreorderMaxCount = {44140349292770 : parseInt(""),44140349325538 : parseInt(""),};
window._RestockRocketConfig.variantsPreorderMaxCountForMarket = {44140349292770 : null,44140349325538 : null,};
window._RestockRocketConfig.variantsShippingText = {44140
Servicing
, EH91QN, Edinburgh.ckrocket.io'
const SETTINGS_CACHE_DURATION = 15 * 60 * 1000; // 15 minutes in milliseconds
function checkSettingsExpiry(settings) {
try {
if (!settings || !settings.updated_at) {
console.debug('STOQ - Invalid settings data structure');
return null;
}
if (!settings.cache) {
console.debug('STOQ - settings caching disabled');
return null;
}
// Check if translations are enabled but missing from cache
// This handles the backfill period where DB has translations but metafield doesn't
if (settings.multi_language_enabled) {
if (!settings.translations) {
// Translations enabled but no translation data in metafield
// Metafield hasn't been backfilled yet - force refresh
console.debug('STOQ - multi-language enabled but no translation data in cache, fetching fresh');
return null;
}
// Translations object exists in metafield - cache is valid
// If current locale is