ProjektRide Bike Hire Edinburgh.Handlebars
{"id":8129335886050,"title":"Life Systems Pocket First Aid Kit - HIRE","handle":"life-systems-pocket-first-aid-kit-hire","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cul class=\"description-overview\"\u003e\n\u003cli\u003eEssential to any bike packing adventure\u003c\/li\u003e\n\u003cli\u003eThe Pocket first aid kit is ideal for days on trails, roads, fell side or simply out and about\u003c\/li\u003e\n\u003cli\u003eThis kit is equipped to treat most minor injuries and includes a loop on the back of the pack allowing you to attach it either to a belt or on the outside of a rucksack\u003c\/li\u003e\n\u003cli\u003eKit includes:\u003c\/li\u003e\n\u003cli\u003eGeneral: 1 x Primary Care Leaflet, 1 x Tweezers, 1 x Scissors (5.5cm Blade), 6 x Safety Pins\u003c\/li\u003e\n\u003cli\u003eBandages: 1 x White Open Woven Bandage 7.5cm x 5m, 1 x Crepe Bandage 5cm x 4.5m\u003c\/li\u003e\n\u003cli\u003ePreparations, Disposables \u0026amp; Tapes: 1 x Savlon Antiseptic Cream (15g Tube), 5 x 4-Ply Gauze Swabs 5 x 5cm, 1 x Micropore Tape 1.25cm x 5m, 3 x Hygienic Cleansing Wipes\u003c\/li\u003e\n\u003cli\u003eDressings: 1 x Low Adherent Dressing 5 x 5cm, 1 x Pack of Assorted Plasters\u003c\/li\u003e\n\u003cli\u003eWeight: 180g\u003c\/li\u003e\n\u003cli\u003eDimensions: 125 x 80 x 45mm\u003c\/li\u003e\n\u003cli\u003eRipstop fabrics with waterproof zip\u003c\/li\u003e\n\u003cli\u003eAll contents are manufactured to European quality standards and carry the CE mark\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003e\u003cspan\u003ePerfect for bike packing, touring, and gravel bike adventures! Available online or from our bike shop in Edinburgh\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eProjektRide Bike Hire Edinburgh.\u003c\/span\u003e\u003c\/p\u003e","published_at":"2024-03-11T20:44:35+00:00","created_at":"2023-08-09T20:45:54+01:00","vendor":"Life Systems","type":"Bike Hire - Equipment","tags":["spo-cs-disabled","spo-default","spo-disabled","spo-notify
Brake Pads
<
a class="product__media product__media--featured"
href="/products/genesis-croix-de-fer"
title="Hire Genesis Croix de Fer 30 (Drop Handlebars)"
aria-label="Hire Genesis Croix de Fer 30 (Drop Handlebars)"
style="background-image: url(//projektride.co.uk/cdn/shop/files/GenesisBroadway_3_600x.jpg?v=1745313082)">
<
span class="visually-hidden">Hire Genesis Croix de Fer 30 (Drop Handlebars)
Tubes
<
a class="product__media product__media--featured"
href="/products/hire-genesis-croix-de-fer-10-flat-handlebars"
title="Hire Genesis Croix de Fer 20 (Flat Handlebars)"
aria-label="Hire Genesis Croix de Fer 20 (Flat Handlebars)"
style="background-image: url(//projektride.co.uk/cdn/shop/files/Genesis_Broadway_600x.jpg?v=1761139300)">
<
span class="visually-hidden">Hire Genesis Croix de Fer 20 (Flat Handlebars)
span class="visually-hidden">Hire Genesis Equilibrium Road Bike
>
Wheels
<
div class="product__media-hover-img product__media" style="background-image: url(//projektride.co.uk/cdn/shop/files/45E99FC4-ECE3-4237-87F0-1EE99EB7BDD8_600x.jpg?v=1751044467)">
OneUp Components Dropper Post V3 (With Lever)._RestockRocketConfig.cachedVariantShippingTexts = {"variant_shipping_texts":{},"updated_at":"2026-02-17T03:08:27Z","shopify_market_id":382140642,"market_locations_enabled":false};
window._RestockRocketConfig.cachedVariantShippingTextsMarketKey = "variant_shipping_texts_for_market_382140642";window._RestockRocketConfig.sellingPlans = [{"shopify_selling_plan_group_id":98590196095,"shopify_selling_plan_id":713071886719,"enabled":true,"variant_ids":[55569712382335,55569712415103,55569712480639,55570017616255,55570017550719,55569712447871,55570017583487],"product_variants_source":"custom","name":"Preorder","preorder_button_text":"Preorder","preorder_button_description":"Note: This is a preorder. Items will ship based on the estimated delivery date.","preorder_button_description_background_color":"#ebebeb","preorder_button_description_text_color":"#000000","preorder_button_description_border_radius":10,"preorder_button_description_show_quantity_limit":false,"preorder_button_description_quantity_limit_suffix":"
£289.00order_progress_bar_text":"{{ sold }} of {{ total }} claimed","preorder_progress_bar_fill_color":"#000000","preorder_progress_bar_background_color":"#e5e5e5","preorder_progress_bar_text_color":"#FFFFFF","preorder_progress_bar_border_radius":4,"preorder_progress_bar_show_percentage":false}];window._RestockRocketConfig.integrations = [{"id":"15c94526-b6b8-4de1-9bc1-23b1ca52ddb0","shop_id":38436,"enabled":true,"page_types":["product","collection","index","search","page","cart","list-collections","article","blog"],"configuration":{"toastDuration":10000,"toastPosition":"bottom-right","enableXHRHijack":true,"enableFetchHijack":true,"quantityLimitDisabled":false},"type":"hijack","css_config":null,"js_config":null,"created_at":"2025-07-26T09:16:04.076Z","updated_at":"2025-07-26T09:16:04.076Z"}];window._RestockRocketConfig.obfuscateInventoryQuantity = false;window._RestockRocketConfig.product = {"id":8129335886050,"title":"Life Systems Pocket First Aid Kit - HIRE","handle":"life-systems-pocket-first-aid-kit-hire","descSee More
sing 5 x 5cm, 1 x Pack of Assorted Plasters\u003c\/li\u003e\n\u003cli\u003eWeight: 180g\u003c\/li\u003e\n\u003cli\u003eDimensions: 125 x 80 x 45mm\u003c\/li\u003e\n\u003cli\u003eRipstop fabrics with waterproof zip\u003c\/li\u003e\n\u003cli\u003eAll contents are manufactured to European quality standards and carry the CE mark\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003e\u003cspan\u003ePerfect for bike packing, touring, and gravel bike adventures! Available online or from our bike shop in Edinburgh\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eProjektRide Bike Hire Edinburgh.\u003c\/span\u003e\u003c\/p\u003e","published_at":"2024-03-11T20:44:35+00:00","created_at":"2023-08-09T20:45:54+01:00","vendor":"Life Systems","type":"Bike Hire - Equipment","tags":["spo-cs-disabled","spo-default","spo-disabled","spo-notify-me-disabled"],"price":0,"price_min":0,"price_max":0,"available":true,"price_varies":false,"compare_at_price":null,
view_image":{"aspect_ratio":0.98,"height":1178,"width":1154,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2022-02-24at21.18.22_5c0e6e2d-1913-4fd1-a90d-b486895960b6.png?v=1691610357"},"aspect_ratio":0.98,"height":1178,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2022-02-24at21.18.22_5c0e6e2d-1913-4fd1-a90d-b486895960b6.png?v=1691610357","width":1154},{"alt":null,"id":32068916314338,"position":2,"preview_image":{"aspect_ratio":1.103,"height":1088,"width":1200,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2022-02-24at21.18.32_9d81277b-124e-4fdc-8a0f-fbfb40a9343d.png?v=1691610357"},"aspect_ratio":1.103,"height":1088,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2022-02-24at21.18.32_9d81277b-124e-4fdc-8a0f-fbfb40a9343d.png?v=1691610357","width":1200}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cul class=\"description-overview\"\u003e\n\u003cli\u003eEssential to
imensions: 125 x 80 x 45mm\u003c\/li\u003e\n\u003cli\u003eRipstop fabrics with waterproof zip\u003c\/li\u003e\n\u003cli\u003eAll contents are manufactured to European quality standards and carry the CE mark\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003e\u003cspan\u003ePerfect for bike packing, touring, and gravel bike adventures! Available online or from our bike shop in Edinburgh\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eProjektRide Bike Hire Edinburgh.\u003c\/span\u003e\u003c\/p\u003e"};
window._RestockRocketConfig.variantsInventoryPolicy = {44210950570210 : "deny",};
window._RestockRocketConfig.variantsInventoryQuantity = {44210950570210 : parseInt("-8"),};
window._RestockRocketConfig.variantsPreorderCount = {44210950570210 : parseInt(""),};
window._RestockRocketConfig.variantsPreorderCountForMarket = {44210950570210 : null,};
window._RestockRocketConfig.variantsPreorderMaxCount = {44210950570210
tring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1)
window._RestockRocketConfig.host = 'https://app.restockrocket.io'
const SETTINGS_CACHE_DURATION = 15 * 60 * 1000; // 15 minutes in milliseconds
const LIQUID_CACHE_MAX_AGE = 2 * 60 * 60; // 2 hours in seconds
// Calculate Liquid cache freshness once at initialization
const liquidRenderedAt = window._RestockRocketConfig.liquidRenderedAt;
// Validate timestamp and calculate cache age
if (!liquidRenderedAt || typeof liquidRenderedAt !== 'number' || isNaN(liquidRenderedAt)) {
console.debug('STOQ - Invalid or missing liquidRenderedAt timestamp, assuming fresh');
window._RestockRocketConfig.isLiquidCacheFresh = true;
} else {
const now = Math.floor(Date.now() / 1000); // Current time in seconds
const liquidCacheAge = now - liquidRenderedAt; // Age in seconds
// Handle client clock ahead of server
if (liquidCacheAge Workshop Prices
SKU: 1C0970
0) {
console.debug(`STOQ - Client clock appears ahead of server by ${Math.abs(Math.round(liquidCacheAge / 60))} minutes, assuming cache fresh`);
window._RestockRocketConfig.isLiquidCacheFresh = true;
} else if (liquidCacheAge
= LIQUID_CACHE_MAX_AGE) {
console.debug(`STOQ - Liquid cache is fresh (${Math.round(liquidCacheAge / 60)} minutes old)`);
window._RestockRocketConfig.isLiquidCacheFresh = true;
} else {
console.debug(`STOQ - Liquid cache is stale (${Math.round(liquidCacheAge / 60)} minutes old, max ${Math.round(LIQUID_CACHE_MAX_AGE / 60)} minutes)`);
window._RestockRocketConfig.isLiquidCacheFresh = false;
}
}
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
Tubeless
Tools & Maintenance
Product Details
Clothing and Protection
ALL DROPPERS NOW SHIP WITH AN INSTALLED V2.1 ACTUATORSee More
The OneUp Dropper post is now available in
120mm, 150mm, 180mm and 210mm lengthsProjektRide Merchandiseand all can be shimmed down in travel by 10 or 20mm.
Helmets
We've been obsessed with shaving every last millimeter from the latest OneUp post to give you the the
shortest stack height
and Glovesshortest total length
of any dropper post. No other post can get your saddle lower.
Clothing
The dropper market is dominated by expensive big brand posts and generic catalog shopped posts with different logos. We want to offer something better, a post with class leading specs, innovative useful features AND real value. Want more from your dropper? Get OneUp.
Socks
FEATURES
Travel adjust shims allow you to custom tune your post to dial in your perfect length.Essentials Cable actuated for easy installation and a simple no bleed remoteSee More Ergonomic remote paddle position
Reliable sealed cartridge internals
Easy to service at home
2 year warrantyCleaners, Degreasers and Lubrication
UPDATES
Shortest total length of any dropperAccessories Shortest stack height of any dropper
New upper DU Bushing in the upper collar
Increased bushing overlap and durabilityMaintenance 100-210mm post lengths in 10mm increments.
20g lighter
SPECS
DropSell Your Bike120mm, 150mm, 180mm, 210mm adjustable*.