Hope

Enve

Clothing and Protection
See More
Header Image

< img src="//projektride.co.uk/cdn/shop/files/gn10910_detail_03_98x.jpg?v=1723720301" alt="" class="product-single__thumbnail-img"> / Seat Posts & Clamps { "@context": "http://schema.org/", "@type": "Product", "name": "Muc-Off Clean, Protect and Lube Kit", "url": "https:\/\/projektride.co.uk\/products\/muc-off-clean-protect-and-lube-kit","image": [ "https:\/\/projektride.co.uk\/cdn\/shop\/products\/muc-off-wash-protect-lube-kit-dry-lube-version-21b-muf-mu-kit-0851-black-1_550x.jpg?v=1639608693" ],"description": "\n Nano Tech Bike Cleaner\nMuc-Off Biodegradable Bike Cleaner has an incredibly effective cleani£65.00Socks
img src="//projektride.co.uk/cdn/shop/files/gn10910 SizeContact Us
< Open search bar
a class="product__media product__media--featured" href="/collections/maintenance/products/hire-smith-convoy-helmet" title="Hire Lazer Compact Helmet" aria-label="Hire Lazer Compact Helmet" style="background-image: url(//projektride.co.uk/cdn/shop/files/my2023_tempo-kineticore-black_right_1400x1011800x600-removebg-preview_1_600x.png?v=1747484784)"> s Open cart
Extra Extra Large

Select variant dropdown

<


< Small - £65.00 GBP







<Life Systems Pocket First Aid Kit - HIRE<
£0.00xtra Extra Large","options":["Extra Extra Large"],"price":6500,"weight":0,"compare_at_price":6500,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]}], templateName: 'product', dataKey: 'top-strip-promotion-badge', storefrontCurrency: 'GBP', storefrontCountry: 'GB', storefrontLanguage: 'en', shopLocale: 'en', shopDomain: 'projektride.co.uk', variantPrice: '6500', cartPrice: '0', selector: 'shopify-osm-ASUorQUNvQS9uckFQO__klarna_on_site_messaging_app_block_8gNReH', topPadding: '0', bottomPadding: '0', }); } else { window.appBlockPlacements.push({ productVariants: [{"id":42211813359842,"title":"Small","option1":"Small","option2":null,"option3":null,"sku":"AL22MNEVIS2-99-S","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Altura Nevis Nightvison Mens Jacket - Small","public_title":"Small","options":["Sm ires_selling_plan":false,"selling_plan_allocations":[]},{"id":42211813458146,"title":"Extra Large","option1":"Extra Large","option2":null,"option3":null,"sku":"AL22MNEVIS2-99-2XL","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Altura Nevis Nightvison Mens Jacket - Extra Large","public_title":"Extra Large","options":["Extra Large"],"price":6500,"weight":0,"compare_at_price":6500,"inventory_management":"shopify","barcode":"5034948139022","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":42211813490914,"title":"Extra Extra Large","option1":"Extra Extra Large","option2":null,"option3":null,"sku":"AL22MNEVIS2-99-3XL","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Altura Nevis Nightvison Mens Jacket - Extra Extra Large","public_title":"Extra Extra Large","options":["Extra Extra Large"],"price":6500,"weight":0,"compare_at_price":6500,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_pla
div class="featured-image__bg bg-pos-center-center" style="background-image: url('//projektride.co.uk/cdn/shop/files/2571D9FF-E9AE-4004-9A55-C7FD4DD999D6_2048x.jpg?v=1640941114');">
>
Buy Sell Ride Confident ets
FAQ
li class="result result--full"> 10/10 waterproof and breathabilityQuestions and answers
p class="result__title">{{ it.item.text }}
> Relaxed fit 100% Polyester { "@context": "http://schema.org", "@type": "Organization", "name": "ProjektRide","sameAs": [ null, null, null, null, null, null, null ], "url": "https:\/\/projektride.co.uk\/pages\/sell" } I'm looking to find out more information about a product, where can I find this? If any more information is needed, please don't hesitate to get in touch with one of the team:
Please get in touch with a member of the team either by phone (
console.log("pr-collection-list-page");ProjektRide Bike shop Edinburgh.01313745324
) or email (
[email protected][email protected] T- 01313745324ProjektRide Bike Shop Edinburgh  
I'm looking to buy this product, when will it arrive and how much does postage cost?
{"id":7486687477986,"title":"Altura Nevis Nightvison Mens Jacket","handle":"altura-nevis-nightvison-mens-jacket","description":"\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eALTURA NEVIS NIGHTVISION MEN'S JACKET\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003cp\u003eOUR POPULAR COMMUTING AND CITY CYCLING JACKET THAT PROVIDES PROTECTION FROM THE ELEMENTS AND VISIBILITY FOR THE URBAN CYCLIST\u003c\/p\u003e\n\u003cspan\u003e\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eFEATURES\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eFully waterproof\u003c\/li\u003e\n\u003cli\u003eReflective detailing\u003c\/li\u003e\n\u003cli\u003eLarge zippered chest pocket plus 2 side-zip pockets\u003c\/li\u003e\n\u003cli\u003e10\/10 waterproof and breathability\u003c\/li\u003e\n\u003cli\u003eRelaxed fit\u003c\/li\u003e\n\u003cli\u003e100% Polyester\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eIf any more information is needed, please don't hesitate to get in touch with one of the team:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eProjektRide Bike shop Edinburgh.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eedinburgh@projektride.co.uk\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eT- 01313745324\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","published_at":"2021-12-28T15:41:38+00:00","created_at":"2021-12-28T15:41:36+00:00","vendor":"Altura","type":"","tags":["Clothing","Clothing \u0026 Protection","spo-cs-disabled","spo-default","spo-disabled","spo-notify-me-disabled"],"price":6500,"price_min":6500,"price_max":6500,"available":true,"price_varies":false,"compare_at_price":6500,"compare_at_price_min":6500,"compare_at_price_max":6500,"compare_at_price_varies":false,"variants":[{"id":42211813359842,"title":"Small","option1":"Small","option2":null,"option3":null,"sku":"AL22MNEVIS2-99-S","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Altura Nevis Nightvison Mens Jacket - Small","public_title":"Small","options":["Small"],"price":6500,"weight":0,"compare_at_price":6500,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":42211813392610,"title":"Medium","option1":"Medium","option2":null,"option3":null,"sku":"AL22MNEVIS2-99-M","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Altura Nevis Nightvison Mens Jacket - Medium","public_title":"Medium","options":["Medium"],"price":6500,"weight":0,"compare_at_price":6500,"inventory_management":"shopify","barcode":"PREA21102021.1577","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":42211813425378,"title":"Large","option1":"Large","option2":null,"option3":null,"sku":"AL22MNEVIS2-99-L","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Altura Nevis Nightvison Mens Ja
rge","options":["Extra Extra Large"],"price":6500,"weight":0,"compare_at_price":6500,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2021-12-28at15.35.50.png?v=1640706098"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2021-12-28at15.35.50.png?v=1640706098","options":["Size"],"media":[{"alt":null,"id":28927619530978,"position":1,"preview_image":{"aspect_ratio":0.847,"height":914,"width":774,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2021-12-28at15.35.50.png?v=1640706098"},"aspect_ratio":0.847,"height":914,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2021-12-28at15.35.50.png?v=1640706098","width":774}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eALTURA NEVIS NIGHTVISION MEN'S JACKET\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\uIf the item is showing in stock, we aim to post the product within 24 hours. Please allow 5 working days to receive the item. We also have a physical store, if you are local please pop in - []ProjektRide Bike Shop Edinburgh 82 Newington Road, EH91QN, Edinburgh.Sell Your Bicycle to ProjektRide Edinburgh Bike Shop
{ "@context": "http://schema.org/", "@type": "Product", "name": "Altura Nevis Nightvison Mens Jacket", "url": "https:\/\/projektride.co.uk\/products\/altura-nevis-nightvison-mens-jacket","image": [ "https:\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2021-12-28at15.35.50_774x.png?v=1640706098" ],"description": "ALTURA NEVIS NIGHTVISION MEN'S JACKET\nOUR POPULAR COMMUTING AND CITY CYCLING JACKET THAT PROVIDES PROTECTION FROM THE ELEMENTS AND VISIBILITY FOR THE URBAN CYCLIST\n\nFEATURES\n\nFully waterproof\nReflective detailing\nLarge zippered chest pocket plus 2
g/InStock", "price" : 65.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/altura-nevis-nightvison-mens-jacket?variant=42211813425378" }, { "@type" : "Offer","sku": "AL22MNEVIS2-99-2XL","availability" : "http://schema.org/InStock", "price" : 65.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/altura-nevis-nightvison-mens-jacket?variant=42211813458146" }, { "@type" : "Offer","sku": "AL22MNEVIS2-99-3XL","availability" : "http://schema.org/InStock", "price" : 65.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/altura-nevis-nightvison-mens-jacket?variant=42211813490914" } ] }
Sell your bike to us! .site-footer { --bg: #1f2324; --text: #ffffff; --text-alpha-15: rgba(255, 255, 255, 0.15); --text-alpha-60: rgba(255, 255, 255, 0.6); --text-alpha-85: rgba(255, 255, 255, 0.85); } .footer-content__logo__image { width: 170px; } Would you like to add on any equipment? Looking to sell your bicycle safely, hassle-free and at a competitive price? The team at ProjektRide Bike shop in Edinburgh has over 10 years of experience in the second-hand bicycle market and understands the unique value of each individual bike. With our passion for cycling in mind, we only buy bikes from widely recognized brands in order to guarantee a quality product every time to our clients.
Here's how it works
img src="//projektride.co.uk/cdn/shop/files/logo_header_2048x2048.png?v=1634060673" alt="" class="logo--footer">
Here's how it works: Hire Lazer Compact Helmet
- Submit a sell form below providing as much detail as possible, try to include information such as: any mechanical parts that may need replacing, frame defects such as chips, dents, or cracks and any other information you feel may be pertinent to the sale. If possible, please provide a photo of the frame number or any documentation for the bike. a class="product__media product__media--featured" href="/products/hire-smith-convoy-helmet" title="Hire Lazer Compact Helmet" aria-label="Hire Lazer Compact Helmet" About UsStage 2 - Once we have received your submission, one of our team members will be in touch to provide an estimated purchase price. We will aim to get back to you within 24 hours.  Building Your Bike From the Box
Insure Your Bike
Privacy PolicyTerms of ServiceRefund policy
SERVICES
Servicing
Workshop PricesDelivery & Returns< <
Working Hours Mon - Fri: 09:00 - 18:30 Sat: 9:00 - 16:00
Sun: Closed
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","shoton_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_li
rm_selector":"form[action*=\"/cart/add\"]","preorder_index_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_page_enabled":false,"preorder_page_form_selector":"form[action*=\"/cart/add\"]","preorder_page_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_search_enabled":false,"preorder_search_form_selector":"form[action*=\"/cart/add\"]","preorder_search_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_collection_badge_selector":null,"preorder_index_badge_selector":null,"preorder_page_badge_selector":null,"preorder_search_badge_selector":null,"preorder_badge_selector_type":"afterend","preorder_collection_badge_selector_type":"afterend","preorder_button_child_selector":"span","preorder_button_disclaimer_insert_selector":"","preorder_button_disclaimer_insert_selector_type":"afterend","preorder_payment_insert_selector":"","preorder_payment_insert_selector_type":"afterend","preorder_price_container_selector":"","preorder_price_container_
26,43936061030626,43936064930018,43936070631650,43936078037218,43936078069986,43936088195298,43936093470946,43936101138658,43936107266274,43936124076258,43936124109026,43936124141794,43936124174562,43936129941730,43936129974498,43936130007266,43936142393570,43936142426338,43936142459106,43936152060130,43936152092898,43936152125666,43936193118434,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,4
<018261730,45353018294498,45353018327266,55569712382335,55569712447871,55569712480639,55569933074815,55570550194559,55570550227327,55604008976767,55638316908927,55638316941695,55638316974463,56220814999935,56220815032703,56270279606655,56270279639423,56270279672191,56314171064703,56314171097471,56398983725439,56398983758207,56398983790975,56399322251647,56565020721535,56565020754303,56565020787071],"updated_at":"2025-12-15T10:28:20Z","market_locations_enabled":false,"market_id":13777305826,"preorder_location_filter_enabled":false,"preorder_location_filter_ids":[],"collection_id":null};window._RestockRocketConfig.cachedInStockVariantIds = { in_stock_variant_ids: [] };window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = {"variant_preorder_limits":{},"updated_at":"2025-12-15T10:08:43Z","shopify_market_id":382140642,"market_locations_enabled":false}; window._RestockRocketConfig.cachedVariantPreorderLimitsMarketKey =
ext":"Save {{ discount }}","shopify_selling_plan_id":713071886719,"is_default":true,"type":"full","translations":{}}],"require_preorder_acknowledgement":false,"preorder_acknowledgement_text":"I acknowledge and agree to the preorder terms and conditions for this product.","preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":false,"countdown_timer_insert_selector":null,"countdown_timer_insert_selector_type":"afterend","countdown_timer_style":"text","countdown_timer_text_color":"#000000","countdown_timer_background_color":"#f5f5f5","countdown_timer_border_radius":8,"countdown_timer_format":"DHMS","countdown_timer_use_schedule_dates":true,"countdown_timer_custom_start_date":null,"countdown_timer_custom_end_date":null,"countdown_timer_starts_text":null,"countdown_timer_ends_text":null,"updated_at":"2025-08-19T10:05:43.042Z","allow_mixed_cart":true}];window._RestockRocketConfig.integrations = [{"id":"15c94526-b6b8-4de1-9bc1-23b1ca52ddb0","shop_id":38436,"enabled":true,"page_types":["p
ent=\"1\"\u003eMO-94\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eLooking for an all round wonder spray? Look no further! Muc-Off MO-94 covers all the bases with its incredible PTFE formula to quickly and effectively penetrate moisture, lubricate moving parts and leave a long lasting protective film. MO-94 prevents dirt adhesion and also drives out excess water to keep rust and corrosion at bay.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eBiodegradable Wet Lube\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eMuc-Off Biodegradable Wet Chain Lube is an ultra durable, long distance bicycle chain lubricant, it’s been specifically formulated to excel over long distances in wet or muddy conditions. Our state of the art formula has been derived from natural ingredients and made completely from renewable sources. It penetrates deep into your chain link’s to provide long lasting lubrication and total protection. Our integral ’Extreme Pressure Additives’ coat every part of the link to prov9,"weight":1500,"compare_at_price":null,"inventory_management":"shopify","barcode":"PREA03112021.1622","requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/projektride.co.uk\/cdn\/shop\/products\/muc-off-wash-protect-lube-kit-dry-lube-version-21b-muf-mu-kit-0851-black-1.jpg?v=1639608693"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/products\/muc-off-wash-protect-lube-kit-dry-lube-version-21b-muf-mu-kit-0851-black-1.jpg?v=1639608693","options":["Title"],"media":[{"alt":null,"id":28852728987874,"position":1,"preview_image":{"aspect_ratio":1.0,"height":550,"width":550,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/muc-off-wash-protect-lube-kit-dry-lube-version-21b-muf-mu-kit-0851-black-1.jpg?v=1639608693"},"aspect_ratio":1.0,"height":550,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/muc-off-wash-protect-lube-kit-dry-lube-version-21b-muf-mu-kit-0851-black-1.jpg?v=1639608693","width":550}],"requires_selling_plan":false,"selling_plan_groups":[],"content"g distance bicycle chain lubricant, it’s been specifically formulated to excel over long distances in wet or muddy conditions. Our state of the art formula has been derived from natural ingredients and made completely from renewable sources. It penetrates deep into your chain link’s to provide long lasting lubrication and total protection. Our integral ’Extreme Pressure Additives’ coat every part of the link to provide a silky smooth gear change and an ultra efficient drive chain.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eContains Nano Tech Bike Cleaner \u003c\/li\u003e\n\u003cli\u003eContains MO-94\u003c\/li\u003e\n\u003cli\u003eContains Biodegradable Wet Lube\u003c\/li\u003e\n\u003c\/ul\u003e"}; window._RestockRocketConfig.variantsInventoryPolicy = {42133920153826 : "deny",}; window._RestockRocketConfig.variantsInventoryQuantity = {42133920153826 : parseInt("10"),}; window._RestockRocketConfig.variantsPreorderCount = {42133920153826 : parseInt(""),}; window._RestockRocketConfig.y-410/assets/restockrocket-collection.js' window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1) window._RestockRocketConfig.host = 'https://app.restockrocket.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 backfi
<
!settings.multi_language_enabled) { return settings; } if (!settings.translations) { console.debug('STOQ - No translations found, skipping translation'); return settings; } const normalizedLocale = window._RestockRocketConfig.normalizedLocale; const translations = settings.translations; if (!normalizedLocale) { // No matching locale has translations; drop payload to save memory console.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {})); delete settings.translations; return settings; } console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`); const translatedFields = translations[normalizedLocale]; if (translatedFields && typeof translatedFields === 'object') { Object.keys(translatedFields).forEach(function(key) { const value = translatedFields[key
(value !== null && value !== undefined && value !== '') { settings[key] = value; } }); } else { console.debug('STOQ - No translated fields found for locale:', normalizedLocale); } delete settings.translations; return settings; } catch (e) { console.debug('STOQ - error applying translations:', e); return settings; } } // First try to get settings from metafields with expiry check const cachedSettings = window._RestockRocketConfig.cachedSettings; const validCachedSettings = cachedSettings ? checkSettingsExpiry(cachedSettings) : null; if (validCachedSettings) { console.debug('STOQ - using cached settings'); initializeScripts(validCachedSettings); } else { console.debug('STOQ - fetching fresh settings'); const headers = { 'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop, 'ngrok-skip-browser-warning': 'skip' }; if (window.Shopify?.theme?.role === 'mai
.catch(function(e) { console.error(e) }) } function initializeScripts(settings) { settings = applyTranslations(settings); window._RestockRocketConfig.settings = settings; console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`); if(settings.enable_app) { const hijackIntegration = window._RestockRocketConfig.integrations.find(function(integration) { return integration.type === 'hijack' && integration.enabled && integration.page_types.includes(window._RestockRocketConfig.pageType); }) if(window._RestockRocketConfig.pageType === 'collection' && (settings.show_button_on_collection || settings.preorder_collection_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'index' && (settings.show_button_on_index || settings.preorder_index_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollecti<
n:middle;margin-left:0;accent-color:#202223}.restock-rocket-payment-description{margin-top:4px;flex:1 1 100%}.restock-rocket-preorder-badge{font-size:13px;line-height:1;padding:5px 13px 6px;border-radius:40px;height:auto;border:none;width:auto;z-index:2;margin:0;background:0 0}.preorder-badge-collection{position:absolute;top:10px;right:10px}.preorder-badge-product{margin-left:10px}.restock-rocket-price-strike{text-decoration:line-through;color: #666666;}.restock-rocket-discounted-price{margin-left:10px;}.restock-rocket-acknowledgement-checkbox{margin-bottom:12px;display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height: 1.5;}.restock-rocket-acknowledge-checkbox-input{width:18px;height:18px;margin-top:2px;cursor:pointer;flex-shrink:0;accent-color: #0d0d0d;}.restock-rocket-acknowledge-checkbox-label{flex:1;cursor:pointer;}.restock-rocket-preorder-countdown-timer{display:flex;flex-direction:column;align-items:center;padding:16px;margin:8px 0;font-family:inherit;}.restock-rocket-preorder-countdown-ti
der-countdown-timer .countdown-box{width:100%;min-width:50px;padding:12px 8px;font-size:24px}.restock-rocket-preorder-countdown-timer .countdown-label{font-size:10px}}.restock-rocket-toast{position:fixed;cursor:pointer;background:#fff;border:0;min-width:40px;min-height:40px;box-shadow:0 0 15px rgba(0,0,0,.1)!important;z-index:622004;padding:20px 30px;font-family:inherit;font-size:inherit;color:#000;display:flex;justify-content:center;align-items:center}.restock-rocket-toast a{text-decoration:none;font-weight:700;color:#000}.restock-rocket-toast .dismiss{margin-left:15px;z-index:1;font-size:20px;}.restock-rocket-toast-top{top:60px}.restock-rocket-toast-bottom{bottom:75px}.restock-rocket-toast-left,.restock-rocket-toast-right{-webkit-animation:.5s forwards slide;animation:.5s forwards slide}.restock-rocket-toast-left{left:0;transform:translateX(-100%);-webkit-transform:translateX(-100%);border-radius:0 10px 10px 0}.restock-rocket-toast-left.slide-out{-webkit-animation:.5s forwards slide-out-left;animation:.5s f
< Amplitude G100 Finishing Kit<
<
Sat: 9:00 - 16:00 <
<
Tubeless Valves Included<
<
img src="//projektride.co.uk/cdn/shop/products/ftp_f_freewheel_imagessportlinefwbikesgn21060_detail_10_98x.jpg?v=1709550592" alt="" class="product-single__thumbnail-img">
abled":false,"preorder_page_form_selector":"form[action*=\"/cart/add\"]","preorder_page_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_search_enabled":false,"preorder_search_form_selector":"form[action*=\"/cart/add\"]","preorder_search_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_collection_badge_selector":null,"preorder_index_badge_selector":null,"preorder_page_badge_selector":null,"preorder_search_badge_selector":null,"preorder_badge_selector_type":"afterend","preorder_collection_badge_selector_type":"afterend","preorder_button_child_selector":"span","preorder_button_disclaimer_insert_selector":"","preorder_button_disclaimer_insert_selector_type":"afterend","preorder_payment_insert_selector":"","preorder_payment_insert_selector_type":"afterend","preorder_price_container_selector":"","preorder_price_container_selector_insert_type":"afterend","preorder_terms_insert_selector":"","preorder_terms_insert_selector_type":"afterend","preorder_original_price86,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,43981986070754,43981987905762,43981987938530,44052906967266,44052907327714,44052907360482,44052907393250,44052907426018,44052907458786,44052907491554,44052909097186,44052909129954,44140302827746,44140302893282,44140317016290,4 67,55638316908927,55638316941695,55638316974463,56220814999935,56220815032703,56270279606655,56270279639423,56270279672191,56314171064703,56314171097471,56398983725439,56398983758207,56398983790975,56399322251647,56565020721535,56565020754303,56565020787071],"updated_at":"2025-12-15T10:28:20Z","market_locations_enabled":false,"market_id":13777305826,"preorder_location_filter_enabled":false,"preorder_location_filter_ids":[],"collection_id":null};window._RestockRocketConfig.cachedInStockVariantIds = { in_stock_variant_ids: [] };window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = {"variant_preorder_limits":{},"updated_at":"2025-12-15T10:08:43Z","shopify_market_id":382140642,"market_locations_enabled":false}; window._RestockRocketConfig.cachedVariantPreorderLimitsMarketKey = "variant_preorder_limits_for_market_382140642";window._RestockRocketConfig.cachedVariantShippingTexts = {"variant_shipping_texts":{},"updated_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":"#ffffff","preorder_button_background_color":"#565557","preorder_button_colors_enabled":true,"markets_enabled":false,"market_id":13779632354,"shopify_market_ids":[],"use_shopify_selling_plan":true,"use_simplified_shipping_
","preorder_button_description_shipping_text_prefix":"Shipping: ","delivery_exact_time":null,"delivery_after_n_intervals":null,"delivery_at":"2025-07-26T09:20:18.169Z","delivery_type":"asap","quantity_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","#f5f5f5","countdown_timer_border_radius":8,"countdown_timer_format":"DHMS","countdown_timer_use_schedule_dates":true,"countdown_timer_custom_start_date":null,"countdown_timer_custom_end_date":null,"countdown_timer_starts_text":null,"countdown_timer_ends_text":null,"updated_at":"2025-08-19T10:05:43.042Z","allow_mixed_cart":true}];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.scriptUrlProduct = 'https://cdn.shopify.com/extensions/019b1405-52e0-7e89-a6c1-1ac7fea6dd8f/resimg src="//projektride.co.uk/cdn/shop/products/ftp_f_freewheel_imagessportlinefwbikesgn21060_detail_14_98x.jpg?v=1709550592" alt="" class="product-single__thumbnail-img">
5.50.png?v=1640706098"},"aspect_ratio":0.847,"height":914,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2021-12-28at15.35.50.png?v=1640706098","width":774}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eALTURA NEVIS NIGHTVISION MEN'S JACKET\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003cp\u003eOUR POPULAR COMMUTING AND CITY CYCLING JACKET THAT PROVIDES PROTECTION FROM THE ELEMENTS AND VISIBILITY FOR THE URBAN CYCLIST\u003c\/p\u003e\n\u003cspan\u003e\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eFEATURES\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eFully waterproof\u003c\/li\u003e\n\u003cli\u003eReflective detailing\u003c\/li\u003e\n\u003cli\u003eLarge zippered chest pocket plus 2 side-zip pockets\u003c\/li\u003e\n\u003cli\u003e10\/10 waterproof and breathability\u003c\/li\u003e\n\u003cli\u003eRelaxed fit\u003c\/li\u003e\n\u003cli\u003e100% Polyester\u003c\/li\u003e\n\ue?.role === 'main') { headers['X-Shopify-Theme-Schema-Name'] = window.Shopify.theme.schema_name; headers['X-Shopify-Theme-Schema-Version'] = window.Shopify.theme.schema_version; headers['X-Shopify-Theme-Store-Id'] = window.Shopify.theme.theme_store_id; } fetch( `${window._RestockRocketConfig.host}/api/v1/setting.json?translation_locale=${window._RestockRocketConfig.normalizedLocale}`, { headers } ) .then(function(response) { if (!response.ok) { throw new Error('Network response was not ok'); } return response.json(); }) .then(function(settings) { initializeScripts(settings); }) .catch(function(error) { // If request failed and we have cached settings (even if expired), use them as fallback if (cachedSettings) { c

<

.restock-rocket-button,.restock-rocket-button-float{opacity:1!important;border:none!important;cursor:pointer!important;background-image:none!important;box-shadow:none!important;padding:15px 20px;font-size:16px;width:100%;font-family:inherit}@font-face{font-family:OpenSans;font-weight:200;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-Light.woff)}@font-face{font-family:OpenSans;font-weight:300;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-Regular.woff)}@font-face{font-family:OpenSans;font-weight:600;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-SemiBold.woff)}.restock-rocket-button-container{position:relative;z-index:1;width:100%}.restock-rocket-button-container-float-right{position:fixed;z-index:123123;top:calc(50% - 200px);right:0;transform:rotate(270deg);transform-origin:bottom right}.restock-rocket-button-container-float-left{position:fixed;z-index:123123;top:calc(50% - 200px);left:40px;transform:rotate(90deg);transform-origin:top left}.restock-rocket-button-container-float-left:hover,.restock-rocket-button-container-float-right:hover,.restock-rocket-button-container:hover,.restock-rocket-button-float:hover,.restock-rocket-button:hover{opacity:.8}.restock-rocket-button{min-height:50px;margin-top:10px;margin-bottom:10px}.restock-rocket-button-collection{position:relative;font-size:13px;line-height:1;padding:7px;height:auto;z-index:3}.restock-rocket-wrapper{background-color:rgba(0,0,0,.5);z-index:123123123;width:100%;height:100%;overflow:auto;position:fixed;right:0;top:0;transition-property:all;transition-duration:.3s;display:flex;flex-direction:column;justify-content:center;}.restock-rocket-wrapper-inline{width:100%;height:100%;margin-top:20px}.restock-rocket-preorder-description{padding:10px 15px;margin-top:20px;display:flex;flex-direction:column;gap:10px;}.preorder-description-details{margin-bottom:0;display:flex;flex-direction:column;gap:10px;}.preorder-detail-item{display:flex;flex-direction:row;justify-content:start;gap:8px;align-items:center;}.restock-rocket-payment-widget{border:1px solid #ebebeb;margin-bottom:20px;}.restock-rocket-payment-option{display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding:15px 20px;}.restock-rocket-payment-option:not(:last-child){border-bottom:1px solid #ebebeb;}.restock-rocket-payment-input-container{flex:1 1 auto;min-width:0}.restock-rocket-preorder-discount-badge{background:#ebebeb;height:25px;line-height:25px;padding:0 15px;border-radius:25px;font-size:0.8rem;flex:0 0 auto}.restock-rocket-payment-input{margin-right:10px;margin-top:-3px;vertical-align:middle;margin-left:0;accent-color:#202223}.restock-rocket-payment-description{margin-top:4px;flex:1 1 100%}.restock-rocket-preorder-badge{font-size:13px;line-height:1;padding:5px 13px 6px;border-radius:40px;height:auto;border:none;width:auto;z-index:2;margin:0;background:0 0}.preorder-badge-collection{position:absolute;top:10px;right:10px}.preorder-badge-product{margin-left:10px}.restock-rocket-price-strike{text-decoration:line-through;color: #666666;}.restock-rocket-discounted-price{margin-left:10px;}.restock-rocket-acknowledgement-checkbox{margin-bottom:12px;display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height: 1.5;}.restock-rocket-acknowledge-checkbox-input{width:18px;height:18px;margin-top:2px;cursor:pointer;flex-shrink:0;accent-color: #0d0d0d;}.restock-rocket-acknowledge-checkbox-label{flex:1;cursor:pointer;}.restock-rocket-preorder-countdown-timer{display:flex;flex-direction:column;align-items:center;padding:16px;margin:8px 0;font-family:inherit;}.restock-rocket-preorder-countdown-timer .countdown-header{font-size:16px;margin-bottom:6px;text-align:center}.restock-rocket-preorder-countdown-timer .countdown-units{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.restock-rocket-preorder-countdown-timer .countdown-unit{display:flex;flex-direction:column;align-items:center;gap:6px}.restock-rocket-preorder-countdown-timer .countdown-box{min-width:40px;padding:10px 6px;text-align:center;font-size:20px;line-height