Header Image
Custom Builds

Book a Service
Parts & Components
See More 1
Norway (GBP£) Brands
2 See More Poland (PLNzł) Enve 4 Cockpit5 See More Stems
7
9 Brakes
See More 10 + QuantityDecrease Quantity
Clothing Socks Essentials See More
Cleaners, Degreasers and Lubrication
Accessories
MaintenanceContact Us
Finance
Log in

Colourduskwood/goblinShow moreCookie Policy Terms of ServiceSize Book a Service Sat: 9:00 - 16:0062 cmSun: Closed 0131 374 5324 Edinburgh Country Algeria (DZDد.ج) 4 7 Ascension Island (SHP£) 10 +

Privacy Policy

Show less

Refund policy

Service

50 cmServicing
54 cmWorkshop Prices

Cycle to Work

58 cmDelivery & Returns

Information

Mon - Fri: 09:00 - 18:30
Newington Road EH9 1QN

[email protected]

{"id":57747163251071,"title":"Step-over \/ duskwood\/goblin \/ 50 cm","option1":"Step-over","option2":"duskwood\/goblin","option3":"50 cm","sku":"11280050","requires_shipping":true,"taxable":true,"featured_image":{"id":84875922768255,"product_id":15720152072575,"position":1,"created_at":"2026-06-13T11:48:01+01:00","updated_at":"2026-06-13T11:48:04+01:00","alt":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN","width":2000,"height":1299,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112800.jpg?v=1781347684","variant_ids":[57747163251071,57747163283839,57747163316607,57747163349375]},"available":false,"name":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN - Step-over \/ duskwood\/goblin \/ 50 cm","public_title":"Step-over \/ duskwood\/goblin \/ 50 cm","options":["Step-over","duskwood\/goblin","50 cm"],"price":499900,"weight":32580,"compare_at_price":null,"inventory_management":"shopify","barcode":"4054571498199","featured_media":{"alt":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN","id":71336071889279,"position":1,"preview_image":{"aspect_ratio":1.54,"height":1299,"width":2000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112800.jpg?v=1781347684"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}

Quantity

await import("//projektride.co.uk/cdn/shopifycloud/shop-js/modules/v2/loader.shop-follow-button.en.esm.js");

1

1 GBP£

2

Åland Islands (EUR€)

3 Albania (ALLL)

Andorra (EUR€)

5

Angola (GBP£)

6

Armenia (AMDդր.)

Austria (EUR€)

8

Belarus (GBP£)
9

Belgium (EUR€)

Quantity

Decrease Quantity

Increase Quantity

Sold Out - Notify Me When It’s Available

 

 

window.appBlockPlacements ||= []; if (window.klarnaAppBlocksManager) { window.klarnaAppBlocksManager.push({ productVariants: [{"id":57747163251071,"title":"Step-over \/ duskwood\/goblin \/ 50 cm","option1":"Step-over","option2":"duskwood\/goblin","option3":"50 cm","sku":"11280050","requires_shipping":true,"taxable":true,"featured_image":{"id":84875922768255,"product_id":15720152072575,"position":1,"created_at":"2026-06-13T11:48:01+01:00","updated_at":"2026-06-13T11:48:04+01:00","alt":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN","width":2000,"height":1299,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112800.jpg?v=1781347684","variant_ids":[57747163251071,57747163283839,57747163316607,57747163349375]},"available":false,"name":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN - Step-over \/ duskwood\/goblin \/ 50 cm","public_title":"Step-over \/ duskwood\/goblin \/ 50 cm","options":["Step-over","duskwood\/goblin","50 cm"],"price":499900,"weight":32580,"compare_at_price":null,"inventory_management":"shopify","barcode":"4054571498199","featured_media":{"alt":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN","id":71336071889279,"position":1,"preview_image":{"aspect_ratio":1.54,"height":1299,"width":2000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112800.jpg?v=1781347684"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":57747163283839,"title":"Step-over \/ duskwood\/goblin \/ 54 cm","option1":"Step-over","option2":"duskwood\/goblin","option3":"54 cm","sku":"11280054","requires_shipping":true,"taxable":true,"featured_image":{"id":84875922768255,"product_id":15720152072575,"position":1,"created_at":"2026-06-13T11:48:01+01:00","updated_at":"2026-06-13T11:48:04+01:00","alt":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN","width":2000,"height":1299,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112800.jpg?v=1781347684","variant_ids":[57747163251071,57747163283839,57747163316607,57747163349375]},"available":false,"name":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN - Step-over \/ duskwood\/goblin \/ 54 cm","public_title":"Step-over \/ duskwood\/goblin \/ 54 cm","options":["Step-over","duskwood\/goblin","54 cm"],"price":499900,"weight":32580,"compare_at_price":null,"inventory_management":"shopify","barcode":"4054571498205","featured_media":{"alt":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN","id":71336071889279,"position":1,"preview_image":{"aspect_ratio":1.54,"height":1299,"width":2000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112800.jpg?v=1781347684"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":57747163316607,"title":"Step-over \/ duskwood\/goblin \/ 58 cm","option1":"Step-over","option2":"duskwood\/goblin","option3":"58 cm","sku":"11280058","requires_shipping":true,"taxable":true,"featured_image":{"id":84875922768255,"product_id":15720152072575,"position":1,"created_at":"2026-06-13T11:48:01+01:00","updated_at":"2026-06-13T11:48:04+01:00","alt":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN","width":2000,"height":1299,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112800.jpg?v=1781347684","variant_ids":[57747163251071,57747163283839,57747163316607,57747163349375]},"available":false,"name":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN - Step-over \/ duskwood\/goblin \/ 58 cm","public_title":"Step-over \/ duskwood\/goblin \/ 58 cm","options":["Step-over","duskwood\/goblin","58 cm"],"price":499900,"weight":32580,"compare_at_price":null,"inventory_management":"shopify","barcode":"4054571498212","featured_media":{"alt":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN","id":71336071889279,"position":1,"preview_image":{"aspect_ratio":1.54,"height":1299,"width":2000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112800.jpg?v=1781347684"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":57747163349375,"title":"Step-over \/ duskwood\/goblin \/ 62 cm","option1":"Step-over","option2":"duskwood\/goblin","option3":"62 cm","sku":"11280062","requires_shipping":true,"taxable":true,"featured_image":{"id":84875922768255,"product_id":15720152072575,"position":1,"created_at":"2026-06-13T11:48:01+01:00","updated_at":"2026-06-13T11:48:04+01:00","alt":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN","width":2000,"height":1299,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112800.jpg?v=1781347684","variant_ids":[57747163251071,57747163283839,57747163316607,57747163349375]},"available":false,"name":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN - Step-over \/ duskwood\/goblin \/ 62 cm","public_title":"Step-over \/ duskwood\/goblin \/ 62 cm","options":["Step-over","duskwood\/goblin","62 cm"],"price":499900,"weight":32580,"compare_at_price":null,"inventory_management":"shopify","barcode":"4054571498229","featured_media":{"alt":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN","id":71336071889279,"position":1,"preview_image":{"aspect_ratio":1.54,"height":1299,"width":2000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112800.jpg?v=1781347684"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":57747163382143,"title":"Step-through \/ Easy Entry \/ duskwood\/goblin \/ 50 cm","option1":"Step-through \/ Easy Entry","option2":"duskwood\/goblin","option3":"50 cm","sku":"112802EE50","requires_shipping":true,"taxable":true,"featured_image":{"id":84875922997631,"product_id":15720152072575,"position":8,"created_at":"2026-06-13T11:48:01+01:00","updated_at":"2026-06-13T11:48:04+01:00","alt":null,"width":2000,"height":1338,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112802.jpg?v=1781347684","variant_ids":[57747163382143,57747163414911,57747163447679,57747163480447]},"available":false,"name":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN - Step-through \/ Easy Entry \/ duskwood\/goblin \/ 50 cm","public_title":"Step-through \/ Easy Entry \/ duskwood\/goblin \/ 50 cm","options":["Step-through \/ Easy Entry","duskwood\/goblin","50 cm"],"price":499900,"weight":32580,"compare_at_price":null,"inventory_management":"shopify","barcode":"4054571498281","featured_media":{"alt":null,"id":71336072118655,"position":8,"preview_image":{"aspect_ratio":1.495,"height":1338,"width":2000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112802.jpg?v=1781347684"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":57747163414911,"title":"Step-through \/ Easy Entry \/ duskwood\/goblin \/ 54 cm","option1":"Step-through \/ Easy Entry","option2":"duskwood\/goblin","option3":"54 cm","sku":"112802EE54","requires_shipping":true,"taxable":true,"featured_image":{"id":84875922997631,"product_id":15720152072575,"position":8,"created_at":"2026-06-13T11:48:01+01:00","updated_at":"2026-06-13T11:48:04+01:00","alt":null,"width":2000,"height":1338,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112802.jpg?v=1781347684","variant_ids":[57747163382143,57747163414911,57747163447679,57747163480447]},"available":false,"name":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN - Step-through \/ Easy Entry \/ duskwood\/goblin \/ 54 cm","public_title":"Step-through \/ Easy Entry \/ duskwood\/goblin \/ 54 cm","options":["Step-through \/ Easy Entry","duskwood\/goblin","54 cm"],"price":499900,"weight":32580,"compare_at_price":null,"inventory_management":"shopify","barcode":"4054571498298","featured_media":{"alt":null,"id":71336072118655,"position":8,"preview_image":{"aspect_ratio":1.495,"height":1338,"width":2000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112802.jpg?v=1781347684"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":57747163447679,"title":"Step-through \/ Easy Entry \/ duskwood\/goblin \/ 58 cm","option1":"Step-through \/ Easy Entry","option2":"duskwood\/goblin","option3":"58 cm","sku":"112802EE58","requires_shipping":true,"taxable":true,"featured_image":{"id":84875922997631,"product_id":15720152072575,"position":8,"created_at":"2026-06-13T11:48:01+01:00","updated_at":"2026-06-13T11:48:04+01:00","alt":null,"width":2000,"height":1338,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112802.jpg?v=1781347684","variant_ids":[57747163382143,57747163414911,57747163447679,57747163480447]},"available":false,"name":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN - Step-through \/ Easy Entry \/ duskwood\/goblin \/ 58 cm","public_title":"Step-through \/ Easy Entry \/ duskwood\/goblin \/ 58 cm","options":["Step-through \/ Easy Entry","duskwood\/goblin","58 cm"],"price":499900,"weight":32580,"compare_at_price":null,"inventory_management":"shopify","barcode":"4054571498304","featured_media":{"alt":null,"id":71336072118655,"position":8,"preview_image":{"aspect_ratio":1.495,"height":1338,"width":2000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112802.jpg?v=1781347684"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":57747163480447,"title":"Step-through \/ Easy Entry \/ duskwood\/goblin \/ 62 cm","option1":"Step-through \/ Easy Entry","option2":"duskwood\/goblin","option3":"62 cm","sku":"112802EE62","requires_shipping":true,"taxable":true,"featured_image":{"id":84875922997631,"product_id":15720152072575,"position":8,"created_at":"2026-06-13T11:48:01+01:00","updated_at":"2026-06-13T11:48:04+01:00","alt":null,"width":2000,"height":1338,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112802.jpg?v=1781347684","variant_ids":[57747163382143,57747163414911,57747163447679,57747163480447]},"available":false,"name":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN - Step-through \/ Easy Entry \/ duskwood\/goblin \/ 62 cm","public_title":"Step-through \/ Easy Entry \/ duskwood\/goblin \/ 62 cm","options":["Step-through \/ Easy Entry","duskwood\/goblin","62 cm"],"price":499900,"weight":32580,"compare_at_price":null,"inventory_management":"shopify","barcode":"4054571498311","featured_media":{"alt":null,"id":71336072118655,"position":8,"preview_image":{"aspect_ratio":1.495,"height":1338,"width":2000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112802.jpg?v=1781347684"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}], templateName: 'product', dataKey: 'top-strip-promotion-badge', storefrontCurrency: 'GBP', storefrontCountry: 'GB', storefrontLanguage: 'en', shopLocale: 'en', shopDomain: 'projektride.co.uk', variantPrice: '499900', cartPrice: '0', selector: 'shopify-osm-AZkxmY3VSTnFmNnNiW__klarna_on_site_messaging_app_block_k6rYHt', topPadding: '0', bottomPadding: '0', }); } else { window.appBlockPlacements.push({ productVariants: [{"id":57747163251071,"title":"Step-over \/ duskwood\/goblin \/ 50 cm","option1":"Step-over","option2":"duskwood\/goblin","option3":"50 cm","sku":"11280050","requires_shipping":true,"taxable":true,"featured_image":{"id":84875922768255,"product_id":15720152072575,"position":1,"created_at":"2026-06-13T11:48:01+01:00","updated_at":"2026-06-13T11:48:04+01:00","alt":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN","width":2000,"height":1299,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112800.jpg?v=1781347684","variant_ids":[57747163251071,57747163283839,57747163316607,57747163349375]},"available":false,"name":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN - Step-over \/ duskwood\/goblin \/ 50 cm","public_title":"Step-over \/ duskwood\/goblin \/ 50 cm","options":["Step-over","duskwood\/goblin","50 cm"],"price":499900,"weight":32580,"compare_at_price":null,"inventory_management":"shopify","barcode":"4054571498199","featured_media":{"alt":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN","id":71336071889279,"position":1,"preview_image":{"aspect_ratio":1.54,"height":1299,"width":2000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112800.jpg?v=1781347684"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":57747163283839,"title":"Step-over \/ duskwood\/goblin \/ 54 cm","option1":"Step-over","option2":"duskwood\/goblin","option3":"54 cm","sku":"11280054","requires_shipping":true,"taxable":true,"featured_image":{"id":84875922768255,"product_id":15720152072575,"position":1,"created_at":"2026-06-13T11:48:01+01:00","updated_at":"2026-06-13T11:48:04+01:00","alt":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN","width":2000,"height":1299,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112800.jpg?v=1781347684","variant_ids":[57747163251071,57747163283839,57747163316607,57747163349375]},"available":false,"name":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN - Step-over \/ duskwood\/goblin \/ 54 cm","public_title":"Step-over \/ duskwood\/goblin \/ 54 cm","options":["Step-over","duskwood\/goblin","54 cm"],"price":499900,"weight":32580,"compare_at_price":null,"inventory_management":"shopify","barcode":"4054571498205","featured_media":{"alt":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN","id":71336071889279,"position":1,"preview_image":{"aspect_ratio":1.54,"height":1299,"width":2000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112800.jpg?v=1781347684"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":57747163316607,"title":"Step-over \/ duskwood\/goblin \/ 58 cm","option1":"Step-over","option2":"duskwood\/goblin","option3":"58 cm","sku":"11280058","requires_shipping":true,"taxable":true,"featured_image":{"id":84875922768255,"product_id":15720152072575,"position":1,"created_at":"2026-06-13T11:48:01+01:00","updated_at":"2026-06-13T11:48:04+01:00","alt":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN","width":2000,"height":1299,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112800.jpg?v=1781347684","variant_ids":[57747163251071,57747163283839,57747163316607,57747163349375]},"available":false,"name":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN - Step-over \/ duskwood\/goblin \/ 58 cm","public_title":"Step-over \/ duskwood\/goblin \/ 58 cm","options":["Step-over","duskwood\/goblin","58 cm"],"price":499900,"weight":32580,"compare_at_price":null,"inventory_management":"shopify","barcode":"4054571498212","featured_media":{"alt":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN","id":71336071889279,"position":1,"preview_image":{"aspect_ratio":1.54,"height":1299,"width":2000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112800.jpg?v=1781347684"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":57747163349375,"title":"Step-over \/ duskwood\/goblin \/ 62 cm","option1":"Step-over","option2":"duskwood\/goblin","option3":"62 cm","sku":"11280062","requires_shipping":true,"taxable":true,"featured_image":{"id":84875922768255,"product_id":15720152072575,"position":1,"created_at":"2026-06-13T11:48:01+01:00","updated_at":"2026-06-13T11:48:04+01:00","alt":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN","width":2000,"height":1299,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112800.jpg?v=1781347684","variant_ids":[57747163251071,57747163283839,57747163316607,57747163349375]},"available":false,"name":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN - Step-over \/ duskwood\/goblin \/ 62 cm","public_title":"Step-over \/ duskwood\/goblin \/ 62 cm","options":["Step-over","duskwood\/goblin","62 cm"],"price":499900,"weight":32580,"compare_at_price":null,"inventory_management":"shopify","barcode":"4054571498229","featured_media":{"alt":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN","id":71336071889279,"position":1,"preview_image":{"aspect_ratio":1.54,"height":1299,"width":2000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112800.jpg?v=1781347684"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":57747163382143,"title":"Step-through \/ Easy Entry \/ duskwood\/goblin \/ 50 cm","option1":"Step-through \/ Easy Entry","option2":"duskwood\/goblin","option3":"50 cm","sku":"112802EE50","requires_shipping":true,"taxable":true,"featured_image":{"id":84875922997631,"product_id":15720152072575,"position":8,"created_at":"2026-06-13T11:48:01+01:00","updated_at":"2026-06-13T11:48:04+01:00","alt":null,"width":2000,"height":1338,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112802.jpg?v=1781347684","variant_ids":[57747163382143,57747163414911,57747163447679,57747163480447]},"available":false,"name":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN - Step-through \/ Easy Entry \/ duskwood\/goblin \/ 50 cm","public_title":"Step-through \/ Easy Entry \/ duskwood\/goblin \/ 50 cm","options":["Step-through \/ Easy Entry","duskwood\/goblin","50 cm"],"price":499900,"weight":32580,"compare_at_price":null,"inventory_management":"shopify","barcode":"4054571498281","featured_media":{"alt":null,"id":71336072118655,"position":8,"preview_image":{"aspect_ratio":1.495,"height":1338,"width":2000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112802.jpg?v=1781347684"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":57747163414911,"title":"Step-through \/ Easy Entry \/ duskwood\/goblin \/ 54 cm","option1":"Step-through \/ Easy Entry","option2":"duskwood\/goblin","option3":"54 cm","sku":"112802EE54","requires_shipping":true,"taxable":true,"featured_image":{"id":84875922997631,"product_id":15720152072575,"position":8,"created_at":"2026-06-13T11:48:01+01:00","updated_at":"2026-06-13T11:48:04+01:00","alt":null,"width":2000,"height":1338,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112802.jpg?v=1781347684","variant_ids":[57747163382143,57747163414911,57747163447679,57747163480447]},"available":false,"name":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN - Step-through \/ Easy Entry \/ duskwood\/goblin \/ 54 cm","public_title":"Step-through \/ Easy Entry \/ duskwood\/goblin \/ 54 cm","options":["Step-through \/ Easy Entry","duskwood\/goblin","54 cm"],"price":499900,"weight":32580,"compare_at_price":null,"inventory_management":"shopify","barcode":"4054571498298","featured_media":{"alt":null,"id":71336072118655,"position":8,"preview_image":{"aspect_ratio":1.495,"height":1338,"width":2000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112802.jpg?v=1781347684"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":57747163447679,"title":"Step-through \/ Easy Entry \/ duskwood\/goblin \/ 58 cm","option1":"Step-through \/ Easy Entry","option2":"duskwood\/goblin","option3":"58 cm","sku":"112802EE58","requires_shipping":true,"taxable":true,"featured_image":{"id":84875922997631,"product_id":15720152072575,"position":8,"created_at":"2026-06-13T11:48:01+01:00","updated_at":"2026-06-13T11:48:04+01:00","alt":null,"width":2000,"height":1338,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112802.jpg?v=1781347684","variant_ids":[57747163382143,57747163414911,57747163447679,57747163480447]},"available":false,"name":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN - Step-through \/ Easy Entry \/ duskwood\/goblin \/ 58 cm","public_title":"Step-through \/ Easy Entry \/ duskwood\/goblin \/ 58 cm","options":["Step-through \/ Easy Entry","duskwood\/goblin","58 cm"],"price":499900,"weight":32580,"compare_at_price":null,"inventory_management":"shopify","barcode":"4054571498304","featured_media":{"alt":null,"id":71336072118655,"position":8,"preview_image":{"aspect_ratio":1.495,"height":1338,"width":2000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112802.jpg?v=1781347684"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":57747163480447,"title":"Step-through \/ Easy Entry \/ duskwood\/goblin \/ 62 cm","option1":"Step-through \/ Easy Entry","option2":"duskwood\/goblin","option3":"62 cm","sku":"112802EE62","requires_shipping":true,"taxable":true,"featured_image":{"id":84875922997631,"product_id":15720152072575,"position":8,"created_at":"2026-06-13T11:48:01+01:00","updated_at":"2026-06-13T11:48:04+01:00","alt":null,"width":2000,"height":1338,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112802.jpg?v=1781347684","variant_ids":[57747163382143,57747163414911,57747163447679,57747163480447]},"available":false,"name":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN - Step-through \/ Easy Entry \/ duskwood\/goblin \/ 62 cm","public_title":"Step-through \/ Easy Entry \/ duskwood\/goblin \/ 62 cm","options":["Step-through \/ Easy Entry","duskwood\/goblin","62 cm"],"price":499900,"weight":32580,"compare_at_price":null,"inventory_management":"shopify","barcode":"4054571498311","featured_media":{"alt":null,"id":71336072118655,"position":8,"preview_image":{"aspect_ratio":1.495,"height":1338,"width":2000,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/112802.jpg?v=1781347684"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}], templateName: 'product', shopLocale: 'en', dataKey: 'top-strip-promotion-badge', storefrontCurrency: 'GBP', storefrontCountry: 'GB', storefrontLanguage: 'en', shopDomain: 'projektride.co.uk', variantPrice: '499900', cartPrice: '0', selector: 'shopify-osm-AZkxmY3VSTnFmNnNiW__klarna_on_site_messaging_app_block_k6rYHt', topPadding: '0', bottomPadding: '0', }); }

Where would you like to go? Because wherever it is, the CUBE Kathmandu Hybrid SLT will get you there in comfort and style. Shimano's electronic XT Di2 12-speed gears deliver the combined power of your pedalling and a Bosch CX motor to the road via a Newmen Beskar 30 wheelset and Schwalbe Marathon Efficiency Evo tyres. The 800Wh PowerTube battery gives you the range you need, town or country, and there's a Bosch Connect Module for GPS tracking. Magura Gustav Pro hydraulic disc brakes – with ABS technology – have the power to haul you to a halt in any weather. We fitted a Fox 34 AWL Float suspension fork, an adjustable stem and a parallelogram suspension seatpost to help make any journey more comfortable. And, with its full complement of accessories and sturdy, adaptable Integrated Carrier 3.0, this is a bike that's ready for just about anything.Frame descriptionThe CUBE Kathmandu Hybrid's design is classically elegant – familiar, even – but it's stuffed full of innovation and clever touches. The neatly housed Bosch CX drive and 800Wh PowerTube battery are just the start. Efficient Comfort Geometry is designed around a 100mm travel suspension fork, for better control even when the going gets rough. Integrated cables complement the frame's clean lines, while a UDH dropout is tough, versatile and future-proof. And, of course, there's an integrated chain guard mount and our tough, sturdy and exceptionally neat Integrated Carrier 3.0, so you can carry everything you need for your adventures.Specification FrameACROS AZF-1035, ICR (Integrated Cable Routing), Top Zero-Stack 1 1/2" (ZS 56mm), Bottom Zero-Stack 1 1/2" (ZS 56mm), HIC Botswana (BWPP) Georgia (GBP£) Türkiye (GBP£) Uganda (UGXUSh) Ukraine (UAH₴) United Kingdom (GBP£) United States (GBP£) Vatican City (EUR€) Western Sahara (MADد.م.) Zambia (GBP£) Zimbabwe (USD$) \n\nMax. system weight (kg)\n160\n\n\nMax. rider weight (kg)\n125\n\n\nBody size\n1.66m - 1.76m\n\n\nAccessories\n93339,94799,93483,93354,93592\n\n","hasVariant":[{"@id":"\/products\/cube-kathmandu-hybrid-slt-800-duskwood-goblin?variant=57747163251071#variant","@type":"Product","gtin":"4054571498199","image":"https:\/\/projektride.co.uk\/cdn\/shop\/files\/112800.jpg?v=1781347684\u0026width=1920","name":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN - Step-over \/ duskwood\/goblin \/ 50 cm","offers":{"@id":"\/products\/cube-kathmandu-hybrid-slt-800-duskwood-goblin?variant=57747163251071#offer","@type":"Offer","availability":"http:\/\/schema.org\/OutOfStock","price":"4999.00","priceCurrency":"GBP","url":"https:\/\/projektride.co.uk\/products\/cube-kathmandu-hybrid-slt-800-duskwood-goblin?variant=57747163251071"},"sku":"11280050"},{"@id":"\/products\/cube-kathmandu-hybrid-slt-800-duskwood-goblin?variant=57747163283839#variant","@type":"Product","gtin":"4054571498205","image":"https:\/\/projektride.co.uk\/cdn\/s ce":"4999.00","priceCurrency":"GBP","url":"https:\/\/projektride.co.uk\/products\/cube-kathmandu-hybrid-slt-800-duskwood-goblin?variant=57747163414911"},"sku":"112802EE54"},{"@id":"\/products\/cube-kathmandu-hybrid-slt-800-duskwood-goblin?variant=57747163447679#variant","@type":"Product","gtin":"4054571498304","image":"https:\/\/projektride.co.uk\/cdn\/shop\/files\/112802.jpg?v=1781347684\u0026width=1920","name":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN - Step-through \/ Easy Entry \/ duskwood\/goblin \/ 58 cm","offers":{"@id":"\/products\/cube-kathmandu-hybrid-slt-800-duskwood-goblin?variant=57747163447679#offer","@type":"Offer","availability":"http:\/\/schema.org\/OutOfStock","price":"4999.00","priceCurrency":"GBP","url":"https:\/\/projektride.co.uk\/products\/cube-kathmandu-hybrid-slt-800-duskwood-goblin?variant=57747163447679"},"sku":"112802EE58"},{"@id":"\/products\/cube-kathmandu-hybrid-slt-800-duskwood-goblin?variant=57747163480447#variant","@type":"Product","gtin":"4054571498311","image":"https: 453695,54945261486463,54945261519231,54945261551999,54945261584767,54945261617535,54945261650303,54945261683071,54945261715839,54945261748607,54945261781375,54945261814143,54945261846911,54945261879679,54945261912447,54945261945215,54945261977983,54945267483007,54945267515775,54945292878207,54945292910975,54945292943743,54945292976511,54945293009279,54945301037439,54945301070207,54945311326591,54945311359359,54945311392127,54945311424895,54945311457663,54945311490431,54945311523199,54945337540991,54945337704831,54945337803135,54945337835903,54945337868671,54945337901439,54945337966975,54945338032511,54945338098047,54945351631231,54945351663999,54945351762303,54945351795071,54945378140543,54945378173311,54945378206079,54945378238847,54945378271615,54945378304383,54945378337151,54945380925823,54945380958591,54945380991359,54945381024127,54945381056895,54945381089663,54945381122431,54945391444351,54945391477119,54945391509887,54945395310975,54945395343743,54945395376511,54945399275903,54945399308671,54945399341412607,55211129045375,55211129078143,55211129110911,55211129143679,55239586152831,55239586185599,55239586447743,55239659094399,55239659127167,55239659192703,55239659258239,55239659323775,55239683735935,55239683834239,55239703953791,55239703986559,55239704019327,55239704052095,55239704084863,55239704117631,55239704150399,55239704183167,55239704215935,55239704281471,55239704314239,55239704347007,55239714374015,55239714505087,55239726596479,55245591871871,55245591970175,55245592002943,55245656818047,55245656949119,55245730152831,55245730218367,55245730316671,55245730349439,55245730382207,55245730447743,55245730578815,55245730742655,55245730775423,55245737492863,55245737623935,55245737656703,55245737689471,55245737722239,55294444142975,55294475927935,55294475960703,55294527504767,55294527537535,55294528979327,55333372789119,55333372821887,55333372854655,55333372887423,55333372920191,55333372952959,55333372985727,55333373018495,55333373051263,55333373084031,55333373116799,55333373182335,55333373215103,55333373280630287,56385022558591,56385023345023,56385023476095,56385023574399,56385024295295,56385024360831,56385024393599,56385024426367,56385024459135,56385024491903,56385027768703,56385027867007,56385027932543,56385027965311,56385028030847,56385028063615,56385028129151,56385204388223,56385204420991,56385204453759,56385204486527,56385205797247,56385205862783,56385205895551,56385205928319,56386096628095,56386096660863,56386096759167,56386096824703,56386097021311,56386097217919,56386097250687,56386097283455,56386097316223,56386097348991,56386097381759,56386097414527,56386097447295,56386097480063,56386097512831,56386097545599,56386097578367,56386097611135,56386097643903,56386097676671,56386097807743,56386097840511,56386097873279,56386097906047,56386097938815,56386098004351,56386098102655,56386098135423,56386098266495,56386098594175,56386098626943,56386098659711,56386098758015,56386098790783,56386098823551,56386098856319,56386098921855,56386098987391,56386099020159,56386099577215,56386099609983,56386099675519,56386099872127399,56518717047167,56518717079935,56518717112703,56518717145471,56518717374847,56518717407615,56518717440383,56518717473151,56518717538687,56518717571455,56518717604223,56518717636991,56518717669759,56518717833599,56518717866367,56518717899135,56518717931903,56518717964671,56518717997439,56518718030207,56518718062975,56518718095743,56518718128511,56518718161279,56518718194047,56518790545791,56518790578559,56518790611327,56518790644095,56518790676863,56518805651839,56518805684607,56518805717375,56518805750143,56518805782911,56561153933695,56766086054271,56766086119807,56766086152575,56766086185343,56766086250879,56766086349183,56766086381951,56766086447487,56766086513023,56766086840703,56766183342463,56766183375231,56766183407999,56766183440767,56766183473535,56766183506303,56766183539071,56766183571839,56766183670143,56766183735679,56766183768447,56766183801215,56766183833983,56766184030591,56766184096127,56766184128895,56766184161663,56766184194431,57284689789311,57284689822079,57284689854847,57284689887615,87,57602999222655,57603001090431,57603001123199,57603001155967,57603001188735,57603001221503,57603001254271,57603001287039,57603001614719,57603001647487,57603001680255,57603001713023,57603001745791,57603001778559,57603001844095,57603001876863,57603001942399,57603002007935,57603002040703,57603002073471,57603002106239,57603002204543,57603002237311,57603002270079,57603002302847,57603002335615,57603002368383,57603002466687,57603002499455,57603002532223,57603003089279,57603003122047,57603003154815,57603003187583,57603003220351,57603003253119,57603003285887,57603003318655,57603003351423,57603003384191],"updated_at":"2026-06-19T06:39:24Z","market_locations_enabled":false,"market_id":382140642,"preorder_location_filter_enabled":false,"preorder_location_filter_ids":[],"collection_id":null};window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = {"variant_preorder_limits":{},"updated_at":"2026-06-19T07:53:09Z","shopify_market_id:null,"pricing_percentage":null,"billing_title":"Full payment","billing_description":null,"discount_text":"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.","disable_button_until_acknowledged":false,"preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":false,"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,"schedule_offer":false,"schedule_start_date":null,"schedule_end_date":null,"updated_at":"2025-08-19T10:05:43.042Z","allow_mixed_cart":true,"mixed_cacing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"billing_title":"Full payment","billing_description":null,"discount_text":"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.","disable_button_until_acknowledged":false,"preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":false,"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,"schedule_offer":false,"schedule_start_date":null,"schedule_end_date":null,"updated_at":"2025-08-19T10:05:4on":"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":8743132725474,"title":"AtranVelo Epic Retro AVS Basket, Bamboo Base, 8 Litre","handle":"atranvelo-epic-retro-avs-basket-bamboo-base-8-litre","description":"\u003cul class=\"description-overview\"\u003e\n\u003cli\u003eRetro-style bike basket with adjustable buckles and AVS mounting system.\u003c\/li\u003e\n\u003cli\u003e\n\u003cul class=\"attributesSpecification\"\u003e\n\u003cli\u003e\n\u003cdiv class=\"label\"\u003eProduct Type\u003c\/div\u003e\n\u003cdiv class=\"value\"\u003eBaskets\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"label\"\u003eColour\u003c\/div\u003e\n\u003cdiv class=\"value\"\u003eBlack\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\ e\u003c\/div\u003e\n\u003cdiv class=\"value\"\u003e8 litres\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e"}; window._RestockRocketConfig.variantsInventoryPolicy = {46081986986210 : "deny",}; window._RestockRocketConfig.variantsInventoryQuantity = {46081986986210 : parseInt("1"),}; window._RestockRocketConfig.variantsPreorderCount = {46081986986210 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderCountForMarket = {46081986986210 : null,}; window._RestockRocketConfig.variantsPreorderMaxCount = {46081986986210 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderMaxCountForMarket = {46081986986210 : null,}; window._RestockRocketConfig.variantsShippingText = {46081986986210 : "",}; window._RestockRocketConfig.variantsShippingTextForMarket = {46081986986210 : null,}; window._RestockRocketConfig.selected_variant_id = 46081986986210; window._RestockRocketConfig.selected_variant_available = window._RestockRocketCo uuid>/ version>/assets/... // Trailing digits (e.g. ".../restockrocket-1-521/assets/" -> "521"). Kept numeric to // match ParseStoqData, so funnel app_version lines up with the order-attribution // app_version. Reflects the ACTUAL deployed build. This is the SINGLE source of the // parsed version — preorder.js getAppVersion() reads it back off config rather than // re-parsing, so the regex lives in exactly one place. try { const _stoqVersionMatch = window._RestockRocketConfig.scriptHost.match(/(\d+)\/?(?:assets\/?)?$/); window._RestockRocketConfig.appVersion = (_stoqVersionMatch && _stoqVersionMatch[1]) || ''; } catch (e) { window._RestockRocketConfig.appVersion = ''; } const SETTINGS_CACHE_DURATION = 15 * 60 * 1000; // 15 minutes in milliseconds const LIQUID_CACHE_MAX_AGE = 15 * 60; // 15 minutes in seconds // Calculate Liquid cache freshness once at initialization const liquidRenderedAt = window._RestockRocketConfig.liquidRenderedAt; // Validate timestamp and calculate ca < < ormalizedLocale = 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]; if (value !== null && value !== undefined && value !== '') { settings[key] = value; } }); } else { console.debug('STOQ - No translated fields found for locale:', normalizedLLuxembourg (EUR€) d 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-Sche ch( `${window._RestockRocketConfig.host}/api/v1/embed/${endpoint}.json`, { headers: { 'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop, 'ngrok-skip-browser-warning': 'skip' } } ) .then(function(response) { if (!response.ok) throw new Error(`Failed to fetch ${endpoint}`); return response.json(); }) .then(function(data) { try { apply(data); } catch (applyError) { // Apply failures are programming bugs (e.g. response shape changed // server-side and the assignment threw). Surface them as console.error // so they're visible in browser logs, then re-throw to fall through // to the same Liquid-cached fallback as a fetch failure. console.error('STOQ - apply failed for ' + endpoint + ':', applyError); throw applyError; } }) .catch(function(error) { console.debug(`STOQ - using cached ${endpoint}:`, error.message); } y.isArray(window._RestockRocketConfig.sellingPlans) && window._RestockRocketConfig.sellingPlans.some(function(plan) { return plan && plan.enabled; }); const hasDisabledPlanIds = Array.isArray(window._RestockRocketConfig.disabledSellingPlanIds) && window._RestockRocketConfig.disabledSellingPlanIds.length > 0; const usePreorderBuild = settings.preorder_enabled || hasEnabledOffer || hasDisabledPlanIds; const collectionScriptUrl = usePreorderBuild ? window._RestockRocketConfig.scriptUrlCollection : window._RestockRocketConfig.scriptUrlCollectionBis; const productScriptUrl = usePreorderBuild ? window._RestockRocketConfig.scriptUrlProduct : window._RestockRocketConfig.scriptUrlProductBis; const pageType = window._RestockRocketConfig.pageType; const collectionPageTypes = ['collection', 'index', 'search', 'page']; if(collectionPageTypes.indexOf(pageType) !== -1 && (settings[`show_button_on_${pageType}`] || settings[`preorder_ .stoq-hide-buy-now .shopify-payment-button{display:none!important}.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: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)!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 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-progress-percentage{font-weight:500;min-width:35px;text-align:right;} Montenegro (EUR€)
Aluminium Superlite, Gravity Casting Technology, Efficient Comfort Geometry, Boost148, UDH™, Fully Integrated Battery, Integrated Carrier 3.0, Advanced Internal Cable Routing, Integrated Seatclamp
Fork Fox 34 Float AWL, 2-Position Sweep-Adjust RAIL Damper, Tapered, 15x110mm, E-Bike Optimized, 100mm Headset Denmark (DKKkr.) Djibouti (DJFFdj) 40T Bosnia & Herzegovina (BAMКМ) Gambia (GMDD) Cassette Shimano XT CS-M8100, 10-51T Tunisia (GBP£)
Guadeloupe (EUR€) Guernsey (GBP£) Guinea (GNFFr) Guinea-Bissau (XOFFr) Hungary (HUFFt) rrency":"GBP","url":"https:\/\/projektride.co.uk\/products\/cube-kathmandu-hybrid-slt-800-duskwood-goblin?variant=57747163316607"},"sku":"11280058"},{"@id":"\/products\/cube-kathmandu-hybrid-slt-800-duskwood-goblin?variant=57747163349375#variant","@type":"Product","gtin":"4054571498229","image":"https:\/\/projektride.co.uk\/cdn\/shop\/files\/112800.jpg?v=1781347684\u0026width=1920","name":"CUBE KATHMANDU HYBRID SLT 800 DUSKWOOD\/GOBLIN - Step-over \/ duskwood\/goblin \/ 62 cm","offers":{"@id":"\/products\/cube-kathmandu-hybrid-slt-800-duskwood-goblin?variant=57747163349375#offer","@type":"Offer","availability":"http:\/\/schema.org\/OutOfStock","price":"4999.00","priceCurrency":"GBP","url":"https:\/\/projektride.co.uk\/products\/cube-kathmandu-hybrid-slt-800-duskwood-goblin?variant=57747163349375"},"sku":"11280062"},{"@id":"\/products\/cube-kathmandu-hybrid-slt-800-duskwood-goblin?variant=57747163382143#variant","@type":"Product","gtin":"4054571498281","image":"https:\/\/projektride.co.uk\/cdn\/shop\/files\/11Iceland (ISKkr) Ireland (EUR€) Isle of Man (GBP£)
4945491386751,54945491419519,54945491452287,54945491485055,54945491517823,54945491550591,54945491583359,54945491616127,54945491648895,54945491681663,54945491714431,54945491747199,54945491779967,54945491812735,54945491845503,54945493647743,54945493713279,54945493746047,54945520058751,54945520091519,54945520124287,54945520157055,54945520189823,54945520222591,54945520255359,54945520288127,54945520320895,54945520353663,54945520386431,54945520419199,54945520451967,54945523532159,54945546764671,54945546797439,54945546830207,54945546928511,54945546961279,54945548042623,54945548075391,54945548108159,54945548140927,54945548173695,54945548206463,54945548239231,54945548271999,54945550336383,54945550369151,54945550401919,54945550434687,54945550467455,54945550500223,55038016422271,55196401860991,55196401893759,55196401926527,55196402647423,55196403433855,55196403466623,55196403532159,55196403564927,55196403630463,55196403663231,55196403695999,55196403728767,55196403794303,55196403827071,55196403859839,55196403892607,55196482515718527,55482526794111,55482526826879,55482526859647,55482526892415,55482526925183,55482526957951,55482539016575,55482539049343,55482539082111,55482539114879,55482539147647,55482539180415,55482573554047,55482573586815,55482573619583,55482573652351,55482573685119,55482573717887,55482589643135,55482589675903,55482589708671,55482589741439,55482589774207,55482589806975,55482603536767,55482603569535,55482603602303,55482603635071,55482603667839,55482603700607,55482623361407,55482623394175,55482623426943,55482623459711,55482623492479,55482639122815,55482639155583,55482639188351,55482639221119,55482666844543,55482671497599,55482671530367,55482671563135,55482671595903,55482671628671,55482675102079,55482675134847,55482675167615,55482675626367,55482675659135,55482675691903,55482677952895,55482679787903,55482684965247,55553117356415,55553117389183,55553117454719,55553117487487,55553117520255,55553117553023,55553117585791,55570017517951,55585620263295,55585620296063,55585620328831,55585620361599,55664837296511,55664894085374335,56494085407103,56494085439871,56494085472639,56494085505407,56494085538175,56494085570943,56494085636479,56494085702015,56494085767551,56494085800319,56494085833087,56494085865855,56494085898623,56494085931391,56494086095231,56494086160767,56494086226303,56494086259071,56494086291839,56494086324607,56494086357375,56494086422911,56494086455679,56494086488447,56494086521215,56494086553983,56494086586751,56494086619519,56494086652287,56494086685055,56494086717823,56494086783359,56494086816127,56494086914431,56494086947199,56494086979967,56494087012735,56494087078271,56494087111039,56494087143807,56494087176575,56494087209343,56494087242111,56494087274879,56494087307647,56494087340415,56494087373183,56494087405951,56494087504255,56494087799167,56494088454527,56504701485439,56504701518207,56504701550975,56504701583743,56504701616511,56504701649279,56504839209343,56504839242111,56504839274879,56504839307647,56504839340415,56504839373183,56504921981311,56504922014079,56504922046847,56504922079615,56504926170862975,57596170895743,57596171092351,57596171125119,57596171157887,57596171190655,57596171223423,57596171256191,57596171288959,57596171321727,57596171354495,57596171387263,57596171420031,57596171452799,57596175384959,57596175417727,57596175450495,57596175483263,57596176138623,57596176171391,57596176204159,57596176236927,57596176269695,57596176302463,57596176335231,57596176367999,57596176662911,57596176695679,57596176728447,57596176761215,57596176793983,57596176859519,57596176925055,57596177056127,57596177088895,57596177121663,57596177252735,57596177285503,57596177351039,57596177383807,57596177416575,57596177449343,57596177514879,57596177547647,57596177613183,57596177645951,57596177809791,57596177842559,57596177875327,57596177908095,57602995126655,57602995159423,57602995192191,57602995224959,57602995257727,57602995290495,57602995323263,57602995356031,57602995388799,57602995421567,57602995454335,57602995487103,57602995519871,57602995552639,57602995585407,57602995618175,57602995650943,57602995683711,57602995bebeb","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_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":"Ful_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_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":"r comparison (handles mixed ISO formats) if (plan.updated_at) { const planDate = new Date(plan.updated_at); const maxDate = max ? new Date(max) : null; return (!maxDate || (planDate && !isNaN(planDate) && planDate > maxDate)) ? plan.updated_at : max; } return max; }, '') : null; // Use cached if old array is empty/has no timestamps, or cached is newer // Parse dates for comparison to handle format differences (+00:00 vs .000Z) const cachedDate = new Date(cachedData.cached_at); const maxDate = maxUpdatedAt ? new Date(maxUpdatedAt) : null; const useCached = !maxUpdatedAt || (cachedDate && !isNaN(cachedDate) && (!maxDate || cachedDate > maxDate)); if (useCached) { if (Array.isArray(cachedData.plans)) { window._RestockRocketConfig.sellingPlans = cachedData.plans; // Only use disabled_plan_ids when using cached plans Libya (GBP£) res_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/projektride.co.uk\/cdn\/shop\/files\/av014_03.jpg?v=1729939380","\/\/projektride.co.uk\/cdn\/shop\/files\/av014_02.jpg?v=1729939380","\/\/projektride.co.uk\/cdn\/shop\/files\/av014.jpg?v=1729939380"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/files\/av014_03.jpg?v=1729939380","options":["Title"],"media":[{"alt":null,"id":34865586897122,"position":1,"preview_image":{"aspect_ratio":1.333,"height":1350,"width":1800,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/av014_03.jpg?v=1729939380"},"aspect_ratio":1.333,"height":1350,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/av014_03.jpg?v=1729939380","width":1800},{"alt":null,"id":34865586864354,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1800,"width":1800,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/av014_02.jpg?v=1729939380"},"aspect_ratio":1.0,"height":1800,"media_type":"image","src":"\/\/projekt indow._RestockRocketConfig.host = 'https://app.restockrocket.io' // Deployed extension build number, read from the CDN asset host Shopify generates: // https://cdn.shopify.com/extensions/Liechtenstein (CHFCHF) handle>- <Lithuania (EUR€) 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.normalizedLocale && !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 tomer interaction. // Detected variants: the variants present in this page's Liquid context (product page has them; // collection/index/etc. don't expose variants from Liquid). Used to disambiguate "embed didn't // load" vs "embed loaded but the variant wasn't a preorder/BIS candidate" in order debug. try { const _stoqInitConfig = window._RestockRocketConfig; const _stoqDetectedVariantIds = (_stoqInitConfig.product && Array.isArray(_stoqInitConfig.product.variants)) ? _stoqInitConfig.product.variants.map(function(v) { return v.id }) : []; const _stoqSelectedVariantId = _stoqInitConfig.selected_variant_id; Shopify?.analytics?.publish?.('stoq_initialized', { cart_token: _stoqInitConfig.cartToken || '', page_url: window.location.href, page_type: _stoqInitConfig.pageType || '', shop_domain: _stoqInitConfig.shop || '', market_id: _stoqInitConfig.marketId || '', detected_variant_ids: _stoqDetectedVariantIds, selected_variant_id: _stoqSele
ckRocketConfig — the // bundle re-reads sellingPlans/integrations on every interaction, so the // late-arriving values benefit subsequent renders even though the first // paint may use the Liquid-cached values. On any failure the existing // Liquid-loaded values stay in place via fetchEmbedConfig's catch. if (!window._RestockRocketConfig.isLiquidCacheFresh && !settings.disable_refresh_on_stale_liquid) { console.debug('STOQ - Liquid cache stale, refreshing selling_plans + integrations'); Promise.race([ Promise.all([ fetchEmbedConfig('selling_plans', function(data) { if (data && Array.isArray(data.plans)) { window._RestockRocketConfig.sellingPlans = data.plans; window._RestockRocketConfig.disabledSellingPlanIds = data.disabled_plan_ids || []; } }), fetchEmbedConfig('integrations', function(data) { if (Array.isArray(data)) { window._RestockRocketConfig.integrationsMadagascar (GBP£) e.debug('STOQ - dispatching app loaded event'); window.dispatchEvent(appLoadedEvent); } } Malawi (MWKMK) Mali (XOFFr) Malta (EUR€) Mauritania (GBP£) Mauritius (MUR₨) Mayotte (EUR€) Moldova (MDLL) Monaco (EUR€)
Morocco (MADد.م.)