CartFinishing Kit Essentials
See More

{ "@context": "http://schema.org/", "@type": "Product", "name": "Cane Creek Thudbuster ST G4", "url": "https:\/\/projektride.co.uk\/products\/cane-creek-thudbuster-st-Tubeless langed PTFE bushings\nRider Weight Limit: 150kg\/330lb\nSizes: 27.2mm, 30.9mm, 31.6mm (additional diameters available with shim)\nLength: Minimum 100mm, Maximum 274mm\nWeight: 580g (31.6mm) \n\n\n\n\n\n","sku": "SP6A316","brand": { "@type": "Thing", "name": "Cane Creek" },"gtin8": "","offers": [{ "@type" : "Offer","sku": "SP6A316","availability" : "http://schema.org/InStock", "price" : 199.99, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/cane-creek-thudbuster-st-g4?variant=43936327041250" }, { "@type" : "Offer","sku": "SP6A317","availability" : "http://schema.org/InStock", "price" : 199.99, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/cane-creek-thudbuster-st-g4?variant=43936327074018" }, { "@type" : "Offer","sku": "SP6A318","availability" : "http://schema.org/InStock", "price" : 199.99, "priceCurrency" : "GBP", "url" : "https:\/\/projek
Saddles
Seat Posts & ClampsPedals
Hire Lazer Compact Helmet
£0.00
span class="visually-hidden">Hire Kryptolok Standard U-Lock & 4 foot Kryptoflex cable
#FeaturedImage--template--15326745395426__1645734801adfd4c07 { --overlay-opacity: 0.2; }
Header Image
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');">
> ProjektRide
Buy Sell Ride Confident
  • FAQ
  • Questions and answers
I'm looking to find out more information about a product, where can I find this?
Please get in touch with a member of the team either by phone (
) or email (

div class="result__image-img product__media lazyload fade-in" data-bgset="{{ it.product.image.thumb }}" data-aspectratio="{{ it.product.image.aspectRatio }}" data-sizes="auto"> {{@if(it.product.badgeText)}}

div class="product__tag{{ it.product.badgeClasses }}">

span>{{ it.product.badgeText | safe }}

>
> {{/if}}

>
>
>
p class="result__title">
a href="{{ it.product.url }}">{{ it.product.title }}>
> li class="result result--full">
p class="result__title">{{ it.item.text }}>
{ "@context": "http://schema.org", "@type": "Organization", "name": "ProjektRide","sameAs": [ null, null, null, null, null, null, null ], "url": "
<
754,43981987905762,43981987938530,44052906967266,44052907327714,44052907360482,44052907393250,44052907426018,44052907458786,44052907491554,44052909097186,44052909129954,44140302827746,44140302893282,44140317016290,44155590508770,44155590541538,44155594211554,44155594244322,44155594277090,44155594309858,44155594342626,44155594375394,44155594440930,44155594473698,44155594506466,44195991847138,44195991945442,44329993437410,44329993470178,44329993502946,44329993535714,44329993568482,44957136584930,44957136781538,44957136945378,45068753961186,45068753993954,45069622640866,45069622903010,45069622968546,45069750730978,45069750763746,45353010921698,45353010954466,45353010987234,45353018261730,45353018294498,45353018327266,55569712382335,55569712447871,55569712480639,55570550194559,55570550227327,55604008976767,55638316908927,55638316941695,55638316974463,56220814999935,56220815032703,56270279606655,56270279639423,56270279672191,56314171064703,56314171097471,56398983725439,56398983758207,56398983790975,56399322251647, 56565020721535,56565020754303,56565020787071],"updated_at":"2026-01-27T18:42:17Z","market_locations_enabled":false,"market_id":382140642,"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":"2026-01-27T18:18:28Z","shopify_market_id":382140642,"market_locations_enabled":false}; window._RestockRocketConfig.cachedVariantPreorderLimitsMarketKey = "variant_preorder_limits_for_market_382140642";window._RestockRocketConfig.cachedVariantShippingTexts = {"variant_shipping_texts":{},"updated_at":"2026-01-27T18:18:28Z","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":" units available for preorder","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_button6mm (additional diameters available with shim)\u003c\/li\u003e\n\u003cli\u003eLength: Minimum 100mm, Maximum 274mm\u003c\/li\u003e\n\u003cli\u003eWeight: 580g (31.6mm) \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col\"\u003e\n\u003cdiv class=\"features\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e","published_at":"2025-01-07T16:36:59+00:00","created_at":"2023-03-18T14:21:37+00:00","vendor":"Cane Creek","type":"Apparel \u0026 Accessories","tags":["Accessories","Seat Posts \u0026 Clamps","seatpost","seatposts and clamps","spo-cs-disabled","spo-default","spo-disabled","spo-notify-me-disabled"],"price":19999,"price_min":19999,"price_max":19999,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":43936327041250,"title":"27.2 mm","option1":"27.2 mm","option2":null,"option3":null,"sku":"SP6A316","requires_shipping":true,"taxable":true,"featured_image":null,"availa ble":true,"name":"Cane Creek Thudbuster ST G4 - 27.2 mm","public_title":"27.2 mm","options":["27.2 mm"],"price":19999,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":43936327074018,"title":"30.9 mm","option1":"30.9 mm","option2":null,"option3":null,"sku":"SP6A317","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Cane Creek Thudbuster ST G4 - 30.9 mm","public_title":"30.9 mm","options":["30.9 mm"],"price":19999,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":43936327106786,"title":"31.6 mm","option1":"31.6 mm","option2":null,"option3":null,"sku":"SP6A318","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Cane Creek Thudbuster ST G4 - 31.6 mm","public_title":"31.6 mm","options":["31.6 mm"],"price":19999,"weight":0,"compare_at_price":null,"in
ventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/projektride.co.uk\/cdn\/shop\/products\/31813-pm.png?v=1679149299","\/\/projektride.co.uk\/cdn\/shop\/products\/31814-pm.png?v=1679149299","\/\/projektride.co.uk\/cdn\/shop\/products\/31813-pm_820b5507-213e-4bb1-9495-04a7906f6dca.png?v=1679149300","\/\/projektride.co.uk\/cdn\/shop\/products\/31817-pm.png?v=1679149300"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/products\/31813-pm.png?v=1679149299","options":["Seatpost Size"],"media":[{"alt":null,"id":31694930116834,"position":1,"preview_image":{"aspect_ratio":1.0,"height":776,"width":776,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/31813-pm.png?v=1679149299"},"aspect_ratio":1.0,"height":776,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/31813-pm.png?v=1679149299","width":776},{"alt":null,"id":31694930149602,"position":2,"preview_image":{"aspect_ratio":1.0,"height":776,"width":776,"src":"\/\/projektride .co.uk\/cdn\/shop\/products\/31814-pm.png?v=1679149299"},"aspect_ratio":1.0,"height":776,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/31814-pm.png?v=1679149299","width":776},{"alt":null,"id":31694930182370,"position":3,"preview_image":{"aspect_ratio":1.0,"height":776,"width":776,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/31813-pm_820b5507-213e-4bb1-9495-04a7906f6dca.png?v=1679149300"},"aspect_ratio":1.0,"height":776,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/31813-pm_820b5507-213e-4bb1-9495-04a7906f6dca.png?v=1679149300","width":776},{"alt":null,"id":31694930215138,"position":4,"preview_image":{"aspect_ratio":1.0,"height":776,"width":776,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/31817-pm.png?v=1679149300"},"aspect_ratio":1.0,"height":776,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/31817-pm.png?v=1679149300","width":776},{"alt":null,"id":31694930247906,"position":5,"preview_image":{"aspect_ratio":1.333,"height"
:360,"width":480,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/hqdefault.jpg?v=1679149299"},"aspect_ratio":1.77,"external_id":"xzt7aCU7SQE","host":"youtube","media_type":"external_video"}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv class=\"col\"\u003e\n\u003cdiv class=\"description\"\u003e\n\u003cp\u003eFor over 20 years, Thudbuster has been the industry standard in suspension seatposts by providing unequalled comfort and reliability to riders around the world. \u003c\/p\u003e\n\u003cp\u003eThe Thudbuster G4 is superior to its predecessor in every way. Building on Thudbuster’s proven parallel linkage technology we have completely re-designed the seatpost for increased durability, a higher rider weight limit, additional suspension travel, a singlebolt seat clamp design as well as ease of use through tool-free elastomer change.\u003c\/p\u003e\n\u003cp\u003eBy improving on this already legendary design, we’re confident to say that the Thudbuster G4 is the most advanced suspension seatpost ever made.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eTravel: 50mm (1.97\")\u003c\/li\u003e\n\u003cli\u003eSeatclamp: Single bolt fastening and angle adjustment design\u003c\/li\u003e\n\u003cli\u003eElastomer: 2-piece design, tool-free inner elastomer change for various rider weight\u003c\/li\u003e\n\u003cli\u003ePivots: Threaded, serviceable, hard anodized aluminium axles flanged PTFE bushings\u003c\/li\u003e\n\u003cli\u003eRider Weight Limit: 150kg\/330lb\u003c\/li\u003e\n\u003cli\u003eSizes: 27.2mm, 30.9mm, 31.6mm (additional diameters available with shim)\u003c\/li\u003e\n\u003cli\u003eLength: Minimum 100mm, Maximum 274mm\u003c\/li\u003e\n\u003cli\u003eWeight: 580g (31.6mm) \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col\"\u003e\n\u003cdiv class=\"features\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e"}; window._RestockRocketConfig.variantsInventoryPolicy = {43936327041250 : "continue",43936327074
<018 : "continue",43936327106786 : "continue",}; window._RestockRocketConfig.variantsInventoryQuantity = {43936327041250 : parseInt("0"),43936327074018 : parseInt("0"),43936327106786 : parseInt("0"),}; window._RestockRocketConfig.variantsPreorderCount = {43936327041250 : parseInt(""),43936327074018 : parseInt(""),43936327106786 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderCountForMarket = {43936327041250 : null,43936327074018 : null,43936327106786 : null,}; window._RestockRocketConfig.variantsPreorderMaxCount = {43936327041250 : parseInt(""),43936327074018 : parseInt(""),43936327106786 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderMaxCountForMarket = {43936327041250 : null,43936327074018 : null,43936327106786 : null,}; window._RestockRocketConfig.variantsShippingText = {43936327041250 : "",43936327074018 : "",43936327106786 : "",}; window._RestockRocketConfig.variantsShippingTextForMarket = {43936327041250 : null,43936327074018 : null,43936327106786 img src="//projektride.co.uk/cdn/shop/files/av016_2048x2048.jpg?v=1729936990" alt="AtranVelo Duo Large AVS Basket, Bamboo Base, 27 Litre" class="mfp-zoom-in-cur" id="34865461625058"> : null,}; window._RestockRocketConfig.selected_variant_id = 43936327041250; window._RestockRocketConfig.selected_variant_available = window._RestockRocketConfig.product.variants.find(function(variant) { return variant.id == window._RestockRocketConfig.selected_variant_id }).available;window._RestockRocketConfig.scriptUrlProduct = 'https://cdn.shopify.com/extensions/019bf9e0-3016-7510-aaea-4318e35b6645/restock-rocket-shopify-436/assets/restockrocket-product.js' window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/019bf9e0-3016-7510-aaea-4318e35b6645/restock-rocket-shopify-436/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 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 isn't translated, applyTranslations will gracefully use default locale from base fields if (window._RestockRocketConfig.normalizedLoca le && !Object.prototype.hasOwnProperty.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) { console.debug('STOQ - locale not explicitly translated, will use default language from cache'); } // Don't return null - continue using cache even for untranslated locales } const updatedAt = new Date(settings.updated_at); if (isNaN(updatedAt.getTime())) { console.debug('STOQ - Invalid updated_at date format in settings'); return null; } const age = Date.now() - updatedAt.getTime(); if (age

!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 translation s; 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]; if (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; } }
// Setup event listener for cart selling plan updates // This must be called before any scripts are loaded to avoid race conditions function setupCartSellingPlanUpdater(settings) { if (!settings || !settings.preorder_enabled) { return; } // Listen for stoq:preorder-api-ready event dispatched by preorder.js window.addEventListener('stoq:preorder-api-ready', function(event) { console.debug('STOQ - Preorder API ready, updating cart selling plans'); if (window._RestockRocket && window._RestockRocket.updateCartSellingPlans) { window._RestockRocket.updateCartSellingPlans() .then(hasUpdates => { if (hasUpdates) { console.debug('STOQ - cart selling plans updated successfully'); } else { console.debug('STOQ - no cart selling plan updates needed'); } }) .catch(error => { console.error('STOQ - error updating cart selling plans:', error); }); } }); } // 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 === '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.normalizedLocal
e}`, { 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) { console.debug('STOQ - using expired cached settings as fallback'); initializeScripts(cachedSettings); } else { console.error('STOQ - failed to load settings:', error); } }) .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}`); // Setup cart selling plan updater BEFORE loading any scripts to avoid race conditions setupCartSel lingPlanUpdater(settings); 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.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'search' && (settings.show_button_on_search || settings.preorder_search_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRock


;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:ab
ck-rocket-preorder-countdown-timer .countdown-box{min-width:40px;padding:10px 6px;text-align:center;font-size:20px;line-height:1}.restock-rocket-preorder-countdown-timer .countdown-label{font-size:14px;font-weight:500;text-align:center;text-transform:capitalize;opacity:.7}@media (max-width:768px){.restock-rocket-preorder-countdown-timer{padding:14px}.restock-rocket-preorder-countdown-timer .countdown-box{min-width:55px;padding:14px 10px;font-size:26px}.restock-rocket-preorder-countdown-timer .countdown-label{font-size:11px}}@media (max-width:480px){.restock-rocket-preorder-countdown-timer{padding:12px}.restock-rocket-preorder-countdown-timer .countdown-units{width:100%;gap:10px}.restock-rocket-preorder-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)!import
ant;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 forwards slide-out-left}.restock-rocket-toast-right{right:0;transform:translateX(100%);-webkit-transform:translateX(100%);border-radius:10px 0 0 10px}.restock-rocket-toast-right.slide-out{-webkit-animation:.5s forwards slide-out-right;animation:.5s forwards slide-out-right}@keyframes slide{100%{transform:translateX( <0)}}@-webkit-keyframes slide{100%{-webkit-transform:translateX(0)}}@keyframes slide-out-left{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@-webkit-keyframes slide-out-left{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(-100%)}}@keyframes slide-out-right{0%{transform:translateX(0)}100%{transform:translateX(100%)}}@-webkit-keyframes slide-out-right{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(100%)}}.restock-rocket-preorder-progress-bar{padding:12px 15px;margin-bottom:20px;font-family:inherit;}.restock-rocket-preorder-progress-bar .preorder-progress-text{margin-bottom:8px;}.restock-rocket-preorder-progress-bar .preorder-progress-bar-row{display:flex;align-items:center;gap:10px;}.restock-rocket-preorder-progress-bar .preorder-progress-track{flex:1;height:12px;overflow:hidden;}.restock-rocket-preorder-progress-bar .preorder-progress-fill{display:block;height:100%;min-width:2px;transition:width 0.3s ease;}.restock-rocket-preorder-progress-bar .preorder-

FAQHire Lazer Compact Helmet

Questions and answers

< a class="product__media product__media--featured" href="/collections/all-products/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)"> <>

  • I'm looking to buy this product, when will it arrive and how much does postage cost?
    Track Service Progress
    Building Your Bike From the Box