
-
ype":"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":7941830803682,"title":"BR-M8120\/BL-M8100 XT 4 pot bled brake lever\/post mount calliper I-Spec EV","handle":"br-m8120-bl-m8100-xt-4-pot-bled-brake-lever-post-mount-calliper-i-spec-ev","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cul class=\"description-overview\" data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePowerful fully bled XT 4 pot hydraulic Servo Wave disc brake for more aggressive riding styles\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eFully bled lever and calliper comes without adapters or rotors giving you the freedom to customise to suit your bike\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eshort stroke Servo-Wave mechanism for quick pad engagement and more power for aggressive riding\u003c\/li\u003e\n\u003cCustom Build Inspiration
- BUYroke adjustment\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eHinged clamp for quick installation\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eI-spec-EV compatible\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eThe kit also contains sintered pads, plus spare olives and insert should you wish to adjust the length of the cuttable hoses\u003c\/li\u003e\n\u003c\/ul\u003e","published_at":"2022-11-06T17:27:08+00:00","created_at":"2022-11-06T17:27:06+00:00","vendor":"ProjektRide","type":"","tags":["COMPLETE BRAKES","spo-cs-disabled","spo-default","spo-disabled","spo-notify-me-disabled"],"price":19900,"price_min":19900,"price_max":19900,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":43590980075746,"title":"Left (Rear)","option1":"Left (Rear)","option2":null,"option3":null,"sku":"M8120BLR","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"BR- 629","options":["Option"],"media":[{"alt":null,"id":31106443247842,"position":1,"preview_image":{"aspect_ratio":1.018,"height":1126,"width":1146,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2022-11-06at17.25.31.png?v=1667755629"},"aspect_ratio":1.018,"height":1126,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2022-11-06at17.25.31.png?v=1667755629","width":1146}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cul class=\"description-overview\" data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePowerful fully bled XT 4 pot hydraulic Servo Wave disc brake for more aggressive riding styles\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eFully bled lever and calliper comes without adapters or rotors giving you the freedom to customise to suit your bike\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eshort stroke Servo-Wave mechanism for quick pad engagement and more power
- SELL\u003ebrake lever featuring reach and free stroke adjustment\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eHinged clamp for quick installation\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eI-spec-EV compatible\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eThe kit also contains sintered pads, plus spare olives and insert should you wish to adjust the length of the cuttable hoses\u003c\/li\u003e\n\u003c\/ul\u003e"}; window._RestockRocketConfig.variantsInventoryPolicy = {43590980075746 : "continue",43590980108514 : "deny",}; window._RestockRocketConfig.variantsInventoryQuantity = {43590980075746 : parseInt("1"),43590980108514 : parseInt("1"),}; window._RestockRocketConfig.variantsPreorderCount = {43590980075746 : parseInt(""),43590980108514 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderCountForMarket = {43590980075746 : null,43590980108514 : null,}; window._RestockRocketConfig.variantsPreorderMaxCount = {43590980075746 : parseInt(""),43590980108514 : .scriptHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1) window._RestockRocketConfig.host = 'https://app.restockrocket.io' const SETTINGS_CACHE_DURATION = 15 * 60 * 1000; // 15 minutes in milliseconds function checkSettingsExpiry(settings) { try { if (!settings || !settings.updated_at) { console.debug('STOQ - Invalid settings data structure'); return null; } if (!settings.cache) { console.debug('STOQ - settings caching disabled'); return null; } // Check if translations are enabled but missing from cache // This handles the backfill period where DB has translations but metafield doesn't if (settings.multi_language_enabled) { if (!settings.translations) { // Translations enabled but no translation data in metafield // Metafield hasn't been backfilled yet - force refresh console.debug('STOQ - multi-language
- RIDE CONFIDENT< ipping 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-language is not enabled if (!settings || !settings.multi_language_enabled) { return settings; } if (!settinServices
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;tranWorkshop
Other

-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-preSee More
stock-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-le
ogress-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;}
ogress-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;}
Book a Service
Other
Custom Builds

Gears & Drivetrain
Product Details
- t - 308g (0.6lbs)See More
- Load Capacity - 4kgs recommended (9lbs)
- Materials - Heavy duty TPU fully welded. Fully waterproofComplete Wheels
Tubeless
Home
Bikes