Green
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-12-28T14:44:23.508Z","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":{"disableDebugLoggingForNonPreorderItem":false},"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_allowed_countries":[],"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_button_disable_tag_enabled":false,"quantity_required":false,"storefront_form_quantity_label":"Quantity","enable_alerts":true,"sms_allowed":false,"email_allowed":true,"collect_promotion_consent_default":true,"insert_button_after_selector":null,"insert_button_after_selector_type":"afterend","storefront_button_position_type":"float-right","storefront_form_duplicate_error":"You've already subscribed for alerts to this product.","storefront_mixed_cart_error":"This item needs to be purchased separately. Please check out or clear your cart before adding this item.","storefront_error_heading":"Error","default_locale":"en","collection_page_button_text_color":"#FFFFFF","collection_page_button_background_color":"#202223","show_button
_if_any_out_of_stock":false,"show_button_if_any_variant_out_of_stock_collection":false,"show_button_on_index":false,"insert_button_after_selector_collection":null,"insert_button_after_selector_index":null,"push_enabled":false,"push_allowed":false,"storefront_form_push_label":"Push","storefront_form_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":"","sea
Essentials
rch_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_value_variant_selector":"[name='id']","resubscribe_text":"This product is out of stock. Get notified when it's restocked again by entering your details below!","preorder_enabled":true,"preorder_buy_button_selector":null,"preorder_add_to_cart_button_selector":"","preorder_badge_selector":"","preorder_button_out_of_stock_text":"Out of stock","preorder_button_add_to_cart_text":"Add to cart","preorder_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_enabled":false,"preorder_collection_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_index_enabled":false,"preorder_index_form_selector":"form[action*=\"/cart/add\"]","
ions":[]}],"images":["\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-06at10.09.32.png?v=1688635037","\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-06at10.09.35.png?v=1688635035","\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-06at10.09.38.png?v=1688635035","\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-06at10.09.40.png?v=1688635036","\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-06at10.09.42.png?v=1688635035","\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-06at10.15.14.png?v=1688635036","\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-06at10.15.19.png?v=1688635034","\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-06at10.15.23.png?v=1688635034","\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-06at10.15.25.png?v=1688635036","\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-06at10.15.27.png?v=1688635034"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-06at10.09.32.pn
Color
g?v=1688635037","options":["Color","Size"],"media":[{"alt":null,"id":31983197028578,"position":1,"preview_image":{"aspect_ratio":1.538,"height":1466,"width":2254,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-06at10.09.32.png?v=1688635037"},"aspect_ratio":1.538,"height":1466,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-06at10.09.32.png?v=1688635037","width":2254},{"alt":null,"id":31983197061346,"position":2,"preview_image":{"aspect_ratio":1.538,"height":1466,"width":2254,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-06at10.09.35.png?v=1688635035"},"aspect_ratio":1.538,"height":1466,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-06at10.09.35.png?v=1688635035","width":2254},{"alt":null,"id":31983197094114,"position":3,"preview_image":{"aspect_ratio":1.538,"height":1466,"width":2254,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-06at10.09.38.png?v=1688635035"},"aspect_ratio"
projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-06at10.15.14.png?v=1688635036"},"aspect_ratio":1.538,"height":1466,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-06at10.15.14.png?v=1688635036","width":2254},{"alt":null,"id":31983197225186,"position":7,"preview_image":{"aspect_ratio":1.538,"height":1466,"width":2254,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-06at10.15.19.png?v=1688635034"},"aspect_ratio":1.538,"height":1466,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-06at10.15.19.png?v=1688635034","width":2254},{"alt":null,"id":31983197257954,"position":8,"preview_image":{"aspect_ratio":1.538,"height":1466,"width":2254,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-06at10.15.23.png?v=1688635034"},"aspect_ratio":1.538,"height":1466,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-07-06at10.15.23.png?v=1688635034","width":2254},{"alt":null,"id":319Mudguardssection__content\" data-mce-fragment=\"1\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe Allday is a versatile single-speed\/fixed gear bike that isn’t scared to leave the tarmac! The Allday features s-shaped chainstays to fit 35c tyres with ease and removable canti bosses giving the option of running cantilever, v-brake or regular caliper brakes. The frame features removable brake cable guides and bosses for two bottles, mudguards and front and rear racks. So whether you’re looking for a super commuter, single-speed cross bike or winter trainer the Allday can handle it.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe frame features a smooth tig welded main triangle made from double butted 4130 chromoly steel, a functional tubing which provides the perfect balance of comfort and durability. We’ve applied an ED coating under the paint to help protect against corrosion. We’ve also given the Allday flat crown forks and a lugged seat clamp for that classic style\u003c\/p\u003e\n\u003c\/div\u003
=1720879926","width":798},{"alt":null,"id":34242064810210,"position":11,"preview_image":{"aspect_ratio":1.5,"height":800,"width":1200,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/18478.jpg?v=1720879926"},"aspect_ratio":1.5,"height":800,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/18478.jpg?v=1720879926","width":1200},{"alt":null,"id":34242064842978,"position":12,"preview_image":{"aspect_ratio":0.665,"height":1200,"width":798,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/18479.jpg?v=1720879926"},"aspect_ratio":0.665,"height":1200,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/18479.jpg?v=1720879926","width":798},{"alt":null,"id":34242064875746,"position":13,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/18480.png?v=1720879926"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/18480.png?v=1720879926","width":1080},{"alt":null,"id":34242064908514,
Home
-welded seams for superior strength and elasticity.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRUGGED GRAB HANDLE\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eNew durable, flexible handle simplifies filling and carrying.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eUNIVERSAL HANGER\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eDesigned to work with clips, hooks, and loops in a wide variety of packs including Osprey, CamelBak, Gregory, Mystery Ranch and 5.11 Tactical.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHYDRAFUSION TUBE \u0026amp; DUST COVER\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFlexible drink tube insulates in hot weather and offers protection in tough conditions. Included dust cover protects the silicone bite valve from collecting dirt.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCOMET BITE VALVE\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e
\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e100% BPA \u0026amp; PVC free, wide working temperature range (can be frozen - max temp 60° C \/ 140° F)\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003eCAPACITY: 3 L \/ 100 fl oz\u003c\/li\u003e\n\u003cli\u003eWEIGHT: 178 g \/ 6.3 oz\u003c\/li\u003e\n\u003cli\u003eDIMENSIONS: 375 mm x 200 mm \/ 14.8 in x 7.9 in\u003c\/li\u003e\n\u003cli\u003eMATERIALS: TPU, ABS, POM, PP, EPDM, Silicone, 304SS, TPU Coated Nylon Fabric\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-pane fade in active\" id=\"description\" role=\"tabpanel\"\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003cdiv class=\"elementor elementor-325\" data-version=\"0.11.9\"\u003e\n\u003cdiv id=\"elementor-inner\"\u003e\n\u003cdiv id=\"elementor-section-wrap\"\u003e\n\u003cdiv class=\"elementor-section elementor-element elementor-element-gkvijaw elementor-top-section elementor-section-boxed elementor-section-height-default elementor-section-height-de
nline_only\":\"0\",\"ecotax\":0,\"minimal_quantity\":\"1\",\"low_stock_threshold\":null,\"low_stock_alert\":\"0\",\"price\":\"\\u00a319.79\",\"unity\":\"\",\"unit_price_ratio\":\"0.000000\",\"additional_shipping_cost\":\"0.00\",\"customizable\":\"0\",\"text_fields\":\"0\",\"uploadable_files\":\"0\",\"redirect_type\":\"301-category\",\"id_type_redirected\":\"0\",\"available_for_order\":\"1\",\"available_date\":\"0000-00-00\",\"show_condition\":\"0\",\"condition\":\"new\",\"show_price\":\"1\",\"indexed\":\"1\",\"visibility\":\"both\",\"cache_default_attribute\":\"0\",\"advanced_stock_management\":\"0\",\"date_add\":\"2023-03-07 15:41:12\",\"date_upd\":\"2024-07-12 18:42:10\",\"pack_stock_type\":\"3\",\"meta_description\":\"\",\"meta_keywords\":\"\",\"meta_title\":\"\",\"link_rewrite\":\"hydrapak-contour-3l\",\"name\":\"Hydrapak Contour 3L\",\"description\":\"\u0026lt;p\u0026gt;Smart design meets peak performance. We developed our innovative, new Contour\\u2122 reservoir to be lightweight, low profile and rugged
Open cartHire
026gt;Included magnet clip attaches to reservoir tube and can be paired with your pack of choice for easy access\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;Plug-N-Play\\u00ae connect system lets you easily disconnect the drink tube from the reservoir for easy filling\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;Made of ultra-durable, abrasion resistant TPU \u0026amp;amp; RF welded seams for superior durability and elasticity\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;100% BPA \u0026amp;amp; PVC free, wide working temperature range (can be frozen - max temp 60\\u00b0 C \\\/ 140\\u00b0 F)\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;CAPACITY: 3L \\\/ 100 fl oz\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;DIMENSIONS: 429 mm x 190 mm \\\/ 16.9 in x 7.5 in\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;WEIGHT: 155 g \\\/ 5.5 oz\u0026lt;\\\/li\u0026gt;\\n\u0026lt;li\u0026gt;MATERIAL: TPU, ABS, POM, PP, EPDM, Silicone, 304SS, TPU Coated Nylon Fabric\u0026lt;\\\/li\u0026gt;\\n\u0026lt;\\\/ul\u0026gt;\",\"descCockpit
{"id":8129336180962,"title":"Hire Kryptolok Standard U-Lock \u0026 4 foot Kryptoflex cable","handle":"kryptolok-standard-u-lock-with-4-foot-kryptoflex-cable-hire","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003eA high security U-lock at a great price.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eFeatures:\u003c\/b\u003e\u003c\/p\u003e\n\u003cul class=\"description-overview\"\u003e\n\u003cli\u003e12.7mm hardened performance steel shackle\u003c\/li\u003e\n\u003cli\u003eNew patent-pending hardened double deadbolt design gives additional protection against twist attacks\u003c\/li\u003e\n\u003cli\u003eHigh security disc-style cylinder is pick and drill resistant\u003c\/li\u003e\n\u003cli\u003eIncludes 2 stainless steel keys, with ergonomic design to reduce the amount of torque, and keep them from bending or breaking\u003c\/li\u003e\n\u003cli\u003eIncludes 120cm x 10mm Kryptoflex double looped cable to secure your front wheel or accessories\u003c\/li\u003e\n\u003cli\u003eNew dust cover\u003c\/li\u003e\n\u003cli\u003eIncludes flexframe-u bracket providing convenient multi-location u-lock transport\u003c\/li\u003e\n\u003cli\u003eProtective vinyl coating\u003c\/li\u003e\n\u003cli\u003eKey Safe Program\u003c\/li\u003e\n\u003cli\u003eProduct dimensions: 10.2cm x 22.9cm\u003c\/li\u003e\n\u003cli\u003eProduct weight: 1.66 kgs\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eProjektRide Bike Hire Edinburgh.\u
1849.png?v=1691610428"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2022-03-09at20.04.46_560e2033-8232-4bd3-a423-3ce8c9f11849.png?v=1691610428","options":["Title"],"media":[{"alt":null,"id":32068917788898,"position":1,"preview_image":{"aspect_ratio":0.93,"height":1024,"width":952,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2022-03-09at20.04.46_560e2033-8232-4bd3-a423-3ce8c9f11849.png?v=1691610428"},"aspect_ratio":0.93,"height":1024,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2022-03-09at20.04.46_560e2033-8232-4bd3-a423-3ce8c9f11849.png?v=1691610428","width":952}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003eA high security U-lock at a great price.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eFeatures:\u003c\/b\u003e\u003c\/p\u003e\n\u003cul class=\"description-overview\"\u003e\n\u003cli\u003e12.7mm hardened performance steel shackle\u003c\/li\u003e\n\u003cli\u003eNew pat