Book a Service

/ Track Your Service
  • AccessoriesHire img src="//projektride.co.uk/cdn/shop/files/BT_MY24_Hook_EXT_matt_teal_web_11_800x800_crop_center_2x_126d6e8f-d474-4498-825d-b8bc52335f47_2048x2048.webp?v=1720086731" alt="Bombtrack HOOK EXT Complete Bike (27.5")" class="mfp-zoom-in-cur" id="34185266462946">
  • #shopify-section-announcement-bar { background: #f14d38; color: #ccbebe; }
    This site has limited support for your browser. We recommend switching to Edge, Chrome, Safari, or Firefox.

    Hire
    Road / Gravel / Touring Bikes<
    Bikes
    Tubeless Enigma
    <
    ucts/Screenshot2022-02-22at21.44.56_600x.png?v=1645566518)"> Apidura >
    backpack Header Image Clothing and Protection
    Bags and Transportation Passport Bike Packing Frame Bags ProjektRide Merchandise
    bar bag
    £34.99 Passport Bike Packing Seat Saddle BagGloves
    Bike Packing
    bottles and cages Clothing Finishing Kit
    div class="product__media-hover-img product__media" style="background-image: url(//projektride.co.uk/cdn/shop/products/Screenshot2022-01-27at21.53.57_600x.png?v=1643320702)">Sell Your Bike
    fork bag>

    SKS RACEBLADE PRO MUDGUARD SET 56314171097471,56398983725439,56398983758207,56398983790975,56399322251647],"updated_at":"2025-12-06T04:17:57Z","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":"2025-12-06T04:17:56Z","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":"2025-12-06T04:03:18Z","shopify_market_id":382140642,"market_locations_enabled":false}; window._RestockRocketConfig.cachedVariantShippingTextsMarketKey = "variant_shipping_texts

    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","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

    £50.99 Rider Carell,"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":["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 Arundel Looney Bin Bottle Cage

    \"backgroundImage\": {\n \"id\": \"63d90025deb9bc2589da32eb\",\n \"recordType\": 2,\n \"addedOn\": 1628181448308,\n \"updatedOn\": 1628324542674,\n \"starred\": false,\n \"passthrough\": false,\n \"workflowState\": 1,\n \"publishOn\": 1628181448308,\n \"authorId\": \"5155d3f4e4b02f77ba725967\",\n \"systemDataId\": \"1ea6caa0-7370-48ea-a3cd-22efec74263c\",\n \"systemDataVariants\": \"1500x1000,100w,300w,500w,750w,1000w,1500w\",\n \"systemDataSourceType\": \"JPG\",\n \"filename\": \"640A0090.jpg\",\n \"mediaFocalPoint\": {\n \"x\": 0.5,\n \"y\": 0.5,\n
    img src="//projektride.co.uk/cdn/shop/files/ftp_f_freewheel_imagessportlinefwbikesrb21791_detail_01_98x.webp?v=1722607119" alt="" class="product-single__thumbnail-img"> \"author\": {\n \"id\": \"5155d3f4e4b02f77ba725967\",\n \"displayName\": \"klaus dyba\",\n \"firstName\": \"klaus\",\n \"lastName\": \"dyba\",\n \"websiteUrl\": \"\",\n \"bio\": \"\"\n },\n \"assetUrl\": \"https:\/\/images.squarespace-cdn.com\/content\/v1\/60d2d479d2b7b75136ea090c\/1ea6caa0-7370-48ea-a3cd-22efec74263c\/640A0090.jpg\",\n \"contentType\": \"image\/jpeg\",\n \"items\": [ ],\n \"pushedServices\": { },\n \"pendingPushedServices\": { },\n \"originalSize\": \"1500x1000\",\n \"recordTypeLabel\": \"image\"\n },\n \"imageOverlayOpacity\": 0.27,\n And so much more!

    -section\"\u003e\n\u003cdiv class=\"content-wrapper\"\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cdiv id=\"page-section-63d90025deb9bc2589da3346\" data-type=\"page-section\" class=\"sqs-layout sqs-grid-12 columns-12\"\u003e\n\u003cdiv class=\"row sqs-row\"\u003e\n\u003cdiv class=\"col sqs-col-12 span-12\"\u003e\n\u003cdiv class=\"row sqs-row\"\u003e\n\u003cdiv class=\"col sqs-col-8 span-8\"\u003e\n\u003cdiv id=\"block-c1f294fc4d200eec65d0\" data-border-radii='{\"topLeft\":{\"unit\":\"px\",\"value\":0.0},\"topRight\":{\"unit\":\"px\",\"value\":0.0},\"bottomLeft\":{\"unit\":\"px\",\"value\":0.0},\"bottomRight\":{\"unit\":\"px\",\"value\":0.0}}' data-block-type=\"2\" class=\"sqs-block html-block sqs-block-html\"\u003e\n\u003cdiv class=\"sqs-block-content\"\u003e\n\u003cdiv class=\"sqs-html-content\"\u003e\n\u003csection data-test=\"page-section\" data-section-theme=\"white\" class=\"page-section \n \n layout-engine-section\n \n background-width--full-bleed\n \n \n section-height-
    SKS RACEBLADE PRO XL STEALTH SERIES MUDGUARD SET mtd-8j2sn\",\n\"title\": \"\",\n\"body\": null,\n\"likeCount\": 0,\n\"commentCount\": 0,\n\"publicCommentCount\": 0,\n\"commentState\": 2,\n\"unsaved\": false,\n\"author\": {\n\"id\": \"5155d3f4e4b02f77ba725967\",\n\"displayName\": \"klaus dyba\",\n\"firstName\": \"klaus\",\n\"lastName\": \"dyba\",\n\"websiteUrl\": \"\",\n\"bio\": \"\"\n},\n\"assetUrl\": \"https:\/\/images.squarespace-cdn.com\/content\/v1\/60d2d479d2b7b75136ea090c\/1ea6caa0-7370-48ea-a3cd-22efec74263c\/640A0090.jpg\",\n\"contentType\": \"image\/jpeg\",\n\"items\": [ ],\n\"pushedServices\": { },\n\"pendingPushedServices\": { },\n\"originalSize\": \"1500x1000\",\n\"recordTypeLabel\": \"image\"\n},\n\"imageOverlayOpacity\": 0.27,\n\"backgroundWidth\": \"background-width--full-bleed\",\n\"sectionHeight\": \"section-height--custom\",\n\"customSectionHeight\": 10,\n\"horizontalAlignment\": \"horizontal-alignment--center\",\n\"verticalAlignment\": \"vertical-alignment--top\",\n\"contentWidth\": \"content-width--custom\",\n\"customContentWidth\": 100 a class="product__media product__media--featured" href="/collections/accessories/products/arundel-looney-bin-bottle-cage" title="Arundel Looney Bin Bottle Cage" aria-label="Arundel Looney Bin Bottle Cage" style="background-image: url(//projektride.co.uk/cdn/shop/files/Screenshot2023-10-26at10.12.45_600x.png?v=1698311680)">
    Maintenance-83a06e825197c3983949\"\u003e\n\u003cdiv class=\"sqs-block-content\"\u003e\n\u003cdiv class=\"sqs-html-content\"\u003e\n\u003cp class=\"preFade fadeIn\"\u003eAre you heading down the path least travelled? For a drop handlebar bike, the Hook EXT seldom faces terrain it cannot handle. A Columbus steel frame, a dedicated carbon fork and a sturdy 27.5’’ wheelset equip the EXT with an armoury to ride where other bikes would surely suffer. A Sram 1x11 Rival groupset suitably gives this machine the gears and brakes to match. \u003c\/p\u003e\n\u003cp class=\"preFade fadeIn\"\u003e \u003c\/p\u003e\n\u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"1475\"\u003e\n\u003ccolgroup\u003e\n\u003ccol width=\"343\"\u003e\n\u003ccol width=\"1132\"\u003e\n\u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr height=\"23\"\u003e\n\u003ctd height=\"23\" class=\"xl66\" width=\"343\"\u003eFrame\u003c\/td\u003e\n\u003ctd class=\"xl70\" width=\"1132\"\u003eColumbus Cromor double butted,\u003cspan\u003e  \u003c span class="visually-hidden">Arundel Looney Bin Bottle Cage Cleaners, Degreasers and Lubricationhainring\u003c\/td\u003e\n\u003ctd class=\"xl68\"\u003eCNC machined aluminium, narrow-wide, 40 T\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr height=\"21\"\u003e\n\u003ctd height=\"21\" class=\"xl66\"\u003eCassette\u003c\/td\u003e\n\u003ctd class=\"xl68\"\u003eSram PG-1130 11-speed, 11 - 42 T\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr height=\"21\"\u003e\n\u003ctd height=\"21\" class=\"xl66\"\u003eFront derailleur\u003c\/td\u003e\n\u003ctd class=\"xl68\"\u003e-\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr height=\"21\"\u003e\n\u003ctd height=\"21\" class=\"xl66\"\u003eRear derailleur\u003c\/td\u003e\n\u003ctd class=\"xl68\"\u003eSram Rival 1, clutch, long cage\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr height=\"21\"\u003e\n\u003ctd height=\"21\" class=\"xl66\"\u003eFront hub\u003c\/td\u003e\n\u003ctd class=\"xl69\" align=\"left\"\u003eBombtrack Tau sealed hub, 6-bolt disc\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr height=\"21\"\u003e\n\u003ctd height=\"21\" class=\"xl66\"\u003eRear hub\u003c\/td\u003e\n\u003 >
    a class="product__media product__media--featured" href="/collections/accessories/products/sks-raceblade-pro-xl-stealth-series-mudguard-set" title="SKS RACEBLADE PRO XL STEALTH SERIES MUDGUARD SET" aria-label="SKS RACEBLADE PRO XL STEALTH SERIES MUDGUARD SET" style="background-image: url(//projektride.co.uk/cdn/shop/products/Screenshot2022-03-16at16.52.18_600x.png?v=1647449705)"> img src="//projektride.co.uk/cdn/shop/files/ftp_f_freewheel_imagessportlinefwbikesrb21791_detail_07_98x.webp?v=1722607119" alt="" class="product-single__thumbnail-img"> e\n\u003ctd class=\"xl68\"\u003eBombtrack Yew aluminium seatpost, 27.2 mm x 300 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr height=\"21\"\u003e\n\u003ctd height=\"21\" class=\"xl66\"\u003eSeat clamp\u003c\/td\u003e\n\u003ctd class=\"xl71\" align=\"left\"\u003eBombtrack Origin 29.8 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr height=\"21\"\u003e\n\u003ctd height=\"21\" class=\"xl66\"\u003eFront tire\u003c\/td\u003e\n\u003ctd class=\"xl68\"\u003eWTB Ranger TCS Light \/ Fast Rolling 27.5'' x 2.0'', tubeless ready\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr height=\"21\"\u003e\n\u003ctd height=\"21\" class=\"xl66\"\u003eRear tire\u003c\/td\u003e\n\u003ctd class=\"xl68\"\u003eWTB Ranger TCS Light \/ Fast Rolling 27.5'' x 2.0'', tubeless ready\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr height=\"21\"\u003e\n\u003ctd height=\"21\" class=\"xl66\"\u003eFender\u003c\/td\u003e\n\u003ctd class=\"xl68\"\u003e-\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr height=\"21\"\u003e\n\u003ctd height=\"21\" class=\"xl66\"\u003e
    span class="visually-hidden">SKS RACEBLADE PRO XL STEALTH SERIES MUDGUARD SET 3c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr height=\"23\"\u003e\n\u003ctd height=\"23\" class=\"xl73\"\u003eASTM riding condition\u003c\/td\u003e\n\u003ctd class=\"xl74\"\u003e2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col sqs-col-2 span-2\"\u003e\n\u003cdiv class=\"sqs-block spacer-block sqs-block-spacer sized vsize-1\" data-block-type=\"21\" id=\"block-6b62cf53134660ff45c9\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection data-test=\"page-section\" data-section-theme=\"bright-inverse\" class=\"page-section \n \n layout-engine-section\n \n background-width--full-bleed\n \n section-height--large\n \n \n \n horizontal-alignment--center\n vertical-alignment--middle\n \n \n bright-inverse\" data-sec Gloves > epeat\": 0,\n\"radialGradientRadius\": 0,\n\"radialGradientPositionX\": 0,\n\"radialGradientPositionY\": 0,\n\"radialGradientFollowCursor\": false,\n\"radialGradientFollowSpeed\": 0,\n\"presetImageKey\": \"brush2\",\n\"imageTint\": {\n\"type\": \"SITE_PALETTE_COLOR\",\n\"sitePaletteColor\": {\n\"id\": \"lightAccent\",\n\"alpha\": 1.0\n}\n},\n\"imageScale\": 50,\n\"imageCount\": 29,\n\"patternEnabled\": false,\n\"patternColor\": {\n\"type\": \"SITE_PALETTE_COLOR\",\n\"sitePaletteColor\": {\n\"id\": \"black\",\n\"alpha\": 1.0\n}\n},\n\"patternSize\": 16,\n\"patternImageKey\": \"\",\n\"patternOffsetX\": 0,\n\"patternOffsetY\": 0,\n\"patternSpaceX\": 1,\n\"patternSpaceY\": 1,\n\"waveEnabled\": true,\n\"waveSpeed\": 68,\n\"waveComplexity\": 12,\n\"waveDepth\": 24,\n\"waveShadowDepth\": 0,\n\"boxSize\": 0.0,\n\"scaleX\": 0,\n\"scaleY\": 0,\n\"scaleZ\": 0,\n\"isMorphEnabled\": false,\n\"lightY\": 0,\n\"lightZ\": 0,\n\"noiseRange\": 0,\n\"positionFactor\": 0,\n\"scaleFactor\": 0,\n\"colorFactor\": 0,\n\"sizeVariance\reat for:\u003c\/span\u003e\u003cbr data-mce-fragment=\"1\"\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eExercise Equipment\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eTouring bikes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eTrack and pursuit bars\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eFixed Gear\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eBMX\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003cul data-mce-fragment=\"1\
    611cde655e01dc42b587adf4\",\n\"systemDataId\": \"05065c07-dc6e-4028-92f7-7dd0759f14be\",\n\"systemDataVariants\": \"2048x1366,100w,300w,500w,750w,1000w,1500w\",\n\"systemDataSourceType\": \"JPG\",\n\"filename\": \"640A2458_ss.jpg\",\n\"mediaFocalPoint\": {\n\"x\": 0.5,\n\"y\": 0.5,\n\"source\": 3\n},\n\"colorData\": {\n\"topLeftAverage\": \"b36e4f\",\n\"topRightAverage\": \"9e5f3f\",\n\"bottomLeftAverage\": \"8d512d\",\n\"bottomRightAverage\": \"b16d4d\",\n\"centerAverage\": \"5b5858\",\n\"suggestedBgColor\": \"9f5f3c\"\n},\n\"urlId\": \"35fzfqs88l0jsv4bdof37bwl7jpzvr\",\n\"title\": \"\",\n\"body\": null,\n\"likeCount\": 0,\n\"commentCount\": 0,\n\"publicCommentCount\": 0,\n\"commentState\": 2,\n\"unsaved\": false,\n\"author\": {\n\"id\": \"611cde655e01dc42b587adf4\",\n\"displayName\": \"Marcellus Putschli\",\n\"firstName\": \"Marcellus\",\n\"lastName\": \"Putschli\",\n\"bio\": \"\"\n},\n\"assetUrl\": \"https:\/\/images.squarespace-cdn.com\/content\/v1\/60d2d479d2b7b75136ea090c\/05065c07-dc6e-4028-92f7-7dd075d_at":"2023-10-05T10:50:07+01:00","created_at":"2023-09-27T11:06:07+01:00","vendor":"ESI","type":"grips","tags":["Accessories","grips","Grips \u0026 Bar-tape","spo-cs-disabled","spo-default","spo-disabled","spo-notify-me-disabled"],"price":2700,"price_min":2700,"price_max":2700,"available":false,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":44365561495778,"title":"Black","option1":"Black","option2":null,"option3":null,"sku":"825CB","requires_shipping":true,"taxable":true,"featured_image":{"id":39685288624354,"product_id":8157072916706,"position":1,"created_at":"2023-09-27T11:06:07+01:00","updated_at":"2023-09-27T11:06:12+01:00","alt":null,"width":634,"height":826,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-09-27at11.01.13.png?v=1695809172","variant_ids":[44365561495778]},"available":false,"name":"ESI XXL 8.25\" Chunky - Black","public_title":"Black","options":["Black"],"price":2700,"weight":0,£22.00Clothing
    Tools & Maintenance64\",\n\"alexandriaUrl\": \"https:\/\/video.squarespace-cdn.com\/content\/v1\/60d2d479d2b7b75136ea090c\/2fd62fd3-3621-4585-b1a4-90560c499a31\/{variant}\",\n\"alexandriaLibraryId\": \"60d2d479d2b7b75136ea090c\",\n\"aspectRatio\": 1.7777777777777777,\n\"durationSeconds\": 6.047711\n},\n\"videoCodec\": \"h264\",\n\"alexandriaUrl\": \"https:\/\/video.squarespace-cdn.com\/content\/v1\/60d2d479d2b7b75136ea090c\/2fd62fd3-3621-4585-b1a4-90560c499a31\/{variant}\",\n\"alexandriaLibraryId\": \"60d2d479d2b7b75136ea090c\",\n\"aspectRatio\": 1.7777777777777777,\n\"durationSeconds\": 6.047711,\n\"items\": [ ],\n\"pushedServices\": { },\n\"pendingPushedServices\": { },\n\"usageId\": \"46a7ec2b-38c6-4933-9e3c-16580fbf1964\",\n\"assetProtectionLevel\": \"LIBRARY\",\n\"originalSize\": \"1920:1080\",\n\"recordTypeLabel\": \"sqsp-hosted-video\"\n}\n},\n\"backgroundImageId\": null,\n\"backgroundMediaEffect\": null,\n\"divider\": null,\n\"typeName\": \"portfolio-grid-basic\"\n}' data-animation=\"none\" data-controller=\"SectionWrapt":null,"id":32292030972130,"position":2,"preview_image":{"aspect_ratio":0.768,"height":826,"width":634,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-09-27at11.02.01.png?v=1695809170"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":44365561561314,"title":"Blue","option1":"Blue","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":39685288427746,"product_id":8157072916706,"position":3,"created_at":"2023-09-27T11:06:07+01:00","updated_at":"2023-09-27T11:06:10+01:00","alt":null,"width":634,"height":826,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-09-27at11.02.25.png?v=1695809170","variant_ids":[44365561561314]},"available":false,"name":"ESI XXL 8.25\" Chunky - Blue","public_title":"Blue","options":["Blue"],"price":2700,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":32292031004898,"position":3,"preview_image":{"aspect_ratio":0.768,"height":826 SKS RACEBLADE PRO XL STEALTH SERIES MUDGUARD SETimg src="//projektride.co.uk/cdn/shop/files/ftp_f_freewheel_imagessportlinefwbikesrb21791_detail_05_98x.webp?v=1722607119" alt="" class="product-single__thumbnail-img"> e_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":45661646323938,"title":"Black \/ Small - 50","option1":"Black","option2":"Small - 50","option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Bombtrack HOOK EXT Complete Bike (27.5\") - Black \/ Small - 50","public_title":"Black \/ Small - 50","options":["Black","Small - 50"],"price":287500,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45661646356706,"title":"Black \/ Medium - 53","option1":"Black","option2":"Medium - 53","option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Bombtrack HOOK EXT Complete Bike (27.5\") - Black \/ Medium - 53","public_title":"Black \/ Medium - 53","options":["Black","Medium - 53"],"price":287500,"weight":0,"compare_at_price":null,"inventory_management":02.31.png?v=1695809171"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":44365561626850,"title":"Orange","option1":"Orange","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":39685288558818,"product_id":8157072916706,"position":5,"created_at":"2023-09-27T11:06:07+01:00","updated_at":"2023-09-27T11:06:11+01:00","alt":null,"width":634,"height":826,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-09-27at11.02.38.png?v=1695809171","variant_ids":[44365561626850]},"available":false,"name":"ESI XXL 8.25\" Chunky - Orange","public_title":"Orange","options":["Orange"],"price":2700,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":32292031070434,"position":5,"preview_image":{"aspect_ratio":0.768,"height":826,"width":634,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/Screenshot2023-09-27at11.02.38.png?v=1695809171"}},"requires_selling_plan":false,"selling_plan_allocations ride.co.uk\/cdn\/shop\/files\/BT_MY24_Hook_EXT_matt_black_web_05_800x800_crop_center_2x_02021c4f-4291-4f1a-baef-d5dc69baef2e.webp?v=1720086730","width":1365},{"alt":null,"id":34185265774818,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1365,"width":1365,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/BT_MY24_Hook_EXT_matt_black_web_06_800x800_crop_center_2x_f621b133-043f-4fcc-8db2-207596697e2f.webp?v=1720086730"},"aspect_ratio":1.0,"height":1365,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/BT_MY24_Hook_EXT_matt_black_web_06_800x800_crop_center_2x_f621b133-043f-4fcc-8db2-207596697e2f.webp?v=1720086730","width":1365},{"alt":null,"id":34185265807586,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1365,"width":1365,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/BT_MY24_Hook_EXT_matt_black_web_07_800x800_crop_center_2x_a930a631-b358-4d36-8511-2d6e35837fa0.webp?v=1720086731"},"aspect_ratio":1.0,"height":1365,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\=\"1\"\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eStrollers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eAnd so much more!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003cem data-mce-fragment=\"1\"\u003e* Colors may vary from screen to screen. NOTE: Our Black is a dark charcoal gray.\u003c\/em\u003e"}
    img src="//projektride.co.uk/cdn/shop/files/ftp_f_freewheel_imagessportlinefwbikesrb21791_detail_04_98x.webp?v=1722607120" alt="" class="product-single__thumbnail-img"> Surly Moloko Handlebar BagProjektRide MerchandiseXT_matt_black_web_09_800x800_crop_center_2x_58bb3512-8682-420c-8ddb-fc2120c0ece4.webp?v=1720086730","width":1365},{"alt":null,"id":34185265905890,"position":9,"preview_image":{"aspect_ratio":1.0,"height":1365,"width":1365,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/BT_MY24_Hook_EXT_matt_black_web_10_800x800_crop_center_2x_4afc9713-1250-4eea-8a87-123d576688a4.webp?v=1720086730"},"aspect_ratio":1.0,"height":1365,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/BT_MY24_Hook_EXT_matt_black_web_10_800x800_crop_center_2x_4afc9713-1250-4eea-8a87-123d576688a4.webp?v=1720086730","width":1365},{"alt":null,"id":34185265938658,"position":10,"preview_image":{"aspect_ratio":1.0,"height":1365,"width":1365,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/BT_MY24_Hook_EXT_matt_black_web_11_800x800_crop_center_2x_e2c39edb-fe97-4452-a214-a4785c5677cb.webp?v=1720086731"},"aspect_ratio":1.0,"height":1365,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/BT_MY24_Hook_EXT_matt_black_web_11_ a class="product__media product__media--featured" href="/collections/accessories/products/arundel-mandible-uni-weave-carbon-bottle-cage" title="Arundel Mandible Uni-Weave Carbon Bottle Cage" aria-label="Arundel Mandible Uni-Weave Carbon Bottle Cage" style="background-image: url(//projektride.co.uk/cdn/shop/files/Screenshot2023-10-26at10.16.07_600x.png?v=1698311860)">
    2x_65fab327-e860-4b26-88b4-0d82da068e98.webp?v=1720086731","width":1365},{"alt":null,"id":34185266036962,"position":13,"preview_image":{"aspect_ratio":1.0,"height":1365,"width":1365,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/BT_MY24_Hook_EXT_matt_black_web_14_800x800_crop_center_2x_65793a42-6f9a-45be-86cd-aadb10da8a27.webp?v=1720086731"},"aspect_ratio":1.0,"height":1365,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/BT_MY24_Hook_EXT_matt_black_web_14_800x800_crop_center_2x_65793a42-6f9a-45be-86cd-aadb10da8a27.webp?v=1720086731","width":1365},{"alt":null,"id":34185266069730,"position":14,"preview_image":{"aspect_ratio":1.0,"height":1365,"width":1365,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/BT_MY24_Hook_EXT_matt_black_web_15_800x800_crop_center_2x_5f78d8e0-d80a-4c5e-aacc-ccee801f8472.webp?v=1720086731"},"aspect_ratio":1.0,"height":1365,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/BT_MY24_Hook_EXT_matt_black_web_15_800x800_crop_center_2x_5f78d8e0-d80a-4c5[]span class="visually-hidden">Arundel Mandible Uni-Weave Carbon Bottle CageSell Your Bike
    £79.00
    Open search bar
    Arundel Stainless Steel Bottle Cage My Account
    a class="product__media product__media--featured" href="/collections/accessories/products/arundel-stainless-steel-bottle-cage" title="Arundel Stainless Steel Bottle Cage" aria-label="Arundel Stainless Steel Bottle Cage" style="background-image: url(//projektride.co.uk/cdn/shop/files/Screenshot2023-10-26at10.10.32_600x.png?v=1698311516)">
    a class="product__media product__media--featured" href="/collections/accessories/products/surly-nice-rack-front" title="Surly Nice Rack - Front" aria-label="Surly Nice Rack - Front" style="background-image: url(//projektride.co.uk/cdn/shop/files/Screenshot2023-10-23at12.18.37_600x.png?v=1698060064)"> w() - updatedAt.getTime(); if (age span class="visually-hidden">Surly Nice Rack - FrontContact Us SETTINGS_CACHE_DURATION) { console.debug('STOQ - settings changed recently, skipping cache'); return null; } return settings; } catch (error) { console.debug('STOQ - Error checking settings cache:', error); return null; } } function createRestockRocketContainer() { const restockRocketContainer = document.createElement('div'); restockRocketContainer.id = 'restock-rocket'; document.body.appendChild(restockRocketContainer); } function createRestockRocketScript(scriptUrl) { const restockRocketScriptElement = document.createElement('script'); restockRocketScriptElement.setAttribute('defer', 'defer'); restockRocketScriptElement.src = scriptUrl; document.body.appendChild(restockRocketScriptElement); } createRestockRocketContainer() console.debug('STOQ - extension activated') function applyTranslations(settings) { try { // Skip translation logic entirely if multi-langu
    /£140.00 <

    <

    < <

    < <

    <Increase quantity. Website by .Promise we won't spam. You'll only receive notifications for this product.","storefront_form_error":"Please enter a valid email address","storefront_form_success":"Thank you! We will notify you when the product is available.","enable_powered_by":true,"show_button_on_preorder":true,"sms_enabled":false,"email_enabled":true,"storefront_button_disable_tag":"rocket-hide","theme_config":{},"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":"Notction_page_button_text_color":"#FFFFFF","collection_page_button_background_color":"#202223","show_button_if_any_out_of_stock":false,"show_button_if_any_variant_out_of_stock_collection":false,"show_button_on_index":false,"insert_button_after_selector_collection":null,"insert_button_after_selector_index":null,"push_enabled":false,"push_allowed":false,"storefront_form_push_label":"Push","storefront_form_push_description":"Click 'Allow' to be notified via push notification","storefront_form_push_error":"Permission rejected! Please review notification settings and try again","storefront_font_family":"OpenSans","insert_button_after_selector_collection_type":"afterend","show_channel_selector":false,"storefront_form_empty_error":"Please fill in one or more of the options above","storefront_form_push_input":"Send notification to your browser","insert_button_after_selector_page":null,"show_button_on_page":false,"insert_button_after_selector_search":null,"show_button_on_search":false,"app_proxy_path_prefix":"/apps/resto"] button","preorder_index_enabled":false,"preorder_index_form_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","preo010921698,45353010954466,45353010987234,45353018261730,45353018294498,45353018327266,55569712382335,55569712447871,55569712480639,55569933074815,55570550194559,55570550227327,55604008976767,55638316908927,55638316941695,55638316974463,56220814999935,56220815032703,56270279606655,56270279639423,56270279672191,56314171064703,56314171097471,56398983725439,56398983758207,56398983790975,56399322251647],"updated_at":"2025-12-06T04:17:57Z","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":"2025-12-06T04:17:56Z","shopify_market_id":382140642,"market_locations_enabled":false}; window._RestockRocketConfig.cachedVariantPreorderLimitsMarketKey = "vt":"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":["pro 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,<ageType}`); 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._RestockRocketConfig.pageTyching app loaded event'); window.dispatchEvent(appLoadedEvent); } } function updateCartSellingPlans() { // Wait for the API to be available with retries const maxRetries = 10; const retryDelay = 500; function attemptCartCheck(attempt = 1) { 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); }); } else if (attempt maxRetries) { console.debug(`STOQ - API not ready, retry ${attempt}/${maxRetries}`); setTimeout(() => attemptCartCheck(attempt + 1), retryDelay); } else { console.debug('Smes 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%)}} a class="product__media pr <60482,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,55569933074815,55570550194559,55570550227327,55604008976767,55638316908927,55638316941695,55638316974463,56220814999935,56220815032703,56270279606655,56270279639423,56270279672191,56314171064703,56314171097471,56398983725439,56398983758207,56398983790975,56399322251647],"updated_at":"2025-12-06T04:17:57Z","market_locations_ena<BlackSelect variant dropdown <span class="visually-hidden">BACKCOUNTRY FULL FRAME PACK or_search":null,"show_button_on_search":false,"app_proxy_path_prefix":"/apps/restockrocket-production","collection_link_selector":"","index_link_selector":"","page_link_selector":"","search_link_selector":"","collection_check_link_visibility":true,"collection_buttons_container":null,"index_buttons_container":null,"page_buttons_container":null,"search_buttons_container":null,"extension_enable_url_variant_detection":true,"extension_enable_value_variant_detection":true,"extension_value_variant_selector":"[name='id']","resubscribe_text":"This product is out of stock. Get notified when it's restocked again by entering your details below!","preorder_enabled":true,"preorder_buy_button_selector":null,"preorder_add_to_cart_button_selector":"","preorder_badge_selector":"","preorder_button_out_of_stock_text":"Out of stock","preorder_button_add_to_cart_text":"Add to cart","preorder_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_enabled":false,"preorder_collection_form_selector":"form[action*=\"/cart/ad > 130 kg incl. Luggage yment_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_price_selector":"","preorder_price_format":"{{amount}} {{currency}}","show_badge_if_any_variant_is_preorder":false,"enable_console_debug":false,"inline_form_enabled":false,"inline_form_selector":null,"inline_form_selector_type":"afterend","storefront_form_prefill_customer":true,"market_setup_type":"single_market","shopify_app_id":5940125,"cache":true,"cached_at":"2025-11-11T14:27:02.333Z","multi_language_enabled":false,"translation_locale":"en"};window._RestockRocketConfig.cachedPreorderVariantIds = {"preorder_variant_ids":[42167799447778,43916521013474,43934694998242,43934695031010,43934695620834,43935975440610,43935975473378,43935989399778,43935989432546,43935990284514,43935994118370,43935995625698,43935995855074,43936000835810,43936 created_at":"2024-08-02T14:58:39+01:00","vendor":"Ridgeback","type":"Bicycles","tags":["Destiny","spo-cs-disabled","spo-default","spo-disabled","spo-notify-me-disabled"],"price":39999,"price_min":39999,"price_max":39999,"available":false,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":45764609868002,"title":"Purple","option1":"Purple","option2":null,"option3":null,"sku":"RB21791","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Ridgeback Destiny - Purple","public_title":"Purple","options":["Purple"],"price":39999,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":45764609900770,"title":"Black","option1":"Black","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Ridgeback Destiny - Black","public_title":"Bl < Yellow:"\/\/projektride.co.uk\/cdn\/shop\/files\/ftp_f_freewheel_imagessportlinefwbikesrb21790_detail_01.webp?v=1722607120","width":1534}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe Ridgeback Destiny is a girl's mountain bike perfect for heading off the beaten track and designed to fit heights 140-160cm.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWide knobbly tyres, a suspension fork and a range of 21 gears make the Destiny ready to take on any terrain.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe upright position is designed to give confidence when riding off road, with the semi slick tyres giving good speed on smoother surfaces and plenty of traction when cornering on loose ground.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\ kRocketConfig.variantsPreorderMaxCount = {45764609868002 : parseInt(""),45764609900770 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderMaxCountForMarket = {45764609868002 : null,45764609900770 : null,}; window._RestockRocketConfig.variantsShippingText = {45764609868002 : "",45764609900770 : "",}; window._RestockRocketConfig.variantsShippingTextForMarket = {45764609868002 : null,45764609900770 : null,}; window._RestockRocketConfig.selected_variant_id = 45764609868002; 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/019af0d1-c518-7a22-bdbf-9ceff49063ad/restockrocket-1-402/assets/restockrocket-product.js' window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/019af0d1-c518-7a22-bdbf-9ceff49063ad/restockrock
    <
    <
    <
    <
    <
    []<
    <
    ProjektRide£21.99
    Juan Borges DesignsBACKCOUNTRY ACCESSORY POCKET (4L)
    window._RestockRocketConfig = window._RestockRocketConfig || {} // Helper function to normalize locale format from hyphen to underscore (e.g., 'en-US' -> 'en_us') // This matches the backend's Mobility.normalize_locale behavior // Returns empty string if locale is empty or invalid (matches original behavior) function normalizeLocale(locale) { if (!locale || locale.trim() === '') { return ''; } return locale.toString().toLowerCase().replace(/-/g, '_'); } window._RestockRocketConfig.locale = 'en'; window._RestockRocketConfig.normalizedLocale = normalizeLocale('en');
    70,43936022823138,43936022855906,43936056115426,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,40,"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":"Full payment","billing_description":null,"enable_billing_widget":false,"inventory_provider":"stoq","preord
    !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
    mn;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-s
    _id":713071886719,"enabled":true,"variant_ids":[55569933140351,55569712382335,55569712415103,55569712480639,55569933173119,55570017616255,55569933074815,55570017550719,55569712447871,55569933107583,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_button_description_show_shipping":true,"preorder_
    <
    Maximum rider weight window._RestockRocketConfig = window._RestockRocketConfig || {} // Helper function to normalize locale format from hyphen to underscore (e.g., 'en-US' -> 'en_us') // This matches the backend's Mobility.normalize_locale behavior // Returns empty string if locale is empty or invalid (matches original behavior) function normalizeLocale(locale) { if (!locale || locale.trim() === '') { return ''; } return locale.toString().toLowerCase().replace(/-/g, '_'); } window._RestockRocketConfig.locale = 'en'; window._RestockRocketConfig.normalizedLocale = normalizeLocale('en'); window._RestockRocketConfig.shop = 'projektride.myshopify.com'; window._RestockRocketConfig.pageType = 'product';window._RestockRocketConfig.marketId = 382140642;window._RestockRocketConfig.countryName = 'United Kingdom'; window._RestockRocketConfig.countryIsoCode = 'GB';window._RestockRocketConfig.cartInventoryQuantity = {};window._RestockRocketConfig.cachedSettings = {"id":38500,"shop_id":38436,"currency":"GBP","created_at":"2025-07-26T09:13:57.337Z","updated_at":"2025-11-11T14:27:02.312Z","enable_app":true,"enable_signup_widget":false,"storefront_button_text":"Notify me when available","storefront_button_text_color":"#FFFFFF","storefront_button_background_color":"#202223","storefront_form_header":"Notify me","storefront_form_description":"Get a notification as soon as this product is back in stock by signing up below!","storefront_form_button_text":"Notify me when available","storefront_form_button_text_color":"#FFFFFF","storefront_form_button_background_color":"#202223","storefront_form_terms":"Promise we won't spam. You'll only receive notifications for this product.","storefront_form_error":"Please enter a valid email address","storefront_form_success":"Thank you! We will notify you when the product is available.","enable_powered_by":true,"show_button_on_preorder":true,"sms_enabled":false,"email_enabled":true,"storefront_button_disable_tag":"rocket-hide","theme_config":{},"storefront_form_email_placeholder":"Email address","storefront_form_phone_placeholder":"SMS","storefront_form_phone_label":"Phone number","storefront_form_email_label":"Email","storefront_form_phone_error":"Please enter a valid phone number","storefront_form_customer_name_placeholder":"Name","storefront_form_customer_name_error":"Please enter your name","storefront_form_did_you_mean_error":"Did you mean %{suggested_email}? Or use %{current_email}","form_customer_name_enabled":false,"form_customer_name_required":false,"css_config":"","js_config":null,"collect_promotion_consent":false,"storefront_form_promotion_consent_label":"Notify me about other news, sales, discounts & offers too","show_button_on_collection":false,"sms_default_country":"us","sms_restrict_country":false,"sms_default_channel":true,"optin_required":false,"optin_success_text":"Registration confirmed! You'll receive an alert when the product is restocked.","storefront_button_border_radius":0,"storefront_button_disable_tag_hides_button":true,"storefront_button_disable_tag_enabled":false,"quantity_required":false,"storefront_form_quantity_label":"Quantity","enable_alerts":true,"sms_allowed":false,"email_allowed":true,"collect_promotion_consent_default":true,"insert_button_after_selector":null,"insert_button_after_selector_type":"afterend","storefront_button_position_type":"float-right","storefront_form_duplicate_error":"You've already subscribed for alerts to this product.","storefront_mixed_cart_error":"This item needs to be purchased separately. Please check out or clear your cart before input type="number" name="quantity" id="quantity--template--15326745395426__main" value="1" min="1"> <
    div class="product__media-hover-img product__media" style="background-image: url(//projektride.co.uk/cdn/shop/products/Screenshot2023-06-25at11.31.33_600x.png?v=1687689098)">2 ide.co.uk\/cdn\/shop\/files\/ftp_f_freewheel_imagessportlinefwbikesrb21790_detail_02.webp?v=1722607120","\/\/projektride.co.uk\/cdn\/shop\/files\/ftp_f_freewheel_imagessportlinefwbikesrb21790_detail_01.webp?v=1722607120"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/files\/ftp_f_freewheel_imagessportlinefwbikesrb21791_detail_01.webp?v=1722607119","options":["Color"],"media":[{"alt":null,"id":34382302544098,"position":1,"preview_image":{"aspect_ratio":1.534,"height":1000,"width":1534,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/ftp_f_freewheel_imagessportlinefwbikesrb21791_detail_01.webp?v=1722607119"},"aspect_ratio":1.534,"height":1000,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/ftp_f_freewheel_imagessportlinefwbikesrb21791_detail_01.webp?v=1722607119","width":1534},{"alt":null,"id":34382302576866,"position":2,"preview_image":{"aspect_ratio":1.534,"height":1000,"width":1534,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/ftp_f_freewheel_imagessportlinefwbikesrb21791_detail_0
    kfilled 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 age = Date.now() - updatedAt.getTime(); if (age

    <
    • 1308,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2022-04-10at11.20.23.png?v=1649586046","width":1394},{"alt":null,"id":29655388094690,"position":6,"preview_image":{"aspect_ratio":1.066,"height":1308,"width":1394,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2022-04-10at11.20.26.png?v=1649586046"},"aspect_ratio":1.066,"height":1308,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2022-04-10at11.20.26.png?v=1649586046","width":1394}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cmeta charset=\"utf-8\"\u003e\n\u003ch5 data-mce-fragment=\"1\"\u003eLightweight, Durable, Tight-Handling.\u003c\/h5\u003e\n\u003cp data-mce-fragment=\"1\"\u003eBrooks Microfibre Bar Tape is a handlebar tape manufactured from a synthetic textile for road bikes or any other drop-bar bike. Durable and waterproof.\u003c\/p\u003e\n\u003cdiv class=\"toggle-product\"\u003e\n\u003cdiv data-show-image=\"option-image\" class=\"toggle-ti
    • 3c\/div\u003e\n\u003cdiv class=\"toggle-inner\"\u003e\n\u003cp\u003eMaterials specially chosen for their remarkable strength-to-weight ratio.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"toggle-product\"\u003e\n\u003cdiv data-show-image=\"option-image\" class=\"toggle-title active\"\u003e\n\u003ch3\u003e\n\u003cspan class=\"toggle-img\"\u003e\u003cimg src=\"https:\/\/cdn1.brooksengland.com\/media\/wysiwyg\/moreinfo\/MADE_TO_LAST.png\"\u003e\u003c\/span\u003e\u003cspan class=\"title-name\"\u003eMade to last\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cdiv class=\"plus-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"toggle-inner\"\u003e\n\u003cp\u003eDurable materials are chosen for long life and excellent wearing properties.\u003c\/p\u003e\n\u003cp\u003e \u003cbr\u003e\u003c\/p\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 t
    {"id":7476169900258,"title":"Burgtec Stem Spacers","handle":"burgtec-stem-spacers","description":"\u003cp\u003eBurgtec stem spacers are the ultimate way to customise your bike. with 9 different colours available, top caps and top cap bolts available the there are no limitations. (top cap and top cap bolt sold separately) \u003c\/p\u003e","published_at":"2021-12-16T15:19:48+00:00","created_at":"2021-12-16T14:56:18+00:00","vendor":"Burgtec","type":"","tags":["spo-cs-disabled","spo-default","spo-disabled","spo-notify-me-disabled","Stem"],"price":999,"price_min":999,"price_max":999,"available":false,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":42166670098658,"title":"Black","option1":"Black","option2":null,"option3":null,"sku":"9211","requires_shipping":true,"taxable":true,"featured_image":{"id":36308342767842,"product_id":7476169900258,"position":1,"created_at":"2021-12-16T15:15:33+00:00","updated_at":"2021-12-16T15:15:33+00:00","alt":null,"width":1102,"height":1106,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot_2021-12-16_at_15.10.48.png?v=1639667733","variant_ids":[42166670098658]},"available":false,"name":"Burgtec Stem Spacers - Black","public_title":"Black","options":["Black"],"price":999,"weight":100,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":28858388971746,"position":1,"preview_image":{"aspect_ratio":0.996,"height":1106,"width":1102,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot_2021-12-16_at_15.10.48.png?v=1639667733"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":42166670131426,"title":"Red","option1":"Red","option2":null,"option3":null,"sku":"9212","requires_shipping":true,"taxable":true,"featured_image":{"id":36308343947490,"product_id":7476169900258,"position":2,"created_at":"2021-12-16T15:15:49+00:00","updated_at":"2021-12-16T15:15:49+00:00","alt":null,"width":1102,"height":1106,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot_2021-12-16_at_15.10.53.png?v=1639667749","variant_ids":[42166670131426]},"available":false,"name":"Burgtec Stem Spacers - Red","public_title":"Red","options":["Red"],"price":999,"weight":100,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":28858390249698,"position":2,"preview_image":{"aspect_ratio":0.996,"height":1106,"width":
    -12-16_at_15.10.57.png?v=1639667781"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":42166670196962,"title":"Purple","option1":"Purple","option2":null,"option3":null,"sku":"9214","requires_shipping":true,"taxable":true,"featured_image":{"id":36308345127138,"product_id":7476169900258,"position":3,"created_at":"2021-12-16T15:16:04+00:00","updated_at":"2021-12-16T15:16:04+00:00","alt":null,"width":1102,"height":1106,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot_2021-12-16_at_15.11.04.png?v=1639667764","variant_ids":[42166670196962]},"available":false,"name":"Burgtec Stem Spacers - Purple","public_title":"Purple","options":["Purple"],"price":999,"weight":100,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":28858391462114,"position":3,"preview_image":{"aspect_ratio":0.996,"height":1106,"width":1102,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot_2021-12-16_at_15.11.04.png?v=1639667764"}},"requires_selling_plan
    title":"Orange","option1":"Orange","option2":null,"option3":null,"sku":"9216","requires_shipping":true,"taxable":true,"featured_image":{"id":36308349092066,"product_id":7476169900258,"position":8,"created_at":"2021-12-16T15:17:16+00:00","updated_at":"2021-12-16T15:17:16+00:00","alt":null,"width":1102,"height":1106,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot_2021-12-16_at_15.11.16.png?v=1639667836","variant_ids":[42166670262498]},"available":false,"name":"Burgtec Stem Spacers - Orange","public_title":"Orange","options":["Orange"],"price":999,"weight":100,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":28858395590882,"position":8,"preview_image":{"aspect_ratio":0.996,"height":1106,"width":1102,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot_2021-12-16_at_15.11.16.png?v=1639667836"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":42166670295266,"title":"Silver","option1":"Silver","option2":null,"option3":n
    tured_image":{"id":36308347420898,"product_id":7476169900258,"position":6,"created_at":"2021-12-16T15:16:45+00:00","updated_at":"2021-12-16T15:16:45+00:00","alt":null,"width":1102,"height":1106,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot_2021-12-16_at_15.11.25.png?v=1639667805","variant_ids":[42166670328034]},"available":false,"name":"Burgtec Stem Spacers - Yellow","public_title":"Yellow","options":["Yellow"],"price":999,"weight":100,"compare_at_price":null,"inventory_management":"shopify","barcode":"","featured_media":{"alt":null,"id":28858393788642,"position":6,"preview_image":{"aspect_ratio":0.996,"height":1106,"width":1102,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot_2021-12-16_at_15.11.25.png?v=1639667805"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":42166673801442,"title":"Hot Pink","option1":"Hot Pink","option2":null,"option3":null,"sku":"9219","requires_shipping":true,"taxable":true,"featured_image":{"id":36308347158754,"product_id":7476169900
    82 Newington Road, EH91QN, Edinburgh. Please get in touch with a member of the team either by phone ( 01313745324 ProjektRide Bike Shop Edinburgh
    .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; }